Return-Path: Delivered-To: apache-cvs-archive@hyperreal.org Received: (qmail 14667 invoked by uid 6000); 9 Apr 1998 08:32:54 -0000 Received: (qmail 14661 invoked by alias); 9 Apr 1998 08:32:52 -0000 Delivered-To: apache-1.3-cvs@hyperreal.org Received: (qmail 14659 invoked by uid 168); 9 Apr 1998 08:32:51 -0000 Date: 9 Apr 1998 08:32:51 -0000 Message-ID: <19980409083251.14658.qmail@hyperreal.org> From: rse@hyperreal.org To: apache-1.3-cvs@hyperreal.org Subject: cvs commit: apache-1.3/src/test/rename compat.h compat.h.mk rename.cf.clean-api rename.cf Sender: apache-cvs-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org 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 () { 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