diff options
author | Roland McGrath <roland@gnu.org> | 1994-06-16 04:49:54 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1994-06-16 04:49:54 +0000 |
commit | da7b6c6321c5ee2d0c61c7f860c524b3e3ee73a2 (patch) | |
tree | 6334db9ae817c0ab41469334857f35aef3912715 /hurd | |
parent | 204ca599708936cfb3ca900779dafb570128604c (diff) |
Formerly fsys.defs.~36~
Diffstat (limited to 'hurd')
-rw-r--r-- | hurd/fsys.defs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/hurd/fsys.defs b/hurd/fsys.defs index 2435689b..5d167369 100644 --- a/hurd/fsys.defs +++ b/hurd/fsys.defs @@ -43,15 +43,21 @@ routine fsys_goaway ( flags: int); /* Return a file to the root of the filesystem. - FLAGS are as for dir_pathtrans. */ -routine fsys_getroot ( + FLAGS are as for dir_pathtrans (but O_CREAT and O_EXCL are not + meaningful). DO_RETRY, RETRY_NAME, and RESULT are as + for dir_pathtrans. The port should be authenticated with GEN_UIDS + and GEN_GIDS (except, of course, for FS_RETRY_REAUTH and + FS_RETRY_MAGICAL). */ +routine fsys_getroot( fsys: fsys_t; #ifdef FSYS_GETROOT_UREPLY ureplyport ureply: mig_reply_port_t; #endif - flags: int; gen_uids: idarray_t; gen_gids: idarray_t; + flags: int; + out do_retry: retry_type; + out retry_name: string_t; out file: mach_port_send_t); /* Get a file given a file handle (see file_getfh). */ |