You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rs...@hyperreal.org on 1998/04/09 10:32:51 UTC
cvs commit: apache-1.3/src/test/rename compat.h compat.h.mk rename.cf.clean-api rename.cf
rse 98/04/09 01:32:50
Modified: src/test/rename rename.cf
Added: src/test/rename compat.h compat.h.mk rename.cf.clean-api
Log:
Adjust the renaming stuff from the "big change" (namespace-cleanup plus
API-decision) to the "not such big change" (only namespace-cleanups) variant.
ONLY rename.cf AND compat.h ARE NOW USED!
ANYTHING ELSE IS FOR THE FUTURE OR FOR NEVER!
Revision Changes Path
1.4 +376 -436 apache-1.3/src/test/rename/rename.cf
Index: rename.cf
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/test/rename/rename.cf,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- rename.cf 1998/04/06 10:49:49 1.3
+++ rename.cf 1998/04/09 08:32:49 1.4
@@ -2,453 +2,393 @@
## rename.cf -- global symbol renaming list for Apache 1.3b6
##
-## The used prefixes for function/variable names of
-##
-## - Apache official API symbols (API):
-## the ones the user can use for programming modules
-## (should be as short as possible while still Apache specific)
-##
-## - Apache official module handles (APM):
-## the symbols used for the module structures which
-## are a special case due to DSO support [mod_so] !
-## (should only be Apache specific and indicate module structs)
-##
-## - Apache internal cross-object symbols (APX):
-## the ones we need for internal cross-object references
-## (should only be Apache specific and indicate cross-object symbols)
-##
-API_ = ap_
-APM_ = apm_
-APX_ = apx_
+PREFIX_ = ap_
##
## The actual list of symbols to rename
##
# BSS
-bind_address APX_bind_address
-coredump_dir APX_coredump_dir
-daemons_limit APX_daemons_limit
-daemons_max_free APX_daemons_max_free
-daemons_min_free APX_daemons_min_free
-daemons_to_start APX_daemons_to_start
-excess_requests_per_child APX_excess_requests_per_child
-group_id APX_group_id
-listenbacklog APX_listenbacklog
-listeners APX_listeners
-lock_fname APX_lock_fname
-max_requests_per_child APX_max_requests_per_child
-pid_fname APX_pid_fname
-restart_time APX_restart_time
-scoreboard_fname APX_scoreboard_fname
-server_argv0 APX_server_argv0
-server_confname APX_server_confname
-server_post_read_config APX_server_post_read_config
-server_pre_read_config APX_server_pre_read_config
-server_root API_server_root
-standalone APX_standalone
-threads_per_child APX_threads_per_child
-user_id APX_user_id
-user_name APX_user_name
+bind_address PREFIX_bind_address
+coredump_dir PREFIX_coredump_dir
+daemons_limit PREFIX_daemons_limit
+daemons_max_free PREFIX_daemons_max_free
+daemons_min_free PREFIX_daemons_min_free
+daemons_to_start PREFIX_daemons_to_start
+excess_requests_per_child PREFIX_excess_requests_per_child
+group_id PREFIX_group_id
+listenbacklog PREFIX_listenbacklog
+listeners PREFIX_listeners
+lock_fname PREFIX_lock_fname
+max_requests_per_child PREFIX_max_requests_per_child
+pid_fname PREFIX_pid_fname
+restart_time PREFIX_restart_time
+scoreboard_fname PREFIX_scoreboard_fname
+server_argv0 PREFIX_server_argv0
+server_confname PREFIX_server_confname
+server_post_read_config PREFIX_server_post_read_config
+server_pre_read_config PREFIX_server_pre_read_config
+server_root PREFIX_server_root
+standalone PREFIX_standalone
+threads_per_child PREFIX_threads_per_child
+user_id PREFIX_user_id
+user_name PREFIX_user_name
# DATA
-suexec_enabled APX_suexec_enabled
-day_snames API_day_snames
-dummy_mutex APX_dummy_mutex
-month_snames API_month_snames
-rfc1413_timeout APX_rfc1413_timeout
-scoreboard_image APX_scoreboard_image
+suexec_enabled PREFIX_suexec_enabled
+day_snames PREFIX_day_snames
+dummy_mutex PREFIX_dummy_mutex
+month_snames PREFIX_month_snames
+rfc1413_timeout PREFIX_rfc1413_timeout
+scoreboard_image PREFIX_scoreboard_image
-# DATA
-# these need a change in mod_so and a change to the name guessing in
-# the src/Configure script plus changes to the embedded
-# "Name:" C comments inside the module source files
-#access_module APM_access
-#action_module APM_action
-#alias_module APM_alias
-#auth_module APM_auth
-#anon_auth_module APM_auth_anon
-#db_auth_module APM_auth_db
-#dbm_auth_module APM_auth_dbm
-#asis_module APM_asis
-#autoindex_module APM_autoindex
-#cern_meta_module APM_cern_meta
-#cgi_module APM_cgi
-#core_module APM_core
-#digest_module APM_digest
-#dir_module APM_dir
-#env_module APM_env
-#example_module APM_example
-#expires_module APM_expires
-#headers_module APM_headers
-#imap_module APM_imap
-#includes_module APM_includes
-#info_module APM_info
-#mime_magic_module APM_mime_magic
-#mime_module APM_mime
-#negotiation_module APM_negotiation
-#proxy_module APM_proxy
-#config_log_module APM_log_config
-#referer_log_module APM_log_referer
-#agent_log_module APM_log_agent
-#rewrite_module APM_rewrite
-#setenvif_module APM_setenvif
-#so_module APM_so
-#speling_module APM_speling
-#status_module APM_status
-#top_module APM_top
-#unique_id_module APM_unique_id
-#userdir_module APM_userdir
-#usertrack_module APM_usertrack
-
-# DATA
-# these two require also a (trivial) change in Configure
-#prelinked_modules APX_prelinked_modules
-#preloaded_modules APX_preloaded_modules
-
# TEXT
-MD5Final API_MD5Final
-MD5Init API_MD5Init
-MD5Update API_MD5Update
-add_cgi_vars API_add_cgi_vars
-add_common_vars API_add_common_vars
-add_module API_add_module
-add_named_module API_add_named_module
-add_per_dir_conf APX_add_per_dir_conf
-add_per_url_conf APX_add_per_url_conf
-allow_options API_allow_options
-allow_overrides API_allow_overrides
-append_arrays API_append_arrays
-array_cat API_array_cat
-auth_name API_auth_name
-auth_type API_auth_type
-basic_http_header API_basic_http_header
-bclose API_bclose
-bcreate API_bcreate
-bfilbuf API_bfilbuf
-bfileno API_bfileno
-bflsbuf API_bflsbuf
-bflush API_bflush
-bgetopt API_bgetopt
-bgets API_bgets
-bhalfduplex API_bhalfduplex
-block_alarms API_block_alarms
-blookc API_blookc
-bnonblock API_bnonblock
-bonerror API_bonerror
-bpushfd API_bpushfd
-bputs API_bputs
-bprintf API_bprintf
-bread API_bread
-bsetflag API_bsetflag
-bsetopt API_bsetopt
-bskiplf API_bskiplf
-bvputs API_bvputs
-bwrite API_bwrite
-bytes_in_free_blocks API_bytes_in_free_blocks
-bytes_in_pool API_bytes_in_pool
-call_exec API_call_exec
-can_exec API_can_exec
-cfg_closefile API_cfg_closefile
-cfg_getc API_cfg_getc
-cfg_getline API_cfg_getline
-chdir_file API_chdir_file
-check_access APX_check_access
-check_alarm API_check_alarm
-check_auth APX_check_auth
-check_cmd_context API_check_cmd_context
-check_user_id APX_check_user_id
-checkmask API_checkmask
-child_exit_modules APX_child_exit_modules
-child_init_modules APX_child_init_modules
-child_terminate API_child_terminate
-cleanup_for_exec API_cleanup_for_exec
-clear_module_list API_clear_module_list
-clear_pool API_clear_pool
-clear_table API_clear_table
-close_piped_log API_close_piped_log
-construct_server API_construct_server
-construct_url API_construct_url
-copy_array API_copy_array
-copy_array_hdr API_copy_array_hdr
-copy_table API_copy_table
-core_reorder_directories APX_core_reorder_directories
-count_dirs API_count_dirs
-create_environment API_create_environment
-create_per_dir_config APX_create_per_dir_config
-create_request_config APX_create_request_config
-default_port_for_request API_default_port_for_request
-default_port_for_scheme API_default_port_for_scheme
-default_type API_default_type
-destroy_pool API_destroy_pool
-destroy_sub_req API_destroy_sub_req
-die APX_die
-discard_request_body API_discard_request_body
-document_root API_document_root
-each_byterange API_each_byterange
-error_log2stderr API_error_log2stderr
-escape_html API_escape_html
-escape_path_segment API_escape_path_segment
-escape_shell_cmd API_escape_shell_cmd
-exists_scoreboard_image API_exists_scoreboard_image
-finalize_request_protocol APX_finalize_request_protocol
-finalize_sub_req_protocol APX_finalize_sub_req_protocol
-find_command APX_find_command
-find_command_in_modules APX_find_command_in_modules
-find_last_token API_find_last_token
-find_linked_module API_find_linked_module
-find_module_name API_find_module_name
-find_path_info API_find_path_info
-find_pool API_find_pool
-find_token API_find_token
-find_types APX_find_types
-fini_vhost_config APX_fini_vhost_config
-fnmatch API_fnmatch
-force_library_loading APX_force_library_loading
-get_basic_auth_pw API_get_basic_auth_pw
-get_client_block API_get_client_block
-get_gmtoff API_get_gmtoff
-get_local_host APX_get_local_host
-get_module_config API_get_module_config
-get_remote_host API_get_remote_host
-get_remote_logname API_get_remote_logname
-get_server_name API_get_server_name
-get_server_port API_get_server_port
-get_time API_get_time
-get_token API_get_token
-get_virthost_addr APX_get_virthost_addr
-getparents API_getparents
-getword API_getword
-getword_conf API_getword_conf
-getword_conf_nc API_getword_conf_nc
-getword_nc API_getword_nc
-getword_nulls API_getword_nulls
-getword_nulls_nc API_getword_nulls_nc
-getword_white API_getword_white
-getword_white_nc API_getword_white_nc
-gm_timestr_822 API_gm_timestr_822
-gname2id API_gname2id
-handle_command APX_handle_command
-hard_timeout API_hard_timeout
-header_parse APX_header_parse
-ht_time API_ht_time
-ind API_ind
-index_of_response API_index_of_response
-init_alloc APX_init_alloc
-init_modules APX_init_modules
-init_vhost_config APX_init_vhost_config
-init_virtual_host APX_init_virtual_host
-internal_redirect API_internal_redirect
-internal_redirect_handler API_internal_redirect_handler
-invoke_handler APX_invoke_handler
-is_directory API_is_directory
-is_fnmatch API_is_fnmatch
-is_initial_req API_is_initial_req
-is_matchexp API_is_matchexp
-is_url API_is_url
-keepalive_timeout APX_keepalive_timeout
-kill_cleanup API_kill_cleanup
-kill_cleanups_for_fd API_kill_cleanups_for_fd
-kill_cleanups_for_socket API_kill_cleanups_for_socket
-kill_timeout API_kill_timeout
-limit_section APX_limit_section
-log_assert API_log_assert
-log_pid APX_log_pid
-log_printf API_log_printf
-log_reason API_log_reason
-log_transaction APX_log_transaction
-log_unixerr API_log_unixerr
-make_array API_make_array
-make_dirstr API_make_dirstr
-make_dirstr_parent API_make_dirstr_parent
-make_dirstr_prefix API_make_dirstr_prefix
-make_full_path API_make_full_path
-make_sub_pool API_make_sub_pool
-make_table API_make_table
-matches_request_vhost API_matches_request_vhost
-meets_conditions API_meets_conditions
-merge_per_dir_configs APX_merge_per_dir_configs
-no2slash API_no2slash
-note_auth_failure API_note_auth_failure
-note_basic_auth_failure API_note_basic_auth_failure
-note_cleanups_for_fd API_note_cleanups_for_fd
-note_cleanups_for_file API_note_cleanups_for_file
-note_cleanups_for_socket API_note_cleanups_for_socket
-note_digest_auth_failure API_note_digest_auth_failure
-note_subprocess API_note_subprocess
-null_cleanup API_null_cleanup
-open_logs APX_open_logs
-open_piped_log API_open_piped_log
-overlay_tables API_overlay_tables
-palloc API_palloc
-parseHTTPdate API_parseHTTPdate
-parse_htaccess APX_parse_htaccess
-parse_uri API_parse_uri
-parse_uri_components API_parse_uri_components
-parse_hostinfo_components API_parse_hostinfo_components
-parse_vhost_addrs APX_parse_vhost_addrs
-pcalloc API_pcalloc
-pcfg_open_custom API_pcfg_open_custom
-pcfg_openfile API_pcfg_openfile
-pclosedir API_pclosedir
-pclosef API_pclosef
-pclosesocket API_pclosesocket
-pduphostent API_pduphostent
-pfclose API_pfclose
-pfdopen API_pfdopen
-pfopen API_pfopen
-pgethostbyname API_pgethostbyname
-pool_is_ancestor API_pool_is_ancestor
-pool_join API_pool_join
-popendir API_popendir
-popenf API_popenf
-pregcomp API_pregcomp
-pregfree API_pregfree
-pregsub API_pregsub
-process_request APX_process_request
-process_resource_config APX_process_resource_config
-proxy_add_header APX_proxy_add_header
-proxy_c2hex APX_proxy_c2hex
-proxy_cache_check APX_proxy_cache_check
-proxy_cache_error APX_proxy_cache_error
-proxy_cache_tidy APX_proxy_cache_tidy
-proxy_cache_update APX_proxy_cache_update
-proxy_canon_netloc APX_proxy_canon_netloc
-proxy_canonenc APX_proxy_canonenc
-proxy_connect_handler APX_proxy_connect_handler
-proxy_date_canon APX_proxy_date_canon
-proxy_del_header APX_proxy_del_header
-proxy_doconnect APX_proxy_doconnect
-proxy_ftp_canon APX_proxy_ftp_canon
-proxy_ftp_handler APX_proxy_ftp_handler
-proxy_garbage_coll APX_proxy_garbage_coll
-proxy_garbage_init APX_proxy_garbage_init
-proxy_get_header APX_proxy_get_header
-proxy_hash APX_proxy_hash
-proxy_hex2c APX_proxy_hex2c
-proxy_hex2sec APX_proxy_hex2sec
-proxy_host2addr APX_proxy_host2addr
-proxy_http_canon APX_proxy_http_canon
-proxy_http_handler APX_proxy_http_handler
-proxy_is_domainname APX_proxy_is_domainname
-proxy_is_hostname APX_proxy_is_hostname
-proxy_is_ipaddr APX_proxy_is_ipaddr
-proxy_is_word APX_proxy_is_word
-proxy_liststr APX_proxy_liststr
-proxy_log_uerror APX_proxy_log_uerror
-proxy_read_headers APX_proxy_read_headers
-proxy_sec2hex APX_proxy_sec2hex
-proxy_send_fb APX_proxy_send_fb
-proxy_send_headers APX_proxy_send_headers
-proxyerror APX_proxyerror
-psignature API_psignature
-psocket API_psocket
-pstrcat API_pstrcat
-pstrdup API_pstrdup
-pstrndup API_pstrndup
-psprintf API_psprintf
-pvsprintf API_pvsprintf
-push_array API_push_array
-rationalize_mtime API_rationalize_mtime
-read_config APX_read_config
-read_request APX_read_request
-register_cleanup API_register_cleanup
-register_other_child API_register_other_child
-remove_module API_remove_module
-requires API_requires
-reset_timeout API_reset_timeout
-response_code_string APX_response_code_string
-rfc1413 APX_rfc1413
-rflush API_rflush
-rind API_rind
-rprintf API_rprintf
-rputc API_rputc
-rputs API_rputs
-run_cleanup API_run_cleanup
-run_fixups APX_run_fixups
-run_post_read_request APX_run_post_read_request
-run_sub_req API_run_sub_req
-rvputs API_rvputs
-rwrite API_rwrite
-satisfies API_satisfies
-scan_script_header_err API_scan_script_header_err
-scan_script_header_err_buff API_scan_script_header_err_buff
-send_error_response APX_send_error_response
-send_fb API_send_fb
-send_fb_length API_send_fb_length
-send_fd API_send_fd
-send_fd_length API_send_fd_length
-send_header_field API_send_header_field
-send_http_header API_send_http_header
-send_http_options APX_send_http_options
-send_http_trace APX_send_http_trace
-send_mmap API_send_mmap
-send_size API_send_size
-server_root_relative API_server_root_relative
-set_byterange API_set_byterange
-set_callback_and_alarm APX_set_callback_and_alarm
-set_content_length API_set_content_length
-set_etag API_set_etag
-set_file_slot API_set_file_slot
-set_flag_slot API_set_flag_slot
-set_keepalive API_set_keepalive
-set_last_modified API_set_last_modified
-set_module_config API_set_module_config
-set_name_virtual_host APX_set_name_virtual_host
-set_string_slot API_set_string_slot
-set_string_slot_lower API_set_string_slot_lower
-set_sub_req_protocol APX_set_sub_req_protocol
-setup_client_block API_setup_client_block
-setup_prelinked_modules APX_setup_prelinked_modules
-should_client_block API_should_client_block
-show_directives APX_show_directives
-show_modules APX_show_modules
-soft_timeout API_soft_timeout
-some_auth_required API_some_auth_required
-spawn_child_err API_spawn_child_err
-spawn_child_err_buff API_spawn_child_err_buff
-srm_command_loop API_srm_command_loop
-start_restart APX_start_restart
-start_shutdown APX_start_shutdown
-str_tolower API_str_tolower
-strcasecmp_match API_strcasecmp_match
-strcmp_match API_strcmp_match
-sub_req_lookup_file API_sub_req_lookup_file
-sub_req_lookup_uri API_sub_req_lookup_uri
-sync_scoreboard_image API_sync_scoreboard_image
-table_add API_table_add
-table_addn API_table_addn
-table_do API_table_do
-table_get API_table_get
-table_merge API_table_merge
-table_mergen API_table_mergen
-table_set API_table_set
-table_setn API_table_setn
-table_unset API_table_unset
-time_process_request APX_time_process_request
-tm2sec API_tm2sec
-translate_name APX_translate_name
-uname2id API_uname2id
-unblock_alarms API_unblock_alarms
-unescape_url API_unescape_url
-unparse_uri_components API_unparse_uri_components
-unregister_other_child API_unregister_other_child
-update_child_status APX_update_child_status
-update_mtime API_update_mtime
-update_vhost_from_headers APX_update_vhost_from_headers
-update_vhost_given_ip APX_update_vhost_given_ip
-util_init APX_util_init
-util_uri_init APX_util_uri_init
-uudecode API_uudecode
-vbprintf API_vbprintf
+MD5Final PREFIX_MD5Final
+MD5Init PREFIX_MD5Init
+MD5Update PREFIX_MD5Update
+add_cgi_vars PREFIX_add_cgi_vars
+add_common_vars PREFIX_add_common_vars
+add_module PREFIX_add_module
+add_named_module PREFIX_add_named_module
+add_per_dir_conf PREFIX_add_per_dir_conf
+add_per_url_conf PREFIX_add_per_url_conf
+allow_options PREFIX_allow_options
+allow_overrides PREFIX_allow_overrides
+append_arrays PREFIX_append_arrays
+array_cat PREFIX_array_cat
+auth_name PREFIX_auth_name
+auth_type PREFIX_auth_type
+basic_http_header PREFIX_basic_http_header
+bclose PREFIX_bclose
+bcreate PREFIX_bcreate
+bfilbuf PREFIX_bfilbuf
+bfileno PREFIX_bfileno
+bflsbuf PREFIX_bflsbuf
+bflush PREFIX_bflush
+bgetopt PREFIX_bgetopt
+bgets PREFIX_bgets
+bhalfduplex PREFIX_bhalfduplex
+block_alarms PREFIX_block_alarms
+blookc PREFIX_blookc
+bnonblock PREFIX_bnonblock
+bonerror PREFIX_bonerror
+bpushfd PREFIX_bpushfd
+bputs PREFIX_bputs
+bprintf PREFIX_bprintf
+bread PREFIX_bread
+bsetflag PREFIX_bsetflag
+bsetopt PREFIX_bsetopt
+bskiplf PREFIX_bskiplf
+bvputs PREFIX_bvputs
+bwrite PREFIX_bwrite
+bytes_in_free_blocks PREFIX_bytes_in_free_blocks
+bytes_in_pool PREFIX_bytes_in_pool
+call_exec PREFIX_call_exec
+can_exec PREFIX_can_exec
+cfg_closefile PREFIX_cfg_closefile
+cfg_getc PREFIX_cfg_getc
+cfg_getline PREFIX_cfg_getline
+chdir_file PREFIX_chdir_file
+check_access PREFIX_check_access
+check_alarm PREFIX_check_alarm
+check_auth PREFIX_check_auth
+check_cmd_context PREFIX_check_cmd_context
+check_user_id PREFIX_check_user_id
+checkmask PREFIX_checkmask
+child_exit_modules PREFIX_child_exit_modules
+child_init_modules PREFIX_child_init_modules
+child_terminate PREFIX_child_terminate
+cleanup_for_exec PREFIX_cleanup_for_exec
+clear_module_list PREFIX_clear_module_list
+clear_pool PREFIX_clear_pool
+clear_table PREFIX_clear_table
+close_piped_log PREFIX_close_piped_log
+construct_server PREFIX_construct_server
+construct_url PREFIX_construct_url
+copy_array PREFIX_copy_array
+copy_array_hdr PREFIX_copy_array_hdr
+copy_table PREFIX_copy_table
+core_reorder_directories PREFIX_core_reorder_directories
+count_dirs PREFIX_count_dirs
+create_environment PREFIX_create_environment
+create_per_dir_config PREFIX_create_per_dir_config
+create_request_config PREFIX_create_request_config
+default_port_for_request PREFIX_default_port_for_request
+default_port_for_scheme PREFIX_default_port_for_scheme
+default_type PREFIX_default_type
+destroy_pool PREFIX_destroy_pool
+destroy_sub_req PREFIX_destroy_sub_req
+die PREFIX_die
+discard_request_body PREFIX_discard_request_body
+document_root PREFIX_document_root
+each_byterange PREFIX_each_byterange
+error_log2stderr PREFIX_error_log2stderr
+escape_html PREFIX_escape_html
+escape_path_segment PREFIX_escape_path_segment
+escape_shell_cmd PREFIX_escape_shell_cmd
+exists_scoreboard_image PREFIX_exists_scoreboard_image
+finalize_request_protocol PREFIX_finalize_request_protocol
+finalize_sub_req_protocol PREFIX_finalize_sub_req_protocol
+find_command PREFIX_find_command
+find_command_in_modules PREFIX_find_command_in_modules
+find_last_token PREFIX_find_last_token
+find_linked_module PREFIX_find_linked_module
+find_module_name PREFIX_find_module_name
+find_path_info PREFIX_find_path_info
+find_pool PREFIX_find_pool
+find_token PREFIX_find_token
+find_types PREFIX_find_types
+fini_vhost_config PREFIX_fini_vhost_config
+fnmatch PREFIX_fnmatch
+force_library_loading PREFIX_force_library_loading
+get_basic_auth_pw PREFIX_get_basic_auth_pw
+get_client_block PREFIX_get_client_block
+get_gmtoff PREFIX_get_gmtoff
+get_local_host PREFIX_get_local_host
+get_module_config PREFIX_get_module_config
+get_remote_host PREFIX_get_remote_host
+get_remote_logname PREFIX_get_remote_logname
+get_server_name PREFIX_get_server_name
+get_server_port PREFIX_get_server_port
+get_time PREFIX_get_time
+get_token PREFIX_get_token
+get_virthost_addr PREFIX_get_virthost_addr
+getparents PREFIX_getparents
+getword PREFIX_getword
+getword_conf PREFIX_getword_conf
+getword_conf_nc PREFIX_getword_conf_nc
+getword_nc PREFIX_getword_nc
+getword_nulls PREFIX_getword_nulls
+getword_nulls_nc PREFIX_getword_nulls_nc
+getword_white PREFIX_getword_white
+getword_white_nc PREFIX_getword_white_nc
+gm_timestr_822 PREFIX_gm_timestr_822
+gname2id PREFIX_gname2id
+handle_command PREFIX_handle_command
+hard_timeout PREFIX_hard_timeout
+header_parse PREFIX_header_parse
+ht_time PREFIX_ht_time
+ind PREFIX_ind
+index_of_response PREFIX_index_of_response
+init_alloc PREFIX_init_alloc
+init_modules PREFIX_init_modules
+init_vhost_config PREFIX_init_vhost_config
+init_virtual_host PREFIX_init_virtual_host
+internal_redirect PREFIX_internal_redirect
+internal_redirect_handler PREFIX_internal_redirect_handler
+invoke_handler PREFIX_invoke_handler
+is_directory PREFIX_is_directory
+is_fnmatch PREFIX_is_fnmatch
+is_initial_req PREFIX_is_initial_req
+is_matchexp PREFIX_is_matchexp
+is_url PREFIX_is_url
+keepalive_timeout PREFIX_keepalive_timeout
+kill_cleanup PREFIX_kill_cleanup
+kill_cleanups_for_fd PREFIX_kill_cleanups_for_fd
+kill_cleanups_for_socket PREFIX_kill_cleanups_for_socket
+kill_timeout PREFIX_kill_timeout
+limit_section PREFIX_limit_section
+log_assert PREFIX_log_assert
+log_pid PREFIX_log_pid
+log_printf PREFIX_log_printf
+log_reason PREFIX_log_reason
+log_transaction PREFIX_log_transaction
+log_unixerr PREFIX_log_unixerr
+make_array PREFIX_make_array
+make_dirstr PREFIX_make_dirstr
+make_dirstr_parent PREFIX_make_dirstr_parent
+make_dirstr_prefix PREFIX_make_dirstr_prefix
+make_full_path PREFIX_make_full_path
+make_sub_pool PREFIX_make_sub_pool
+make_table PREFIX_make_table
+matches_request_vhost PREFIX_matches_request_vhost
+meets_conditions PREFIX_meets_conditions
+merge_per_dir_configs PREFIX_merge_per_dir_configs
+no2slash PREFIX_no2slash
+note_auth_failure PREFIX_note_auth_failure
+note_basic_auth_failure PREFIX_note_basic_auth_failure
+note_cleanups_for_fd PREFIX_note_cleanups_for_fd
+note_cleanups_for_file PREFIX_note_cleanups_for_file
+note_cleanups_for_socket PREFIX_note_cleanups_for_socket
+note_digest_auth_failure PREFIX_note_digest_auth_failure
+note_subprocess PREFIX_note_subprocess
+null_cleanup PREFIX_null_cleanup
+open_logs PREFIX_open_logs
+open_piped_log PREFIX_open_piped_log
+overlay_tables PREFIX_overlay_tables
+palloc PREFIX_palloc
+parseHTTPdate PREFIX_parseHTTPdate
+parse_htaccess PREFIX_parse_htaccess
+parse_uri PREFIX_parse_uri
+parse_uri_components PREFIX_parse_uri_components
+parse_hostinfo_components PREFIX_parse_hostinfo_components
+parse_vhost_addrs PREFIX_parse_vhost_addrs
+pcalloc PREFIX_pcalloc
+pcfg_open_custom PREFIX_pcfg_open_custom
+pcfg_openfile PREFIX_pcfg_openfile
+pclosedir PREFIX_pclosedir
+pclosef PREFIX_pclosef
+pclosesocket PREFIX_pclosesocket
+pduphostent PREFIX_pduphostent
+pfclose PREFIX_pfclose
+pfdopen PREFIX_pfdopen
+pfopen PREFIX_pfopen
+pgethostbyname PREFIX_pgethostbyname
+pool_is_ancestor PREFIX_pool_is_ancestor
+pool_join PREFIX_pool_join
+popendir PREFIX_popendir
+popenf PREFIX_popenf
+pregcomp PREFIX_pregcomp
+pregfree PREFIX_pregfree
+pregsub PREFIX_pregsub
+process_request PREFIX_process_request
+process_resource_config PREFIX_process_resource_config
+proxy_add_header PREFIX_proxy_add_header
+proxy_c2hex PREFIX_proxy_c2hex
+proxy_cache_check PREFIX_proxy_cache_check
+proxy_cache_error PREFIX_proxy_cache_error
+proxy_cache_tidy PREFIX_proxy_cache_tidy
+proxy_cache_update PREFIX_proxy_cache_update
+proxy_canon_netloc PREFIX_proxy_canon_netloc
+proxy_canonenc PREFIX_proxy_canonenc
+proxy_connect_handler PREFIX_proxy_connect_handler
+proxy_date_canon PREFIX_proxy_date_canon
+proxy_del_header PREFIX_proxy_del_header
+proxy_doconnect PREFIX_proxy_doconnect
+proxy_ftp_canon PREFIX_proxy_ftp_canon
+proxy_ftp_handler PREFIX_proxy_ftp_handler
+proxy_garbage_coll PREFIX_proxy_garbage_coll
+proxy_garbage_init PREFIX_proxy_garbage_init
+proxy_get_header PREFIX_proxy_get_header
+proxy_hash PREFIX_proxy_hash
+proxy_hex2c PREFIX_proxy_hex2c
+proxy_hex2sec PREFIX_proxy_hex2sec
+proxy_host2addr PREFIX_proxy_host2addr
+proxy_http_canon PREFIX_proxy_http_canon
+proxy_http_handler PREFIX_proxy_http_handler
+proxy_is_domainname PREFIX_proxy_is_domainname
+proxy_is_hostname PREFIX_proxy_is_hostname
+proxy_is_ipaddr PREFIX_proxy_is_ipaddr
+proxy_is_word PREFIX_proxy_is_word
+proxy_liststr PREFIX_proxy_liststr
+proxy_log_uerror PREFIX_proxy_log_uerror
+proxy_read_headers PREFIX_proxy_read_headers
+proxy_sec2hex PREFIX_proxy_sec2hex
+proxy_send_fb PREFIX_proxy_send_fb
+proxy_send_headers PREFIX_proxy_send_headers
+proxyerror PREFIX_proxyerror
+psignature PREFIX_psignature
+psocket PREFIX_psocket
+pstrcat PREFIX_pstrcat
+pstrdup PREFIX_pstrdup
+pstrndup PREFIX_pstrndup
+psprintf PREFIX_psprintf
+pvsprintf PREFIX_pvsprintf
+push_array PREFIX_push_array
+rationalize_mtime PREFIX_rationalize_mtime
+read_config PREFIX_read_config
+read_request PREFIX_read_request
+register_cleanup PREFIX_register_cleanup
+register_other_child PREFIX_register_other_child
+remove_module PREFIX_remove_module
+requires PREFIX_requires
+reset_timeout PREFIX_reset_timeout
+response_code_string PREFIX_response_code_string
+rfc1413 PREFIX_rfc1413
+rflush PREFIX_rflush
+rind PREFIX_rind
+rprintf PREFIX_rprintf
+rputc PREFIX_rputc
+rputs PREFIX_rputs
+run_cleanup PREFIX_run_cleanup
+run_fixups PREFIX_run_fixups
+run_post_read_request PREFIX_run_post_read_request
+run_sub_req PREFIX_run_sub_req
+rvputs PREFIX_rvputs
+rwrite PREFIX_rwrite
+satisfies PREFIX_satisfies
+scan_script_header_err PREFIX_scan_script_header_err
+scan_script_header_err_buff PREFIX_scan_script_header_err_buff
+send_error_response PREFIX_send_error_response
+send_fb PREFIX_send_fb
+send_fb_length PREFIX_send_fb_length
+send_fd PREFIX_send_fd
+send_fd_length PREFIX_send_fd_length
+send_header_field PREFIX_send_header_field
+send_http_header PREFIX_send_http_header
+send_http_options PREFIX_send_http_options
+send_http_trace PREFIX_send_http_trace
+send_mmap PREFIX_send_mmap
+send_size PREFIX_send_size
+server_root_relative PREFIX_server_root_relative
+set_byterange PREFIX_set_byterange
+set_callback_and_alarm PREFIX_set_callback_and_alarm
+set_content_length PREFIX_set_content_length
+set_etag PREFIX_set_etag
+set_file_slot PREFIX_set_file_slot
+set_flag_slot PREFIX_set_flag_slot
+set_keepalive PREFIX_set_keepalive
+set_last_modified PREFIX_set_last_modified
+set_module_config PREFIX_set_module_config
+set_name_virtual_host PREFIX_set_name_virtual_host
+set_string_slot PREFIX_set_string_slot
+set_string_slot_lower PREFIX_set_string_slot_lower
+set_sub_req_protocol PREFIX_set_sub_req_protocol
+setup_client_block PREFIX_setup_client_block
+setup_prelinked_modules PREFIX_setup_prelinked_modules
+should_client_block PREFIX_should_client_block
+show_directives PREFIX_show_directives
+show_modules PREFIX_show_modules
+soft_timeout PREFIX_soft_timeout
+some_auth_required PREFIX_some_auth_required
+spawn_child_err PREFIX_spawn_child_err
+spawn_child_err_buff PREFIX_spawn_child_err_buff
+srm_command_loop PREFIX_srm_command_loop
+start_restart PREFIX_start_restart
+start_shutdown PREFIX_start_shutdown
+str_tolower PREFIX_str_tolower
+strcasecmp_match PREFIX_strcasecmp_match
+strcmp_match PREFIX_strcmp_match
+sub_req_lookup_file PREFIX_sub_req_lookup_file
+sub_req_lookup_uri PREFIX_sub_req_lookup_uri
+sync_scoreboard_image PREFIX_sync_scoreboard_image
+table_add PREFIX_table_add
+table_addn PREFIX_table_addn
+table_do PREFIX_table_do
+table_get PREFIX_table_get
+table_merge PREFIX_table_merge
+table_mergen PREFIX_table_mergen
+table_set PREFIX_table_set
+table_setn PREFIX_table_setn
+table_unset PREFIX_table_unset
+time_process_request PREFIX_time_process_request
+tm2sec PREFIX_tm2sec
+translate_name PREFIX_translate_name
+uname2id PREFIX_uname2id
+unblock_alarms PREFIX_unblock_alarms
+unescape_url PREFIX_unescape_url
+unparse_uri_components PREFIX_unparse_uri_components
+unregister_other_child PREFIX_unregister_other_child
+update_child_status PREFIX_update_child_status
+update_mtime PREFIX_update_mtime
+update_vhost_from_headers PREFIX_update_vhost_from_headers
+update_vhost_given_ip PREFIX_update_vhost_given_ip
+util_init PREFIX_util_init
+util_uri_init PREFIX_util_uri_init
+uudecode PREFIX_uudecode
+vbprintf PREFIX_vbprintf
# specials
-apapi_get_server_built API_get_server_built
-apapi_get_server_version API_get_server_version
-aplog_error API_log_error
-log_error API_log_error_old
-os_escape_path API_escape_path
+apapi_get_server_built PREFIX_get_server_built
+apapi_get_server_version PREFIX_get_server_version
+aplog_error PREFIX_log_error
+log_error PREFIX_log_error_old
+os_escape_path PREFIX_escape_path
+
+# specials: needs tag in source to become PREFIX_!
+os_is_path_absolute PREFIX_is_path_absolute
-# specials: needs tag in source to become API_!
-os_is_path_absolute APX_is_path_absolute
+# specials: these two require also a (trivial) change in Configure
+#prelinked_modules PREFIX_prelinked_modules
+#preloaded_modules PREFIX_preloaded_modules
1.1 apache-1.3/src/test/rename/compat.h
Index: compat.h
===================================================================
/*
** compat.h -- Apache Backward Compatibility
**
** INCLUDE THIS HEADER FILE ONLY IF YOU REALLY NEED
** BACKWARD COMPATIBILITY TO OLD APACHE RESOURCES.
*/
#ifndef APACHE_COMPAT_H
#define APACHE_COMPAT_H
/*
* Mapping of Apache 1.2 global symbols to the
* namespace conflict free variants used in Apache 1.3
*/
#define MD5Final ap_MD5Final
#define MD5Init ap_MD5Init
#define MD5Update ap_MD5Update
#define add_cgi_vars ap_add_cgi_vars
#define add_common_vars ap_add_common_vars
#define add_module ap_add_module
#define add_named_module ap_add_named_module
#define add_per_dir_conf ap_add_per_dir_conf
#define add_per_url_conf ap_add_per_url_conf
#define allow_options ap_allow_options
#define allow_overrides ap_allow_overrides
#define apapi_get_server_built ap_get_server_built
#define apapi_get_server_version ap_get_server_version
#define aplog_error ap_log_error
#define append_arrays ap_append_arrays
#define array_cat ap_array_cat
#define auth_name ap_auth_name
#define auth_type ap_auth_type
#define basic_http_header ap_basic_http_header
#define bclose ap_bclose
#define bcreate ap_bcreate
#define bfilbuf ap_bfilbuf
#define bfileno ap_bfileno
#define bflsbuf ap_bflsbuf
#define bflush ap_bflush
#define bgetopt ap_bgetopt
#define bgets ap_bgets
#define bhalfduplex ap_bhalfduplex
#define bind_address ap_bind_address
#define block_alarms ap_block_alarms
#define blookc ap_blookc
#define bnonblock ap_bnonblock
#define bonerror ap_bonerror
#define bprintf ap_bprintf
#define bpushfd ap_bpushfd
#define bputs ap_bputs
#define bread ap_bread
#define bsetflag ap_bsetflag
#define bsetopt ap_bsetopt
#define bskiplf ap_bskiplf
#define bvputs ap_bvputs
#define bwrite ap_bwrite
#define bytes_in_free_blocks ap_bytes_in_free_blocks
#define bytes_in_pool ap_bytes_in_pool
#define call_exec ap_call_exec
#define can_exec ap_can_exec
#define cfg_closefile ap_cfg_closefile
#define cfg_getc ap_cfg_getc
#define cfg_getline ap_cfg_getline
#define chdir_file ap_chdir_file
#define check_access ap_check_access
#define check_alarm ap_check_alarm
#define check_auth ap_check_auth
#define check_cmd_context ap_check_cmd_context
#define check_user_id ap_check_user_id
#define checkmask ap_checkmask
#define child_exit_modules ap_child_exit_modules
#define child_init_modules ap_child_init_modules
#define child_terminate ap_child_terminate
#define cleanup_for_exec ap_cleanup_for_exec
#define clear_module_list ap_clear_module_list
#define clear_pool ap_clear_pool
#define clear_table ap_clear_table
#define close_piped_log ap_close_piped_log
#define construct_server ap_construct_server
#define construct_url ap_construct_url
#define copy_array ap_copy_array
#define copy_array_hdr ap_copy_array_hdr
#define copy_table ap_copy_table
#define core_reorder_directories ap_core_reorder_directories
#define coredump_dir ap_coredump_dir
#define count_dirs ap_count_dirs
#define create_environment ap_create_environment
#define create_per_dir_config ap_create_per_dir_config
#define create_request_config ap_create_request_config
#define daemons_limit ap_daemons_limit
#define daemons_max_free ap_daemons_max_free
#define daemons_min_free ap_daemons_min_free
#define daemons_to_start ap_daemons_to_start
#define day_snames ap_day_snames
#define default_port_for_request ap_default_port_for_request
#define default_port_for_scheme ap_default_port_for_scheme
#define default_type ap_default_type
#define destroy_pool ap_destroy_pool
#define destroy_sub_req ap_destroy_sub_req
#define die ap_die
#define discard_request_body ap_discard_request_body
#define document_root ap_document_root
#define dummy_mutex ap_dummy_mutex
#define each_byterange ap_each_byterange
#define error_log2stderr ap_error_log2stderr
#define escape_html ap_escape_html
#define escape_path_segment ap_escape_path_segment
#define escape_shell_cmd ap_escape_shell_cmd
#define excess_requests_per_child ap_excess_requests_per_child
#define exists_scoreboard_image ap_exists_scoreboard_image
#define finalize_request_protocol ap_finalize_request_protocol
#define finalize_sub_req_protocol ap_finalize_sub_req_protocol
#define find_command ap_find_command
#define find_command_in_modules ap_find_command_in_modules
#define find_last_token ap_find_last_token
#define find_linked_module ap_find_linked_module
#define find_module_name ap_find_module_name
#define find_path_info ap_find_path_info
#define find_pool ap_find_pool
#define find_token ap_find_token
#define find_types ap_find_types
#define fini_vhost_config ap_fini_vhost_config
#define fnmatch ap_fnmatch
#define force_library_loading ap_force_library_loading
#define get_basic_auth_pw ap_get_basic_auth_pw
#define get_client_block ap_get_client_block
#define get_gmtoff ap_get_gmtoff
#define get_local_host ap_get_local_host
#define get_module_config ap_get_module_config
#define get_remote_host ap_get_remote_host
#define get_remote_logname ap_get_remote_logname
#define get_server_name ap_get_server_name
#define get_server_port ap_get_server_port
#define get_time ap_get_time
#define get_token ap_get_token
#define get_virthost_addr ap_get_virthost_addr
#define getparents ap_getparents
#define getword ap_getword
#define getword_conf ap_getword_conf
#define getword_conf_nc ap_getword_conf_nc
#define getword_nc ap_getword_nc
#define getword_nulls ap_getword_nulls
#define getword_nulls_nc ap_getword_nulls_nc
#define getword_white ap_getword_white
#define getword_white_nc ap_getword_white_nc
#define gm_timestr_822 ap_gm_timestr_822
#define gname2id ap_gname2id
#define group_id ap_group_id
#define handle_command ap_handle_command
#define hard_timeout ap_hard_timeout
#define header_parse ap_header_parse
#define ht_time ap_ht_time
#define ind ap_ind
#define index_of_response ap_index_of_response
#define init_alloc ap_init_alloc
#define init_modules ap_init_modules
#define init_vhost_config ap_init_vhost_config
#define init_virtual_host ap_init_virtual_host
#define internal_redirect ap_internal_redirect
#define internal_redirect_handler ap_internal_redirect_handler
#define invoke_handler ap_invoke_handler
#define is_directory ap_is_directory
#define is_fnmatch ap_is_fnmatch
#define is_initial_req ap_is_initial_req
#define is_matchexp ap_is_matchexp
#define is_url ap_is_url
#define keepalive_timeout ap_keepalive_timeout
#define kill_cleanup ap_kill_cleanup
#define kill_cleanups_for_fd ap_kill_cleanups_for_fd
#define kill_cleanups_for_socket ap_kill_cleanups_for_socket
#define kill_timeout ap_kill_timeout
#define limit_section ap_limit_section
#define listenbacklog ap_listenbacklog
#define listeners ap_listeners
#define lock_fname ap_lock_fname
#define log_assert ap_log_assert
#define log_error ap_log_error_old
#define log_pid ap_log_pid
#define log_printf ap_log_printf
#define log_reason ap_log_reason
#define log_transaction ap_log_transaction
#define log_unixerr ap_log_unixerr
#define make_array ap_make_array
#define make_dirstr ap_make_dirstr
#define make_dirstr_parent ap_make_dirstr_parent
#define make_dirstr_prefix ap_make_dirstr_prefix
#define make_full_path ap_make_full_path
#define make_sub_pool ap_make_sub_pool
#define make_table ap_make_table
#define matches_request_vhost ap_matches_request_vhost
#define max_requests_per_child ap_max_requests_per_child
#define meets_conditions ap_meets_conditions
#define merge_per_dir_configs ap_merge_per_dir_configs
#define month_snames ap_month_snames
#define no2slash ap_no2slash
#define note_auth_failure ap_note_auth_failure
#define note_basic_auth_failure ap_note_basic_auth_failure
#define note_cleanups_for_fd ap_note_cleanups_for_fd
#define note_cleanups_for_file ap_note_cleanups_for_file
#define note_cleanups_for_socket ap_note_cleanups_for_socket
#define note_digest_auth_failure ap_note_digest_auth_failure
#define note_subprocess ap_note_subprocess
#define null_cleanup ap_null_cleanup
#define open_logs ap_open_logs
#define open_piped_log ap_open_piped_log
#define os_escape_path ap_escape_path
#define os_is_path_absolute ap_is_path_absolute
#define overlay_tables ap_overlay_tables
#define palloc ap_palloc
#define parseHTTPdate ap_parseHTTPdate
#define parse_hostinfo_components ap_parse_hostinfo_components
#define parse_htaccess ap_parse_htaccess
#define parse_uri ap_parse_uri
#define parse_uri_components ap_parse_uri_components
#define parse_vhost_addrs ap_parse_vhost_addrs
#define pcalloc ap_pcalloc
#define pcfg_open_custom ap_pcfg_open_custom
#define pcfg_openfile ap_pcfg_openfile
#define pclosedir ap_pclosedir
#define pclosef ap_pclosef
#define pclosesocket ap_pclosesocket
#define pduphostent ap_pduphostent
#define pfclose ap_pfclose
#define pfdopen ap_pfdopen
#define pfopen ap_pfopen
#define pgethostbyname ap_pgethostbyname
#define pid_fname ap_pid_fname
#define pool_is_ancestor ap_pool_is_ancestor
#define pool_join ap_pool_join
#define popendir ap_popendir
#define popenf ap_popenf
#define pregcomp ap_pregcomp
#define pregfree ap_pregfree
#define pregsub ap_pregsub
#define process_request ap_process_request
#define process_resource_config ap_process_resource_config
#define proxy_add_header ap_proxy_add_header
#define proxy_c2hex ap_proxy_c2hex
#define proxy_cache_check ap_proxy_cache_check
#define proxy_cache_error ap_proxy_cache_error
#define proxy_cache_tidy ap_proxy_cache_tidy
#define proxy_cache_update ap_proxy_cache_update
#define proxy_canon_netloc ap_proxy_canon_netloc
#define proxy_canonenc ap_proxy_canonenc
#define proxy_connect_handler ap_proxy_connect_handler
#define proxy_date_canon ap_proxy_date_canon
#define proxy_del_header ap_proxy_del_header
#define proxy_doconnect ap_proxy_doconnect
#define proxy_ftp_canon ap_proxy_ftp_canon
#define proxy_ftp_handler ap_proxy_ftp_handler
#define proxy_garbage_coll ap_proxy_garbage_coll
#define proxy_garbage_init ap_proxy_garbage_init
#define proxy_get_header ap_proxy_get_header
#define proxy_hash ap_proxy_hash
#define proxy_hex2c ap_proxy_hex2c
#define proxy_hex2sec ap_proxy_hex2sec
#define proxy_host2addr ap_proxy_host2addr
#define proxy_http_canon ap_proxy_http_canon
#define proxy_http_handler ap_proxy_http_handler
#define proxy_is_domainname ap_proxy_is_domainname
#define proxy_is_hostname ap_proxy_is_hostname
#define proxy_is_ipaddr ap_proxy_is_ipaddr
#define proxy_is_word ap_proxy_is_word
#define proxy_liststr ap_proxy_liststr
#define proxy_log_uerror ap_proxy_log_uerror
#define proxy_read_headers ap_proxy_read_headers
#define proxy_sec2hex ap_proxy_sec2hex
#define proxy_send_fb ap_proxy_send_fb
#define proxy_send_headers ap_proxy_send_headers
#define proxyerror ap_proxyerror
#define psignature ap_psignature
#define psocket ap_psocket
#define psprintf ap_psprintf
#define pstrcat ap_pstrcat
#define pstrdup ap_pstrdup
#define pstrndup ap_pstrndup
#define push_array ap_push_array
#define pvsprintf ap_pvsprintf
#define rationalize_mtime ap_rationalize_mtime
#define read_config ap_read_config
#define read_request ap_read_request
#define register_cleanup ap_register_cleanup
#define register_other_child ap_register_other_child
#define remove_module ap_remove_module
#define requires ap_requires
#define reset_timeout ap_reset_timeout
#define response_code_string ap_response_code_string
#define restart_time ap_restart_time
#define rfc1413 ap_rfc1413
#define rfc1413_timeout ap_rfc1413_timeout
#define rflush ap_rflush
#define rind ap_rind
#define rprintf ap_rprintf
#define rputc ap_rputc
#define rputs ap_rputs
#define run_cleanup ap_run_cleanup
#define run_fixups ap_run_fixups
#define run_post_read_request ap_run_post_read_request
#define run_sub_req ap_run_sub_req
#define rvputs ap_rvputs
#define rwrite ap_rwrite
#define satisfies ap_satisfies
#define scan_script_header_err ap_scan_script_header_err
#define scan_script_header_err_buff ap_scan_script_header_err_buff
#define scoreboard_fname ap_scoreboard_fname
#define scoreboard_image ap_scoreboard_image
#define send_error_response ap_send_error_response
#define send_fb ap_send_fb
#define send_fb_length ap_send_fb_length
#define send_fd ap_send_fd
#define send_fd_length ap_send_fd_length
#define send_header_field ap_send_header_field
#define send_http_header ap_send_http_header
#define send_http_options ap_send_http_options
#define send_http_trace ap_send_http_trace
#define send_mmap ap_send_mmap
#define send_size ap_send_size
#define server_argv0 ap_server_argv0
#define server_confname ap_server_confname
#define server_post_read_config ap_server_post_read_config
#define server_pre_read_config ap_server_pre_read_config
#define server_root ap_server_root
#define server_root_relative ap_server_root_relative
#define set_byterange ap_set_byterange
#define set_callback_and_alarm ap_set_callback_and_alarm
#define set_content_length ap_set_content_length
#define set_etag ap_set_etag
#define set_file_slot ap_set_file_slot
#define set_flag_slot ap_set_flag_slot
#define set_keepalive ap_set_keepalive
#define set_last_modified ap_set_last_modified
#define set_module_config ap_set_module_config
#define set_name_virtual_host ap_set_name_virtual_host
#define set_string_slot ap_set_string_slot
#define set_string_slot_lower ap_set_string_slot_lower
#define set_sub_req_protocol ap_set_sub_req_protocol
#define setup_client_block ap_setup_client_block
#define setup_prelinked_modules ap_setup_prelinked_modules
#define should_client_block ap_should_client_block
#define show_directives ap_show_directives
#define show_modules ap_show_modules
#define soft_timeout ap_soft_timeout
#define some_auth_required ap_some_auth_required
#define spawn_child_err ap_spawn_child_err
#define spawn_child_err_buff ap_spawn_child_err_buff
#define srm_command_loop ap_srm_command_loop
#define standalone ap_standalone
#define start_restart ap_start_restart
#define start_shutdown ap_start_shutdown
#define str_tolower ap_str_tolower
#define strcasecmp_match ap_strcasecmp_match
#define strcmp_match ap_strcmp_match
#define sub_req_lookup_file ap_sub_req_lookup_file
#define sub_req_lookup_uri ap_sub_req_lookup_uri
#define suexec_enabled ap_suexec_enabled
#define sync_scoreboard_image ap_sync_scoreboard_image
#define table_add ap_table_add
#define table_addn ap_table_addn
#define table_do ap_table_do
#define table_get ap_table_get
#define table_merge ap_table_merge
#define table_mergen ap_table_mergen
#define table_set ap_table_set
#define table_setn ap_table_setn
#define table_unset ap_table_unset
#define threads_per_child ap_threads_per_child
#define time_process_request ap_time_process_request
#define tm2sec ap_tm2sec
#define translate_name ap_translate_name
#define uname2id ap_uname2id
#define unblock_alarms ap_unblock_alarms
#define unescape_url ap_unescape_url
#define unparse_uri_components ap_unparse_uri_components
#define unregister_other_child ap_unregister_other_child
#define update_child_status ap_update_child_status
#define update_mtime ap_update_mtime
#define update_vhost_from_headers ap_update_vhost_from_headers
#define update_vhost_given_ip ap_update_vhost_given_ip
#define user_id ap_user_id
#define user_name ap_user_name
#define util_init ap_util_init
#define util_uri_init ap_util_uri_init
#define uudecode ap_uudecode
#define vbprintf ap_vbprintf
#endif /* APACHE_COMPAT_H */
1.1 apache-1.3/src/test/rename/compat.h.mk
Index: compat.h.mk
===================================================================
:
eval 'exec perl -S $0 ${1+"$@"}'
if $running_under_some_shell;
##
## compat.h.mk
##
# configuration
$config = "./rename.cf";
$header = "./compat.h";
# read config file into hash
%PREFIX = ();
%SUBST = ();
open(CFG, "<$config") || die;
while (<CFG>) {
s|\n$||;
next if (m|^\s*#.*| or m|^\s*$|);
if (($symbolic, $real) = m|^\s*(\S+)\s*=\s*(\S+)\s*$|) {
$PREFIX{$symbolic} = $real;
}
elsif (($old, $new) = m|^\s*(\S+)\s+(\S+)\s*$|) {
foreach $p (keys(%PREFIX)) {
$new =~ s|^$p|$PREFIX{$p}|;
}
$SUBST{$old} = $new;
}
}
close(CFG);
# create the C header file
open(FP, ">$header") || die;
print FP <<'EOT';
/*
** compat.h -- Apache Backward Compatibility
**
** INCLUDE THIS HEADER FILE ONLY IF YOU REALLY NEED
** BACKWARD COMPATIBILITY TO OLD APACHE RESOURCES.
*/
#ifndef APACHE_COMPAT_H
#define APACHE_COMPAT_H
/*
* Mapping of Apache 1.2 global symbols to the
* namespace conflict free variants used in Apache 1.3
*/
EOT
foreach $s (sort(keys(%SUBST))) {
$n = $SUBST{$s};
printf(FP "#define %-30s %s\n", $s, $n);
}
print FP <<'EOT';
#endif /* APACHE_COMPAT_H */
EOT
close(FP);
1.1 apache-1.3/src/test/rename/rename.cf.clean-api
Index: rename.cf.clean-api
===================================================================
##
## rename.cf -- global symbol renaming list for ... Hmmmmm...
## we don't know. This can be used when we want
## to create a clean API, but not this time...
##
## The used prefixes for function/variable names of
##
## - Apache official API symbols (API):
## the ones the user can use for programming modules
## (should be as short as possible while still Apache specific)
##
## - Apache official module handles (APM):
## the symbols used for the module structures which
## are a special case due to DSO support [mod_so] !
## (should only be Apache specific and indicate module structs)
##
## - Apache internal cross-object symbols (APX):
## the ones we need for internal cross-object references
## (should only be Apache specific and indicate cross-object symbols)
##
API_ = ap_
APM_ = apm_
APX_ = apx_
##
## The actual list of symbols to rename
##
# BSS
bind_address APX_bind_address
coredump_dir APX_coredump_dir
daemons_limit APX_daemons_limit
daemons_max_free APX_daemons_max_free
daemons_min_free APX_daemons_min_free
daemons_to_start APX_daemons_to_start
excess_requests_per_child APX_excess_requests_per_child
group_id APX_group_id
listenbacklog APX_listenbacklog
listeners APX_listeners
lock_fname APX_lock_fname
max_requests_per_child APX_max_requests_per_child
pid_fname APX_pid_fname
restart_time APX_restart_time
scoreboard_fname APX_scoreboard_fname
server_argv0 APX_server_argv0
server_confname APX_server_confname
server_post_read_config APX_server_post_read_config
server_pre_read_config APX_server_pre_read_config
server_root API_server_root
standalone APX_standalone
threads_per_child APX_threads_per_child
user_id APX_user_id
user_name APX_user_name
# DATA
suexec_enabled APX_suexec_enabled
day_snames API_day_snames
dummy_mutex APX_dummy_mutex
month_snames API_month_snames
rfc1413_timeout APX_rfc1413_timeout
scoreboard_image APX_scoreboard_image
# DATA
# these need a change in mod_so and a change to the name guessing in
# the src/Configure script plus changes to the embedded
# "Name:" C comments inside the module source files
#access_module APM_access
#action_module APM_action
#alias_module APM_alias
#auth_module APM_auth
#anon_auth_module APM_auth_anon
#db_auth_module APM_auth_db
#dbm_auth_module APM_auth_dbm
#asis_module APM_asis
#autoindex_module APM_autoindex
#cern_meta_module APM_cern_meta
#cgi_module APM_cgi
#core_module APM_core
#digest_module APM_digest
#dir_module APM_dir
#env_module APM_env
#example_module APM_example
#expires_module APM_expires
#headers_module APM_headers
#imap_module APM_imap
#includes_module APM_includes
#info_module APM_info
#mime_magic_module APM_mime_magic
#mime_module APM_mime
#negotiation_module APM_negotiation
#proxy_module APM_proxy
#config_log_module APM_log_config
#referer_log_module APM_log_referer
#agent_log_module APM_log_agent
#rewrite_module APM_rewrite
#setenvif_module APM_setenvif
#so_module APM_so
#speling_module APM_speling
#status_module APM_status
#top_module APM_top
#unique_id_module APM_unique_id
#userdir_module APM_userdir
#usertrack_module APM_usertrack
# DATA
# these two require also a (trivial) change in Configure
#prelinked_modules APX_prelinked_modules
#preloaded_modules APX_preloaded_modules
# TEXT
MD5Final API_MD5Final
MD5Init API_MD5Init
MD5Update API_MD5Update
add_cgi_vars API_add_cgi_vars
add_common_vars API_add_common_vars
add_module API_add_module
add_named_module API_add_named_module
add_per_dir_conf APX_add_per_dir_conf
add_per_url_conf APX_add_per_url_conf
allow_options API_allow_options
allow_overrides API_allow_overrides
append_arrays API_append_arrays
array_cat API_array_cat
auth_name API_auth_name
auth_type API_auth_type
basic_http_header API_basic_http_header
bclose API_bclose
bcreate API_bcreate
bfilbuf API_bfilbuf
bfileno API_bfileno
bflsbuf API_bflsbuf
bflush API_bflush
bgetopt API_bgetopt
bgets API_bgets
bhalfduplex API_bhalfduplex
block_alarms API_block_alarms
blookc API_blookc
bnonblock API_bnonblock
bonerror API_bonerror
bpushfd API_bpushfd
bputs API_bputs
bprintf API_bprintf
bread API_bread
bsetflag API_bsetflag
bsetopt API_bsetopt
bskiplf API_bskiplf
bvputs API_bvputs
bwrite API_bwrite
bytes_in_free_blocks API_bytes_in_free_blocks
bytes_in_pool API_bytes_in_pool
call_exec API_call_exec
can_exec API_can_exec
cfg_closefile API_cfg_closefile
cfg_getc API_cfg_getc
cfg_getline API_cfg_getline
chdir_file API_chdir_file
check_access APX_check_access
check_alarm API_check_alarm
check_auth APX_check_auth
check_cmd_context API_check_cmd_context
check_user_id APX_check_user_id
checkmask API_checkmask
child_exit_modules APX_child_exit_modules
child_init_modules APX_child_init_modules
child_terminate API_child_terminate
cleanup_for_exec API_cleanup_for_exec
clear_module_list API_clear_module_list
clear_pool API_clear_pool
clear_table API_clear_table
close_piped_log API_close_piped_log
construct_server API_construct_server
construct_url API_construct_url
copy_array API_copy_array
copy_array_hdr API_copy_array_hdr
copy_table API_copy_table
core_reorder_directories APX_core_reorder_directories
count_dirs API_count_dirs
create_environment API_create_environment
create_per_dir_config APX_create_per_dir_config
create_request_config APX_create_request_config
default_port_for_request API_default_port_for_request
default_port_for_scheme API_default_port_for_scheme
default_type API_default_type
destroy_pool API_destroy_pool
destroy_sub_req API_destroy_sub_req
die APX_die
discard_request_body API_discard_request_body
document_root API_document_root
each_byterange API_each_byterange
error_log2stderr API_error_log2stderr
escape_html API_escape_html
escape_path_segment API_escape_path_segment
escape_shell_cmd API_escape_shell_cmd
exists_scoreboard_image API_exists_scoreboard_image
finalize_request_protocol APX_finalize_request_protocol
finalize_sub_req_protocol APX_finalize_sub_req_protocol
find_command APX_find_command
find_command_in_modules APX_find_command_in_modules
find_last_token API_find_last_token
find_linked_module API_find_linked_module
find_module_name API_find_module_name
find_path_info API_find_path_info
find_pool API_find_pool
find_token API_find_token
find_types APX_find_types
fini_vhost_config APX_fini_vhost_config
fnmatch API_fnmatch
force_library_loading APX_force_library_loading
get_basic_auth_pw API_get_basic_auth_pw
get_client_block API_get_client_block
get_gmtoff API_get_gmtoff
get_local_host APX_get_local_host
get_module_config API_get_module_config
get_remote_host API_get_remote_host
get_remote_logname API_get_remote_logname
get_server_name API_get_server_name
get_server_port API_get_server_port
get_time API_get_time
get_token API_get_token
get_virthost_addr APX_get_virthost_addr
getparents API_getparents
getword API_getword
getword_conf API_getword_conf
getword_conf_nc API_getword_conf_nc
getword_nc API_getword_nc
getword_nulls API_getword_nulls
getword_nulls_nc API_getword_nulls_nc
getword_white API_getword_white
getword_white_nc API_getword_white_nc
gm_timestr_822 API_gm_timestr_822
gname2id API_gname2id
handle_command APX_handle_command
hard_timeout API_hard_timeout
header_parse APX_header_parse
ht_time API_ht_time
ind API_ind
index_of_response API_index_of_response
init_alloc APX_init_alloc
init_modules APX_init_modules
init_vhost_config APX_init_vhost_config
init_virtual_host APX_init_virtual_host
internal_redirect API_internal_redirect
internal_redirect_handler API_internal_redirect_handler
invoke_handler APX_invoke_handler
is_directory API_is_directory
is_fnmatch API_is_fnmatch
is_initial_req API_is_initial_req
is_matchexp API_is_matchexp
is_url API_is_url
keepalive_timeout APX_keepalive_timeout
kill_cleanup API_kill_cleanup
kill_cleanups_for_fd API_kill_cleanups_for_fd
kill_cleanups_for_socket API_kill_cleanups_for_socket
kill_timeout API_kill_timeout
limit_section APX_limit_section
log_assert API_log_assert
log_pid APX_log_pid
log_printf API_log_printf
log_reason API_log_reason
log_transaction APX_log_transaction
log_unixerr API_log_unixerr
make_array API_make_array
make_dirstr API_make_dirstr
make_dirstr_parent API_make_dirstr_parent
make_dirstr_prefix API_make_dirstr_prefix
make_full_path API_make_full_path
make_sub_pool API_make_sub_pool
make_table API_make_table
matches_request_vhost API_matches_request_vhost
meets_conditions API_meets_conditions
merge_per_dir_configs APX_merge_per_dir_configs
no2slash API_no2slash
note_auth_failure API_note_auth_failure
note_basic_auth_failure API_note_basic_auth_failure
note_cleanups_for_fd API_note_cleanups_for_fd
note_cleanups_for_file API_note_cleanups_for_file
note_cleanups_for_socket API_note_cleanups_for_socket
note_digest_auth_failure API_note_digest_auth_failure
note_subprocess API_note_subprocess
null_cleanup API_null_cleanup
open_logs APX_open_logs
open_piped_log API_open_piped_log
overlay_tables API_overlay_tables
palloc API_palloc
parseHTTPdate API_parseHTTPdate
parse_htaccess APX_parse_htaccess
parse_uri API_parse_uri
parse_uri_components API_parse_uri_components
parse_hostinfo_components API_parse_hostinfo_components
parse_vhost_addrs APX_parse_vhost_addrs
pcalloc API_pcalloc
pcfg_open_custom API_pcfg_open_custom
pcfg_openfile API_pcfg_openfile
pclosedir API_pclosedir
pclosef API_pclosef
pclosesocket API_pclosesocket
pduphostent API_pduphostent
pfclose API_pfclose
pfdopen API_pfdopen
pfopen API_pfopen
pgethostbyname API_pgethostbyname
pool_is_ancestor API_pool_is_ancestor
pool_join API_pool_join
popendir API_popendir
popenf API_popenf
pregcomp API_pregcomp
pregfree API_pregfree
pregsub API_pregsub
process_request APX_process_request
process_resource_config APX_process_resource_config
proxy_add_header APX_proxy_add_header
proxy_c2hex APX_proxy_c2hex
proxy_cache_check APX_proxy_cache_check
proxy_cache_error APX_proxy_cache_error
proxy_cache_tidy APX_proxy_cache_tidy
proxy_cache_update APX_proxy_cache_update
proxy_canon_netloc APX_proxy_canon_netloc
proxy_canonenc APX_proxy_canonenc
proxy_connect_handler APX_proxy_connect_handler
proxy_date_canon APX_proxy_date_canon
proxy_del_header APX_proxy_del_header
proxy_doconnect APX_proxy_doconnect
proxy_ftp_canon APX_proxy_ftp_canon
proxy_ftp_handler APX_proxy_ftp_handler
proxy_garbage_coll APX_proxy_garbage_coll
proxy_garbage_init APX_proxy_garbage_init
proxy_get_header APX_proxy_get_header
proxy_hash APX_proxy_hash
proxy_hex2c APX_proxy_hex2c
proxy_hex2sec APX_proxy_hex2sec
proxy_host2addr APX_proxy_host2addr
proxy_http_canon APX_proxy_http_canon
proxy_http_handler APX_proxy_http_handler
proxy_is_domainname APX_proxy_is_domainname
proxy_is_hostname APX_proxy_is_hostname
proxy_is_ipaddr APX_proxy_is_ipaddr
proxy_is_word APX_proxy_is_word
proxy_liststr APX_proxy_liststr
proxy_log_uerror APX_proxy_log_uerror
proxy_read_headers APX_proxy_read_headers
proxy_sec2hex APX_proxy_sec2hex
proxy_send_fb APX_proxy_send_fb
proxy_send_headers APX_proxy_send_headers
proxyerror APX_proxyerror
psignature API_psignature
psocket API_psocket
pstrcat API_pstrcat
pstrdup API_pstrdup
pstrndup API_pstrndup
psprintf API_psprintf
pvsprintf API_pvsprintf
push_array API_push_array
rationalize_mtime API_rationalize_mtime
read_config APX_read_config
read_request APX_read_request
register_cleanup API_register_cleanup
register_other_child API_register_other_child
remove_module API_remove_module
requires API_requires
reset_timeout API_reset_timeout
response_code_string APX_response_code_string
rfc1413 APX_rfc1413
rflush API_rflush
rind API_rind
rprintf API_rprintf
rputc API_rputc
rputs API_rputs
run_cleanup API_run_cleanup
run_fixups APX_run_fixups
run_post_read_request APX_run_post_read_request
run_sub_req API_run_sub_req
rvputs API_rvputs
rwrite API_rwrite
satisfies API_satisfies
scan_script_header_err API_scan_script_header_err
scan_script_header_err_buff API_scan_script_header_err_buff
send_error_response APX_send_error_response
send_fb API_send_fb
send_fb_length API_send_fb_length
send_fd API_send_fd
send_fd_length API_send_fd_length
send_header_field API_send_header_field
send_http_header API_send_http_header
send_http_options APX_send_http_options
send_http_trace APX_send_http_trace
send_mmap API_send_mmap
send_size API_send_size
server_root_relative API_server_root_relative
set_byterange API_set_byterange
set_callback_and_alarm APX_set_callback_and_alarm
set_content_length API_set_content_length
set_etag API_set_etag
set_file_slot API_set_file_slot
set_flag_slot API_set_flag_slot
set_keepalive API_set_keepalive
set_last_modified API_set_last_modified
set_module_config API_set_module_config
set_name_virtual_host APX_set_name_virtual_host
set_string_slot API_set_string_slot
set_string_slot_lower API_set_string_slot_lower
set_sub_req_protocol APX_set_sub_req_protocol
setup_client_block API_setup_client_block
setup_prelinked_modules APX_setup_prelinked_modules
should_client_block API_should_client_block
show_directives APX_show_directives
show_modules APX_show_modules
soft_timeout API_soft_timeout
some_auth_required API_some_auth_required
spawn_child_err API_spawn_child_err
spawn_child_err_buff API_spawn_child_err_buff
srm_command_loop API_srm_command_loop
start_restart APX_start_restart
start_shutdown APX_start_shutdown
str_tolower API_str_tolower
strcasecmp_match API_strcasecmp_match
strcmp_match API_strcmp_match
sub_req_lookup_file API_sub_req_lookup_file
sub_req_lookup_uri API_sub_req_lookup_uri
sync_scoreboard_image API_sync_scoreboard_image
table_add API_table_add
table_addn API_table_addn
table_do API_table_do
table_get API_table_get
table_merge API_table_merge
table_mergen API_table_mergen
table_set API_table_set
table_setn API_table_setn
table_unset API_table_unset
time_process_request APX_time_process_request
tm2sec API_tm2sec
translate_name APX_translate_name
uname2id API_uname2id
unblock_alarms API_unblock_alarms
unescape_url API_unescape_url
unparse_uri_components API_unparse_uri_components
unregister_other_child API_unregister_other_child
update_child_status APX_update_child_status
update_mtime API_update_mtime
update_vhost_from_headers APX_update_vhost_from_headers
update_vhost_given_ip APX_update_vhost_given_ip
util_init APX_util_init
util_uri_init APX_util_uri_init
uudecode API_uudecode
vbprintf API_vbprintf
# specials
apapi_get_server_built API_get_server_built
apapi_get_server_version API_get_server_version
aplog_error API_log_error
log_error API_log_error_old
os_escape_path API_escape_path
# specials: needs tag in source to become API_!
os_is_path_absolute APX_is_path_absolute