diff options
author | Roland McGrath <roland@gnu.org> | 2000-02-07 02:25:57 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2000-02-07 02:25:57 +0000 |
commit | eee4d4133d6f7ccbda6bbddfabf7746054ad36d1 (patch) | |
tree | 078264899234c898542fbf816e0119a5a2f44ecd /pfinet/io-ops.c | |
parent | 96b2a9a9c243bf9d93b3b2737aef62e281000097 (diff) | |
download | hurd-eee4d4133d6f7ccbda6bbddfabf7746054ad36d1.tar.gz hurd-eee4d4133d6f7ccbda6bbddfabf7746054ad36d1.tar.bz2 hurd-eee4d4133d6f7ccbda6bbddfabf7746054ad36d1.zip |
2000-02-06 Roland McGrath <roland@baalperazim.frob.com>
* 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.
Diffstat (limited to 'pfinet/io-ops.c')
-rw-r--r-- | pfinet/io-ops.c | 6 |
1 files changed, 3 insertions, 3 deletions
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); |