Lines Matching refs:grp
187 _ng_cycle(const char *grp, const StringList *sl) in _ng_cycle() argument
190 warnx("netgroup: Cycle in group `%s'", grp); in _ng_cycle()
405 addgroup(StringList *sl, char *grp) in addgroup() argument
412 _DIAGASSERT(grp != NULL); in addgroup()
415 (void)fprintf(stderr, "addgroup(%s)\n", grp); in addgroup()
418 if (sl_find(sl, grp) != NULL) { in addgroup()
419 _ng_cycle(grp, sl); in addgroup()
420 free(grp); in addgroup()
423 if (sl_add(sl, grp) == -1) { in addgroup()
424 free(grp); in addgroup()
430 if (!lookup(grp, &line, _NG_KEYBYNAME)) { in addgroup()
503 in_find(StringList *sl, char *grp, const char *host, const char *user, in in_find() argument
512 _DIAGASSERT(grp != NULL); in in_find()
518 (void)fprintf(stderr, "in_find(%s)\n", grp); in in_find()
521 if (sl_find(sl, grp) != NULL) { in in_find()
522 _ng_cycle(grp, sl); in in_find()
523 free(grp); in in_find()
526 if (sl_add(sl, grp) == -1) { in in_find()
527 free(grp); in in_find()
533 if (!lookup(grp, &line, _NG_KEYBYNAME)) { in in_find()
769 const char *grp = va_arg(ap, const char *); in _local_innetgr() local
778 _DIAGASSERT(grp != NULL); in _local_innetgr()
788 if (in_lookup(grp, host, domain, _NG_KEYBYHOST)) { in _local_innetgr()
793 if (in_lookup(grp, user, domain, _NG_KEYBYUSER)) { in _local_innetgr()
810 if ((grcpy = strdup(grp)) == NULL) { in _local_innetgr()
957 innetgr(const char *grp, const char *host, const char *user, in innetgr() argument
968 __nsdefaultnis, &retval, grp, host, user, domain); in innetgr()
985 innetgr(const char *grp, const char *host, const char *user, in innetgr() argument
988 return _local_innetgrv(NULL, NULL, grp, host, user, domain) == NS_SUCCESS; in innetgr()