]> git.ipfire.org Git - thirdparty/glibc.git/blob - resolv/Versions
resolv: Move res_nameinquery to its own file and into libc
[thirdparty/glibc.git] / resolv / Versions
1 libc {
2 GLIBC_2.0 {
3 __dn_comp;
4 __dn_skipname;
5 __h_errno_location;
6 __res_dnok;
7 __res_hnok;
8 __res_mailok;
9 __res_ownok;
10 __res_randomid;
11 _res;
12 dn_expand;
13 h_errlist;
14 h_nerr;
15 herror;
16 hstrerror;
17 res_init;
18 }
19 GLIBC_2.2 {
20 __dn_expand;
21 __res_init;
22 __res_nclose;
23 __res_ninit;
24 __res_state;
25 _res_hconf;
26 }
27 GLIBC_2.2.3 {
28 %if PTHREAD_IN_LIBC
29 gai_cancel;
30 gai_error;
31 gai_suspend;
32 getaddrinfo_a;
33 %endif
34 }
35 GLIBC_2.9 {
36 ns_name_compress;
37 ns_name_ntop;
38 ns_name_pack;
39 ns_name_pton;
40 ns_name_skip;
41 ns_name_uncompress;
42 ns_name_unpack;
43 }
44 GLIBC_2.34 {
45 %if PTHREAD_IN_LIBC
46 gai_cancel;
47 gai_error;
48 gai_suspend;
49 getaddrinfo_a;
50 %endif
51 dn_comp;
52 dn_expand;
53 dn_skipname;
54 ns_name_compress;
55 ns_name_ntop;
56 ns_name_pack;
57 ns_name_pton;
58 ns_name_skip;
59 ns_name_uncompress;
60 ns_name_unpack;
61 res_dnok;
62 res_hnok;
63 res_mailok;
64 res_ownok;
65 }
66 GLIBC_PRIVATE {
67 %if !PTHREAD_IN_LIBC
68 __gai_sigqueue;
69 %endif
70 __h_errno;
71 __inet_aton_exact;
72 __inet_pton_length;
73 __libc_dn_expand;
74 __libc_dn_skipname;
75 __libc_ns_makecanon;
76 __libc_ns_samename;
77 __libc_res_dnok;
78 __libc_res_hnok;
79 __libc_res_nameinquery;
80 __ns_name_compress;
81 __ns_name_ntop;
82 __ns_name_pack;
83 __ns_name_pton;
84 __ns_name_skip;
85 __ns_name_uncompress;
86 __ns_name_unpack;
87 __res_get_nsaddr;
88 __res_iclose;
89 __resolv_context_get;
90 __resolv_context_get_override;
91 __resolv_context_get_preinit;
92 __resolv_context_put;
93 __resp;
94 }
95 }
96
97 libresolv {
98 GLIBC_2.0 {
99 __b64_ntop;
100 __b64_pton;
101 __dn_count_labels;
102 __fp_nquery;
103 __fp_query;
104 __fp_resstat;
105 __hostalias;
106 __loc_aton;
107 __loc_ntoa;
108 __p_cdname;
109 __p_cdnname;
110 __p_class;
111 __p_class_syms;
112 __p_fqname;
113 __p_fqnname;
114 __p_option;
115 __p_query;
116 __p_rr;
117 __p_secstodate;
118 __p_time;
119 __p_type;
120 __p_type_syms;
121 __putlong;
122 __putshort;
123 __res_close;
124 __res_isourserver;
125 __res_nameinquery;
126 __res_queriesmatch;
127 __res_send;
128 __sym_ntop;
129 __sym_ntos;
130 __sym_ston;
131 _gethtbyaddr;
132 _gethtbyname2;
133 _gethtbyname;
134 _gethtent;
135 _getlong;
136 _getshort;
137 _res_opcodes;
138 _res_resultcodes;
139 _sethtent;
140 inet_net_ntop;
141 inet_net_pton;
142 inet_neta;
143 res_gethostbyaddr;
144 res_gethostbyname2;
145 res_gethostbyname;
146 res_mkquery;
147 res_query;
148 res_querydomain;
149 res_search;
150 res_send_setqhook;
151 res_send_setrhook;
152 }
153 GLIBC_2.2 {
154 __res_hostalias;
155 __res_mkquery;
156 __res_nmkquery;
157 __res_nquery;
158 __res_nquerydomain;
159 __res_nsearch;
160 __res_nsend;
161 __res_query;
162 __res_querydomain;
163 __res_search;
164 }
165 GLIBC_2.3.2 {
166 __p_rcode;
167 }
168 GLIBC_2.9 {
169 ns_datetosecs;
170 ns_format_ttl;
171 ns_get16;
172 ns_get32;
173 ns_initparse;
174 ns_makecanon;
175 ns_msg_getflag;
176 ns_name_ntol;
177 ns_name_pton;
178 ns_name_rollback;
179 ns_name_skip;
180 ns_parse_ttl;
181 ns_parserr;
182 ns_put16;
183 ns_put32;
184 ns_samedomain;
185 ns_samename;
186 ns_skiprr;
187 ns_sprintrr;
188 ns_sprintrrf;
189 ns_subdomain;
190 }
191 GLIBC_PRIVATE {
192 __ns_get16;
193 __ns_get32;
194 __res_context_hostalias;
195 __res_context_query;
196 __res_context_search;
197 }
198 }
199
200 libnss_dns {
201 GLIBC_PRIVATE {
202 _nss_dns_getcanonname_r;
203 _nss_dns_gethostbyaddr2_r;
204 _nss_dns_gethostbyaddr_r;
205 _nss_dns_gethostbyname2_r;
206 _nss_dns_gethostbyname3_r;
207 _nss_dns_gethostbyname4_r;
208 _nss_dns_gethostbyname_r;
209 _nss_dns_getnetbyaddr_r;
210 _nss_dns_getnetbyname_r;
211 }
212 }
213
214 libanl {
215 GLIBC_2.2.3 {
216 %if PTHREAD_IN_LIBC
217 __libanl_version_placeholder;
218 %else
219 gai_cancel;
220 gai_error;
221 gai_suspend;
222 getaddrinfo_a;
223 %endif
224 }
225 }