1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-28 00:21:52 +03:00

__inet6_scopeid_pton: Remove attribute_hidden, internal_function

The hidden attribute was overridden by libc_hidden_proto on GNU/Linux.
It is incorrect because the function is used from nscd.

internal_function is not supposed to be used across DSO boundaries,
so this commit removes it (again, due to the use in nscd).
This commit is contained in:
Florian Weimer
2017-08-10 16:06:52 +02:00
parent eac43cbb8d
commit f87cc2bfba
3 changed files with 9 additions and 3 deletions

View File

@ -25,8 +25,7 @@
#include <sys/time.h>
int __inet6_scopeid_pton (const struct in6_addr *address,
const char *scope, uint32_t *result)
internal_function attribute_hidden;
const char *scope, uint32_t *result);
libc_hidden_proto (__inet6_scopeid_pton)