Home
last modified time | relevance | path

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

/nss/nss_files/
A Dfiles-initgroups.c67 struct group grp; in _nss_files_initgroups_dyn() local
68 int res = _nss_files_parse_grent (line, &grp, in _nss_files_initgroups_dyn()
83 if (res > 0 && grp.gr_gid != group) in _nss_files_initgroups_dyn()
84 for (char **m = grp.gr_mem; *m != NULL; ++m) in _nss_files_initgroups_dyn()
113 groups[*start] = grp.gr_gid; in _nss_files_initgroups_dyn()
/nss/nss_compat/
A Dcompat-grp.c35 struct group * grp, char *buffer,
37 static enum nss_status (*getgrgid_r_impl) (gid_t gid, struct group * grp,
40 static enum nss_status (*getgrent_r_impl) (struct group * grp, char *buffer,
342 _nss_compat_getgrent_r (struct group *grp, char *buffer, size_t buflen, in _nss_compat_getgrent_r() argument
359 result = getgrent_next_file (grp, &ext_ent, buffer, buflen, errnop); in _nss_compat_getgrent_r()
361 result = getgrent_next_nss (grp, &ext_ent, buffer, buflen, errnop); in _nss_compat_getgrent_r()
473 _nss_compat_getgrnam_r (const char *name, struct group *grp, in _nss_compat_getgrnam_r() argument
492 result = internal_getgrnam_r (name, grp, &ent, buffer, buflen, errnop); in _nss_compat_getgrnam_r()
605 _nss_compat_getgrgid_r (gid_t gid, struct group *grp, in _nss_compat_getgrgid_r() argument
621 result = internal_getgrgid_r (gid, grp, &ent, buffer, buflen, errnop); in _nss_compat_getgrgid_r()
A Dcompat-initgroups.c40 struct group * grp, char *buffer,
42 static enum nss_status (*getgrgid_r_impl) (gid_t gid, struct group * grp,
46 static enum nss_status (*getgrent_r_impl) (struct group * grp, char *buffer,
207 struct group *grp) in check_and_add_group() argument
212 if (grp->gr_gid == group) in check_and_add_group()
215 for (member = grp->gr_mem; *member != NULL; ++member) in check_and_add_group()
218 add_group (start, size, groupsp, limit, grp->gr_gid); in check_and_add_group()
/nss/nss_db/
A Ddb-init.c31 define_traced_file (grp, GRP_FILENAME);
/nss/
A Dgetent.c186 print_group (struct group *grp) in print_group() argument
188 if (putgrent (grp, stdout) != 0) in print_group()
197 struct group *grp; in group_keys() local
202 while ((grp = getgrent ()) != NULL) in group_keys()
203 print_group (grp); in group_keys()
216 grp = getgrgid (arg_gid); in group_keys()
218 grp = getgrnam (key[i]); in group_keys()
220 if (grp == NULL) in group_keys()
223 print_group (grp); in group_keys()
A DMakefile40 databases = proto service hosts network grp pwd ethers \
124 libnss_compat-routines := $(addprefix compat-,grp pwd spwd initgroups) \
A Dnss_module.c364 define_traced_file (grp, _PATH_NSSWITCH_CONF);

Completed in 15 milliseconds