diff options
author | Michael I. Bushnell <mib@gnu.org> | 1995-12-14 17:18:00 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1995-12-14 17:18:00 +0000 |
commit | 8683ea74ab5cd6ebae78ab719b7e720e2e259743 (patch) | |
tree | e73fbb30b2601d2402e0f1b027c86121979e14fe /nfs | |
parent | e701ce3121922c3f7e07172fc44c166724cce112 (diff) |
Formerly cred.c.~4~
Diffstat (limited to 'nfs')
-rw-r--r-- | nfs/cred.c | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -82,3 +82,23 @@ netfs_make_credential (uid_t *uids, return cred; } + +int +cred_has_uid (struct netcred *cred, uid_t uid) +{ + int i; + for (i = 0; i < cred->nuids; i++) + if (cred->uids[i] == uid) + return 1; + return 0; +} + +int +cred_has_gid (struct netcred *cred, gid_t gid) +{ + int i; + for (i = 0; i < cred->ngids; i++) + if (cred->gids[i] == gid) + return 1; + return 0; +} |