__res_dnok;
__res_hnok;
__res_mailok;
+ __res_nsend;
__res_ownok;
__res_randomid;
+ __res_send;
_res;
dn_expand;
h_errlist;
herror;
hstrerror;
res_init;
+ res_mkquery;
+ res_query;
+ res_querydomain;
+ res_search;
}
GLIBC_2.2 {
__dn_expand;
__res_init;
+ __res_mkquery;
__res_nclose;
__res_ninit;
+ __res_nmkquery;
+ __res_nquery;
+ __res_nquerydomain;
+ __res_nsearch;
+ __res_nsend;
+ __res_query;
+ __res_querydomain;
+ __res_search;
__res_state;
_res_hconf;
}
res_dnok;
res_hnok;
res_mailok;
+ res_mkquery;
+ res_nmkquery;
+ res_nquery;
+ res_nquerydomain;
+ res_nsearch;
+ res_nsend;
res_ownok;
+ res_query;
+ res_querydomain;
+ res_search;
+ res_send;
}
GLIBC_PRIVATE {
%if !PTHREAD_IN_LIBC
__libc_dn_expand;
__libc_dn_skipname;
__libc_ns_makecanon;
+ __libc_ns_samename;
__libc_res_dnok;
__libc_res_hnok;
+ __libc_res_nameinquery;
+ __libc_res_queriesmatch;
__ns_name_compress;
__ns_name_ntop;
__ns_name_pack;
__ns_name_skip;
__ns_name_uncompress;
__ns_name_unpack;
+ __res_context_hostalias;
+ __res_context_mkquery;
+ __res_context_query;
+ __res_context_search;
+ __res_context_send;
__res_get_nsaddr;
__res_iclose;
+ __res_nopt;
__resolv_context_get;
__resolv_context_get_override;
__resolv_context_get_preinit;
__resolv_context_put;
__resp;
+ _nss_dns_getcanonname_r;
+ _nss_dns_gethostbyaddr2_r;
+ _nss_dns_gethostbyaddr_r;
+ _nss_dns_gethostbyname2_r;
+ _nss_dns_gethostbyname3_r;
+ _nss_dns_gethostbyname4_r;
+ _nss_dns_gethostbyname_r;
+ _nss_dns_getnetbyaddr_r;
+ _nss_dns_getnetbyname_r;
}
}
__res_isourserver;
__res_nameinquery;
__res_queriesmatch;
- __res_send;
__sym_ntop;
__sym_ntos;
__sym_ston;
res_gethostbyaddr;
res_gethostbyname2;
res_gethostbyname;
- res_mkquery;
- res_query;
- res_querydomain;
- res_search;
res_send_setqhook;
res_send_setrhook;
}
GLIBC_2.2 {
__res_hostalias;
- __res_mkquery;
- __res_nmkquery;
- __res_nquery;
- __res_nquerydomain;
- __res_nsearch;
- __res_nsend;
- __res_query;
- __res_querydomain;
- __res_search;
}
GLIBC_2.3.2 {
__p_rcode;
GLIBC_PRIVATE {
__ns_get16;
__ns_get32;
- __res_context_hostalias;
- __res_context_query;
- __res_context_search;
}
}
libnss_dns {
GLIBC_PRIVATE {
- _nss_dns_getcanonname_r;
- _nss_dns_gethostbyaddr2_r;
- _nss_dns_gethostbyaddr_r;
- _nss_dns_gethostbyname2_r;
- _nss_dns_gethostbyname3_r;
- _nss_dns_gethostbyname4_r;
- _nss_dns_gethostbyname_r;
- _nss_dns_getnetbyaddr_r;
- _nss_dns_getnetbyname_r;
+ # Keep a version node (with a synthesized local: * directive) so that
+ # __bss_* symbols are hidden on targets that need it.
+ __libnss_dns_version_placeholder;
}
}