summaryrefslogtreecommitdiff
path: root/hurd/msg.defs
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1992-07-01 04:52:47 +0000
committerMichael I. Bushnell <mib@gnu.org>1992-07-01 04:52:47 +0000
commit98f7b6dc1b9e01e3f1d17d2bbe8d9fab325db435 (patch)
treec72ed9bdcb3ac4de2e913229c7302df0c6039471 /hurd/msg.defs
parent2fa40ca8467ee98f13f289cc3724d78900873d9e (diff)
Formerly msg.defs.~2~
Diffstat (limited to 'hurd/msg.defs')
-rw-r--r--hurd/msg.defs28
1 files changed, 28 insertions, 0 deletions
diff --git a/hurd/msg.defs b/hurd/msg.defs
index a909a15c..1eac1ec2 100644
--- a/hurd/msg.defs
+++ b/hurd/msg.defs
@@ -64,3 +64,31 @@ routine del_auth (
task: task_t;
uids: intarray_t;
gids: intarray_t);
+
+/* These four calls fetch and store the ports and other information
+ that were passed to the process at exec time (see hurd_types.h).
+ The REFPORT can be the task port or the auth port. */
+
+routine get_init_port (
+ process: mach_port_t;
+ task: task_t;
+ which: int;
+ out port: mach_port_t);
+
+routine set_init_port (
+ process: mach_port_t;
+ task: task_t;
+ which: int;
+ port: mach_port_t);
+
+routine get_init_int (
+ process: mach_port_t;
+ task: task_t;
+ which: int;
+ out value: int);
+
+routine set_init_int (
+ process: mach_port_t;
+ task: task_t;
+ which: int;
+ value: int);