From patchwork Fri Jul 2 18:48:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Weimer X-Patchwork-Id: 44108 X-Patchwork-Delegate: carlos@redhat.com Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3FD7A3984010 for ; Fri, 2 Jul 2021 18:57:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3FD7A3984010 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1625252252; bh=GRqnSLIOkruUN2HbrZLnGjVS35SZkuPg6NVnieXdzYY=; h=To:Subject:In-Reply-To:References:Date:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=nl4GV+aYlHbBuqA3noWLOHbCqGHu+SP9FG9RuNwM7nx8/qhj709JplSBQy0ItHdyf WkH2lmU8qxDl5UbStvl1efrlTdDS4Px2Im0sUR4QARhX8LeITS7xzOWR18ThiMTwuK 91K/BDYHis0EjxXcyFv93rvNCw+mPwHGxjMPlGKk= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTP id D52443983C34 for ; Fri, 2 Jul 2021 18:48:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D52443983C34 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-428-O_cGWNIIM86FWnoIfWJb9A-1; Fri, 02 Jul 2021 14:48:35 -0400 X-MC-Unique: O_cGWNIIM86FWnoIfWJb9A-1 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id F22C680430E for ; Fri, 2 Jul 2021 18:48:34 +0000 (UTC) Received: from oldenburg.str.redhat.com (ovpn-115-5.ams2.redhat.com [10.36.115.5]) by smtp.corp.redhat.com (Postfix) with ESMTPS id A14145D6D3 for ; Fri, 2 Jul 2021 18:48:33 +0000 (UTC) To: libc-alpha@sourceware.org Subject: [PATCH 11/30] resolv: Move ns_name_compress into its own file and into libc In-Reply-To: References: X-From-Line: d7da85c6c23b974e1329b4d17ee5bbbdec09d9f1 Mon Sep 17 00:00:00 2001 Message-Id: Date: Fri, 02 Jul 2021 20:48:31 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Spam-Status: No, score=-12.7 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Florian Weimer via Libc-alpha From: Florian Weimer Reply-To: Florian Weimer Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libc-alpha" And reformat to GNU style. The symbol was moved using scripts/move-symbol-to-libc.py. --- include/arpa/nameser.h | 3 +- resolv/Makefile | 1 + resolv/Versions | 4 +- resolv/ns_name.c | 27 ---------- resolv/ns_name_compress.c | 50 +++++++++++++++++++ sysdeps/mach/hurd/i386/libc.abilist | 2 + sysdeps/mach/hurd/i386/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/libc.abilist | 2 + .../unix/sysv/linux/aarch64/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 2 + .../unix/sysv/linux/alpha/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/arc/libc.abilist | 2 + sysdeps/unix/sysv/linux/arc/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 + .../unix/sysv/linux/arm/be/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 + .../unix/sysv/linux/arm/le/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/csky/libc.abilist | 2 + .../unix/sysv/linux/csky/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 + .../unix/sysv/linux/hppa/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/i386/libc.abilist | 2 + .../unix/sysv/linux/i386/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/ia64/libc.abilist | 2 + .../unix/sysv/linux/ia64/libresolv.abilist | 1 - .../sysv/linux/m68k/coldfire/libc.abilist | 2 + .../linux/m68k/coldfire/libresolv.abilist | 1 - .../unix/sysv/linux/m68k/m680x0/libc.abilist | 2 + .../sysv/linux/m68k/m680x0/libresolv.abilist | 1 - .../sysv/linux/microblaze/be/libc.abilist | 2 + .../linux/microblaze/be/libresolv.abilist | 1 - .../sysv/linux/microblaze/le/libc.abilist | 2 + .../linux/microblaze/le/libresolv.abilist | 1 - .../sysv/linux/mips/mips32/fpu/libc.abilist | 2 + .../sysv/linux/mips/mips32/libresolv.abilist | 1 - .../sysv/linux/mips/mips32/nofpu/libc.abilist | 2 + .../sysv/linux/mips/mips64/n32/libc.abilist | 2 + .../linux/mips/mips64/n32/libresolv.abilist | 1 - .../sysv/linux/mips/mips64/n64/libc.abilist | 2 + .../linux/mips/mips64/n64/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libc.abilist | 2 + .../unix/sysv/linux/nios2/libresolv.abilist | 1 - .../linux/powerpc/powerpc32/fpu/libc.abilist | 2 + .../linux/powerpc/powerpc32/libresolv.abilist | 1 - .../powerpc/powerpc32/nofpu/libc.abilist | 2 + .../linux/powerpc/powerpc64/be/libc.abilist | 2 + .../powerpc/powerpc64/be/libresolv.abilist | 1 - .../linux/powerpc/powerpc64/le/libc.abilist | 2 + .../powerpc/powerpc64/le/libresolv.abilist | 1 - .../unix/sysv/linux/riscv/rv32/libc.abilist | 2 + .../sysv/linux/riscv/rv32/libresolv.abilist | 1 - .../unix/sysv/linux/riscv/rv64/libc.abilist | 2 + .../sysv/linux/riscv/rv64/libresolv.abilist | 1 - .../unix/sysv/linux/s390/s390-32/libc.abilist | 2 + .../sysv/linux/s390/s390-32/libresolv.abilist | 1 - .../unix/sysv/linux/s390/s390-64/libc.abilist | 2 + .../sysv/linux/s390/s390-64/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 + .../unix/sysv/linux/sh/be/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 + .../unix/sysv/linux/sh/le/libresolv.abilist | 1 - .../sysv/linux/sparc/sparc32/libc.abilist | 2 + .../linux/sparc/sparc32/libresolv.abilist | 1 - .../sysv/linux/sparc/sparc64/libc.abilist | 2 + .../linux/sparc/sparc64/libresolv.abilist | 1 - .../unix/sysv/linux/x86_64/64/libc.abilist | 2 + .../sysv/linux/x86_64/64/libresolv.abilist | 1 - .../unix/sysv/linux/x86_64/x32/libc.abilist | 2 + .../sysv/linux/x86_64/x32/libresolv.abilist | 1 - 69 files changed, 122 insertions(+), 60 deletions(-) create mode 100644 resolv/ns_name_compress.c diff --git a/include/arpa/nameser.h b/include/arpa/nameser.h index 02d7b0b553..eff25178c8 100644 --- a/include/arpa/nameser.h +++ b/include/arpa/nameser.h @@ -65,7 +65,6 @@ libresolv_hidden_proto (ns_put32) libresolv_hidden_proto (ns_initparse) libresolv_hidden_proto (ns_skiprr) libresolv_hidden_proto (ns_parserr) -libresolv_hidden_proto (ns_name_compress) libresolv_hidden_proto (ns_sprintrr) libresolv_hidden_proto (ns_sprintrrf) libresolv_hidden_proto (ns_samedomain) @@ -73,6 +72,8 @@ libresolv_hidden_proto (ns_samename) libresolv_hidden_proto (ns_makecanon) libresolv_hidden_proto (ns_format_ttl) +extern __typeof (ns_name_compress) __ns_name_compress; +libc_hidden_proto (__ns_name_compress) extern __typeof (ns_name_ntop) __ns_name_ntop; libc_hidden_proto (__ns_name_ntop) extern __typeof (ns_name_pack) __ns_name_pack; diff --git a/resolv/Makefile b/resolv/Makefile index 8bb2585dca..64600ab845 100644 --- a/resolv/Makefile +++ b/resolv/Makefile @@ -32,6 +32,7 @@ routines := \ inet_addr \ inet_ntop \ inet_pton \ + ns_name_compress \ ns_name_ntop \ ns_name_pack \ ns_name_pton \ diff --git a/resolv/Versions b/resolv/Versions index 8ea42da48d..a676be2e42 100644 --- a/resolv/Versions +++ b/resolv/Versions @@ -25,6 +25,7 @@ libc { %endif } GLIBC_2.9 { + ns_name_compress; ns_name_ntop; ns_name_pack; ns_name_pton; @@ -39,6 +40,7 @@ libc { gai_suspend; getaddrinfo_a; %endif + ns_name_compress; ns_name_ntop; ns_name_pack; ns_name_pton; @@ -53,6 +55,7 @@ libc { __h_errno; __inet_aton_exact; __inet_pton_length; + __ns_name_compress; __ns_name_ntop; __ns_name_pack; __ns_name_pton; @@ -155,7 +158,6 @@ libresolv { ns_initparse; ns_makecanon; ns_msg_getflag; - ns_name_compress; ns_name_ntol; ns_name_pton; ns_name_rollback; diff --git a/resolv/ns_name.c b/resolv/ns_name.c index f1a84ad8a6..f19c11c03f 100644 --- a/resolv/ns_name.c +++ b/resolv/ns_name.c @@ -89,33 +89,6 @@ ns_name_ntol(const u_char *src, u_char *dst, size_t dstsiz) return (dn - dst); } -/*% - * Compress a domain name into wire format, using compression pointers. - * - * return: - *\li Number of bytes consumed in `dst' or -1 (with errno set). - * - * notes: - *\li 'dnptrs' is an array of pointers to previous compressed names. - *\li dnptrs[0] is a pointer to the beginning of the message. - *\li The list ends with NULL. 'lastdnptr' is a pointer to the end of the - * array pointed to by 'dnptrs'. Side effect is to update the list of - * pointers for labels inserted into the message as we compress the name. - *\li If 'dnptr' is NULL, we don't try to compress names. If 'lastdnptr' - * is NULL, we don't update the list. - */ -int -ns_name_compress(const char *src, u_char *dst, size_t dstsiz, - const u_char **dnptrs, const u_char **lastdnptr) -{ - u_char tmp[NS_MAXCDNAME]; - - if (ns_name_pton(src, tmp, sizeof tmp) == -1) - return (-1); - return (ns_name_pack(tmp, dst, dstsiz, dnptrs, lastdnptr)); -} -libresolv_hidden_def (ns_name_compress) - /*% * Reset dnptrs so that there are no active references to pointers at or * after src. diff --git a/resolv/ns_name_compress.c b/resolv/ns_name_compress.c new file mode 100644 index 0000000000..ade3676cdb --- /dev/null +++ b/resolv/ns_name_compress.c @@ -0,0 +1,50 @@ +/* Compress a DNS domain name in presentation format. + * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") + * Copyright (c) 1996,1999 by Internet Software Consortium. + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT + * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +#include +#include + +/* Compresses a domain name into wire format, using compression pointers. + Returns the number of bytes consumed in DST or -1 (with errno set). + + DNPTRS is an array of pointers to previous compressed names. + DNPTRS[0] is a pointer to the beginning of the message. + + The list ends with NULL. LASTDNPTR is a pointer to the end of the + array pointed to by DNPTRS. Side effect is to update the list of + pointers for labels inserted into the message as we compress the + name. If DNPTRS is NULL, we don't try to compress names. If + LASTDNPTR * is NULL, we don't update the list. */ +int +___ns_name_compress (const char *src, unsigned char *dst, size_t dstsiz, + const unsigned char **dnptrs, + const unsigned char **lastdnptr) +{ + unsigned char tmp[NS_MAXCDNAME]; + + if (__ns_name_pton (src, tmp, sizeof tmp) < 0) + return -1; + return __ns_name_pack (tmp, dst, dstsiz, dnptrs, lastdnptr); +} +versioned_symbol (libc, ___ns_name_compress, ns_name_compress, GLIBC_2_34); +versioned_symbol (libc, ___ns_name_compress, __ns_name_compress, + GLIBC_PRIVATE); +libc_hidden_ver (___ns_name_compress, __ns_name_compress) + +#if OTHER_SHLIB_COMPAT (libresolv, GLIBC_2_9, GLIBC_2_34) +compat_symbol (libresolv, ___ns_name_compress, ns_name_compress, GLIBC_2_9); +#endif diff --git a/sysdeps/mach/hurd/i386/libc.abilist b/sysdeps/mach/hurd/i386/libc.abilist index b73d7d11a2..170c6aeaee 100644 --- a/sysdeps/mach/hurd/i386/libc.abilist +++ b/sysdeps/mach/hurd/i386/libc.abilist @@ -2240,6 +2240,7 @@ GLIBC_2.34 login F GLIBC_2.34 login_tty F GLIBC_2.34 logout F GLIBC_2.34 logwtmp F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2366,6 +2367,7 @@ GLIBC_2.8 __vasprintf_chk F GLIBC_2.8 __vdprintf_chk F GLIBC_2.8 qsort_r F GLIBC_2.9 dup3 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/mach/hurd/i386/libresolv.abilist b/sysdeps/mach/hurd/i386/libresolv.abilist index 533283afaa..6e77bc28c6 100644 --- a/sysdeps/mach/hurd/i386/libresolv.abilist +++ b/sysdeps/mach/hurd/i386/libresolv.abilist @@ -70,7 +70,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist index 8e36a7954e..2b1e8b5f1c 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist @@ -1404,6 +1404,7 @@ GLIBC_2.17 nl_langinfo F GLIBC_2.17 nl_langinfo_l F GLIBC_2.17 nrand48 F GLIBC_2.17 nrand48_r F +GLIBC_2.17 ns_name_compress F GLIBC_2.17 ns_name_ntop F GLIBC_2.17 ns_name_pack F GLIBC_2.17 ns_name_pton F @@ -2458,6 +2459,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist b/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist index ca67cff34e..6e740fad8f 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist @@ -65,7 +65,6 @@ GLIBC_2.17 ns_get32 F GLIBC_2.17 ns_initparse F GLIBC_2.17 ns_makecanon F GLIBC_2.17 ns_msg_getflag F -GLIBC_2.17 ns_name_compress F GLIBC_2.17 ns_name_ntol F GLIBC_2.17 ns_name_rollback F GLIBC_2.17 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist index 2a653edd5d..06c40bc719 100644 --- a/sysdeps/unix/sysv/linux/alpha/libc.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist @@ -2551,6 +2551,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2990,6 +2991,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/alpha/libresolv.abilist b/sysdeps/unix/sysv/linux/alpha/libresolv.abilist index 7d0f5b6bd7..019d8ba186 100644 --- a/sysdeps/unix/sysv/linux/alpha/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist index b094694b2a..fbe5b91847 100644 --- a/sysdeps/unix/sysv/linux/arc/libc.abilist +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist @@ -1338,6 +1338,7 @@ GLIBC_2.32 nl_langinfo F GLIBC_2.32 nl_langinfo_l F GLIBC_2.32 nrand48 F GLIBC_2.32 nrand48_r F +GLIBC_2.32 ns_name_compress F GLIBC_2.32 ns_name_ntop F GLIBC_2.32 ns_name_pack F GLIBC_2.32 ns_name_pton F @@ -2217,6 +2218,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/arc/libresolv.abilist b/sysdeps/unix/sysv/linux/arc/libresolv.abilist index f869f0003b..d8cdd51cd0 100644 --- a/sysdeps/unix/sysv/linux/arc/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/arc/libresolv.abilist @@ -58,7 +58,6 @@ GLIBC_2.32 ns_get32 F GLIBC_2.32 ns_initparse F GLIBC_2.32 ns_makecanon F GLIBC_2.32 ns_msg_getflag F -GLIBC_2.32 ns_name_compress F GLIBC_2.32 ns_name_ntol F GLIBC_2.32 ns_name_rollback F GLIBC_2.32 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist index 658c07ec46..1d109b35a6 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist @@ -345,6 +345,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2686,6 +2687,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist b/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist index e79c2c56e7..f10275fe58 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist @@ -70,7 +70,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist index 780cedc568..2118b7e150 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist @@ -342,6 +342,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2683,6 +2684,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist b/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist index e79c2c56e7..f10275fe58 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist @@ -70,7 +70,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist index be80416da2..ce2b458c64 100644 --- a/sysdeps/unix/sysv/linux/csky/libc.abilist +++ b/sysdeps/unix/sysv/linux/csky/libc.abilist @@ -1395,6 +1395,7 @@ GLIBC_2.29 nl_langinfo F GLIBC_2.29 nl_langinfo_l F GLIBC_2.29 nrand48 F GLIBC_2.29 nrand48_r F +GLIBC_2.29 ns_name_compress F GLIBC_2.29 ns_name_ntop F GLIBC_2.29 ns_name_pack F GLIBC_2.29 ns_name_pton F @@ -2483,6 +2484,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/csky/libresolv.abilist b/sysdeps/unix/sysv/linux/csky/libresolv.abilist index 181d1898b3..803d69e3c9 100644 --- a/sysdeps/unix/sysv/linux/csky/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/csky/libresolv.abilist @@ -58,7 +58,6 @@ GLIBC_2.29 ns_get32 F GLIBC_2.29 ns_initparse F GLIBC_2.29 ns_makecanon F GLIBC_2.29 ns_msg_getflag F -GLIBC_2.29 ns_name_compress F GLIBC_2.29 ns_name_ntol F GLIBC_2.29 ns_name_rollback F GLIBC_2.29 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist index 3d3295237c..3277fc81c0 100644 --- a/sysdeps/unix/sysv/linux/hppa/libc.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist @@ -2430,6 +2430,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2700,6 +2701,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/hppa/libresolv.abilist b/sysdeps/unix/sysv/linux/hppa/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/hppa/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist index b6fd089aa5..69aefe078b 100644 --- a/sysdeps/unix/sysv/linux/i386/libc.abilist +++ b/sysdeps/unix/sysv/linux/i386/libc.abilist @@ -2614,6 +2614,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2884,6 +2885,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/i386/libresolv.abilist b/sysdeps/unix/sysv/linux/i386/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/i386/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/i386/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist index 831ec67ea2..6c146cdc00 100644 --- a/sysdeps/unix/sysv/linux/ia64/libc.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist @@ -2389,6 +2389,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2659,6 +2660,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/ia64/libresolv.abilist b/sysdeps/unix/sysv/linux/ia64/libresolv.abilist index 7d0f5b6bd7..019d8ba186 100644 --- a/sysdeps/unix/sysv/linux/ia64/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist index b70cc0f127..ad71d64163 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist @@ -346,6 +346,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2665,6 +2666,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist index e79c2c56e7..f10275fe58 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist @@ -70,7 +70,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist index 1d608f4f49..918e901040 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist @@ -2557,6 +2557,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2827,6 +2828,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist index a5345d4184..6a0c6e98d6 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist @@ -1406,6 +1406,7 @@ GLIBC_2.18 nl_langinfo F GLIBC_2.18 nl_langinfo_l F GLIBC_2.18 nrand48 F GLIBC_2.18 nrand48_r F +GLIBC_2.18 ns_name_compress F GLIBC_2.18 ns_name_ntop F GLIBC_2.18 ns_name_pack F GLIBC_2.18 ns_name_pton F @@ -2534,6 +2535,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist index b03a3a68d6..7368c86433 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist @@ -65,7 +65,6 @@ GLIBC_2.18 ns_get32 F GLIBC_2.18 ns_initparse F GLIBC_2.18 ns_makecanon F GLIBC_2.18 ns_msg_getflag F -GLIBC_2.18 ns_name_compress F GLIBC_2.18 ns_name_ntol F GLIBC_2.18 ns_name_rollback F GLIBC_2.18 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist index 7785d19d35..e63e6682b0 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist @@ -1406,6 +1406,7 @@ GLIBC_2.18 nl_langinfo F GLIBC_2.18 nl_langinfo_l F GLIBC_2.18 nrand48 F GLIBC_2.18 nrand48_r F +GLIBC_2.18 ns_name_compress F GLIBC_2.18 ns_name_ntop F GLIBC_2.18 ns_name_pack F GLIBC_2.18 ns_name_pton F @@ -2531,6 +2532,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist index b03a3a68d6..7368c86433 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist @@ -65,7 +65,6 @@ GLIBC_2.18 ns_get32 F GLIBC_2.18 ns_initparse F GLIBC_2.18 ns_makecanon F GLIBC_2.18 ns_msg_getflag F -GLIBC_2.18 ns_name_compress F GLIBC_2.18 ns_name_ntol F GLIBC_2.18 ns_name_rollback F GLIBC_2.18 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist index 4615bb493c..2701300d81 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist @@ -2522,6 +2522,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2788,6 +2789,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist index 1a88560049..ac84a5c178 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist @@ -2520,6 +2520,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2786,6 +2787,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist index d148ca17c4..87f8cc88b7 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist @@ -2528,6 +2528,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2794,6 +2795,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist index 7879059f1c..0ea87ac821 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist @@ -2440,6 +2440,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2706,6 +2707,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist index 7d0f5b6bd7..019d8ba186 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/nios2/libc.abilist b/sysdeps/unix/sysv/linux/nios2/libc.abilist index 63c7bbf72c..073e5997b8 100644 --- a/sysdeps/unix/sysv/linux/nios2/libc.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist @@ -1449,6 +1449,7 @@ GLIBC_2.21 nl_langinfo F GLIBC_2.21 nl_langinfo_l F GLIBC_2.21 nrand48 F GLIBC_2.21 nrand48_r F +GLIBC_2.21 ns_name_compress F GLIBC_2.21 ns_name_ntop F GLIBC_2.21 ns_name_pack F GLIBC_2.21 ns_name_pton F @@ -2573,6 +2574,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/nios2/libresolv.abilist b/sysdeps/unix/sysv/linux/nios2/libresolv.abilist index 4a47e2e86e..07c3f33fc6 100644 --- a/sysdeps/unix/sysv/linux/nios2/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libresolv.abilist @@ -65,7 +65,6 @@ GLIBC_2.21 ns_get32 F GLIBC_2.21 ns_initparse F GLIBC_2.21 ns_makecanon F GLIBC_2.21 ns_msg_getflag F -GLIBC_2.21 ns_name_compress F GLIBC_2.21 ns_name_ntol F GLIBC_2.21 ns_name_rollback F GLIBC_2.21 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist index ff3bff0864..104c1e8fa9 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist @@ -2584,6 +2584,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -3025,6 +3026,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist index 4fdd094714..918a890b22 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist @@ -2617,6 +2617,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -3070,6 +3071,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist index 77495ea675..6a8eabf910 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist @@ -2353,6 +2353,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2794,6 +2795,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist index 05b0034a8b..b6e579f3c0 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist @@ -70,7 +70,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist index 95cbd1d11c..9990625981 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist @@ -1492,6 +1492,7 @@ GLIBC_2.17 nl_langinfo F GLIBC_2.17 nl_langinfo_l F GLIBC_2.17 nrand48 F GLIBC_2.17 nrand48_r F +GLIBC_2.17 ns_name_compress F GLIBC_2.17 ns_name_ntop F GLIBC_2.17 ns_name_pack F GLIBC_2.17 ns_name_pton F @@ -2654,6 +2655,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist index ca67cff34e..6e740fad8f 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist @@ -65,7 +65,6 @@ GLIBC_2.17 ns_get32 F GLIBC_2.17 ns_initparse F GLIBC_2.17 ns_makecanon F GLIBC_2.17 ns_msg_getflag F -GLIBC_2.17 ns_name_compress F GLIBC_2.17 ns_name_ntol F GLIBC_2.17 ns_name_rollback F GLIBC_2.17 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist index 43f244823f..53b2d33900 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist @@ -1340,6 +1340,7 @@ GLIBC_2.33 nl_langinfo F GLIBC_2.33 nl_langinfo_l F GLIBC_2.33 nrand48 F GLIBC_2.33 nrand48_r F +GLIBC_2.33 ns_name_compress F GLIBC_2.33 ns_name_ntop F GLIBC_2.33 ns_name_pack F GLIBC_2.33 ns_name_pton F @@ -2219,6 +2220,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist index 1a6fe9ecb7..d17a2d7a96 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist @@ -58,7 +58,6 @@ GLIBC_2.33 ns_get32 F GLIBC_2.33 ns_initparse F GLIBC_2.33 ns_makecanon F GLIBC_2.33 ns_msg_getflag F -GLIBC_2.33 ns_name_compress F GLIBC_2.33 ns_name_ntol F GLIBC_2.33 ns_name_rollback F GLIBC_2.33 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist index 84a0a4cabf..4d1081c11a 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist @@ -1387,6 +1387,7 @@ GLIBC_2.27 nl_langinfo F GLIBC_2.27 nl_langinfo_l F GLIBC_2.27 nrand48 F GLIBC_2.27 nrand48_r F +GLIBC_2.27 ns_name_compress F GLIBC_2.27 ns_name_ntop F GLIBC_2.27 ns_name_pack F GLIBC_2.27 ns_name_pton F @@ -2419,6 +2420,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist index 941f79ecfb..86bd38d3da 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist @@ -58,7 +58,6 @@ GLIBC_2.27 ns_get32 F GLIBC_2.27 ns_initparse F GLIBC_2.27 ns_makecanon F GLIBC_2.27 ns_msg_getflag F -GLIBC_2.27 ns_name_compress F GLIBC_2.27 ns_name_ntol F GLIBC_2.27 ns_name_rollback F GLIBC_2.27 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist index aa5ef9a615..db57e89c16 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist @@ -2582,6 +2582,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -3033,6 +3034,7 @@ GLIBC_2.9 getutxid F GLIBC_2.9 getutxline F GLIBC_2.9 inotify_init1 F GLIBC_2.9 login F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist index 7f353d67e8..b8714e003f 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist @@ -2390,6 +2390,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2829,6 +2830,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist index 1d35501b2d..555833e09e 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist @@ -70,7 +70,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist index 589a569c56..5ad49b3fe2 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist @@ -2437,6 +2437,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2707,6 +2708,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist b/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist index 402ce11100..93432e0a17 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist @@ -2434,6 +2434,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2704,6 +2705,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist b/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist index defdadbdcb..db1089b05c 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist @@ -2577,6 +2577,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -3042,6 +3043,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist index 7ab9ae8b79..04952c33e8 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist index 8e1c29b294..f34029397e 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist @@ -2412,6 +2412,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2682,6 +2683,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist index 7d0f5b6bd7..019d8ba186 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist @@ -75,7 +75,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist index bffe5d5255..876c9a0a08 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist @@ -2368,6 +2368,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F @@ -2638,6 +2639,7 @@ GLIBC_2.8 timerfd_settime F GLIBC_2.9 dup3 F GLIBC_2.9 epoll_create1 F GLIBC_2.9 inotify_init1 F +GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntop F GLIBC_2.9 ns_name_pack F GLIBC_2.9 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist index 3fd54a8e2d..39e2252c76 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist @@ -70,7 +70,6 @@ GLIBC_2.9 ns_get32 F GLIBC_2.9 ns_initparse F GLIBC_2.9 ns_makecanon F GLIBC_2.9 ns_msg_getflag F -GLIBC_2.9 ns_name_compress F GLIBC_2.9 ns_name_ntol F GLIBC_2.9 ns_name_rollback F GLIBC_2.9 ns_parse_ttl F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist index aec7e8a052..063673cf6d 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist @@ -1411,6 +1411,7 @@ GLIBC_2.16 nl_langinfo F GLIBC_2.16 nl_langinfo_l F GLIBC_2.16 nrand48 F GLIBC_2.16 nrand48_r F +GLIBC_2.16 ns_name_compress F GLIBC_2.16 ns_name_ntop F GLIBC_2.16 ns_name_pack F GLIBC_2.16 ns_name_pton F @@ -2473,6 +2474,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 ns_name_compress F GLIBC_2.34 ns_name_ntop F GLIBC_2.34 ns_name_pack F GLIBC_2.34 ns_name_pton F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist index 50247ce7a0..96af745190 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist @@ -65,7 +65,6 @@ GLIBC_2.16 ns_get32 F GLIBC_2.16 ns_initparse F GLIBC_2.16 ns_makecanon F GLIBC_2.16 ns_msg_getflag F -GLIBC_2.16 ns_name_compress F GLIBC_2.16 ns_name_ntol F GLIBC_2.16 ns_name_rollback F GLIBC_2.16 ns_parse_ttl F