summaryrefslogtreecommitdiff
path: root/hurd/io_reply.defs
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2013-02-14 01:12:55 +0100
committerRichard Braun <rbraun@sceen.net>2013-02-15 01:46:52 +0100
commit402014f728e72d58d02cc06875296f9e2f984d02 (patch)
tree9b749a3efe3afe4f0c9d3f2130b6922937e7a153 /hurd/io_reply.defs
parentc48e6ec36da97d514488f88fa4b9c268fd0d6284 (diff)
Sync the io_request, io_reply and io interfaces
* hurd/io_reply.defs (io_server_version_reply): New MIG simpleroutine. (io_pathconf_reply): Likewise. (io_identity_reply): Likewise. (io_revoke_reply): Likewise. * hurd/io_request.defs (io_select_request): Fix declaration. (io_pathconf_request): New MIG simpleroutine. (io_identity_request): Likewise. (io_revoke_request): Likewise.
Diffstat (limited to 'hurd/io_reply.defs')
-rw-r--r--hurd/io_reply.defs24
1 files changed, 24 insertions, 0 deletions
diff --git a/hurd/io_reply.defs b/hurd/io_reply.defs
index b5daf27e..ffc4e752 100644
--- a/hurd/io_reply.defs
+++ b/hurd/io_reply.defs
@@ -109,6 +109,14 @@ simpleroutine io_duplicate_reply (
RETURN_CODE_ARG;
newport: mach_port_send_t);
+simpleroutine io_server_version_reply (
+ reply: reply_port_t;
+ RETURN_CODE_ARG;
+ server_name: string_t;
+ server_major_version: int;
+ server_minor_version: int;
+ server_edit_level: int);
+
simpleroutine io_map_reply (
reply: reply_port_t;
RETURN_CODE_ARG;
@@ -151,3 +159,19 @@ simpleroutine io_readsleep_reply (
simpleroutine io_sigio_reply (
reply: reply_port_t;
RETURN_CODE_ARG);
+
+simpleroutine io_pathconf_reply (
+ reply: reply_port_t;
+ RETURN_CODE_ARG;
+ value: int);
+
+simpleroutine io_identity_reply (
+ reply: reply_port_t;
+ RETURN_CODE_ARG;
+ idport: mach_port_send_t;
+ fsidport: mach_port_send_t;
+ fileno: ino64_t);
+
+simpleroutine io_revoke_reply (
+ reply: reply_port_t;
+ RETURN_CODE_ARG);