Home
last modified time | relevance | path

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

/illumos-gate/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 …]
/illumos-gate/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) {
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dgetgrnam_r.c244 int maxgids, int numgids) in _getgroupsbymember() argument
252 arg.numgids = numgids; in _getgroupsbymember()
283 return (arg.numgids); in _getgroupsbymember()
452 int numgids = gbm->numgids; in process_cstr() local
457 for (i = 0; i < numgids && *gidp != gid; i++, in process_cstr()
461 if (i >= numgids) { in process_cstr()
467 gbm->numgids = numgids + 1; in process_cstr()
H A Dnss_dbdefs.c616 *uptr++ = (nssuint_t)gbm->numgids; in nss_pack_key2str()
617 if (gbm->numgids == 1) { in nss_pack_key2str()
782 if (in->numgids >= 0) { in nss_packed_set_status()
784 pbuf->data_len = in->numgids * in nss_packed_set_status()
994 gbm->numgids = (int)(*uptr++); in nss_upack_key2arg()
995 if (gbm->numgids == 1) { in nss_upack_key2arg()
H A Dnss_common.c1735 strcmp(dbn, NSS_DBNAM_GROUP) == 0 && gbm->numgids == 1) { in nss_pack()
1882 arg->numgids = i; in nss_unpack()
/illumos-gate/usr/src/lib/nsswitch/ldap/common/
H A Dgetgrent.c465 gcnt = (int)argp->numgids; in getbymember()
488 if (argp->numgids < argp->maxgids) { in getbymember()
489 for (k = 0; k < argp->numgids; k++) { in getbymember()
495 argp->gid_array[argp->numgids++] = gid; in getbymember()
503 if (gcnt == argp->numgids) in getbymember()
510 return ((nss_status_t)((argp->numgids == argp->maxgids) in getbymember()
/illumos-gate/usr/src/head/
H A Dnss_dbdefs.h280 int numgids; member