diff options
author | Michael I. Bushnell <mib@gnu.org> | 1995-10-27 18:47:19 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1995-10-27 18:47:19 +0000 |
commit | 75b0d8035a5f7a7f46956303957f54ee1bed8fe8 (patch) | |
tree | 8c9ed53647a22f00ff2fa050f4f8d81a9520078b | |
parent | c10349717e5a538f14f54a42a8b1d10e9589a3be (diff) |
(fsys_startup_reply, fsys_getfile_reply, fsys_syncfs_reply,
fsys_set_options_reply, fsys_getpriv_reply, fsys_forward_reply): New
functions, completing interface.
-rw-r--r-- | hurd/fsys_reply.defs | 29 |
1 files changed, 24 insertions, 5 deletions
diff --git a/hurd/fsys_reply.defs b/hurd/fsys_reply.defs index 9b6d9f1e..b106c97c 100644 --- a/hurd/fsys_reply.defs +++ b/hurd/fsys_reply.defs @@ -26,7 +26,10 @@ subsystem fsys_reply 22100; /* must match fsys.defs + 100 */ type reply_port_t = polymorphic | MACH_MSG_TYPE_PORT_SEND_ONCE ctype: mach_port_t; -skip; /* startup */ +simpleroute fsys_startup_reply ( + repsy_port: reply_port_t; + retcode: kern_return_t; + realnode: mach_port_send_t); simpleroutine fsys_goaway_reply ( reply_port: reply_port_t; @@ -39,14 +42,30 @@ simpleroutine fsys_getroot_reply ( retry_name: string_t; file: mach_port_send_t); -skip; /* getfile */ +simpleroutine fsys_getfile_reply ( + reply_port: reply_port_t; + retcode: kern_return_t; + file: mach_port_send_t); -skip; /* getpriv */ +simpleroutine fsys_syncfs_reply ( + reply_port: reply_port_t; + retocde: kern_return_t); -skip; /* fsys_syncfs */ +simpleroutine fsys_set_options_reply ( + reply_port: reply_port_t; + retcode: kern_return_t); -skip; /* fsys_mod_readonly */ +simpleroutine fsys_getpriv_reply ( + reply_port_: reply_port_t; + retcode: kern_return_t; + host_priv: mach_port_send_t; + device_master: mach_port_send_t; + fstask: mach_port_send_t); simpleroutine fsys_init_reply ( reply_port: reply_port_t; retcode: kern_return_t); + +simpleroutine fsys_forward_reply ( + reply_port: reply_port_t; + retcode: kern_return_t); |