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