[PATCH 3/4] sunrpc: Do not export getrpcport by default
H.J. Lu
hjl.tools@gmail.com
Mon Jul 6 20:38:20 GMT 2020
On Mon, Jul 6, 2020 at 12:06 PM Florian Weimer via Libc-alpha
<libc-alpha@sourceware.org> wrote:
>
> This function looks like an NSS function, but is actually a wrapper
> around pmap_getport, so it should only be exported with
> --enable-obsolete-rpc.
> ---
> sunrpc/getrpcport.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/sunrpc/getrpcport.c b/sunrpc/getrpcport.c
> index 7d4b23865f..5dd635735c 100644
> --- a/sunrpc/getrpcport.c
> +++ b/sunrpc/getrpcport.c
> @@ -66,3 +66,8 @@ getrpcport (const char *host, u_long prognum, u_long versnum, u_int proto)
> return 0;
> return pmap_getport (&addr, prognum, versnum, proto);
> }
> +#ifdef SHARED
> +# ifndef EXPORT_RPC_SYMBOLS
> +compat_symbol (libc, getrpcport, getrpcport, GLIBC_2_0);
> +# endif
> +#endif
> --
> 2.25.4
>
>
LGTM.
Thanks.
--
H.J.
More information about the Libc-alpha
mailing list