303 |
|
|
304 |
st->st_fstype = FSTYPE_SOCKET; |
st->st_fstype = FSTYPE_SOCKET; |
305 |
st->st_fsid = getpid (); |
st->st_fsid = getpid (); |
306 |
st->st_ino = (ino_t) user->sock; /* why not? */ |
st->st_ino = user->sock->st_ino; |
307 |
|
|
308 |
st->st_mode = S_IFSOCK | ACCESSPERMS; |
st->st_mode = S_IFSOCK | ACCESSPERMS; |
309 |
st->st_blksize = 512; /* ???? */ |
st->st_blksize = 512; /* ???? */ |
471 |
*idtype = MACH_MSG_TYPE_MAKE_SEND; |
*idtype = MACH_MSG_TYPE_MAKE_SEND; |
472 |
*fsys = fsys_identity; |
*fsys = fsys_identity; |
473 |
*fsystype = MACH_MSG_TYPE_MAKE_SEND; |
*fsystype = MACH_MSG_TYPE_MAKE_SEND; |
474 |
*fileno = (ino_t) user->sock; /* matches S_io_stat above */ |
*fileno = user->sock->st_ino; |
475 |
|
|
476 |
__mutex_unlock (&global_lock); |
__mutex_unlock (&global_lock); |
477 |
return 0; |
return 0; |