[git commit] getpwnam: hide relocation

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Wed Jan 16 11:23:58 UTC 2013


commit: http://git.uclibc.org/uClibc/commit/?id=a716f8ad2c4ba124073ef517f0b4d2f49d3b4bb4
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master

The non-reentrant version of getpwnam is used in the RPC code (for
!HAS_REENTRANT_RPC)

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
 include/pwd.h          |    1 +
 libc/pwd_grp/pwd_grp.c |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/include/pwd.h b/include/pwd.h
index 23b4710..72475a6 100644
--- a/include/pwd.h
+++ b/include/pwd.h
@@ -114,6 +114,7 @@ extern struct passwd *getpwuid (__uid_t __uid);
    This function is a possible cancellation point and therefore not
    marked with __THROW.  */
 extern struct passwd *getpwnam (const char *__name);
+libc_hidden_proto(getpwnam)
 
 #if defined __USE_POSIX || defined __USE_MISC
 
diff --git a/libc/pwd_grp/pwd_grp.c b/libc/pwd_grp/pwd_grp.c
index f5c22f8..0e7c7f7 100644
--- a/libc/pwd_grp/pwd_grp.c
+++ b/libc/pwd_grp/pwd_grp.c
@@ -354,6 +354,7 @@ struct passwd *getpwnam(const char *name)
 	getpwnam_r(name, &resultbuf, buffer, sizeof(buffer), &result);
 	return result;
 }
+libc_hidden_def(getpwnam)
 
 #endif
 /**********************************************************************/


More information about the uClibc-cvs mailing list