Browse Source

resolv: Move ns_name_compress into its own file and into libc

And reformat to GNU style.

The symbol was moved using scripts/move-symbol-to-libc.py.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Tested-by: Carlos O'Donell <carlos@redhat.com>
codonell/c-utf8
Florian Weimer 5 years ago
parent
commit
13e1f86706
  1. 3
      include/arpa/nameser.h
  2. 1
      resolv/Makefile
  3. 4
      resolv/Versions
  4. 27
      resolv/ns_name.c
  5. 50
      resolv/ns_name_compress.c
  6. 2
      sysdeps/mach/hurd/i386/libc.abilist
  7. 1
      sysdeps/mach/hurd/i386/libresolv.abilist
  8. 2
      sysdeps/unix/sysv/linux/aarch64/libc.abilist
  9. 1
      sysdeps/unix/sysv/linux/aarch64/libresolv.abilist
  10. 2
      sysdeps/unix/sysv/linux/alpha/libc.abilist
  11. 1
      sysdeps/unix/sysv/linux/alpha/libresolv.abilist
  12. 2
      sysdeps/unix/sysv/linux/arc/libc.abilist
  13. 1
      sysdeps/unix/sysv/linux/arc/libresolv.abilist
  14. 2
      sysdeps/unix/sysv/linux/arm/be/libc.abilist
  15. 1
      sysdeps/unix/sysv/linux/arm/be/libresolv.abilist
  16. 2
      sysdeps/unix/sysv/linux/arm/le/libc.abilist
  17. 1
      sysdeps/unix/sysv/linux/arm/le/libresolv.abilist
  18. 2
      sysdeps/unix/sysv/linux/csky/libc.abilist
  19. 1
      sysdeps/unix/sysv/linux/csky/libresolv.abilist
  20. 2
      sysdeps/unix/sysv/linux/hppa/libc.abilist
  21. 1
      sysdeps/unix/sysv/linux/hppa/libresolv.abilist
  22. 2
      sysdeps/unix/sysv/linux/i386/libc.abilist
  23. 1
      sysdeps/unix/sysv/linux/i386/libresolv.abilist
  24. 2
      sysdeps/unix/sysv/linux/ia64/libc.abilist
  25. 1
      sysdeps/unix/sysv/linux/ia64/libresolv.abilist
  26. 2
      sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
  27. 1
      sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist
  28. 2
      sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
  29. 1
      sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist
  30. 2
      sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
  31. 1
      sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist
  32. 2
      sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
  33. 1
      sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist
  34. 2
      sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
  35. 1
      sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist
  36. 2
      sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
  37. 2
      sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
  38. 1
      sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist
  39. 2
      sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
  40. 1
      sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist
  41. 2
      sysdeps/unix/sysv/linux/nios2/libc.abilist
  42. 1
      sysdeps/unix/sysv/linux/nios2/libresolv.abilist
  43. 2
      sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
  44. 1
      sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist
  45. 2
      sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
  46. 2
      sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
  47. 1
      sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist
  48. 2
      sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
  49. 1
      sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist
  50. 2
      sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
  51. 1
      sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist
  52. 2
      sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
  53. 1
      sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist
  54. 2
      sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
  55. 1
      sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist
  56. 2
      sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
  57. 1
      sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist
  58. 2
      sysdeps/unix/sysv/linux/sh/be/libc.abilist
  59. 1
      sysdeps/unix/sysv/linux/sh/be/libresolv.abilist
  60. 2
      sysdeps/unix/sysv/linux/sh/le/libc.abilist
  61. 1
      sysdeps/unix/sysv/linux/sh/le/libresolv.abilist
  62. 2
      sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
  63. 1
      sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist
  64. 2
      sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
  65. 1
      sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist
  66. 2
      sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
  67. 1
      sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist
  68. 2
      sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
  69. 1
      sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist

3
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;

1
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 \

4
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;

27
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.

50
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 <arpa/nameser.h>
#include <shlib-compat.h>
/* 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

2
sysdeps/mach/hurd/i386/libc.abilist

@ -2241,6 +2241,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
@ -2368,6 +2369,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

1
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

2
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

1
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

2
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
@ -2991,6 +2992,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

1
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

2
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

1
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

2
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
@ -2687,6 +2688,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

1
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

2
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
@ -2684,6 +2685,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

1
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

2
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

1
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

2
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
@ -2701,6 +2702,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

1
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

2
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
@ -2885,6 +2886,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

1
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

2
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
@ -2660,6 +2661,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

1
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

2
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
@ -2666,6 +2667,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

1
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

2
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
@ -2828,6 +2829,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

1
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

2
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

1
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

2
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

1
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

2
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
@ -2789,6 +2790,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

1
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

2
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
@ -2787,6 +2788,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

2
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
@ -2795,6 +2796,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

1
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

2
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
@ -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

1
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

2
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

1
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

2
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
@ -3026,6 +3027,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

1
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

2
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
@ -3071,6 +3072,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

2
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
@ -2795,6 +2796,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

1
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

2
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

1
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

2
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

1
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

2
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

1
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

2
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
@ -3034,6 +3035,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

1
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

2
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
@ -2830,6 +2831,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

1
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

2
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
@ -2708,6 +2709,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

1
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

2
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
@ -2705,6 +2706,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

1
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

2
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
@ -3043,6 +3044,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

1
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

2
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
@ -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

1
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

2
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
@ -2639,6 +2640,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

1
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

2
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

1
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

Loading…
Cancel
Save