blob: 2d7813108fb1d18efecbc784effcaf647142834d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
|
; aprlib.def :
LIBRARY aprlib
DESCRIPTION ''
EXPORTS
; Add new API calls to the end of this list.
; apr_file_io.h
apr_open
apr_close
apr_remove_file
apr_rename_file
apr_eof
apr_read
apr_write
apr_writev
apr_full_read
apr_full_write
apr_putc
apr_getc
apr_ungetc
apr_fgets
apr_puts
apr_flush
apr_dupfile
apr_getfileinfo
apr_setfileperms
apr_stat
apr_lstat
apr_seek
apr_opendir
apr_closedir
apr_readdir
apr_rewinddir
apr_make_dir
apr_remove_dir
apr_dir_entry_size
apr_dir_entry_mtime
apr_dir_entry_ftype
apr_get_dir_filename
; apr_get_filename
apr_create_pipe
; apr_create_namedpipe
; apr_set_pipe_timeout
apr_get_filedata
apr_set_filedata
apr_get_os_file
apr_put_os_file
apr_get_os_dir
apr_fprintf
apr_lock_file
apr_unlock_file
;
; apr_network_io.h
apr_get_sockaddr
apr_getaddrinfo
apr_create_socket
apr_shutdown
apr_close_socket
apr_bind
apr_listen
apr_accept
apr_connect
apr_get_hostname
apr_gethostname
apr_send
apr_recv
apr_setsocketopt
apr_sendv
apr_sendfile
apr_setup_poll
apr_poll
apr_add_poll_socket
apr_get_revents
apr_get_socketdata
apr_set_socketdata
apr_get_polldata
apr_set_polldata
apr_make_os_sock
apr_put_os_sock
apr_get_os_sock
apr_remove_poll_socket
apr_clear_poll_sockets
apr_getsocketopt
apr_get_ipaddr
apr_set_ipaddr
apr_get_port
apr_set_port
apr_get_inaddr
apr_parse_addr_port
;
;
; apr_thread_proc.h
apr_createprocattr_init
apr_setprocattr_io
apr_setprocattr_dir
apr_setprocattr_cmdtype
apr_setprocattr_detach
apr_create_process
;
;
;
apr_wait_proc
apr_kill
apr_create_threadattr
apr_setthreadattr_detach
apr_getthreadattr_detach
apr_create_thread
apr_thread_exit
apr_thread_join
apr_thread_detach
;
apr_create_thread_private
apr_get_thread_private
apr_set_thread_private
apr_delete_thread_private
apr_get_threaddata
apr_set_threaddata
apr_get_threadkeydata
apr_set_threadkeydata
;
;
;
apr_get_os_thread
apr_get_os_threadkey
apr_create_pool
;
;
;
apr_get_userdata
apr_set_userdata
apr_initialize
; apr_make_time
apr_ansi_time_to_apr_time
apr_now
apr_explode_gmt
apr_explode_localtime
apr_implode_time
apr_get_os_imp_time
apr_get_os_exp_time
apr_put_os_imp_time
apr_put_os_exp_time
apr_ctime
apr_rfc822_date
apr_strftime
;
;
;
;
;
;
;
;
;
;
apr_MD5Final
apr_MD5Init
apr_MD5Update
apr_cpystrn
apr_register_cleanup
apr_kill_cleanup
apr_fnmatch
apr_is_fnmatch
apr_MD5Encode
apr_validate_password
;
; apr_pools.h
apr_make_sub_pool
apr_init_alloc
apr_clear_pool
apr_destroy_pool
apr_bytes_in_pool
apr_bytes_in_free_blocks
apr_palloc
apr_pcalloc
apr_pstrdup
apr_pstrndup
apr_pstrcat
apr_pvsprintf
apr_psprintf
;
; apr_tables.h
apr_make_array
apr_push_array
apr_array_cat
apr_copy_array
apr_copy_array_hdr
apr_append_arrays
apr_array_pstrcat
apr_make_table
apr_copy_table
apr_clear_table
apr_table_get
apr_table_set
apr_table_setn
apr_table_unset
apr_table_merge
apr_table_mergen
apr_table_add
apr_table_addn
apr_overlay_tables
apr_table_do
apr_table_vdo
apr_overlap_tables
;
;
apr_run_cleanup
apr_cleanup_for_exec
apr_null_cleanup
apr_note_subprocess
;
apr_vformatter
apr_snprintf
apr_vsnprintf
apr_getpass
apr_tokenize_to_argv
apr_filename_of_pathname
apr_open_stderr
apr_get_pipe_timeout
apr_set_pipe_timeout
apr_terminate
apr_dso_load
apr_dso_unload
apr_dso_sym
apr_collapse_spaces
apr_month_snames
apr_day_snames
apr_strerror
apr_generate_random_bytes
apr_strnatcmp
apr_strnatcasecmp
apr_dso_error
;
; apr_hash.h
apr_make_hash
apr_hash_set
apr_hash_get
apr_hash_first
apr_hash_next
apr_hash_this
;
; apr_lock.h
apr_create_lock
apr_lock
apr_unlock
apr_destroy_lock
apr_child_init_lock
apr_get_lockdata
apr_set_lockdata
apr_get_os_lock
;
; apr_uuid.h
apr_format_uuid
apr_parse_uuid
apr_get_uuid
; apr_mmap.h
apr_mmap_create
apr_mmap_delete
apr_mmap_offset
; Moved out of the way for Bill Stoddard's reorg
;
; apr_getopt.h
apr_getopt
apr_initopt
; apr_opterr
; apr_optind
; apr_optopt
; apr_optreset
; apr_optarg
|