Searched refs:gbm (Results 1 – 3 of 3) sorted by relevance
415 process_cstr(const char *instr, int instr_len, struct nss_groupsbymem *gbm) in process_cstr() argument424 const char *username = gbm->username; in process_cstr()437 parsestat = (*gbm->str2ent)(instr, instr_len, in process_cstr()450 gid_t *gidp = gbm->gid_array; in process_cstr()451 int numgids = gbm->numgids; in process_cstr()461 if (i >= gbm->maxgids) { in process_cstr()466 gbm->numgids = numgids + 1; in process_cstr()
399 struct nss_groupsbymem *gbm; in nss_pack_key2str() local606 gbm = (struct nss_groupsbymem *)arg; in nss_pack_key2str()607 if (gbm->username == NULL) in nss_pack_key2str()609 len = strlen(gbm->username) + 1; in nss_pack_key2str()615 *uptr++ = (nssuint_t)gbm->force_slow_way; in nss_pack_key2str()616 *uptr++ = (nssuint_t)gbm->maxgids; in nss_pack_key2str()617 *uptr++ = (nssuint_t)gbm->numgids; in nss_pack_key2str()618 if (gbm->numgids == 1) { in nss_pack_key2str()619 *uptr++ = (nssuint_t)gbm->gid_array[0]; in nss_pack_key2str()623 (void) strlcpy((void *)uptr, gbm->username, len); in nss_pack_key2str()[all …]
1666 struct nss_groupsbymem *gbm; in nss_pack() local1745 gbm = (struct nss_groupsbymem *)search_args; in nss_pack()1747 strcmp(dbn, NSS_DBNAM_GROUP) == 0 && gbm->numgids == 1) { in nss_pack()1750 *gidp = gbm->gid_array[0]; in nss_pack()