From 75b0d8035a5f7a7f46956303957f54ee1bed8fe8 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Fri, 27 Oct 1995 18:47:19 +0000 Subject: (fsys_startup_reply, fsys_getfile_reply, fsys_syncfs_reply, fsys_set_options_reply, fsys_getpriv_reply, fsys_forward_reply): New functions, completing interface. --- hurd/fsys_reply.defs | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) (limited to 'hurd') 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); -- cgit v1.2.3