diff options
author | Michael I. Bushnell <mib@gnu.org> | 1993-10-28 02:17:46 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1993-10-28 02:17:46 +0000 |
commit | 9903a74b5d87bd0fbca22071344c5187d2f18ef0 (patch) | |
tree | 2e293175b7c3d5a0309e2535c9aecde74784d455 /hurd | |
parent | 28fad30be91f8fa76071cd8a5ac1f345d4d2b553 (diff) |
Formerly fsys.defs.~30~
Diffstat (limited to 'hurd')
-rw-r--r-- | hurd/fsys.defs | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/hurd/fsys.defs b/hurd/fsys.defs index f1319858..a179d471 100644 --- a/hurd/fsys.defs +++ b/hurd/fsys.defs @@ -59,12 +59,17 @@ routine fsys_getfile ( filehandle: data_t; out file: mach_port_send_t); -/* Bootstrap filesystems should first arrange to have an execserver - running, by whatever mechanism they prefer. Using that execserver, - they should then exec the startup server. The startup server will - start the authentication server, and then file_getcontrol on its - current directory, and then this call on the resulting control - port, giving that information to the fileserver. */ -routine fsys_here_is_auth ( +/* The following two calls are only implemented by bootstrap filesystems. */ + +routine fsys_getpriv ( + fsys: fsys_t; + out host_priv: mach_port_t; + out device_master: mach_port_t); + +/* The filesystem must do a proc_reassign with the specified procserver + port to identify itself before otherwise using the port. */ +routine fsys_init ( fsys: fsys_t; + proc_server: proc_t; auth_handle: auth_t); + |