freebsd-dev/lib/libc/resolv/Symbol.map
Alexander Kabaev 84830e00cf __p_rcode_syms is declared as external in resolv.conf, so it cannot be
redeclared as static in res_debug.c.

Make __p_rcode_syms global and add it to Symbol map. The rest of
__p_??_syms are already global.

Choice of FBSD_1.0 version for these debug symbols seems strange and
should be revisited before symbol  versioning is enabled for libc.so.7.
2007-04-06 19:45:17 +00:00

108 lines
1.6 KiB
Plaintext

# $FreeBSD$
FBSD_1.0 {
#h_nerr; # Why is this not staticized in net/herror.c?
h_errlist;
herror;
hstrerror;
__dn_expand;
__dn_comp;
__dn_skipname;
__res_hnok;
__res_ownok;
__res_mailok;
__res_dnok;
__putlong;
__putshort;
_getlong;
_getshort;
dn_comp;
dn_expand;
__fp_resstat;
__p_query;
__fp_query;
__fp_nquery;
__p_cdnname;
__p_cdname;
__p_fqnname;
__p_fqname;
__p_cert_syms;
__p_class_syms;
__p_key_syms;
__p_rcode_syms;
__p_type_syms;
__sym_ston;
__sym_ntos;
__sym_ntop;
__p_rcode;
__p_sockun;
__p_type;
__p_section;
__p_class;
__p_option;
__p_time;
__loc_aton;
__loc_ntoa;
__dn_count_labels;
__p_secstodate;
fp_resstat;
p_query;
p_fqnname;
sym_ston;
sym_ntos;
sym_ntop;
dn_count_labels;
p_secstodate;
__res_init;
__res_randomid;
__h_errno;
__h_errno_set;
h_errno;
res_init;
__res_findzonecut2;
__res_freeupdrec;
__res_mkquery;
res_mkquery;
__res_mkupdrec;
__res_mkupdate;
__res_opt;
#__res_get_nibblesuffix; # Excluded
#__res_get_nibblesuffix2; # Excluded
__res_getservers;
__res_hostalias;
__res_nametoclass;
__res_nametotype;
__res_nclose;
__res_ndestroy;
__res_ninit;
__res_nmkquery;
__res_nmkupdate;
__res_nopt;
__res_nquery;
__res_nquerydomain;
__res_nsearch;
__res_nsend;
__res_nupdate;
__res_ourserver_p;
__res_pquery;
__res_query;
__res_search;
__res_querydomain;
__res_setservers;
_res;
__res_state;
__res_vinit;
__hostalias;
res_query;
res_search;
res_querydomain;
__res_isourserver;
__res_nameinquery;
__res_queriesmatch;
__res_send;
__res_close;
_res_close;
res_send;
__res_update;
};