/[hurd]/hurd/pfinet/io-ops.c
ViewVC logotype

Diff of /hurd/pfinet/io-ops.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.25 by marcus, Thu Jan 11 22:28:29 2001 UTC revision 1.26 by roland, Wed May 29 00:13:04 2002 UTC
# Line 1  Line 1 
1  /*  /*
2     Copyright (C) 1995,96,97,98,99,2000 Free Software Foundation, Inc.     Copyright (C) 1995,96,97,98,99,2000,02 Free Software Foundation, Inc.
3     Written by Michael I. Bushnell, p/BSG.     Written by Michael I. Bushnell, p/BSG.
4    
5     This file is part of the GNU Hurd.     This file is part of the GNU Hurd.
# Line 36  Line 36 
36  error_t  error_t
37  S_io_write (struct sock_user *user,  S_io_write (struct sock_user *user,
38              char *data,              char *data,
39              u_int datalen,              size_t datalen,
40              off_t offset,              off_t offset,
41              mach_msg_type_number_t *amount)              mach_msg_type_number_t *amount)
42  {  {
# Line 69  S_io_write (struct sock_user *user, Line 69  S_io_write (struct sock_user *user,
69  error_t  error_t
70  S_io_read (struct sock_user *user,  S_io_read (struct sock_user *user,
71             char **data,             char **data,
72             u_int *datalen,             size_t *datalen,
73             off_t offset,             off_t offset,
74             mach_msg_type_number_t amount)             mach_msg_type_number_t amount)
75  {  {
# Line 318  S_io_reauthenticate (struct sock_user *u Line 318  S_io_reauthenticate (struct sock_user *u
318    struct sock_user *newuser;    struct sock_user *newuser;
319    uid_t gubuf[20], ggbuf[20], aubuf[20], agbuf[20];    uid_t gubuf[20], ggbuf[20], aubuf[20], agbuf[20];
320    uid_t *gen_uids, *gen_gids, *aux_uids, *aux_gids;    uid_t *gen_uids, *gen_gids, *aux_uids, *aux_gids;
321    u_int genuidlen, gengidlen, auxuidlen, auxgidlen;    size_t genuidlen, gengidlen, auxuidlen, auxgidlen;
322    error_t err;    error_t err;
323    int i, j;    size_t i, j;
324    auth_t auth;    auth_t auth;
325    mach_port_t newright;    mach_port_t newright;
326    
# Line 391  error_t Line 391  error_t
391  S_io_restrict_auth (struct sock_user *user,  S_io_restrict_auth (struct sock_user *user,
392                      mach_port_t *newobject,                      mach_port_t *newobject,
393                      mach_msg_type_name_t *newobject_type,                      mach_msg_type_name_t *newobject_type,
394                      uid_t *uids,                      uid_t *uids, size_t uidslen,
395                      u_int uidslen,                      uid_t *gids, size_t gidslen)
                     uid_t *gids,  
                     u_int gidslen)  
396  {  {
397    struct sock_user *newuser;    struct sock_user *newuser;
398    int i, j;    int i, j;

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26