/grp/ |
A D | grp.h | 42 struct group struct 73 extern struct group *getgrent (void); 83 extern struct group *fgetgrent (FILE *__stream); 101 extern struct group *getgrgid (__gid_t __gid); 107 extern struct group *getgrnam (const char *__name); 133 struct group **__restrict __result); 142 struct group **__restrict __result); 149 struct group *__restrict __resultbuf, 151 struct group **__restrict __result); 162 struct group *__restrict __resultbuf, [all …]
|
A D | grp-merge.h | 27 __copy_grp (const struct group srcgrp, const size_t buflen, 28 struct group *destgrp, char *destbuf, char **endptr); 32 __merge_grp (struct group *savedgrp, char *savedbuf, char *savedend, 33 size_t buflen, struct group *mergegrp, char *mergebuf);
|
A D | getgrnam.c | 21 #define LOOKUP_TYPE struct group 23 #define DATABASE_NAME group
|
A D | getgrent.c | 21 #define LOOKUP_TYPE struct group 25 #define DATABASE_NAME group
|
A D | getgrent_r.c | 21 #define LOOKUP_TYPE struct group 25 #define DATABASE_NAME group
|
A D | getgrgid.c | 21 #define LOOKUP_TYPE struct group 23 #define DATABASE_NAME group
|
A D | getgrnam_r.c | 22 #define LOOKUP_TYPE struct group 24 #define DATABASE_NAME group
|
A D | getgrgid_r.c | 22 #define LOOKUP_TYPE struct group 24 #define DATABASE_NAME group
|
A D | tst-putgrent.c | 29 check (struct group e, const char *expected) in check() 102 check ((struct group) { in do_test() 106 check ((struct group) { in do_test() 113 check ((struct group) { in do_test() 147 check ((struct group) { in do_test() 150 check ((struct group) { in do_test() 155 check ((struct group) { in do_test()
|
A D | initgroups.c | 46 internal_getgrouplist (const char *user, gid_t group, long int *size, in internal_getgrouplist() argument 56 int n = __nscd_getgrouplist (user, group, size, groupsp, limit); in internal_getgrouplist() 69 (*groupsp)[0] = group; in internal_getgrouplist() 98 status = compat_call (nip, user, group, &start, size, groupsp, in internal_getgrouplist() 101 status = DL_CALL_FCT (fct, (user, group, &start, size, groupsp, in internal_getgrouplist() 143 getgrouplist (const char *user, gid_t group, gid_t *groups, int *ngroups) in getgrouplist() argument 156 int total = internal_getgrouplist (user, group, &size, &newgroups, -1); in getgrouplist() 174 initgroups (const char *user, gid_t group) in nss_interface_function() 205 ngroups = internal_getgrouplist (user, group, &size, &groups, limit); in nss_interface_function()
|
A D | fgetgrent_r.c | 26 #define STRUCTURE group 55 __fgetgrent_r (FILE *stream, struct group *resbuf, char *buffer, size_t buflen, in __fgetgrent_r() 56 struct group **result) in __fgetgrent_r()
|
A D | fgetgrent.c | 31 struct group * 35 static struct group resbuf; in fgetgrent() 37 struct group *result; in fgetgrent()
|
A D | compat-initgroups.c | 8 typedef enum nss_status (*get_function) (struct group *, char *, 13 compat_call (nss_action_list nip, const char *user, gid_t group, long int *start, 16 struct group grpbuf; 59 if (grpbuf.gr_gid != group)
|
A D | tst_fgetgrent.c | 61 test_entry (const char *name, gid_t gid, struct group *g) in test_entry() 84 struct group *g; in test_fgetgrent()
|
A D | grp-merge.c | 39 __copy_grp (const struct group srcgrp, const size_t buflen, in __copy_grp() 40 struct group *destgrp, char *destbuf, char **endptr) in __copy_grp() 119 __merge_grp (struct group *savedgrp, char *savedbuf, char *savedend, in libc_hidden_def() 120 size_t buflen, struct group *mergegrp, char *mergebuf) in libc_hidden_def()
|
A D | testgrp.c | 13 struct group *my_group = NULL; in main()
|
A D | putgrent.c | 32 putgrent (const struct group *gr, FILE *stream) in putgrent()
|
/grp/tst-initgroups1.root/etc/ |
A D | nsswitch.conf | 1 group : files
|
/grp/tst-initgroups2.root/etc/ |
A D | nsswitch.conf | 2 group : notfiles
|