From 7b57bfe5988e476ea40934457dfd1c8a231e2391 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 16 Apr 2011 21:59:36 -0400 Subject: Obsolete RPC implementation in libc. --- sunrpc/netname.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'sunrpc/netname.c') diff --git a/sunrpc/netname.c b/sunrpc/netname.c index 07ff768..e1f1cf6 100644 --- a/sunrpc/netname.c +++ b/sunrpc/netname.c @@ -55,7 +55,7 @@ user2netname (char netname[MAXNETNAMELEN + 1], const uid_t uid, netname[i - 1] = '\0'; return 1; } -libc_hidden_def (user2netname) +libc_hidden_nolink (user2netname, GLIBC_2_1) int host2netname (char netname[MAXNETNAMELEN + 1], const char *host, @@ -116,7 +116,11 @@ host2netname (char netname[MAXNETNAMELEN + 1], const char *host, sprintf (netname, "%s.%s@%s", OPSYS, hostname, domainname); return 1; } +#ifdef EXPORT_RPC_SYMBOLS libc_hidden_def (host2netname) +#else +libc_hidden_nolink (host2netname, GLIBC_2_1) +#endif int getnetname (char name[MAXNETNAMELEN + 1]) @@ -131,7 +135,7 @@ getnetname (char name[MAXNETNAMELEN + 1]) dummy = user2netname (name, uid, NULL); return (dummy); } -libc_hidden_def (getnetname) +libc_hidden_nolink (getnetname, GLIBC_2_1) /* Type of the lookup function for netname2user. */ typedef int (*netname2user_function) (const char netname[MAXNETNAMELEN + 1], @@ -181,7 +185,11 @@ netname2user (const char netname[MAXNETNAMELEN + 1], uid_t * uidp, gid_t * gidp, return status == NSS_STATUS_SUCCESS; } +#ifdef EXPORT_RPC_SYMBOLS libc_hidden_def (netname2user) +#else +libc_hidden_nolink (netname2user, GLIBC_2_1) +#endif int netname2host (const char netname[MAXNETNAMELEN + 1], char *hostname, @@ -208,3 +216,4 @@ netname2host (const char netname[MAXNETNAMELEN + 1], char *hostname, return 1; } +libc_hidden_nolink (netname2host, GLIBC_2_1) -- cgit v1.1