aboutsummaryrefslogtreecommitdiff
path: root/resolv/Versions
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2021-07-19 07:55:27 +0200
committerFlorian Weimer <fweimer@redhat.com>2021-07-19 07:56:21 +0200
commit391e02236b931132c0e8b5ba4c3b087c2aaa1044 (patch)
tree692244699dcec82a94b0c2d82f09f9d21c4b7e47 /resolv/Versions
parentfd8a87c0c1932de591e7ad108ff6288a4b6b18c9 (diff)
downloadglibc-391e02236b931132c0e8b5ba4c3b087c2aaa1044.zip
glibc-391e02236b931132c0e8b5ba4c3b087c2aaa1044.tar.gz
glibc-391e02236b931132c0e8b5ba4c3b087c2aaa1044.tar.bz2
resolv: Move dn_skipname to its own file and into libc
And reformat it to GNU style. dn_skipname is used outside glibc, so do not deprecate it, and export it as dn_skipname (not __dn_skipname). Due to internal users, provide a __libc_dn_skipname alias, and keep __dn_skipname as a pure compatibility symbol. __dn_skipname@GLIBC_2.0 was moved using the script, and dn_skipname@@GLIBC_2.34 was added using make update-all-abi. 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/Versions4
1 files changed, 3 insertions, 1 deletions
diff --git a/resolv/Versions b/resolv/Versions
index e36cf45..634c783 100644
--- a/resolv/Versions
+++ b/resolv/Versions
@@ -1,6 +1,7 @@
libc {
GLIBC_2.0 {
__dn_comp;
+ __dn_skipname;
__h_errno_location;
__res_randomid;
_res;
@@ -45,6 +46,7 @@ libc {
%endif
dn_comp;
dn_expand;
+ dn_skipname;
ns_name_compress;
ns_name_ntop;
ns_name_pack;
@@ -61,6 +63,7 @@ libc {
__inet_aton_exact;
__inet_pton_length;
__libc_dn_expand;
+ __libc_dn_skipname;
__ns_name_compress;
__ns_name_ntop;
__ns_name_pack;
@@ -82,7 +85,6 @@ libresolv {
__b64_ntop;
__b64_pton;
__dn_count_labels;
- __dn_skipname;
__fp_nquery;
__fp_query;
__fp_resstat;