; apachecore.def : 

LIBRARY ApacheCore
DESCRIPTION ''

EXPORTS
	; Add new API calls to the end of this list.
	ap_MD5Final   @1
	ap_MD5Init   @2
	ap_MD5Update   @3
	ap_acquire_mutex   @4
	ap_add_cgi_vars	  @5
	ap_add_common_vars   @6
	ap_add_loaded_module   @7
	ap_add_module   @8
	ap_add_named_module   @9
	ap_add_per_dir_conf   @10
	ap_add_per_url_conf   @11
	ap_add_version_component   @12
	ap_allow_options   @13
	ap_allow_overrides   @14
	ap_append_arrays   @15
	ap_array_cat   @16
	ap_auth_name   @17
	ap_auth_type   @18
	ap_basic_http_header   @19
	ap_bclose   @20
	ap_bcreate   @21
	ap_bfilbuf   @22
	ap_bfileno   @23
	ap_bflsbuf   @24
	ap_bflush   @25
	ap_bgetopt   @26
	ap_bgets   @27
	ap_bhalfduplex   @28
	ap_block_alarms   @29
	ap_blookc   @30
	ap_bnonblock   @31
	ap_bonerror   @32
	ap_bpushfd   @33
	ap_bpushh   @34
	ap_bputs   @35
	ap_bread   @36
	ap_bsetflag   @37
	ap_bsetopt   @38
	ap_bskiplf   @39
	ap_bspawn_child   @40
	ap_bwrite   @41
	ap_bytes_in_free_blocks   @42
	ap_bytes_in_pool   @43
	ap_call_exec   @44
	ap_can_exec   @45
	ap_cfg_closefile   @46
	ap_cfg_getc   @47
	ap_cfg_getline   @48
	ap_chdir_file   @49
	ap_check_alarm   @50
	ap_check_cmd_context   @51
	ap_checkmask   @52
	ap_cleanup_for_exec   @53
	ap_clear_module_list   @54
	ap_clear_pool   @55
	ap_clear_table   @56
	ap_close_piped_log   @57
	ap_construct_server   @58
	ap_construct_url   @59
	ap_content_type_tolower   @60
	ap_copy_array   @61
	ap_copy_array_hdr   @62
	ap_copy_table   @63
	ap_count_dirs   @64
	ap_cpystrn   @65
	ap_create_environment   @66
	ap_create_mutex   @67
	ap_create_per_dir_config   @68
	ap_custom_response   @69
	ap_default_port_for_request   @70
	ap_default_port_for_scheme   @71
	ap_default_type   @72
	ap_destroy_mutex   @73
	ap_destroy_pool   @74
	ap_destroy_sub_req   @75
	ap_die   @76
	ap_discard_request_body   @77
	ap_document_root   @78
	ap_each_byterange   @79
	ap_error_log2stderr   @80
	ap_escape_html   @81
	ap_escape_path_segment   @82
	ap_escape_quotes   @83
	ap_escape_shell_cmd   @84
	ap_exists_scoreboard_image   @85
	ap_finalize_request_protocol   @86
	ap_find_command   @87
	ap_find_command_in_modules   @88
	ap_find_last_token   @89
	ap_find_linked_module   @90
	ap_find_module_name   @91
	ap_find_path_info   @92
	ap_find_token   @93
	ap_get_basic_auth_pw   @94
	ap_get_client_block   @95
	ap_get_gmtoff   @96
	ap_get_limit_req_body   @97
	ap_get_remote_host   @98
	ap_get_remote_logname   @99
	ap_get_server_built   @100
	ap_get_server_name   @101
	ap_get_server_port   @102
	ap_get_server_version   @103
	ap_get_time   @104
	ap_get_token   @105
	ap_getparents   @106
	ap_getword   @107
	ap_getword_conf   @108
	ap_getword_conf_nc   @109
	ap_getword_nc   @110
	ap_getword_nulls   @111
	ap_getword_nulls_nc   @112
	ap_getword_white   @113
	ap_getword_white_nc   @114
	ap_gm_timestr_822   @115
	ap_gname2id   @116
	ap_handle_command   @117
	ap_hard_timeout   @118
	ap_ht_time   @119
	ap_ind   @120
	ap_index_of_response   @121
	ap_init_virtual_host   @122
	ap_internal_redirect   @123
	ap_internal_redirect_handler   @124
	ap_is_directory   @125
	ap_is_fnmatch   @126
	ap_is_initial_req   @127
	ap_is_matchexp   @128
	ap_is_url   @129
	ap_kill_cleanup   @130
	ap_kill_cleanups_for_fd   @131
	ap_kill_cleanups_for_socket   @132
	ap_kill_timeout   @133
	ap_log_assert   @134
	ap_log_error_old   @135
	ap_log_reason   @136
	ap_log_unixerr   @137
	ap_make_array   @138
	ap_make_dirstr   @139
	ap_make_dirstr_parent   @140
	ap_make_dirstr_prefix   @141
	ap_make_full_path   @142
	ap_make_sub_pool   @143
	ap_make_table   @144
	ap_matches_request_vhost   @145
	ap_md5   @146
	ap_md5_binary   @147
	ap_md5contextTo64   @148
	ap_md5digest   @149
	ap_meets_conditions   @150
	ap_no2slash   @151
	ap_note_auth_failure   @152
	ap_note_basic_auth_failure   @153
	ap_note_cleanups_for_fd   @154
	ap_note_cleanups_for_file   @155
	ap_note_cleanups_for_h   @156
	ap_note_cleanups_for_socket   @157
	ap_note_digest_auth_failure   @158
	ap_note_subprocess   @159
	ap_open_mutex   @160
	ap_open_piped_log   @161
	ap_os_canonical_filename   @162
	ap_os_escape_path   @163
	ap_overlap_tables   @164
	ap_overlay_tables   @165
	ap_palloc   @166
	ap_parseHTTPdate   @167
	ap_parse_hostinfo_components   @168
	ap_parse_uri   @169
	ap_parse_uri_components   @170
	ap_pcalloc   @171
	ap_pcfg_open_custom   @172
	ap_pcfg_openfile   @173
	ap_pclosedir   @174
	ap_pclosef   @175
	ap_pcloseh   @176
	ap_pclosesocket   @177
	ap_pduphostent   @178
	ap_pfclose   @179
	ap_pfdopen   @180
	ap_pfopen   @181
	ap_pgethostbyname   @182
	ap_popendir   @183
	ap_popenf   @184
	ap_pregcomp   @185
	ap_pregfree   @186
	ap_pregsub   @187
	ap_psignature   @188
	ap_psocket   @189
	ap_pstrdup   @190
	ap_pstrndup   @191
	ap_push_array   @192
	ap_pvsprintf   @193
	ap_rationalize_mtime   @194
	ap_register_cleanup   @195
	ap_release_mutex   @196
	ap_remove_loaded_module   @197
	ap_remove_module   @198
	ap_requires   @199
	ap_reset_timeout   @200
	ap_rflush   @201
	ap_rind   @202
	ap_rputc   @203
	ap_rputs   @204
	ap_run_cleanup   @205
	ap_run_sub_req   @206
	ap_rwrite   @207
	ap_satisfies   @208
	ap_scan_script_header_err   @209
	ap_scan_script_header_err_buff   @210
	ap_scan_script_header_err_core   @211
	ap_send_fb   @212
	ap_send_fb_length   @213
	ap_send_fd   @214
	ap_send_fd_length   @215
	ap_send_http_header   @216
	ap_send_http_trace   @217
	ap_send_mmap   @218
	ap_send_size   @219
	ap_server_root_relative   @220
	ap_set_byterange   @221
	ap_set_content_length   @222
	ap_set_etag   @223
	ap_set_keepalive   @224
	ap_set_last_modified   @225
	ap_setup_client_block   @226
	ap_should_client_block   @227
	ap_soft_timeout   @228
	ap_some_auth_required   @229
	ap_spawn_child   @230
	ap_srm_command_loop   @231
	ap_str_tolower   @232
	ap_strcasecmp_match   @233
	ap_strcmp_match   @234
	ap_sub_req_lookup_file   @235
	ap_sub_req_lookup_uri   @236
	ap_sync_scoreboard_image   @237
	ap_table_add   @238
	ap_table_addn   @239
	ap_table_get   @240
	ap_table_merge   @241
	ap_table_mergen   @242
	ap_table_set   @243
	ap_table_setn   @244
	ap_table_unset   @245
	ap_tm2sec   @246
	ap_uname2id   @247
	ap_unblock_alarms   @248
	ap_unescape_url   @249
	ap_unparse_uri_components   @250
	ap_update_mtime   @251
	ap_uudecode   @252
	ap_uuencode   @253
	ap_vbprintf   @254
	ap_vformatter   @255
	ap_vsnprintf   @256
	closedir   @257
	opendir   @258
	os_spawnv   @259
	os_spawnve   @260
	os_stat   @261
	readdir   @262
	regcomp   @263
	regexec   @264
	regfree   @265
	access_module @266
	alias_module   @267
	ap_bprintf   @268
	ap_bvputs   @269
	ap_day_snames @270  
	ap_extended_status  @271   
	ap_limit_section   @272
	ap_loaded_modules   @273
	ap_log_error   @274
	ap_log_printf   @275
	ap_log_rerror   @276
	ap_month_snames  @277
	ap_null_cleanup   @278
	ap_psprintf   @279
	ap_pstrcat   @280
	ap_restart_time  @281 
	ap_rprintf   @282
	ap_rvputs   @283
	ap_scoreboard_image   @284
	ap_send_header_field   @285
	ap_server_argv0   @286
	ap_server_root   @287
	ap_set_file_slot  @288
	ap_set_flag_slot   @289
	ap_set_string_slot  @290
	ap_set_string_slot_lower  @291 
	ap_snprintf   @292
	ap_suexec_enabled  @293 
	ap_table_do   @294
	apache_main   @295
	asis_module   @296
	auth_module   @297
	autoindex_module  @298 
	cgi_module   @299
	config_log_module  @300 
	core_module   @301
	dir_module   @302
	env_module   @303
	imap_module   @304
	includes_module  @305   
	mime_module   @306
	negotiation_module @307  
	os_spawnle   @308
	setenvif_module  @309 
	so_module   @310
	top_module   @311
	ap_fnmatch   @312
	ap_method_number_of   @313
	ap_exists_config_define   @314
	ap_single_module_configure   @315
	ap_make_etag   @317
	ap_array_pstrcat   @318
	ap_os_is_filename_valid   @319
	ap_find_list_item   @320
	ap_MD5Encode   @321
	ap_validate_password   @322
	ap_size_list_item   @323
	ap_get_list_item   @324
	ap_scoreboard_fname   @325
	ap_pid_fname   @326
	ap_excess_requests_per_child   @327
	ap_threads_per_child   @328
	ap_max_requests_per_child   @329
	ap_daemons_to_start   @330
	ap_daemons_min_free   @331
	ap_daemons_max_free   @332
	ap_daemons_limit   @333
	ap_user_name   @334
	ap_user_id   @335
	ap_group_id   @336
	ap_standalone   @337
	ap_server_confname   @338
	ap_sub_req_method_uri   @339
	ap_regerror   @341
	ap_regexec   @342
	ap_field_noparam   @343
	ap_pbase64decode   @344
	ap_pbase64encode   @345
	ap_base64encode   @346
	ap_base64encode_binary   @347
	ap_base64encode_len   @348
	ap_base64decode   @349
	ap_base64decode_binary   @350
	ap_base64decode_len   @351
	ap_SHA1Init   @352
	ap_SHA1Update_binary   @353
	ap_SHA1Update   @354
	ap_SHA1Final   @355
	ap_sha1_base64   @356
        ap_send_error_response @357
        ap_my_generation @358 DATA

        ; These were exported implicitly prior to 1.3.13, so they
        ; had _prefixed names, maintain ordinal values from 1.3.12:
        ap_os_case_canonical_filename @359
        ap_os_systemcase_filename @360
        ap_set_config_vectors @361
        ap_strcasestr @362
        ap_to64 @363
        ap_vrprintf @365
        os_strftime @366
        regerror @367

        ; Introduced in 1.3.13
        ap_add_file_conf @368
        ap_configtestonly @369 DATA
	ap_get_service_key @370
        ap_get_win32_interpreter @371
        ap_is_rdirectory @372
        ap_registry_get_server_root @373
	; ap_registry_get_service_conf removed in 1.3.15
	; ap_registry_set_service_conf removed in 1.3.15
        ap_remove_spaces @376
	ap_scan_script_header_err_strs @377
        ap_start_shutdown @378
	ap_start_restart @379
	ap_stripprefix @380
        ap_os_dso_load @381
        ap_os_dso_error @382
        ap_update_vhost_from_headers @383
        ap_update_vhost_given_ip @384
        ap_set_name_virtual_host @385
        ap_parse_vhost_addrs @386
        ap_fini_vhost_config @387
        ap_init_vhost_config @388
        ap_check_access @389
        ap_check_auth @390
        ap_check_user_id @391
        ap_translate_name @392
        ap_find_types @393
        ap_run_fixups @394
        ap_invoke_handler @395
        ap_log_transaction @396
        ap_header_parse @397
        ap_run_post_read_request @398
        ap_init_modules @400
        ap_child_init_modules @401
        ap_child_exit_modules @402
        ap_setup_prelinked_modules @403
        ap_show_directives @404
        ap_show_modules @405
        ap_parse_htaccess @406
        ap_process_resource_config @407
        ap_create_request_config @408
        ap_merge_per_dir_configs @409
        ap_bind_address @410
        ap_core_reorder_directories @411
        ap_coredump_dir @412
	ap_finalize_sub_req_protocol @413
        ap_force_library_loading @414
        ap_get_local_host @415
        ap_get_virthost_addr @416
        ap_init_alloc @417
        ap_keepalive_timeout @418
        ap_listenbacklog @419
        ap_lock_fname @420
        ap_log_pid @421
        ap_open_logs @422
        ap_process_request @423
        ap_read_config @424
        ap_read_request @425
        ap_response_code_string @426
        ap_rfc1413 @427
        ap_send_http_options @428
        ap_server_config_defines @429
        ap_server_post_read_config @430
        ap_server_pre_read_config @431
        ap_set_callback_and_alarm @432
        ap_set_sub_req_protocol @433
        ap_update_child_status @434
        ap_sendwithtimeout @435
        ap_recvwithtimeout @436
        ap_caret_escape_args @437
        ap_double_quotes @438
        ap_getline @439
        ap_get_chunk_size @440
        ap_escape_logitem @441
        ap_auth_nonce @442
	
	; EAPI extended symbols
	; note; no ID's, so these all bind by name rather than ordinal since 
	; their ordinals would change with symbol changes in the distribution
	ap_add_config_define
	ap_global_ctx  DATA
	ap_ctx_new
	ap_ctx_get
	ap_ctx_overlay
	ap_ctx_set
	ap_hook_init
	ap_hook_kill
	ap_hook_configure
	ap_hook_register_I
	ap_hook_unregister_I
	ap_hook_status
	ap_hook_use
	ap_hook_call
	ap_set_callback_and_alarm
	ap_acquire_pool
	ap_make_shared_sub_pool
	ap_release_pool
	ap_mm_useable
	ap_MM_create
	ap_MM_permission
	ap_MM_destroy
	ap_MM_lock
	ap_MM_unlock
	ap_MM_malloc
	ap_MM_realloc
	ap_MM_free
	ap_MM_calloc
	ap_MM_strdup
	ap_MM_sizeof
	ap_MM_maxsize
	ap_MM_available
	ap_MM_error
	ap_mm_create
	ap_mm_permission
	ap_mm_destroy
	ap_mm_lock
	ap_mm_unlock
	ap_mm_malloc
	ap_mm_realloc
	ap_mm_free
	ap_mm_calloc
	ap_mm_strdup
	ap_mm_sizeof
	ap_mm_maxsize
	ap_mm_available
	ap_mm_error
	ap_mm_display_info
	ap_mm_core_create
	ap_mm_core_permission
	ap_mm_core_delete
	ap_mm_core_size
	ap_mm_core_lock
	ap_mm_core_unlock
	ap_mm_core_align2page
	ap_mm_core_align2word
	ap_mm_lib_error_set
	ap_mm_lib_error_get
	ap_mm_lib_version

