diff options
author | Russ Dill | 2003-12-18 22:40:58 +0000 |
---|---|---|
committer | Russ Dill | 2003-12-18 22:40:58 +0000 |
commit | f796700cf010d7ff2615c59bc364bbbef14153a4 (patch) | |
tree | 59da8113d1decbb3ae5731d06487e56c426afb0f | |
parent | 4e864a36b611f56c6b347be1dace4e5e805a3eb8 (diff) | |
download | busybox-f796700cf010d7ff2615c59bc364bbbef14153a4.zip busybox-f796700cf010d7ff2615c59bc364bbbef14153a4.tar.gz |
rename __getgrent so that it doesn't conflict with some libc's
-rw-r--r-- | include/grp_.h | 2 | ||||
-rw-r--r-- | libpwdgrp/__getgrent.c | 2 | ||||
-rw-r--r-- | libpwdgrp/fgetgrent.c | 2 | ||||
-rw-r--r-- | libpwdgrp/getgrgid.c | 2 | ||||
-rw-r--r-- | libpwdgrp/getgrnam.c | 2 | ||||
-rw-r--r-- | libpwdgrp/grent.c | 2 | ||||
-rw-r--r-- | libpwdgrp/initgroups.c | 4 |
7 files changed, 8 insertions, 8 deletions
diff --git a/include/grp_.h b/include/grp_.h index 0ce274c..7cb0d4a 100644 --- a/include/grp_.h +++ b/include/grp_.h @@ -32,7 +32,7 @@ extern struct group * fgetgrent __P ((FILE * file)); extern int setgroups __P ((size_t n, __const gid_t * groups)); extern int initgroups __P ((__const char * user, gid_t gid)); -extern struct group * __getgrent __P ((int grp_fd)); +extern struct group * bb_getgrent __P ((int grp_fd)); #endif /* USE_SYSTEM_PWD_GRP */ #endif /* __CONFIG_GRP_H */ diff --git a/libpwdgrp/__getgrent.c b/libpwdgrp/__getgrent.c index 3923010..a20b3a2 100644 --- a/libpwdgrp/__getgrent.c +++ b/libpwdgrp/__getgrent.c @@ -71,7 +71,7 @@ * getgrent() except that it is passed a file descriptor. getgrent() * is just a wrapper for this function. */ -struct group *__getgrent(int grp_fd) +struct group *bb_getgrent(int grp_fd) { #ifndef GR_SCALE_DYNAMIC static char line_buff[GR_MAX_LINE_LEN]; diff --git a/libpwdgrp/fgetgrent.c b/libpwdgrp/fgetgrent.c index 1492a1a..da4ca05 100644 --- a/libpwdgrp/fgetgrent.c +++ b/libpwdgrp/fgetgrent.c @@ -31,5 +31,5 @@ struct group *fgetgrent(FILE * file) return NULL; } - return __getgrent(fileno(file)); + return bb_getgrent(fileno(file)); } diff --git a/libpwdgrp/getgrgid.c b/libpwdgrp/getgrgid.c index 7ffe8c5..0f5ce1c 100644 --- a/libpwdgrp/getgrgid.c +++ b/libpwdgrp/getgrgid.c @@ -33,7 +33,7 @@ struct group *getgrgid(const gid_t gid) if ((grp_fd = open(bb_path_group_file, O_RDONLY)) < 0) return NULL; - while ((group = __getgrent(grp_fd)) != NULL) + while ((group = bb_getgrent(grp_fd)) != NULL) if (group->gr_gid == gid) { close(grp_fd); return group; diff --git a/libpwdgrp/getgrnam.c b/libpwdgrp/getgrnam.c index bf7f764..46950e2 100644 --- a/libpwdgrp/getgrnam.c +++ b/libpwdgrp/getgrnam.c @@ -39,7 +39,7 @@ struct group *getgrnam(const char *name) if ((grp_fd = open(bb_path_group_file, O_RDONLY)) < 0) return NULL; - while ((group = __getgrent(grp_fd)) != NULL) + while ((group = bb_getgrent(grp_fd)) != NULL) if (!strcmp(group->gr_name, name)) { close(grp_fd); return group; diff --git a/libpwdgrp/grent.c b/libpwdgrp/grent.c index 609ed1a..ff3c49e 100644 --- a/libpwdgrp/grent.c +++ b/libpwdgrp/grent.c @@ -50,5 +50,5 @@ struct group *getgrent(void) { if (grp_fd == -1) return NULL; - return __getgrent(grp_fd); + return bb_getgrent(grp_fd); } diff --git a/libpwdgrp/initgroups.c b/libpwdgrp/initgroups.c index ce63adb..f979483 100644 --- a/libpwdgrp/initgroups.c +++ b/libpwdgrp/initgroups.c @@ -89,9 +89,9 @@ int initgroups(__const char *user, gid_t gid) group_list[num_groups] = gid; #ifndef GR_DYNAMIC_GROUP_LIST while (num_groups < GR_MAX_GROUPS && - (group = __getgrent(grp_fd)) != NULL) + (group = bb_getgrent(grp_fd)) != NULL) #else - while ((group = __getgrent(grp_fd)) != NULL) + while ((group = bb_getgrent(grp_fd)) != NULL) #endif { if (group->gr_gid != gid) |