summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1993-10-26 09:03:36 +0000
committerMichael I. Bushnell <mib@gnu.org>1993-10-26 09:03:36 +0000
commitcb7d41c423e5f037902b58340fbad63695a1d7cf (patch)
treeb8831faa82d0b9a2acf4949ffc1f379fc64b236c /hurd
parent4caa6ea9fe93064f5f80fcc38c3cf91df896f8a5 (diff)
Formerly fsys.defs.~29~
Diffstat (limited to 'hurd')
-rw-r--r--hurd/fsys.defs10
1 files changed, 10 insertions, 0 deletions
diff --git a/hurd/fsys.defs b/hurd/fsys.defs
index 89582458..f1319858 100644
--- a/hurd/fsys.defs
+++ b/hurd/fsys.defs
@@ -58,3 +58,13 @@ routine fsys_getfile (
gen_gids: idarray_t;
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 (
+ fsys: fsys_t;
+ auth_handle: auth_t);