From 8683ea74ab5cd6ebae78ab719b7e720e2e259743 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Thu, 14 Dec 1995 17:18:00 +0000 Subject: Formerly cred.c.~4~ --- nfs/cred.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/nfs/cred.c b/nfs/cred.c index 4a1829cd..7637a99d 100644 --- a/nfs/cred.c +++ b/nfs/cred.c @@ -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; +} -- cgit v1.2.3