summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1993-10-22 08:41:01 +0000
committerMichael I. Bushnell <mib@gnu.org>1993-10-22 08:41:01 +0000
commit2ce59ead64b6f986c1665f8b12272162340c9379 (patch)
tree356c7e0144253f45c6a031c321b6b6c9a4e21a30 /hurd
parent42e248982990103bd37c751e9e6b729c54403e76 (diff)
Formerly io.defs.~49~
Diffstat (limited to 'hurd')
-rw-r--r--hurd/io.defs12
1 files changed, 11 insertions, 1 deletions
diff --git a/hurd/io.defs b/hurd/io.defs
index 709195dc..0ab4f4ae 100644
--- a/hurd/io.defs
+++ b/hurd/io.defs
@@ -173,7 +173,17 @@ routine io_stat (
through the auth server will be a port usable with the new
authentication. */
simpleroutine io_reauthenticate (
- auth_object: io_t);
+ auth_object: io_t;
+ rend_int: int);
+
+/* Return another port which has been restricted to do only those
+ things which both the current user and the newly specified user can
+ do. */
+routine io_restrict_auth (
+ io_object: io_t;
+ out new_object: mach_port_send_t;
+ uids: idarray_t;
+ gids: idarray_t);
/* Return a new port with the same semantics as the existing port. */
routine io_duplicate (