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