1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00

resolv: Move nss_dns into libc

No abilist updates are needed because the symbols were GLIBC_PRIVATE.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Tested-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
Florian Weimer
2021-07-19 07:55:27 +02:00
parent ea9878ec27
commit e1fcf21474
6 changed files with 82 additions and 57 deletions

View File

@ -123,6 +123,15 @@ libc {
__resolv_context_get_preinit;
__resolv_context_put;
__resp;
_nss_dns_getcanonname_r;
_nss_dns_gethostbyaddr2_r;
_nss_dns_gethostbyaddr_r;
_nss_dns_gethostbyname2_r;
_nss_dns_gethostbyname3_r;
_nss_dns_gethostbyname4_r;
_nss_dns_gethostbyname_r;
_nss_dns_getnetbyaddr_r;
_nss_dns_getnetbyname_r;
}
}
@ -214,15 +223,9 @@ libresolv {
libnss_dns {
GLIBC_PRIVATE {
_nss_dns_getcanonname_r;
_nss_dns_gethostbyaddr2_r;
_nss_dns_gethostbyaddr_r;
_nss_dns_gethostbyname2_r;
_nss_dns_gethostbyname3_r;
_nss_dns_gethostbyname4_r;
_nss_dns_gethostbyname_r;
_nss_dns_getnetbyaddr_r;
_nss_dns_getnetbyname_r;
# Keep a version node (with a synthesized local: * directive) so that
# __bss_* symbols are hidden on targets that need it.
__libnss_dns_version_placeholder;
}
}