upload http
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / srclib / apr-util / exports.c
1 /*
2  * THIS FILE WAS AUTOGENERATED BY make_exports.awk
3  *
4  * This is an ugly hack that needs to be here, so
5  * that libtool will link all of the APR functions
6  * into server regardless of whether the base server
7  * uses them.
8  */
9
10 #define CORE_PRIVATE
11
12 #include "apr_anylock.h"
13 #include "apr_base64.h"
14 #include "apr_buckets.h"
15 #include "apr_date.h"
16 #include "apr_dbm.h"
17 #include "apr_hooks.h"
18 #include "apr_ldap.h"
19 #include "apr_ldap_url.h"
20 #include "apr_md4.h"
21 #include "apr_md5.h"
22 #include "apr_optional.h"
23 #include "apr_optional_hooks.h"
24 #include "apr_queue.h"
25 #include "apr_reslist.h"
26 #include "apr_rmm.h"
27 #include "apr_sdbm.h"
28 #include "apr_sha1.h"
29 #include "apr_strmatch.h"
30 #include "apr_uri.h"
31 #include "apr_uuid.h"
32 #include "apr_xlate.h"
33 #include "apr_xml.h"
34 #include "apu_compat.h"
35 #include "apu.h"
36 #include "apu_version.h"
37 #include "apu_want.h"
38
39 const void *ap_ugly_hack = NULL;
40
41 /*
42  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_base64.h
43  */
44 const void *ap_hack_apr_base64_encode_len = (const void *)apr_base64_encode_len;
45 const void *ap_hack_apr_base64_encode = (const void *)apr_base64_encode;
46 const void *ap_hack_apr_base64_encode_binary = (const void *)apr_base64_encode_binary;
47 const void *ap_hack_apr_base64_decode_len = (const void *)apr_base64_decode_len;
48 const void *ap_hack_apr_base64_decode = (const void *)apr_base64_decode;
49 const void *ap_hack_apr_base64_decode_binary = (const void *)apr_base64_decode_binary;
50
51 /*
52  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_buckets.h
53  */
54 const void *ap_hack_apr_brigade_create = (const void *)apr_brigade_create;
55 const void *ap_hack_apr_brigade_destroy = (const void *)apr_brigade_destroy;
56 const void *ap_hack_apr_brigade_cleanup = (const void *)apr_brigade_cleanup;
57 const void *ap_hack_apr_brigade_split = (const void *)apr_brigade_split;
58 const void *ap_hack_apr_brigade_partition = (const void *)apr_brigade_partition;
59 #if APR_NOT_DONE_YET
60 const void *ap_hack_apr_brigade_consume = (const void *)apr_brigade_consume;
61 #endif
62 const void *ap_hack_apr_brigade_length = (const void *)apr_brigade_length;
63 const void *ap_hack_apr_brigade_flatten = (const void *)apr_brigade_flatten;
64 const void *ap_hack_apr_brigade_pflatten = (const void *)apr_brigade_pflatten;
65 const void *ap_hack_apr_brigade_split_line = (const void *)apr_brigade_split_line;
66 const void *ap_hack_apr_brigade_to_iovec = (const void *)apr_brigade_to_iovec;
67 const void *ap_hack_apr_brigade_vputstrs = (const void *)apr_brigade_vputstrs;
68 const void *ap_hack_apr_brigade_write = (const void *)apr_brigade_write;
69 const void *ap_hack_apr_brigade_writev = (const void *)apr_brigade_writev;
70 const void *ap_hack_apr_brigade_puts = (const void *)apr_brigade_puts;
71 const void *ap_hack_apr_brigade_putc = (const void *)apr_brigade_putc;
72 const void *ap_hack_apr_brigade_putstrs = (const void *)apr_brigade_putstrs;
73 const void *ap_hack_apr_brigade_printf = (const void *)apr_brigade_printf;
74 const void *ap_hack_apr_brigade_vprintf = (const void *)apr_brigade_vprintf;
75 const void *ap_hack_apr_bucket_alloc_create = (const void *)apr_bucket_alloc_create;
76 const void *ap_hack_apr_bucket_alloc_create_ex = (const void *)apr_bucket_alloc_create_ex;
77 const void *ap_hack_apr_bucket_alloc_destroy = (const void *)apr_bucket_alloc_destroy;
78 const void *ap_hack_apr_bucket_alloc = (const void *)apr_bucket_alloc;
79 const void *ap_hack_apr_bucket_free = (const void *)apr_bucket_free;
80 const void *ap_hack_apr_bucket_setaside_noop = (const void *)apr_bucket_setaside_noop;
81 const void *ap_hack_apr_bucket_setaside_notimpl = (const void *)apr_bucket_setaside_notimpl;
82 const void *ap_hack_apr_bucket_split_notimpl = (const void *)apr_bucket_split_notimpl;
83 const void *ap_hack_apr_bucket_copy_notimpl = (const void *)apr_bucket_copy_notimpl;
84 const void *ap_hack_apr_bucket_destroy_noop = (const void *)apr_bucket_destroy_noop;
85 const void *ap_hack_apr_bucket_simple_split = (const void *)apr_bucket_simple_split;
86 const void *ap_hack_apr_bucket_simple_copy = (const void *)apr_bucket_simple_copy;
87 const void *ap_hack_apr_bucket_shared_make = (const void *)apr_bucket_shared_make;
88 const void *ap_hack_apr_bucket_shared_destroy = (const void *)apr_bucket_shared_destroy;
89 const void *ap_hack_apr_bucket_shared_split = (const void *)apr_bucket_shared_split;
90 const void *ap_hack_apr_bucket_shared_copy = (const void *)apr_bucket_shared_copy;
91 const void *ap_hack_apr_bucket_eos_create = (const void *)apr_bucket_eos_create;
92 const void *ap_hack_apr_bucket_eos_make = (const void *)apr_bucket_eos_make;
93 const void *ap_hack_apr_bucket_flush_create = (const void *)apr_bucket_flush_create;
94 const void *ap_hack_apr_bucket_flush_make = (const void *)apr_bucket_flush_make;
95 const void *ap_hack_apr_bucket_immortal_create = (const void *)apr_bucket_immortal_create;
96 const void *ap_hack_apr_bucket_immortal_make = (const void *)apr_bucket_immortal_make;
97 const void *ap_hack_apr_bucket_transient_create = (const void *)apr_bucket_transient_create;
98 const void *ap_hack_apr_bucket_transient_make = (const void *)apr_bucket_transient_make;
99 const void *ap_hack_apr_bucket_heap_create = (const void *)apr_bucket_heap_create;
100 const void *ap_hack_apr_bucket_heap_make = (const void *)apr_bucket_heap_make;
101 const void *ap_hack_apr_bucket_pool_create = (const void *)apr_bucket_pool_create;
102 const void *ap_hack_apr_bucket_pool_make = (const void *)apr_bucket_pool_make;
103 #if APR_HAS_MMAP
104 const void *ap_hack_apr_bucket_mmap_create = (const void *)apr_bucket_mmap_create;
105 const void *ap_hack_apr_bucket_mmap_make = (const void *)apr_bucket_mmap_make;
106 #endif
107 const void *ap_hack_apr_bucket_socket_create = (const void *)apr_bucket_socket_create;
108 const void *ap_hack_apr_bucket_socket_make = (const void *)apr_bucket_socket_make;
109 const void *ap_hack_apr_bucket_pipe_create = (const void *)apr_bucket_pipe_create;
110 const void *ap_hack_apr_bucket_pipe_make = (const void *)apr_bucket_pipe_make;
111 const void *ap_hack_apr_bucket_file_create = (const void *)apr_bucket_file_create;
112 const void *ap_hack_apr_bucket_file_make = (const void *)apr_bucket_file_make;
113 const void *ap_hack_apr_bucket_file_enable_mmap = (const void *)apr_bucket_file_enable_mmap;
114
115 /*
116  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_date.h
117  */
118 const void *ap_hack_apr_date_checkmask = (const void *)apr_date_checkmask;
119 const void *ap_hack_apr_date_parse_http = (const void *)apr_date_parse_http;
120 const void *ap_hack_apr_date_parse_rfc = (const void *)apr_date_parse_rfc;
121
122 /*
123  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_dbm.h
124  */
125 const void *ap_hack_apr_dbm_open_ex = (const void *)apr_dbm_open_ex;
126 const void *ap_hack_apr_dbm_open = (const void *)apr_dbm_open;
127 const void *ap_hack_apr_dbm_close = (const void *)apr_dbm_close;
128 const void *ap_hack_apr_dbm_fetch = (const void *)apr_dbm_fetch;
129 const void *ap_hack_apr_dbm_store = (const void *)apr_dbm_store;
130 const void *ap_hack_apr_dbm_delete = (const void *)apr_dbm_delete;
131 const void *ap_hack_apr_dbm_exists = (const void *)apr_dbm_exists;
132 const void *ap_hack_apr_dbm_firstkey = (const void *)apr_dbm_firstkey;
133 const void *ap_hack_apr_dbm_nextkey = (const void *)apr_dbm_nextkey;
134 const void *ap_hack_apr_dbm_freedatum = (const void *)apr_dbm_freedatum;
135 const void *ap_hack_apr_dbm_geterror = (const void *)apr_dbm_geterror;
136 const void *ap_hack_apr_dbm_get_usednames_ex = (const void *)apr_dbm_get_usednames_ex;
137 const void *ap_hack_apr_dbm_get_usednames = (const void *)apr_dbm_get_usednames;
138
139 /*
140  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_hooks.h
141  */
142 const void *ap_hack_apr_hook_sort_register = (const void *)apr_hook_sort_register;
143 const void *ap_hack_apr_hook_sort_all = (const void *)apr_hook_sort_all;
144 const void *ap_hack_apr_sort_hooks = (const void *)apr_sort_hooks;
145 const void *ap_hack_apr_hook_debug_show = (const void *)apr_hook_debug_show;
146 const void *ap_hack_apr_show_hook = (const void *)apr_show_hook;
147 const void *ap_hack_apr_hook_deregister_all = (const void *)apr_hook_deregister_all;
148
149 /*
150  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_ldap_url.h
151  */
152 #if APR_HAS_LDAP
153 #if APR_HAS_LDAP_URL_PARSE
154 #else /* ! APR_HAS_LDAP_URL_PARSE */
155 const void *ap_hack_apr_ldap_is_ldap_url = (const void *)apr_ldap_is_ldap_url;
156 const void *ap_hack_apr_ldap_is_ldaps_url = (const void *)apr_ldap_is_ldaps_url;
157 const void *ap_hack_apr_ldap_is_ldapi_url = (const void *)apr_ldap_is_ldapi_url;
158 const void *ap_hack_apr_ldap_url_parse = (const void *)apr_ldap_url_parse;
159 const void *ap_hack_apr_ldap_free_urldesc = (const void *)apr_ldap_free_urldesc;
160 #endif /* ! APR_HAS_LDAP_URL_PARSE */
161 #endif /* APR_HAS_LDAP */
162
163 /*
164  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_md4.h
165  */
166 const void *ap_hack_apr_md4_init = (const void *)apr_md4_init;
167 #if APR_HAS_XLATE
168 const void *ap_hack_apr_md4_set_xlate = (const void *)apr_md4_set_xlate;
169 #else
170 #endif
171 const void *ap_hack_apr_md4_update = (const void *)apr_md4_update;
172 const void *ap_hack_apr_md4_final = (const void *)apr_md4_final;
173 const void *ap_hack_apr_md4 = (const void *)apr_md4;
174
175 /*
176  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_md5.h
177  */
178 const void *ap_hack_apr_md5_init = (const void *)apr_md5_init;
179 const void *ap_hack_apr_md5_set_xlate = (const void *)apr_md5_set_xlate;
180 const void *ap_hack_apr_md5_update = (const void *)apr_md5_update;
181 const void *ap_hack_apr_md5_final = (const void *)apr_md5_final;
182 const void *ap_hack_apr_md5 = (const void *)apr_md5;
183 const void *ap_hack_apr_md5_encode = (const void *)apr_md5_encode;
184 const void *ap_hack_apr_password_validate = (const void *)apr_password_validate;
185
186 /*
187  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_optional.h
188  */
189 const void *ap_hack_apr_dynamic_fn_register = (const void *)apr_dynamic_fn_register;
190 const void *ap_hack_apr_register_optional_fn = (const void *)apr_register_optional_fn;
191 const void *ap_hack_apr_dynamic_fn_retrieve = (const void *)apr_dynamic_fn_retrieve;
192 const void *ap_hack_apr_retrieve_optional_fn = (const void *)apr_retrieve_optional_fn;
193
194 /*
195  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_optional_hooks.h
196  */
197 const void *ap_hack_apr_optional_hook_add = (const void *)apr_optional_hook_add;
198 const void *ap_hack_apr_optional_hook_get = (const void *)apr_optional_hook_get;
199
200 /*
201  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_queue.h
202  */
203 #if APR_HAS_THREADS
204 const void *ap_hack_apr_queue_create = (const void *)apr_queue_create;
205 const void *ap_hack_apr_queue_push = (const void *)apr_queue_push;
206 const void *ap_hack_apr_queue_pop = (const void *)apr_queue_pop;
207 const void *ap_hack_apr_queue_trypush = (const void *)apr_queue_trypush;
208 const void *ap_hack_apr_queue_trypop = (const void *)apr_queue_trypop;
209 const void *ap_hack_apr_queue_size = (const void *)apr_queue_size;
210 const void *ap_hack_apr_queue_interrupt_all = (const void *)apr_queue_interrupt_all;
211 const void *ap_hack_apr_queue_term = (const void *)apr_queue_term;
212 #endif /* APR_HAS_THREADS */
213
214 /*
215  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_reslist.h
216  */
217 #if APR_HAS_THREADS
218 const void *ap_hack_apr_reslist_create = (const void *)apr_reslist_create;
219 const void *ap_hack_apr_reslist_destroy = (const void *)apr_reslist_destroy;
220 const void *ap_hack_apr_reslist_acquire = (const void *)apr_reslist_acquire;
221 const void *ap_hack_apr_reslist_release = (const void *)apr_reslist_release;
222 const void *ap_hack_apr_reslist_timeout_set = (const void *)apr_reslist_timeout_set;
223 const void *ap_hack_apr_reslist_invalidate = (const void *)apr_reslist_invalidate;
224 #endif  /* APR_HAS_THREADS */
225
226 /*
227  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_rmm.h
228  */
229 const void *ap_hack_apr_rmm_init = (const void *)apr_rmm_init;
230 const void *ap_hack_apr_rmm_destroy = (const void *)apr_rmm_destroy;
231 const void *ap_hack_apr_rmm_attach = (const void *)apr_rmm_attach;
232 const void *ap_hack_apr_rmm_detach = (const void *)apr_rmm_detach;
233 const void *ap_hack_apr_rmm_malloc = (const void *)apr_rmm_malloc;
234 const void *ap_hack_apr_rmm_realloc = (const void *)apr_rmm_realloc;
235 const void *ap_hack_apr_rmm_calloc = (const void *)apr_rmm_calloc;
236 const void *ap_hack_apr_rmm_free = (const void *)apr_rmm_free;
237 const void *ap_hack_apr_rmm_addr_get = (const void *)apr_rmm_addr_get;
238 const void *ap_hack_apr_rmm_offset_get = (const void *)apr_rmm_offset_get;
239 const void *ap_hack_apr_rmm_overhead_get = (const void *)apr_rmm_overhead_get;
240
241 /*
242  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_sdbm.h
243  */
244 const void *ap_hack_apr_sdbm_open = (const void *)apr_sdbm_open;
245 const void *ap_hack_apr_sdbm_close = (const void *)apr_sdbm_close;
246 const void *ap_hack_apr_sdbm_lock = (const void *)apr_sdbm_lock;
247 const void *ap_hack_apr_sdbm_unlock = (const void *)apr_sdbm_unlock;
248 const void *ap_hack_apr_sdbm_fetch = (const void *)apr_sdbm_fetch;
249 const void *ap_hack_apr_sdbm_store = (const void *)apr_sdbm_store;
250 const void *ap_hack_apr_sdbm_delete = (const void *)apr_sdbm_delete;
251 const void *ap_hack_apr_sdbm_firstkey = (const void *)apr_sdbm_firstkey;
252 const void *ap_hack_apr_sdbm_nextkey = (const void *)apr_sdbm_nextkey;
253 const void *ap_hack_apr_sdbm_rdonly = (const void *)apr_sdbm_rdonly;
254
255 /*
256  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_sha1.h
257  */
258 const void *ap_hack_apr_sha1_base64 = (const void *)apr_sha1_base64;
259 const void *ap_hack_apr_sha1_init = (const void *)apr_sha1_init;
260 const void *ap_hack_apr_sha1_update = (const void *)apr_sha1_update;
261 const void *ap_hack_apr_sha1_update_binary = (const void *)apr_sha1_update_binary;
262 const void *ap_hack_apr_sha1_final = (const void *)apr_sha1_final;
263
264 /*
265  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_strmatch.h
266  */
267 #if defined(DOXYGEN)
268 const void *ap_hack_apr_strmatch = (const void *)apr_strmatch;
269 #else
270 #endif
271 const void *ap_hack_apr_strmatch_precompile = (const void *)apr_strmatch_precompile;
272
273 /*
274  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_uri.h
275  */
276 const void *ap_hack_apr_uri_port_of_scheme = (const void *)apr_uri_port_of_scheme;
277 const void *ap_hack_apr_uri_default_port_for_scheme = (const void *)apr_uri_default_port_for_scheme;
278 const void *ap_hack_apr_uri_unparse = (const void *)apr_uri_unparse;
279 const void *ap_hack_apr_uri_parse = (const void *)apr_uri_parse;
280 const void *ap_hack_apr_uri_parse_hostinfo = (const void *)apr_uri_parse_hostinfo;
281
282 /*
283  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_uuid.h
284  */
285 const void *ap_hack_apr_uuid_get = (const void *)apr_uuid_get;
286 const void *ap_hack_apr_uuid_format = (const void *)apr_uuid_format;
287 const void *ap_hack_apr_uuid_parse = (const void *)apr_uuid_parse;
288
289 /*
290  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_xlate.h
291  */
292 const void *ap_hack_apr_xlate_open = (const void *)apr_xlate_open;
293 const void *ap_hack_apr_xlate_sb_get = (const void *)apr_xlate_sb_get;
294 const void *ap_hack_apr_xlate_get_sb = (const void *)apr_xlate_get_sb;
295 const void *ap_hack_apr_xlate_conv_buffer = (const void *)apr_xlate_conv_buffer;
296 #ifdef APR_NOT_DONE_YET
297 const void *ap_hack_apr_xlate_conv_char = (const void *)apr_xlate_conv_char;
298 #endif
299 const void *ap_hack_apr_xlate_conv_byte = (const void *)apr_xlate_conv_byte;
300 const void *ap_hack_apr_xlate_close = (const void *)apr_xlate_close;
301
302 /*
303  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apr_xml.h
304  */
305 const void *ap_hack_apr_text_append = (const void *)apr_text_append;
306 const void *ap_hack_apr_xml_parser_create = (const void *)apr_xml_parser_create;
307 const void *ap_hack_apr_xml_parse_file = (const void *)apr_xml_parse_file;
308 const void *ap_hack_apr_xml_parser_feed = (const void *)apr_xml_parser_feed;
309 const void *ap_hack_apr_xml_parser_done = (const void *)apr_xml_parser_done;
310 const void *ap_hack_apr_xml_parser_geterror = (const void *)apr_xml_parser_geterror;
311 const void *ap_hack_apr_xml_to_text = (const void *)apr_xml_to_text;
312 const void *ap_hack_apr_xml_empty_elem = (const void *)apr_xml_empty_elem;
313 const void *ap_hack_apr_xml_quote_string = (const void *)apr_xml_quote_string;
314 const void *ap_hack_apr_xml_quote_elem = (const void *)apr_xml_quote_elem;
315 const void *ap_hack_apr_xml_insert_uri = (const void *)apr_xml_insert_uri;
316
317 /*
318  * /bottlenecks/rubbos/app/httpd-2.0.64/srclib/apr-util/include/apu_version.h
319  */
320 const void *ap_hack_apu_version = (const void *)apu_version;
321 const void *ap_hack_apu_version_string = (const void *)apu_version_string;
322