1 |
/* Idvec functions that interact with an auth server |
/* Idvec functions that interact with an auth server |
2 |
|
|
3 |
Copyright (C) 1995, 1998, 1999, 2001 Free Software Foundation, Inc. |
Copyright (C) 1995,98,99,2001,02 Free Software Foundation, Inc. |
|
|
|
4 |
Written by Miles Bader <miles@gnu.org> |
Written by Miles Bader <miles@gnu.org> |
5 |
|
|
6 |
This program is free software; you can redistribute it and/or |
This program is free software; you can redistribute it and/or |
34 |
error_t err; |
error_t err; |
35 |
uid_t eff_uid_buf[10], avail_uid_buf[20]; |
uid_t eff_uid_buf[10], avail_uid_buf[20]; |
36 |
uid_t *_eff_uids = eff_uid_buf, *_avail_uids = avail_uid_buf; |
uid_t *_eff_uids = eff_uid_buf, *_avail_uids = avail_uid_buf; |
37 |
int num_eff_uids = 10, num_avail_uids = 20; |
size_t num_eff_uids = 10, num_avail_uids = 20; |
38 |
uid_t eff_gid_buf[10], avail_gid_buf[20]; |
uid_t eff_gid_buf[10], avail_gid_buf[20]; |
39 |
uid_t *_eff_gids = eff_gid_buf, *_avail_gids = avail_gid_buf; |
uid_t *_eff_gids = eff_gid_buf, *_avail_gids = avail_gid_buf; |
40 |
int num_eff_gids = 10, num_avail_gids = 20; |
size_t num_eff_gids = 10, num_avail_gids = 20; |
41 |
|
|
42 |
err = auth_getids (auth, |
err = auth_getids (auth, |
43 |
&_eff_uids, &num_eff_uids, &_avail_uids, &num_avail_uids, |
&_eff_uids, &num_eff_uids, &_avail_uids, &num_avail_uids, |