From eee4d4133d6f7ccbda6bbddfabf7746054ad36d1 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 7 Feb 2000 02:25:57 +0000 Subject: 2000-02-06 Roland McGrath * socket.c (make_sock_user): Take new argument CONSUME. * pfinet.h: Update decl. * io-ops.c (S_io_reauthenticate, S_io_restrict_auth, S_io_duplicate): Callers changed, these all pass false. * socket-ops.c (S_socket_create, S_socket_accept): Callers changed, these ones pass true. --- pfinet/io-ops.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pfinet/io-ops.c') diff --git a/pfinet/io-ops.c b/pfinet/io-ops.c index c4cfc253..90671c17 100644 --- a/pfinet/io-ops.c +++ b/pfinet/io-ops.c @@ -334,7 +334,7 @@ S_io_reauthenticate (struct sock_user *user, aux_gids = agbuf; __mutex_lock (&global_lock); - newuser = make_sock_user (user->sock, 0, 1); + newuser = make_sock_user (user->sock, 0, 1, 0); auth = getauth (); newright = ports_get_right (newuser); @@ -406,7 +406,7 @@ S_io_restrict_auth (struct sock_user *user, if (uids[i] == 0) isroot = 1; - newuser = make_sock_user (user->sock, isroot, 0); + newuser = make_sock_user (user->sock, isroot, 0, 0); *newobject = ports_get_right (newuser); *newobject_type = MACH_MSG_TYPE_MAKE_SEND; ports_port_deref (newuser); @@ -424,7 +424,7 @@ S_io_duplicate (struct sock_user *user, return EOPNOTSUPP; __mutex_lock (&global_lock); - newuser = make_sock_user (user->sock, user->isroot, 0); + newuser = make_sock_user (user->sock, user->isroot, 0, 0); *newobject = ports_get_right (newuser); *newobject_type = MACH_MSG_TYPE_MAKE_SEND; ports_port_deref (newuser); -- cgit v1.2.3