diff options
Diffstat (limited to 'include/grp.h')
-rw-r--r-- | include/grp.h | 28 |
1 files changed, 9 insertions, 19 deletions
diff --git a/include/grp.h b/include/grp.h index f27c466fd..87d4115ce 100644 --- a/include/grp.h +++ b/include/grp.h | |||
@@ -5,16 +5,6 @@ | |||
5 | #include <grp.h> | 5 | #include <grp.h> |
6 | #else | 6 | #else |
7 | 7 | ||
8 | #define bb_setgrent setgrent | ||
9 | #define bb_endgrent endgrent | ||
10 | #define bb_getgrent getgrent | ||
11 | #define bb_getgrgid getgrgid | ||
12 | #define bb_getgrnam getgrnam | ||
13 | #define bb_fgetgrent fgetgrent | ||
14 | #define bb_setgroups setgroups | ||
15 | #define bb_initgroups initgroups | ||
16 | #define __bb_getgrent __getgrent | ||
17 | |||
18 | #include <sys/types.h> | 8 | #include <sys/types.h> |
19 | #include <features.h> | 9 | #include <features.h> |
20 | #include <stdio.h> | 10 | #include <stdio.h> |
@@ -28,19 +18,19 @@ struct group | |||
28 | char **gr_mem; /* Member list. */ | 18 | char **gr_mem; /* Member list. */ |
29 | }; | 19 | }; |
30 | 20 | ||
31 | extern void bb_setgrent __P ((void)); | 21 | extern void setgrent __P ((void)); |
32 | extern void bb_endgrent __P ((void)); | 22 | extern void endgrent __P ((void)); |
33 | extern struct group * bb_getgrent __P ((void)); | 23 | extern struct group * getgrent __P ((void)); |
34 | 24 | ||
35 | extern struct group * bb_getgrgid __P ((__const gid_t gid)); | 25 | extern struct group * getgrgid __P ((__const gid_t gid)); |
36 | extern struct group * bb_getgrnam __P ((__const char * name)); | 26 | extern struct group * getgrnam __P ((__const char * name)); |
37 | 27 | ||
38 | extern struct group * bb_fgetgrent __P ((FILE * file)); | 28 | extern struct group * fgetgrent __P ((FILE * file)); |
39 | 29 | ||
40 | extern int bb_setgroups __P ((size_t n, __const gid_t * groups)); | 30 | extern int setgroups __P ((size_t n, __const gid_t * groups)); |
41 | extern int bb_initgroups __P ((__const char * user, gid_t gid)); | 31 | extern int initgroups __P ((__const char * user, gid_t gid)); |
42 | 32 | ||
43 | extern struct group * __bb_getgrent __P ((int grp_fd)); | 33 | extern struct group * __getgrent __P ((int grp_fd)); |
44 | 34 | ||
45 | #endif /* USE_SYSTEM_PWD_GRP */ | 35 | #endif /* USE_SYSTEM_PWD_GRP */ |
46 | #endif /* __BB_GRP_H */ | 36 | #endif /* __BB_GRP_H */ |