Home
last modified time | relevance | path

Searched refs:numgids (Results 1 – 7 of 7) sorted by relevance

/titanic_50/usr/src/lib/nsswitch/nis/common/
H A Dgetgrent.c147 return ((argp->numgids == argp->maxgids)
190 add_gid(gid_t gid_array[], int numgids, gid_t gid) in add_gid() argument
194 for (i = 0; i < numgids; i++) { in add_gid()
196 return (numgids); in add_gid()
199 gid_array[numgids++] = gid; in add_gid()
200 return (numgids); in add_gid()
212 int numgids = *numgids_ptr; in parse_netid() local
239 if (numgids < maxgids) { in parse_netid()
240 numgids = add_gid(gid_array, numgids, gid); in parse_netid()
247 *numgids_ptr = numgids; in parse_netid()
[all …]
/titanic_50/usr/src/lib/nsswitch/compat/common/
H A Dgetgrent.c165 int numgids = argp->numgids; local
178 if (numgids >= maxgids) {
202 for (i = 0; i < numgids; i++) {
207 if (i == numgids) {
208 gid_array[numgids++] = gid;
209 argp->numgids = numgids;
210 if (numgids >= maxgids) {
/titanic_50/usr/src/lib/libc/port/gen/
H A Dgetgrnam_r.c243 int maxgids, int numgids) in _getgroupsbymember() argument
251 arg.numgids = numgids; in _getgroupsbymember()
282 return (arg.numgids); in _getgroupsbymember()
451 int numgids = gbm->numgids; in process_cstr() local
456 for (i = 0; i < numgids && *gidp != gid; i++, in process_cstr()
460 if (i >= numgids) { in process_cstr()
466 gbm->numgids = numgids + 1; in process_cstr()
H A Dnss_dbdefs.c617 *uptr++ = (nssuint_t)gbm->numgids; in nss_pack_key2str()
618 if (gbm->numgids == 1) { in nss_pack_key2str()
784 if (in->numgids >= 0) { in nss_packed_set_status()
786 pbuf->data_len = in->numgids * in nss_packed_set_status()
997 gbm->numgids = (int)(*uptr++); in nss_upack_key2arg()
998 if (gbm->numgids == 1) { in nss_upack_key2arg()
H A Dnss_common.c1747 strcmp(dbn, NSS_DBNAM_GROUP) == 0 && gbm->numgids == 1) { in nss_pack()
1896 arg->numgids = i; in nss_unpack()
/titanic_50/usr/src/lib/nsswitch/ldap/common/
H A Dgetgrent.c346 gcnt = (int)argp->numgids; in getbymember()
378 if (argp->numgids < argp->maxgids) { in getbymember()
379 for (k = 0; k < argp->numgids; in getbymember()
386 if (k == argp->numgids) in getbymember()
387 argp->gid_array[argp->numgids++] in getbymember()
398 if (gcnt == argp->numgids) in getbymember()
405 return ((nss_status_t)((argp->numgids == argp->maxgids) in getbymember()
/titanic_50/usr/src/head/
H A Dnss_dbdefs.h277 int numgids; member