resolv: Rename res_comp.c to res-name-checking.c and move into libc

This reflects what the remaining functions in the file do.

The __res_dnok, __res_hnok, __res_mailok, __res_ownok were moved
with the script, using --no-new-version, and turned into compat
symbols.  __libc_res_dnok@@GLIBC_PRIVATE and
__libc_res_hnok@@GLIBC_PRIVATE are added for internal use, to avoid
accidentally binding to compatibility symbols.  The new public
symbols res_dnok, res_hnok, res_mailok, res_ownok were added using
make update-all-abi.

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 391e02236b
commit 2fbe5860d3
69 changed files with 309 additions and 153 deletions

View File

@ -44,8 +44,6 @@ libresolv_hidden_proto (_sethtent)
libresolv_hidden_proto (_gethtent)
libresolv_hidden_proto (_gethtbyaddr)
libresolv_hidden_proto (_gethtbyname2)
libresolv_hidden_proto (__res_hnok)
libresolv_hidden_proto (__res_dnok)
libresolv_hidden_proto (__putlong)
libresolv_hidden_proto (__putshort)
libresolv_hidden_proto (__p_cdnname)
@ -67,6 +65,10 @@ extern __typeof (dn_expand) __libc_dn_expand;
libc_hidden_proto (__libc_dn_expand)
extern __typeof (dn_skipname) __libc_dn_skipname;
libc_hidden_proto (__libc_dn_skipname)
extern __typeof (res_dnok) __libc_res_dnok;
libc_hidden_proto (__libc_res_dnok)
extern __typeof (res_hnok) __libc_res_hnok;
libc_hidden_proto (__libc_res_hnok)
# endif /* _RESOLV_H_ && !_ISOMAC */
#endif

View File

@ -44,6 +44,7 @@ routines := \
ns_name_unpack \
nsap_addr \
res-close \
res-name-checking \
res-state \
res_hconf \
res_init \
@ -142,7 +143,6 @@ libresolv-routines := \
ns_samedomain \
ns_ttl \
res-putget \
res_comp \
res_data \
res_debug \
res_enable_icmp \

View File

@ -3,6 +3,10 @@ libc {
__dn_comp;
__dn_skipname;
__h_errno_location;
__res_dnok;
__res_hnok;
__res_mailok;
__res_ownok;
__res_randomid;
_res;
dn_expand;
@ -54,6 +58,10 @@ libc {
ns_name_skip;
ns_name_uncompress;
ns_name_unpack;
res_dnok;
res_hnok;
res_mailok;
res_ownok;
}
GLIBC_PRIVATE {
%if !PTHREAD_IN_LIBC
@ -64,6 +72,8 @@ libc {
__inet_pton_length;
__libc_dn_expand;
__libc_dn_skipname;
__libc_res_dnok;
__libc_res_hnok;
__ns_name_compress;
__ns_name_ntop;
__ns_name_pack;
@ -107,12 +117,8 @@ libresolv {
__putlong;
__putshort;
__res_close;
__res_dnok;
__res_hnok;
__res_isourserver;
__res_mailok;
__res_nameinquery;
__res_ownok;
__res_queriesmatch;
__res_send;
__sym_ntop;

View File

@ -1,4 +1,4 @@
/* Domain name processing functions.
/* Syntax checking for DNS domain names.
Copyright (C) 1995-2021 Free Software Foundation, Inc.
This file is part of the GNU C Library.
@ -82,15 +82,9 @@
* SOFTWARE.
*/
#include <sys/types.h>
#include <sys/param.h>
#include <netinet/in.h>
#include <arpa/nameser.h>
#include <ctype.h>
#include <resolv.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <shlib-compat.h>
/* Return true if the string consists of printable ASCII characters
only. */
@ -148,25 +142,30 @@ binary_leading_dash (const unsigned char *dn)
contain [0-9a-zA-Z_-] characters, and the name must not start with
a '-'. The latter is to avoid confusion with program options. */
int
res_hnok (const char *dn)
___res_hnok (const char *dn)
{
unsigned char buf[NS_MAXCDNAME];
if (!printable_string (dn)
|| ns_name_pton (dn, buf, sizeof (buf)) < 0
|| __ns_name_pton (dn, buf, sizeof (buf)) < 0
|| binary_leading_dash (buf))
return 0;
return binary_hnok (buf);
}
libresolv_hidden_def (res_hnok)
versioned_symbol (libc, ___res_hnok, res_hnok, GLIBC_2_34);
versioned_symbol (libc, ___res_hnok, __libc_res_hnok, GLIBC_PRIVATE);
libc_hidden_ver (___res_hnok, __libc_res_hnok)
#if OTHER_SHLIB_COMPAT (libresolv, GLIBC_2_0, GLIBC_2_34)
compat_symbol (libresolv, ___res_hnok, __res_hnok, GLIBC_2_0);
#endif
/* Hostname-like (A, MX, WKS) owners can have "*" as their first label
but must otherwise be as a host name. */
int
res_ownok (const char *dn)
___res_ownok (const char *dn)
{
unsigned char buf[NS_MAXCDNAME];
if (!printable_string (dn)
|| ns_name_pton (dn, buf, sizeof (buf)) < 0
|| __ns_name_pton (dn, buf, sizeof (buf)) < 0
|| binary_leading_dash (buf))
return 0;
if (buf[0] == 1 && buf [1] == '*')
@ -175,15 +174,19 @@ res_ownok (const char *dn)
else
return binary_hnok (buf);
}
versioned_symbol (libc, ___res_ownok, res_ownok, GLIBC_2_34);
#if OTHER_SHLIB_COMPAT (libresolv, GLIBC_2_0, GLIBC_2_34)
compat_symbol (libresolv, ___res_ownok, __res_ownok, GLIBC_2_0);
#endif
/* SOA RNAMEs and RP RNAMEs can have any byte in their first label,
but the rest of the name has to look like a host name. */
int
res_mailok (const char *dn)
___res_mailok (const char *dn)
{
unsigned char buf[NS_MAXCDNAME];
if (!printable_string (dn)
|| ns_name_pton (dn, buf, sizeof (buf)) < 0)
|| __ns_name_pton (dn, buf, sizeof (buf)) < 0)
return 0;
unsigned char label_length = buf[0];
/* "." is a valid missing representation */
@ -196,13 +199,22 @@ res_mailok (const char *dn)
return 0;
return binary_hnok (tail);
}
versioned_symbol (libc, ___res_mailok, res_mailok, GLIBC_2_34);
#if OTHER_SHLIB_COMPAT (libresolv, GLIBC_2_0, GLIBC_2_34)
compat_symbol (libresolv, ___res_mailok, __res_mailok, GLIBC_2_0);
#endif
/* Return 1 if DN is a syntactically valid domain name. Empty names
are accepted. */
int
res_dnok (const char *dn)
___res_dnok (const char *dn)
{
unsigned char buf[NS_MAXCDNAME];
return printable_string (dn) && ns_name_pton (dn, buf, sizeof (buf)) >= 0;
return printable_string (dn) && __ns_name_pton (dn, buf, sizeof (buf)) >= 0;
}
libresolv_hidden_def (res_dnok)
versioned_symbol (libc, ___res_dnok, res_dnok, GLIBC_2_34);
versioned_symbol (libc, ___res_dnok, __libc_res_dnok, GLIBC_PRIVATE);
libc_hidden_ver (___res_dnok, __libc_res_dnok)
#if OTHER_SHLIB_COMPAT (libresolv, GLIBC_2_0, GLIBC_2_34)
compat_symbol (libresolv, ___res_dnok, __res_dnok, GLIBC_2_0);
#endif

View File

@ -225,10 +225,7 @@ __END_DECLS
#define p_rcode __p_rcode
#define putlong __putlong
#define putshort __putshort
#define res_dnok __res_dnok
#define res_hnok __res_hnok
#define res_hostalias __res_hostalias
#define res_mailok __res_mailok
#define res_nameinquery __res_nameinquery
#define res_nclose __res_nclose
#define res_ninit __res_ninit
@ -237,7 +234,6 @@ __END_DECLS
#define res_nquerydomain __res_nquerydomain
#define res_nsearch __res_nsearch
#define res_nsend __res_nsend
#define res_ownok __res_ownok
#define res_queriesmatch __res_queriesmatch
#define res_randomid __res_randomid
#define sym_ntop __sym_ntop

View File

@ -401,9 +401,13 @@ GLIBC_2.2.6 __rawmemchr F
GLIBC_2.2.6 __rcmd_errstr D 0x4
GLIBC_2.2.6 __read F
GLIBC_2.2.6 __realloc_hook D 0x4
GLIBC_2.2.6 __res_dnok F
GLIBC_2.2.6 __res_hnok F
GLIBC_2.2.6 __res_init F
GLIBC_2.2.6 __res_mailok F
GLIBC_2.2.6 __res_nclose F
GLIBC_2.2.6 __res_ninit F
GLIBC_2.2.6 __res_ownok F
GLIBC_2.2.6 __res_randomid F
GLIBC_2.2.6 __res_state F
GLIBC_2.2.6 __rpc_thread_createerr F
@ -2256,6 +2260,10 @@ GLIBC_2.34 ns_name_uncompress F
GLIBC_2.34 ns_name_unpack F
GLIBC_2.34 openpty F
GLIBC_2.34 posix_spawn_file_actions_addclosefrom_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 shm_open F
GLIBC_2.34 shm_unlink F
GLIBC_2.34 timespec_getres F

View File

@ -22,11 +22,8 @@ GLIBC_2.2.6 __p_type_syms D 0x228
GLIBC_2.2.6 __putlong F
GLIBC_2.2.6 __putshort F
GLIBC_2.2.6 __res_close F
GLIBC_2.2.6 __res_dnok F
GLIBC_2.2.6 __res_hnok F
GLIBC_2.2.6 __res_hostalias F
GLIBC_2.2.6 __res_isourserver F
GLIBC_2.2.6 __res_mailok F
GLIBC_2.2.6 __res_mkquery F
GLIBC_2.2.6 __res_nameinquery F
GLIBC_2.2.6 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.2.6 __res_nquery F
GLIBC_2.2.6 __res_nquerydomain F
GLIBC_2.2.6 __res_nsearch F
GLIBC_2.2.6 __res_nsend F
GLIBC_2.2.6 __res_ownok F
GLIBC_2.2.6 __res_queriesmatch F
GLIBC_2.2.6 __res_query F
GLIBC_2.2.6 __res_querydomain F

View File

@ -380,9 +380,13 @@ GLIBC_2.17 __realpath_chk F
GLIBC_2.17 __recv_chk F
GLIBC_2.17 __recvfrom_chk F
GLIBC_2.17 __register_atfork F
GLIBC_2.17 __res_dnok F
GLIBC_2.17 __res_hnok F
GLIBC_2.17 __res_init F
GLIBC_2.17 __res_mailok F
GLIBC_2.17 __res_nclose F
GLIBC_2.17 __res_ninit F
GLIBC_2.17 __res_ownok F
GLIBC_2.17 __res_randomid F
GLIBC_2.17 __res_state F
GLIBC_2.17 __rpc_thread_createerr F
@ -2559,6 +2563,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -23,11 +23,8 @@ GLIBC_2.17 __p_type_syms D 0x450
GLIBC_2.17 __putlong F
GLIBC_2.17 __putshort F
GLIBC_2.17 __res_close F
GLIBC_2.17 __res_dnok F
GLIBC_2.17 __res_hnok F
GLIBC_2.17 __res_hostalias F
GLIBC_2.17 __res_isourserver F
GLIBC_2.17 __res_mailok F
GLIBC_2.17 __res_mkquery F
GLIBC_2.17 __res_nameinquery F
GLIBC_2.17 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.17 __res_nquery F
GLIBC_2.17 __res_nquerydomain F
GLIBC_2.17 __res_nsearch F
GLIBC_2.17 __res_nsend F
GLIBC_2.17 __res_ownok F
GLIBC_2.17 __res_queriesmatch F
GLIBC_2.17 __res_query F
GLIBC_2.17 __res_querydomain F

View File

@ -213,6 +213,10 @@ GLIBC_2.0 __reml F
GLIBC_2.0 __remlu F
GLIBC_2.0 __remq F
GLIBC_2.0 __remqu F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2652,6 +2656,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x450
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -369,9 +369,13 @@ GLIBC_2.32 __realpath_chk F
GLIBC_2.32 __recv_chk F
GLIBC_2.32 __recvfrom_chk F
GLIBC_2.32 __register_atfork F
GLIBC_2.32 __res_dnok F
GLIBC_2.32 __res_hnok F
GLIBC_2.32 __res_init F
GLIBC_2.32 __res_mailok F
GLIBC_2.32 __res_nclose F
GLIBC_2.32 __res_ninit F
GLIBC_2.32 __res_ownok F
GLIBC_2.32 __res_randomid F
GLIBC_2.32 __res_state F
GLIBC_2.32 __sbrk F
@ -2318,6 +2322,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,11 +22,8 @@ GLIBC_2.32 __p_type_syms D 0x228
GLIBC_2.32 __putlong F
GLIBC_2.32 __putshort F
GLIBC_2.32 __res_close F
GLIBC_2.32 __res_dnok F
GLIBC_2.32 __res_hnok F
GLIBC_2.32 __res_hostalias F
GLIBC_2.32 __res_isourserver F
GLIBC_2.32 __res_mailok F
GLIBC_2.32 __res_mkquery F
GLIBC_2.32 __res_nameinquery F
GLIBC_2.32 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.32 __res_nquery F
GLIBC_2.32 __res_nquerydomain F
GLIBC_2.32 __res_nsearch F
GLIBC_2.32 __res_nsend F
GLIBC_2.32 __res_ownok F
GLIBC_2.32 __res_queriesmatch F
GLIBC_2.32 __res_query F
GLIBC_2.32 __res_querydomain F

View File

@ -442,6 +442,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
@ -836,9 +840,13 @@ GLIBC_2.4 __realpath_chk F
GLIBC_2.4 __recv_chk F
GLIBC_2.4 __recvfrom_chk F
GLIBC_2.4 __register_atfork F
GLIBC_2.4 __res_dnok F
GLIBC_2.4 __res_hnok F
GLIBC_2.4 __res_init F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_nclose F
GLIBC_2.4 __res_ninit F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_randomid F
GLIBC_2.4 __res_state F
GLIBC_2.4 __rpc_thread_createerr F

View File

@ -23,11 +23,8 @@ GLIBC_2.4 __p_type_syms D 0x228
GLIBC_2.4 __putlong F
GLIBC_2.4 __putshort F
GLIBC_2.4 __res_close F
GLIBC_2.4 __res_dnok F
GLIBC_2.4 __res_hnok F
GLIBC_2.4 __res_hostalias F
GLIBC_2.4 __res_isourserver F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_mkquery F
GLIBC_2.4 __res_nameinquery F
GLIBC_2.4 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.4 __res_nquery F
GLIBC_2.4 __res_nquerydomain F
GLIBC_2.4 __res_nsearch F
GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_queriesmatch F
GLIBC_2.4 __res_query F
GLIBC_2.4 __res_querydomain F

View File

@ -439,6 +439,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
@ -833,9 +837,13 @@ GLIBC_2.4 __realpath_chk F
GLIBC_2.4 __recv_chk F
GLIBC_2.4 __recvfrom_chk F
GLIBC_2.4 __register_atfork F
GLIBC_2.4 __res_dnok F
GLIBC_2.4 __res_hnok F
GLIBC_2.4 __res_init F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_nclose F
GLIBC_2.4 __res_ninit F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_randomid F
GLIBC_2.4 __res_state F
GLIBC_2.4 __rpc_thread_createerr F

View File

@ -23,11 +23,8 @@ GLIBC_2.4 __p_type_syms D 0x228
GLIBC_2.4 __putlong F
GLIBC_2.4 __putshort F
GLIBC_2.4 __res_close F
GLIBC_2.4 __res_dnok F
GLIBC_2.4 __res_hnok F
GLIBC_2.4 __res_hostalias F
GLIBC_2.4 __res_isourserver F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_mkquery F
GLIBC_2.4 __res_nameinquery F
GLIBC_2.4 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.4 __res_nquery F
GLIBC_2.4 __res_nquerydomain F
GLIBC_2.4 __res_nsearch F
GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_queriesmatch F
GLIBC_2.4 __res_query F
GLIBC_2.4 __res_querydomain F

View File

@ -373,9 +373,13 @@ GLIBC_2.29 __realpath_chk F
GLIBC_2.29 __recv_chk F
GLIBC_2.29 __recvfrom_chk F
GLIBC_2.29 __register_atfork F
GLIBC_2.29 __res_dnok F
GLIBC_2.29 __res_hnok F
GLIBC_2.29 __res_init F
GLIBC_2.29 __res_mailok F
GLIBC_2.29 __res_nclose F
GLIBC_2.29 __res_ninit F
GLIBC_2.29 __res_ownok F
GLIBC_2.29 __res_randomid F
GLIBC_2.29 __res_state F
GLIBC_2.29 __rpc_thread_createerr F
@ -2584,6 +2588,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,11 +22,8 @@ GLIBC_2.29 __p_type_syms D 0x228
GLIBC_2.29 __putlong F
GLIBC_2.29 __putshort F
GLIBC_2.29 __res_close F
GLIBC_2.29 __res_dnok F
GLIBC_2.29 __res_hnok F
GLIBC_2.29 __res_hostalias F
GLIBC_2.29 __res_isourserver F
GLIBC_2.29 __res_mailok F
GLIBC_2.29 __res_mkquery F
GLIBC_2.29 __res_nameinquery F
GLIBC_2.29 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.29 __res_nquery F
GLIBC_2.29 __res_nquerydomain F
GLIBC_2.29 __res_nsearch F
GLIBC_2.29 __res_nsend F
GLIBC_2.29 __res_ownok F
GLIBC_2.29 __res_queriesmatch F
GLIBC_2.29 __res_query F
GLIBC_2.29 __res_querydomain F

View File

@ -1,5 +1,9 @@
GLIBC_2.0 __dn_comp F
GLIBC_2.0 __dn_skipname F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@ -2531,6 +2535,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -206,6 +206,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2715,6 +2719,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -1,5 +1,9 @@
GLIBC_2.0 __dn_comp F
GLIBC_2.0 __dn_skipname F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@ -2490,6 +2494,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x450
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -443,6 +443,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
@ -822,9 +826,13 @@ GLIBC_2.4 __realpath_chk F
GLIBC_2.4 __recv_chk F
GLIBC_2.4 __recvfrom_chk F
GLIBC_2.4 __register_atfork F
GLIBC_2.4 __res_dnok F
GLIBC_2.4 __res_hnok F
GLIBC_2.4 __res_init F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_nclose F
GLIBC_2.4 __res_ninit F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_randomid F
GLIBC_2.4 __res_state F
GLIBC_2.4 __rpc_thread_createerr F

View File

@ -23,11 +23,8 @@ GLIBC_2.4 __p_type_syms D 0x228
GLIBC_2.4 __putlong F
GLIBC_2.4 __putshort F
GLIBC_2.4 __res_close F
GLIBC_2.4 __res_dnok F
GLIBC_2.4 __res_hnok F
GLIBC_2.4 __res_hostalias F
GLIBC_2.4 __res_isourserver F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_mkquery F
GLIBC_2.4 __res_nameinquery F
GLIBC_2.4 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.4 __res_nquery F
GLIBC_2.4 __res_nquerydomain F
GLIBC_2.4 __res_nsearch F
GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_queriesmatch F
GLIBC_2.4 __res_query F
GLIBC_2.4 __res_querydomain F

View File

@ -206,6 +206,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2658,6 +2662,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -381,9 +381,13 @@ GLIBC_2.18 __realpath_chk F
GLIBC_2.18 __recv_chk F
GLIBC_2.18 __recvfrom_chk F
GLIBC_2.18 __register_atfork F
GLIBC_2.18 __res_dnok F
GLIBC_2.18 __res_hnok F
GLIBC_2.18 __res_init F
GLIBC_2.18 __res_mailok F
GLIBC_2.18 __res_nclose F
GLIBC_2.18 __res_ninit F
GLIBC_2.18 __res_ownok F
GLIBC_2.18 __res_randomid F
GLIBC_2.18 __res_state F
GLIBC_2.18 __rpc_thread_createerr F
@ -2635,6 +2639,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -23,11 +23,8 @@ GLIBC_2.18 __p_type_syms D 0x228
GLIBC_2.18 __putlong F
GLIBC_2.18 __putshort F
GLIBC_2.18 __res_close F
GLIBC_2.18 __res_dnok F
GLIBC_2.18 __res_hnok F
GLIBC_2.18 __res_hostalias F
GLIBC_2.18 __res_isourserver F
GLIBC_2.18 __res_mailok F
GLIBC_2.18 __res_mkquery F
GLIBC_2.18 __res_nameinquery F
GLIBC_2.18 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.18 __res_nquery F
GLIBC_2.18 __res_nquerydomain F
GLIBC_2.18 __res_nsearch F
GLIBC_2.18 __res_nsend F
GLIBC_2.18 __res_ownok F
GLIBC_2.18 __res_queriesmatch F
GLIBC_2.18 __res_query F
GLIBC_2.18 __res_querydomain F

View File

@ -381,9 +381,13 @@ GLIBC_2.18 __realpath_chk F
GLIBC_2.18 __recv_chk F
GLIBC_2.18 __recvfrom_chk F
GLIBC_2.18 __register_atfork F
GLIBC_2.18 __res_dnok F
GLIBC_2.18 __res_hnok F
GLIBC_2.18 __res_init F
GLIBC_2.18 __res_mailok F
GLIBC_2.18 __res_nclose F
GLIBC_2.18 __res_ninit F
GLIBC_2.18 __res_ownok F
GLIBC_2.18 __res_randomid F
GLIBC_2.18 __res_state F
GLIBC_2.18 __rpc_thread_createerr F
@ -2632,6 +2636,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -23,11 +23,8 @@ GLIBC_2.18 __p_type_syms D 0x228
GLIBC_2.18 __putlong F
GLIBC_2.18 __putshort F
GLIBC_2.18 __res_close F
GLIBC_2.18 __res_dnok F
GLIBC_2.18 __res_hnok F
GLIBC_2.18 __res_hostalias F
GLIBC_2.18 __res_isourserver F
GLIBC_2.18 __res_mailok F
GLIBC_2.18 __res_mkquery F
GLIBC_2.18 __res_nameinquery F
GLIBC_2.18 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.18 __res_nquery F
GLIBC_2.18 __res_nquerydomain F
GLIBC_2.18 __res_nsearch F
GLIBC_2.18 __res_nsend F
GLIBC_2.18 __res_ownok F
GLIBC_2.18 __res_queriesmatch F
GLIBC_2.18 __res_query F
GLIBC_2.18 __res_querydomain F

View File

@ -204,6 +204,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2623,6 +2627,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -204,6 +204,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2621,6 +2625,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -204,6 +204,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2629,6 +2633,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -204,6 +204,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2541,6 +2545,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x450
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -418,9 +418,13 @@ GLIBC_2.21 __realpath_chk F
GLIBC_2.21 __recv_chk F
GLIBC_2.21 __recvfrom_chk F
GLIBC_2.21 __register_atfork F
GLIBC_2.21 __res_dnok F
GLIBC_2.21 __res_hnok F
GLIBC_2.21 __res_init F
GLIBC_2.21 __res_mailok F
GLIBC_2.21 __res_nclose F
GLIBC_2.21 __res_ninit F
GLIBC_2.21 __res_ownok F
GLIBC_2.21 __res_randomid F
GLIBC_2.21 __res_state F
GLIBC_2.21 __rpc_thread_createerr F
@ -2674,6 +2678,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -23,11 +23,8 @@ GLIBC_2.21 __p_type_syms D 0x228
GLIBC_2.21 __putlong F
GLIBC_2.21 __putshort F
GLIBC_2.21 __res_close F
GLIBC_2.21 __res_dnok F
GLIBC_2.21 __res_hnok F
GLIBC_2.21 __res_hostalias F
GLIBC_2.21 __res_isourserver F
GLIBC_2.21 __res_mailok F
GLIBC_2.21 __res_mkquery F
GLIBC_2.21 __res_nameinquery F
GLIBC_2.21 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.21 __res_nquery F
GLIBC_2.21 __res_nquerydomain F
GLIBC_2.21 __res_nsearch F
GLIBC_2.21 __res_nsend F
GLIBC_2.21 __res_ownok F
GLIBC_2.21 __res_queriesmatch F
GLIBC_2.21 __res_query F
GLIBC_2.21 __res_querydomain F

View File

@ -215,6 +215,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2685,6 +2689,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -215,6 +215,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2718,6 +2722,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -464,9 +464,13 @@ GLIBC_2.3 __rawmemchr F
GLIBC_2.3 __rcmd_errstr D 0x8
GLIBC_2.3 __read F
GLIBC_2.3 __realloc_hook D 0x8
GLIBC_2.3 __res_dnok F
GLIBC_2.3 __res_hnok F
GLIBC_2.3 __res_init F
GLIBC_2.3 __res_mailok F
GLIBC_2.3 __res_nclose F
GLIBC_2.3 __res_ninit F
GLIBC_2.3 __res_ownok F
GLIBC_2.3 __res_randomid F
GLIBC_2.3 __res_state F
GLIBC_2.3 __rpc_thread_createerr F
@ -2453,6 +2457,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,11 +22,8 @@ GLIBC_2.3 __p_type_syms D 0x450
GLIBC_2.3 __putlong F
GLIBC_2.3 __putshort F
GLIBC_2.3 __res_close F
GLIBC_2.3 __res_dnok F
GLIBC_2.3 __res_hnok F
GLIBC_2.3 __res_hostalias F
GLIBC_2.3 __res_isourserver F
GLIBC_2.3 __res_mailok F
GLIBC_2.3 __res_mkquery F
GLIBC_2.3 __res_nameinquery F
GLIBC_2.3 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.3 __res_nquery F
GLIBC_2.3 __res_nquerydomain F
GLIBC_2.3 __res_nsearch F
GLIBC_2.3 __res_nsend F
GLIBC_2.3 __res_ownok F
GLIBC_2.3 __res_queriesmatch F
GLIBC_2.3 __res_query F
GLIBC_2.3 __res_querydomain F

View File

@ -466,9 +466,13 @@ GLIBC_2.17 __realpath_chk F
GLIBC_2.17 __recv_chk F
GLIBC_2.17 __recvfrom_chk F
GLIBC_2.17 __register_atfork F
GLIBC_2.17 __res_dnok F
GLIBC_2.17 __res_hnok F
GLIBC_2.17 __res_init F
GLIBC_2.17 __res_mailok F
GLIBC_2.17 __res_nclose F
GLIBC_2.17 __res_ninit F
GLIBC_2.17 __res_ownok F
GLIBC_2.17 __res_randomid F
GLIBC_2.17 __res_state F
GLIBC_2.17 __rpc_thread_createerr F
@ -2755,6 +2759,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -23,11 +23,8 @@ GLIBC_2.17 __p_type_syms D 0x450
GLIBC_2.17 __putlong F
GLIBC_2.17 __putshort F
GLIBC_2.17 __res_close F
GLIBC_2.17 __res_dnok F
GLIBC_2.17 __res_hnok F
GLIBC_2.17 __res_hostalias F
GLIBC_2.17 __res_isourserver F
GLIBC_2.17 __res_mailok F
GLIBC_2.17 __res_mkquery F
GLIBC_2.17 __res_nameinquery F
GLIBC_2.17 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.17 __res_nquery F
GLIBC_2.17 __res_nquerydomain F
GLIBC_2.17 __res_nsearch F
GLIBC_2.17 __res_nsend F
GLIBC_2.17 __res_ownok F
GLIBC_2.17 __res_queriesmatch F
GLIBC_2.17 __res_query F
GLIBC_2.17 __res_querydomain F

View File

@ -366,9 +366,13 @@ GLIBC_2.33 __realpath_chk F
GLIBC_2.33 __recv_chk F
GLIBC_2.33 __recvfrom_chk F
GLIBC_2.33 __register_atfork F
GLIBC_2.33 __res_dnok F
GLIBC_2.33 __res_hnok F
GLIBC_2.33 __res_init F
GLIBC_2.33 __res_mailok F
GLIBC_2.33 __res_nclose F
GLIBC_2.33 __res_ninit F
GLIBC_2.33 __res_ownok F
GLIBC_2.33 __res_randomid F
GLIBC_2.33 __res_state F
GLIBC_2.33 __riscv_flush_icache F
@ -2320,6 +2324,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,11 +22,8 @@ GLIBC_2.33 __p_type_syms D 0x228
GLIBC_2.33 __putlong F
GLIBC_2.33 __putshort F
GLIBC_2.33 __res_close F
GLIBC_2.33 __res_dnok F
GLIBC_2.33 __res_hnok F
GLIBC_2.33 __res_hostalias F
GLIBC_2.33 __res_isourserver F
GLIBC_2.33 __res_mailok F
GLIBC_2.33 __res_mkquery F
GLIBC_2.33 __res_nameinquery F
GLIBC_2.33 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.33 __res_nquery F
GLIBC_2.33 __res_nquerydomain F
GLIBC_2.33 __res_nsearch F
GLIBC_2.33 __res_nsend F
GLIBC_2.33 __res_ownok F
GLIBC_2.33 __res_queriesmatch F
GLIBC_2.33 __res_query F
GLIBC_2.33 __res_querydomain F

View File

@ -377,9 +377,13 @@ GLIBC_2.27 __realpath_chk F
GLIBC_2.27 __recv_chk F
GLIBC_2.27 __recvfrom_chk F
GLIBC_2.27 __register_atfork F
GLIBC_2.27 __res_dnok F
GLIBC_2.27 __res_hnok F
GLIBC_2.27 __res_init F
GLIBC_2.27 __res_mailok F
GLIBC_2.27 __res_nclose F
GLIBC_2.27 __res_ninit F
GLIBC_2.27 __res_ownok F
GLIBC_2.27 __res_randomid F
GLIBC_2.27 __res_state F
GLIBC_2.27 __riscv_flush_icache F
@ -2520,6 +2524,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,11 +22,8 @@ GLIBC_2.27 __p_type_syms D 0x450
GLIBC_2.27 __putlong F
GLIBC_2.27 __putshort F
GLIBC_2.27 __res_close F
GLIBC_2.27 __res_dnok F
GLIBC_2.27 __res_hnok F
GLIBC_2.27 __res_hostalias F
GLIBC_2.27 __res_isourserver F
GLIBC_2.27 __res_mailok F
GLIBC_2.27 __res_mkquery F
GLIBC_2.27 __res_nameinquery F
GLIBC_2.27 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.27 __res_nquery F
GLIBC_2.27 __res_nquerydomain F
GLIBC_2.27 __res_nsearch F
GLIBC_2.27 __res_nsend F
GLIBC_2.27 __res_ownok F
GLIBC_2.27 __res_queriesmatch F
GLIBC_2.27 __res_query F
GLIBC_2.27 __res_querydomain F

View File

@ -206,6 +206,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2683,6 +2687,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -408,9 +408,13 @@ GLIBC_2.2 __register_frame F
GLIBC_2.2 __register_frame_info F
GLIBC_2.2 __register_frame_info_table F
GLIBC_2.2 __register_frame_table F
GLIBC_2.2 __res_dnok F
GLIBC_2.2 __res_hnok F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_mailok F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
GLIBC_2.2 __res_ownok F
GLIBC_2.2 __res_randomid F
GLIBC_2.2 __res_state F
GLIBC_2.2 __sbrk F
@ -2490,6 +2494,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,11 +22,8 @@ GLIBC_2.2 __p_type_syms D 0x450
GLIBC_2.2 __putlong F
GLIBC_2.2 __putshort F
GLIBC_2.2 __res_close F
GLIBC_2.2 __res_dnok F
GLIBC_2.2 __res_hnok F
GLIBC_2.2 __res_hostalias F
GLIBC_2.2 __res_isourserver F
GLIBC_2.2 __res_mailok F
GLIBC_2.2 __res_mkquery F
GLIBC_2.2 __res_nameinquery F
GLIBC_2.2 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_ownok F
GLIBC_2.2 __res_queriesmatch F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F

View File

@ -4,6 +4,10 @@ GCC_3.0 __register_frame_info_bases F
GCC_3.0 __register_frame_info_table_bases F
GLIBC_2.0 __dn_comp F
GLIBC_2.0 __dn_skipname F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@ -2538,6 +2542,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -4,6 +4,10 @@ GCC_3.0 __register_frame_info_bases F
GCC_3.0 __register_frame_info_table_bases F
GLIBC_2.0 __dn_comp F
GLIBC_2.0 __dn_skipname F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@ -2535,6 +2539,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -210,6 +210,10 @@ GLIBC_2.0 __register_frame F
GLIBC_2.0 __register_frame_info F
GLIBC_2.0 __register_frame_info_table F
GLIBC_2.0 __register_frame_table F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
@ -2678,6 +2682,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x228
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -4,6 +4,10 @@ GCC_3.0 __register_frame_info_bases F
GCC_3.0 __register_frame_info_table_bases F
GLIBC_2.0 __dn_comp F
GLIBC_2.0 __dn_skipname F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@ -2513,6 +2517,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,12 +22,8 @@ GLIBC_2.0 __p_type_syms D 0x450
GLIBC_2.0 __putlong F
GLIBC_2.0 __putshort F
GLIBC_2.0 __res_close F
GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_queriesmatch F
GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F

View File

@ -392,9 +392,13 @@ GLIBC_2.2.5 __rawmemchr F
GLIBC_2.2.5 __rcmd_errstr D 0x8
GLIBC_2.2.5 __read F
GLIBC_2.2.5 __realloc_hook D 0x8
GLIBC_2.2.5 __res_dnok F
GLIBC_2.2.5 __res_hnok F
GLIBC_2.2.5 __res_init F
GLIBC_2.2.5 __res_mailok F
GLIBC_2.2.5 __res_nclose F
GLIBC_2.2.5 __res_ninit F
GLIBC_2.2.5 __res_ownok F
GLIBC_2.2.5 __res_randomid F
GLIBC_2.2.5 __res_state F
GLIBC_2.2.5 __rpc_thread_createerr F
@ -2468,6 +2472,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -22,11 +22,8 @@ GLIBC_2.2.5 __p_type_syms D 0x450
GLIBC_2.2.5 __putlong F
GLIBC_2.2.5 __putshort F
GLIBC_2.2.5 __res_close F
GLIBC_2.2.5 __res_dnok F
GLIBC_2.2.5 __res_hnok F
GLIBC_2.2.5 __res_hostalias F
GLIBC_2.2.5 __res_isourserver F
GLIBC_2.2.5 __res_mailok F
GLIBC_2.2.5 __res_mkquery F
GLIBC_2.2.5 __res_nameinquery F
GLIBC_2.2.5 __res_nmkquery F
@ -34,7 +31,6 @@ GLIBC_2.2.5 __res_nquery F
GLIBC_2.2.5 __res_nquerydomain F
GLIBC_2.2.5 __res_nsearch F
GLIBC_2.2.5 __res_nsend F
GLIBC_2.2.5 __res_ownok F
GLIBC_2.2.5 __res_queriesmatch F
GLIBC_2.2.5 __res_query F
GLIBC_2.2.5 __res_querydomain F

View File

@ -381,9 +381,13 @@ GLIBC_2.16 __realpath_chk F
GLIBC_2.16 __recv_chk F
GLIBC_2.16 __recvfrom_chk F
GLIBC_2.16 __register_atfork F
GLIBC_2.16 __res_dnok F
GLIBC_2.16 __res_hnok F
GLIBC_2.16 __res_init F
GLIBC_2.16 __res_mailok F
GLIBC_2.16 __res_nclose F
GLIBC_2.16 __res_ninit F
GLIBC_2.16 __res_ownok F
GLIBC_2.16 __res_randomid F
GLIBC_2.16 __res_state F
GLIBC_2.16 __rpc_thread_createerr F
@ -2574,6 +2578,10 @@ GLIBC_2.34 pthread_spin_unlock F
GLIBC_2.34 pthread_testcancel F
GLIBC_2.34 pthread_timedjoin_np F
GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
GLIBC_2.34 res_ownok F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F

View File

@ -23,11 +23,8 @@ GLIBC_2.16 __p_type_syms D 0x228
GLIBC_2.16 __putlong F
GLIBC_2.16 __putshort F
GLIBC_2.16 __res_close F
GLIBC_2.16 __res_dnok F
GLIBC_2.16 __res_hnok F
GLIBC_2.16 __res_hostalias F
GLIBC_2.16 __res_isourserver F
GLIBC_2.16 __res_mailok F
GLIBC_2.16 __res_mkquery F
GLIBC_2.16 __res_nameinquery F
GLIBC_2.16 __res_nmkquery F
@ -35,7 +32,6 @@ GLIBC_2.16 __res_nquery F
GLIBC_2.16 __res_nquerydomain F
GLIBC_2.16 __res_nsearch F
GLIBC_2.16 __res_nsend F
GLIBC_2.16 __res_ownok F
GLIBC_2.16 __res_queriesmatch F
GLIBC_2.16 __res_query F
GLIBC_2.16 __res_querydomain F