diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-07-19 07:55:27 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-07-19 07:56:57 +0200 |
commit | e1fcf21474c5b522fdad4ac0191d5dcc3271dba6 (patch) | |
tree | 184510f50529327abba7a2c3b86222f04f0566b1 /resolv/Versions | |
parent | ea9878ec271c791880fcbbe519d70c42f8113750 (diff) | |
download | glibc-e1fcf21474c5b522fdad4ac0191d5dcc3271dba6.zip glibc-e1fcf21474c5b522fdad4ac0191d5dcc3271dba6.tar.gz glibc-e1fcf21474c5b522fdad4ac0191d5dcc3271dba6.tar.bz2 |
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>
Diffstat (limited to 'resolv/Versions')
-rw-r--r-- | resolv/Versions | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/resolv/Versions b/resolv/Versions index 05679d4..6c7694e 100644 --- a/resolv/Versions +++ b/resolv/Versions @@ -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; } } |