summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2013-01-16 12:23:58 +0100
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2013-01-16 12:23:58 +0100
commita716f8ad2c4ba124073ef517f0b4d2f49d3b4bb4 (patch)
tree73dd28dcebe085bd19c067cee96d214003b1f8bb
parenta586f419f5195ee5d7cb69c9c40263e01aec4289 (diff)
getpwnam: hide relocation
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@gmail.com>
-rw-r--r--include/pwd.h1
-rw-r--r--libc/pwd_grp/pwd_grp.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/pwd.h b/include/pwd.h
index 23b4710c8..72475a61d 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 f5c22f885..0e7c7f73b 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
/**********************************************************************/