You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by jk...@apache.org on 2013/02/20 16:37:17 UTC
svn commit: r1448242 [2/4] - in
/perl/modperl/branches/httpd24/xs/tables/current: Apache2/ConstantsTable.pm
Apache2/FunctionTable.pm Apache2/StructureTable.pm ModPerl/FunctionTable.pm
Modified: perl/modperl/branches/httpd24/xs/tables/current/Apache2/FunctionTable.pm
URL: http://svn.apache.org/viewvc/perl/modperl/branches/httpd24/xs/tables/current/Apache2/FunctionTable.pm?rev=1448242&r1=1448241&r2=1448242&view=diff
==============================================================================
--- perl/modperl/branches/httpd24/xs/tables/current/Apache2/FunctionTable.pm (original)
+++ perl/modperl/branches/httpd24/xs/tables/current/Apache2/FunctionTable.pm Wed Feb 20 15:37:17 2013
@@ -2,16 +2,63 @@ package Apache2::FunctionTable;
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache2::ParseSource/0.02
-# ! Mon May 23 14:15:40 2005
+# ! Wed Feb 20 16:22:05 2013
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
$Apache2::FunctionTable = [
{
'return_type' => 'void',
+ 'name' => 'ap_abort_on_oom',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_add_cgi_vars',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_add_common_vars',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
'name' => 'ap_add_file_conf',
'args' => [
{
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'core_dir_config *',
+ 'name' => 'conf'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'url_config'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
+ 'name' => 'ap_add_if_conf',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
'type' => 'core_dir_config *',
'name' => 'conf'
},
@@ -66,7 +113,7 @@ $Apache2::FunctionTable = [
]
},
{
- 'return_type' => 'void',
+ 'return_type' => 'const char *',
'name' => 'ap_add_loaded_module',
'args' => [
{
@@ -76,11 +123,15 @@ $Apache2::FunctionTable = [
{
'type' => 'apr_pool_t *',
'name' => 'p'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 's'
}
]
},
{
- 'return_type' => 'void',
+ 'return_type' => 'const char *',
'name' => 'ap_add_module',
'args' => [
{
@@ -90,20 +141,10 @@ $Apache2::FunctionTable = [
{
'type' => 'apr_pool_t *',
'name' => 'p'
- }
- ]
- },
- {
- 'return_type' => 'int',
- 'name' => 'ap_add_named_module',
- 'args' => [
- {
- 'type' => 'const char *',
- 'name' => 'name'
},
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'const char *',
+ 'name' => 's'
}
]
},
@@ -282,6 +323,38 @@ $Apache2::FunctionTable = [
]
},
{
+ 'return_type' => 'char *',
+ 'name' => 'ap_append_pid',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'string'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'delim'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_args_to_table',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ },
+ {
+ 'type' => 'apr_table_t **',
+ 'name' => 'table'
+ }
+ ]
+ },
+ {
'return_type' => 'const char *',
'name' => 'ap_auth_name',
'args' => [
@@ -337,6 +410,34 @@ $Apache2::FunctionTable = [
},
{
'return_type' => 'apr_bucket *',
+ 'name' => 'ap_bucket_eor_create',
+ 'args' => [
+ {
+ 'type' => 'apr_bucket_alloc_t *',
+ 'name' => 'list'
+ },
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_bucket *',
+ 'name' => 'ap_bucket_eor_make',
+ 'args' => [
+ {
+ 'type' => 'apr_bucket *',
+ 'name' => 'b'
+ },
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_bucket *',
'name' => 'ap_bucket_error_create',
'args' => [
{
@@ -451,6 +552,20 @@ $Apache2::FunctionTable = [
'args' => []
},
{
+ 'return_type' => 'void *',
+ 'name' => 'ap_calloc',
+ 'args' => [
+ {
+ 'type' => 'size_t',
+ 'name' => 'nelem'
+ },
+ {
+ 'type' => 'size_t',
+ 'name' => 'size'
+ }
+ ]
+ },
+ {
'return_type' => 'int',
'name' => 'ap_cfg_closefile',
'args' => [
@@ -461,17 +576,21 @@ $Apache2::FunctionTable = [
]
},
{
- 'return_type' => 'int',
+ 'return_type' => 'apr_status_t',
'name' => 'ap_cfg_getc',
'args' => [
{
+ 'type' => 'char *',
+ 'name' => 'ch'
+ },
+ {
'type' => 'ap_configfile_t *',
'name' => 'cfp'
}
]
},
{
- 'return_type' => 'int',
+ 'return_type' => 'apr_status_t',
'name' => 'ap_cfg_getline',
'args' => [
{
@@ -479,7 +598,7 @@ $Apache2::FunctionTable = [
'name' => 'buf'
},
{
- 'type' => 'size_t',
+ 'type' => 'apr_size_t',
'name' => 'bufsize'
},
{
@@ -503,6 +622,11 @@ $Apache2::FunctionTable = [
]
},
{
+ 'return_type' => 'const char *',
+ 'name' => 'ap_check_mpm',
+ 'args' => []
+ },
+ {
'return_type' => 'apr_status_t',
'name' => 'ap_cleanup_scoreboard',
'args' => [
@@ -514,6 +638,11 @@ $Apache2::FunctionTable = [
},
{
'return_type' => 'void',
+ 'name' => 'ap_clear_auth_internal',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'void',
'name' => 'ap_clear_method_list',
'args' => [
{
@@ -524,6 +653,11 @@ $Apache2::FunctionTable = [
},
{
'return_type' => 'void',
+ 'name' => 'ap_close_listeners',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'void',
'name' => 'ap_close_piped_log',
'args' => [
{
@@ -533,6 +667,16 @@ $Apache2::FunctionTable = [
]
},
{
+ 'return_type' => 'int',
+ 'name' => 'ap_close_selected_listeners',
+ 'args' => [
+ {
+ 'type' => 'ap_slave_t *',
+ 'name' => 'arg0'
+ }
+ ]
+ },
+ {
'return_type' => 'char *',
'name' => 'ap_construct_server',
'args' => [
@@ -597,36 +741,18 @@ $Apache2::FunctionTable = [
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_copy_method_list',
- 'args' => [
- {
- 'type' => 'ap_method_list_t *',
- 'name' => 'dest'
- },
- {
- 'type' => 'ap_method_list_t *',
- 'name' => 'src'
- }
- ]
- },
- {
- 'return_type' => 'void',
- 'name' => 'ap_core_reorder_directories',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_context_document_root',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'arg0'
- },
- {
- 'type' => 'server_rec *',
- 'name' => 'arg1'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_core_translate',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_context_prefix',
'args' => [
{
'type' => 'request_rec *',
@@ -635,359 +761,422 @@ $Apache2::FunctionTable = [
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_count_dirs',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_cookie_check_string',
'args' => [
{
'type' => 'const char *',
- 'name' => 'path'
+ 'name' => 'string'
}
]
},
{
- 'return_type' => 'ap_conf_vector_t*',
- 'name' => 'ap_create_conn_config',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_cookie_read',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- }
- ]
- },
- {
- 'return_type' => 'ap_conf_vector_t *',
- 'name' => 'ap_create_per_dir_config',
- 'args' => [
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ },
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'const char *',
+ 'name' => 'name'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'val'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'remove'
}
]
},
{
- 'return_type' => 'ap_conf_vector_t*',
- 'name' => 'ap_create_request_config',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_cookie_remove',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'name'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'attrs'
+ },
+ {
+ 'type' => '...',
+ 'name' => 'arg3'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_create_sb_handle',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_cookie_remove2',
'args' => [
{
- 'type' => 'ap_sb_handle_t **',
- 'name' => 'new_sbh'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
},
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'const char *',
+ 'name' => 'name2'
},
{
- 'type' => 'int',
- 'name' => 'child_num'
+ 'type' => 'const char *',
+ 'name' => 'attrs2'
},
{
- 'type' => 'int',
- 'name' => 'thread_num'
+ 'type' => '...',
+ 'name' => 'arg3'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_create_scoreboard',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_cookie_write',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
},
{
- 'type' => 'ap_scoreboard_e',
- 'name' => 't'
+ 'type' => 'const char *',
+ 'name' => 'name'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'val'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'attrs'
+ },
+ {
+ 'type' => 'long',
+ 'name' => 'maxage'
+ },
+ {
+ 'type' => '...',
+ 'name' => 'arg5'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_custom_response',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_cookie_write2',
'args' => [
{
'type' => 'request_rec *',
'name' => 'r'
},
{
- 'type' => 'int',
- 'name' => 'status'
+ 'type' => 'const char *',
+ 'name' => 'name2'
},
{
'type' => 'const char *',
- 'name' => 'string'
- }
- ]
- },
- {
- 'return_type' => 'const char *',
- 'name' => 'ap_default_type',
- 'args' => [
+ 'name' => 'val'
+ },
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'const char *',
+ 'name' => 'attrs2'
+ },
+ {
+ 'type' => 'long',
+ 'name' => 'maxage'
+ },
+ {
+ 'type' => '...',
+ 'name' => 'arg5'
}
]
},
{
'return_type' => 'void',
- 'name' => 'ap_destroy_sub_req',
+ 'name' => 'ap_copy_method_list',
'args' => [
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'ap_method_list_t *',
+ 'name' => 'dest'
+ },
+ {
+ 'type' => 'ap_method_list_t *',
+ 'name' => 'src'
}
]
},
{
'return_type' => 'void',
- 'name' => 'ap_die',
+ 'name' => 'ap_core_child_status',
'args' => [
{
+ 'type' => 'server_rec *',
+ 'name' => 's'
+ },
+ {
+ 'type' => 'pid_t',
+ 'name' => 'pid'
+ },
+ {
+ 'type' => 'ap_generation_t',
+ 'name' => 'gen'
+ },
+ {
'type' => 'int',
- 'name' => 'type'
+ 'name' => 'slot'
},
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'mpm_child_status',
+ 'name' => 'status'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_directory_walk',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_core_input_filter',
'args' => [
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'ap_filter_t *',
+ 'name' => 'f'
+ },
+ {
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'b'
+ },
+ {
+ 'type' => 'ap_input_mode_t',
+ 'name' => 'mode'
+ },
+ {
+ 'type' => 'apr_read_type_e',
+ 'name' => 'block'
+ },
+ {
+ 'type' => 'apr_off_t',
+ 'name' => 'readbytes'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_discard_request_body',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_core_output_filter',
'args' => [
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'ap_filter_t *',
+ 'name' => 'f'
+ },
+ {
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'b'
}
]
},
{
- 'return_type' => 'const char *',
- 'name' => 'ap_document_root',
+ 'return_type' => 'void',
+ 'name' => 'ap_core_reorder_directories',
'args' => [
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'apr_pool_t *',
+ 'name' => 'arg0'
+ },
+ {
+ 'type' => 'server_rec *',
+ 'name' => 'arg1'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_error_log2stderr',
+ 'return_type' => 'int',
+ 'name' => 'ap_core_translate',
'args' => [
{
- 'type' => 'server_rec *',
- 'name' => 's'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
}
]
},
{
- 'return_type' => 'apr_size_t',
- 'name' => 'ap_escape_errorlog_item',
+ 'return_type' => 'int',
+ 'name' => 'ap_count_dirs',
'args' => [
{
- 'type' => 'char *',
- 'name' => 'dest'
- },
- {
'type' => 'const char *',
- 'name' => 'source'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'buflen'
+ 'name' => 'path'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_escape_html',
+ 'return_type' => 'ap_conf_vector_t*',
+ 'name' => 'ap_create_conn_config',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
- },
- {
- 'type' => 'const char *',
- 'name' => 's'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_escape_logitem',
+ 'return_type' => 'char **',
+ 'name' => 'ap_create_environment',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'const char *',
- 'name' => 'str'
+ 'type' => 'apr_table_t *',
+ 'name' => 't'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_escape_path_segment',
+ 'return_type' => 'ap_conf_vector_t *',
+ 'name' => 'ap_create_per_dir_config',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
- },
- {
- 'type' => 'const char *',
- 'name' => 's'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_escape_quotes',
+ 'return_type' => 'ap_conf_vector_t*',
+ 'name' => 'ap_create_request_config',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
- },
- {
- 'type' => 'const char *',
- 'name' => 'instring'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_escape_shell_cmd',
+ 'return_type' => 'void',
+ 'name' => 'ap_create_sb_handle',
'args' => [
{
+ 'type' => 'ap_sb_handle_t **',
+ 'name' => 'new_sbh'
+ },
+ {
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'const char *',
- 'name' => 's'
- }
- ]
- },
- {
- 'return_type' => 'int',
- 'name' => 'ap_exists_config_define',
- 'args' => [
+ 'type' => 'int',
+ 'name' => 'child_num'
+ },
{
- 'type' => 'const char *',
- 'name' => 'name'
+ 'type' => 'int',
+ 'name' => 'thread_num'
}
]
},
{
'return_type' => 'int',
- 'name' => 'ap_exists_scoreboard_image',
- 'args' => []
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_explode_recent_gmt',
+ 'name' => 'ap_create_scoreboard',
'args' => [
{
- 'type' => 'apr_time_exp_t *',
- 'name' => 'tm'
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
},
{
- 'type' => 'apr_time_t',
+ 'type' => 'ap_scoreboard_e',
'name' => 't'
}
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_explode_recent_localtime',
+ 'return_type' => 'void',
+ 'name' => 'ap_custom_response',
'args' => [
{
- 'type' => 'apr_time_exp_t *',
- 'name' => 'tm'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
},
{
- 'type' => 'apr_time_t',
- 'name' => 't'
+ 'type' => 'int',
+ 'name' => 'status'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'string'
}
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_fatal_signal_child_setup',
+ 'return_type' => 'ap_dbd_t*',
+ 'name' => 'ap_dbd_acquire',
'args' => [
{
- 'type' => 'server_rec *',
- 'name' => 's'
+ 'type' => 'request_rec*',
+ 'name' => 'arg0'
}
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_fatal_signal_setup',
+ 'return_type' => 'ap_dbd_t*',
+ 'name' => 'ap_dbd_cacquire',
'args' => [
{
- 'type' => 'server_rec *',
- 'name' => 's'
- },
- {
- 'type' => 'apr_pool_t *',
- 'name' => 'pconf'
+ 'type' => 'conn_rec*',
+ 'name' => 'arg0'
}
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_fflush',
+ 'return_type' => 'void',
+ 'name' => 'ap_dbd_close',
'args' => [
{
- 'type' => 'ap_filter_t *',
- 'name' => 'f'
+ 'type' => 'server_rec*',
+ 'name' => 'arg0'
},
{
- 'type' => 'apr_bucket_brigade *',
- 'name' => 'bb'
+ 'type' => 'ap_dbd_t*',
+ 'name' => 'arg1'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_field_noparam',
+ 'return_type' => 'ap_dbd_t*',
+ 'name' => 'ap_dbd_open',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'apr_pool_t*',
+ 'name' => 'arg0'
},
{
- 'type' => 'const char *',
- 'name' => 'intype'
+ 'type' => 'server_rec*',
+ 'name' => 'arg1'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_file_walk',
+ 'return_type' => 'void',
+ 'name' => 'ap_dbd_prepare',
+ 'args' => [
+ {
+ 'type' => 'server_rec*',
+ 'name' => 'arg0'
+ },
+ {
+ 'type' => 'const char*',
+ 'name' => 'arg1'
+ },
+ {
+ 'type' => 'const char*',
+ 'name' => 'arg2'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_destroy_sub_req',
'args' => [
{
'type' => 'request_rec *',
@@ -996,22 +1185,22 @@ $Apache2::FunctionTable = [
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_filter_flush',
+ 'return_type' => 'void',
+ 'name' => 'ap_die',
'args' => [
{
- 'type' => 'apr_bucket_brigade *',
- 'name' => 'bb'
+ 'type' => 'int',
+ 'name' => 'type'
},
{
- 'type' => 'void *',
- 'name' => 'ctx'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_finalize_request_protocol',
+ 'return_type' => 'int',
+ 'name' => 'ap_directory_walk',
'args' => [
{
'type' => 'request_rec *',
@@ -1020,46 +1209,74 @@ $Apache2::FunctionTable = [
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_finalize_sub_req_protocol',
+ 'return_type' => 'int',
+ 'name' => 'ap_discard_request_body',
'args' => [
{
'type' => 'request_rec *',
- 'name' => 'sub_r'
+ 'name' => 'r'
}
]
},
{
- 'return_type' => 'const command_rec *',
- 'name' => 'ap_find_command',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_document_root',
'args' => [
{
- 'type' => 'const char *',
- 'name' => 'name'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_dump_mutexes',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
},
{
- 'type' => 'const command_rec *',
- 'name' => 'cmds'
+ 'type' => 'server_rec *',
+ 'name' => 's'
+ },
+ {
+ 'type' => 'apr_file_t *',
+ 'name' => 'out'
}
]
},
{
- 'return_type' => 'const command_rec *',
- 'name' => 'ap_find_command_in_modules',
+ 'return_type' => 'void',
+ 'name' => 'ap_error_log2stderr',
+ 'args' => [
+ {
+ 'type' => 'server_rec *',
+ 'name' => 's'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_size_t',
+ 'name' => 'ap_escape_errorlog_item',
'args' => [
{
+ 'type' => 'char *',
+ 'name' => 'dest'
+ },
+ {
'type' => 'const char *',
- 'name' => 'cmd_name'
+ 'name' => 'source'
},
{
- 'type' => 'module **',
- 'name' => 'mod'
+ 'type' => 'apr_size_t',
+ 'name' => 'buflen'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_find_last_token',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_html2',
'args' => [
{
'type' => 'apr_pool_t *',
@@ -1067,27 +1284,31 @@ $Apache2::FunctionTable = [
},
{
'type' => 'const char *',
- 'name' => 'line'
+ 'name' => 's'
},
{
- 'type' => 'const char *',
- 'name' => 'tok'
+ 'type' => 'int',
+ 'name' => 'toasc'
}
]
},
{
- 'return_type' => 'module *',
- 'name' => 'ap_find_linked_module',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_logitem',
'args' => [
{
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
'type' => 'const char *',
- 'name' => 'name'
+ 'name' => 'str'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_find_list_item',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_path_segment',
'args' => [
{
'type' => 'apr_pool_t *',
@@ -1095,27 +1316,27 @@ $Apache2::FunctionTable = [
},
{
'type' => 'const char *',
- 'name' => 'line'
- },
- {
- 'type' => 'const char *',
- 'name' => 'tok'
+ 'name' => 's'
}
]
},
{
- 'return_type' => 'const char *',
- 'name' => 'ap_find_module_name',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_path_segment_buffer',
'args' => [
{
- 'type' => 'module *',
- 'name' => 'm'
+ 'type' => 'char *',
+ 'name' => 'c'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 's'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_find_token',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_quotes',
'args' => [
{
'type' => 'apr_pool_t *',
@@ -1123,335 +1344,370 @@ $Apache2::FunctionTable = [
},
{
'type' => 'const char *',
- 'name' => 'line'
- },
- {
- 'type' => 'const char *',
- 'name' => 'tok'
+ 'name' => 'instring'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_fini_vhost_config',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_shell_cmd',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'server_rec *',
- 'name' => 'main_server'
+ 'type' => 'const char *',
+ 'name' => 's'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_fixup_virtual_hosts',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_urlencoded',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'server_rec *',
- 'name' => 'main_server'
+ 'type' => 'const char *',
+ 'name' => 's'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_flush_conn',
+ 'return_type' => 'char *',
+ 'name' => 'ap_escape_urlencoded_buffer',
'args' => [
{
- 'type' => 'conn_rec *',
+ 'type' => 'char *',
'name' => 'c'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 's'
}
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_fprintf',
+ 'return_type' => 'int',
+ 'name' => 'ap_exists_config_define',
'args' => [
{
- 'type' => 'ap_filter_t *',
- 'name' => 'f'
- },
- {
- 'type' => 'apr_bucket_brigade *',
- 'name' => 'bb'
- },
- {
'type' => 'const char *',
- 'name' => 'fmt'
- },
- {
- 'type' => '...',
- 'name' => 'arg3'
+ 'name' => 'name'
}
]
},
{
+ 'return_type' => 'int',
+ 'name' => 'ap_exists_scoreboard_image',
+ 'args' => []
+ },
+ {
'return_type' => 'apr_status_t',
- 'name' => 'ap_fputstrs',
+ 'name' => 'ap_explode_recent_gmt',
'args' => [
{
- 'type' => 'ap_filter_t *',
- 'name' => 'f'
+ 'type' => 'apr_time_exp_t *',
+ 'name' => 'tm'
},
{
- 'type' => 'apr_bucket_brigade *',
- 'name' => 'bb'
+ 'type' => 'apr_time_t',
+ 'name' => 't'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_explode_recent_localtime',
+ 'args' => [
+ {
+ 'type' => 'apr_time_exp_t *',
+ 'name' => 'tm'
},
{
- 'type' => '...',
- 'name' => 'arg2'
+ 'type' => 'apr_time_t',
+ 'name' => 't'
}
]
},
{
'return_type' => 'int',
- 'name' => 'ap_get_basic_auth_pw',
+ 'name' => 'ap_expr_exec',
'args' => [
{
'type' => 'request_rec *',
'name' => 'r'
},
{
+ 'type' => 'const ap_expr_info_t *',
+ 'name' => 'expr'
+ },
+ {
'type' => 'const char **',
- 'name' => 'pw'
+ 'name' => 'err'
}
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'ap_get_brigade',
+ 'return_type' => 'int',
+ 'name' => 'ap_expr_exec_ctx',
'args' => [
{
- 'type' => 'ap_filter_t *',
- 'name' => 'filter'
- },
- {
- 'type' => 'apr_bucket_brigade *',
- 'name' => 'bucket'
- },
- {
- 'type' => 'ap_input_mode_t',
- 'name' => 'mode'
- },
- {
- 'type' => 'apr_read_type_e',
- 'name' => 'block'
- },
- {
- 'type' => 'apr_off_t',
- 'name' => 'readbytes'
+ 'type' => 'ap_expr_eval_ctx_t *',
+ 'name' => 'ctx'
}
]
},
{
- 'return_type' => 'long',
- 'name' => 'ap_get_client_block',
+ 'return_type' => 'int',
+ 'name' => 'ap_expr_exec_re',
'args' => [
{
'type' => 'request_rec *',
'name' => 'r'
},
{
- 'type' => 'char *',
- 'name' => 'buffer'
+ 'type' => 'const ap_expr_info_t *',
+ 'name' => 'expr'
},
{
'type' => 'apr_size_t',
- 'name' => 'bufsiz'
+ 'name' => 'nmatch'
+ },
+ {
+ 'type' => 'ap_regmatch_t *',
+ 'name' => 'pmatch'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'source'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'err'
}
]
},
{
- 'return_type' => 'ap_filter_rec_t *',
- 'name' => 'ap_get_input_filter_handle',
+ 'return_type' => 'void',
+ 'name' => 'ap_expr_init',
'args' => [
{
- 'type' => 'const char *',
- 'name' => 'name'
+ 'type' => 'apr_pool_t *',
+ 'name' => 'pool'
}
]
},
{
- 'return_type' => 'apr_off_t',
- 'name' => 'ap_get_limit_req_body',
+ 'return_type' => 'int',
+ 'name' => 'ap_expr_lookup_default',
'args' => [
{
- 'type' => 'const request_rec *',
- 'name' => 'r'
+ 'type' => 'ap_expr_lookup_parms *',
+ 'name' => 'parms'
}
]
},
{
- 'return_type' => 'size_t',
- 'name' => 'ap_get_limit_xml_body',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_expr_parse',
'args' => [
{
- 'type' => 'const request_rec *',
- 'name' => 'r'
- }
- ]
- },
- {
- 'return_type' => 'char *',
- 'name' => 'ap_get_list_item',
- 'args' => [
+ 'type' => 'apr_pool_t *',
+ 'name' => 'pool'
+ },
{
'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'name' => 'ptemp'
},
{
- 'type' => 'const char **',
- 'name' => 'field'
+ 'type' => 'ap_expr_info_t *',
+ 'name' => 'info'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'expr'
+ },
+ {
+ 'type' => 'ap_expr_lookup_fn_t *',
+ 'name' => 'lookup_fn'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_get_local_host',
+ 'return_type' => 'ap_expr_info_t *',
+ 'name' => 'ap_expr_parse_cmd_mi',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'const cmd_parms *',
+ 'name' => 'cmd'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'expr'
+ },
+ {
+ 'type' => 'unsigned int',
+ 'name' => 'flags'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'err'
+ },
+ {
+ 'type' => 'ap_expr_lookup_fn_t *',
+ 'name' => 'lookup_fn'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'module_index'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_get_mime_headers',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_expr_str_exec',
'args' => [
{
'type' => 'request_rec *',
'name' => 'r'
+ },
+ {
+ 'type' => 'const ap_expr_info_t *',
+ 'name' => 'expr'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'err'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_get_mime_headers_core',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_expr_str_exec_re',
'args' => [
{
'type' => 'request_rec *',
'name' => 'r'
},
{
- 'type' => 'apr_bucket_brigade *',
- 'name' => 'bb'
- }
- ]
- },
- {
- 'return_type' => 'void *',
- 'name' => 'ap_get_module_config',
- 'args' => [
+ 'type' => 'const ap_expr_info_t *',
+ 'name' => 'expr'
+ },
{
- 'type' => 'const ap_conf_vector_t *',
- 'name' => 'cv'
+ 'type' => 'apr_size_t',
+ 'name' => 'nmatch'
},
{
- 'type' => 'const module *',
- 'name' => 'm'
+ 'type' => 'ap_regmatch_t *',
+ 'name' => 'pmatch'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'source'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'err'
}
]
},
{
- 'return_type' => 'ap_filter_rec_t *',
- 'name' => 'ap_get_output_filter_handle',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_fatal_signal_child_setup',
'args' => [
{
- 'type' => 'const char *',
- 'name' => 'name'
+ 'type' => 'server_rec *',
+ 'name' => 's'
}
]
},
{
- 'return_type' => 'const char *',
- 'name' => 'ap_get_remote_host',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_fatal_signal_setup',
'args' => [
{
- 'type' => 'conn_rec *',
- 'name' => 'conn'
+ 'type' => 'server_rec *',
+ 'name' => 's'
},
{
- 'type' => 'void *',
- 'name' => 'dir_config'
- },
+ 'type' => 'apr_pool_t *',
+ 'name' => 'in_pconf'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_fflush',
+ 'args' => [
{
- 'type' => 'int',
- 'name' => 'type'
+ 'type' => 'ap_filter_t *',
+ 'name' => 'f'
},
{
- 'type' => 'int *',
- 'name' => 'str_is_ip'
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'bb'
}
]
},
{
- 'return_type' => 'const char *',
- 'name' => 'ap_get_remote_logname',
+ 'return_type' => 'char *',
+ 'name' => 'ap_field_noparam',
'args' => [
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'intype'
}
]
},
{
- 'return_type' => 'void **',
- 'name' => 'ap_get_request_note',
+ 'return_type' => 'int',
+ 'name' => 'ap_file_walk',
'args' => [
{
'type' => 'request_rec *',
'name' => 'r'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'note_num'
}
]
},
{
- 'return_type' => 'global_score *',
- 'name' => 'ap_get_scoreboard_global',
- 'args' => []
- },
- {
- 'return_type' => 'process_score *',
- 'name' => 'ap_get_scoreboard_process',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_filter_flush',
'args' => [
{
- 'type' => 'int',
- 'name' => 'x'
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'bb'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'ctx'
}
]
},
{
- 'return_type' => 'worker_score *',
- 'name' => 'ap_get_scoreboard_worker',
+ 'return_type' => 'void',
+ 'name' => 'ap_filter_protocol',
'args' => [
{
- 'type' => 'int',
- 'name' => 'x'
+ 'type' => 'ap_filter_t*',
+ 'name' => 'f'
},
{
- 'type' => 'int',
- 'name' => 'y'
+ 'type' => 'unsigned int',
+ 'name' => 'proto_flags'
}
]
},
{
- 'return_type' => 'const char *',
- 'name' => 'ap_get_server_built',
- 'args' => []
- },
- {
- 'return_type' => 'const char *',
- 'name' => 'ap_get_server_name',
+ 'return_type' => 'void',
+ 'name' => 'ap_finalize_request_protocol',
'args' => [
{
'type' => 'request_rec *',
@@ -1460,1341 +1716,6118 @@ $Apache2::FunctionTable = [
]
},
{
- 'return_type' => 'apr_port_t',
- 'name' => 'ap_get_server_port',
+ 'return_type' => 'void',
+ 'name' => 'ap_finalize_sub_req_protocol',
'args' => [
{
- 'type' => 'const request_rec *',
- 'name' => 'r'
+ 'type' => 'request_rec *',
+ 'name' => 'sub_r'
}
]
},
{
- 'return_type' => 'const char *',
- 'name' => 'ap_get_server_version',
- 'args' => []
- },
- {
- 'return_type' => 'const char *',
- 'name' => 'ap_get_server_description',
- 'args' => []
- },
- {
- 'return_type' => 'const char *',
- 'name' => 'ap_get_server_banner',
- 'args' => []
- },
- {
- 'return_type' => 'const char *',
- 'name' => 'ap_get_status_line',
+ 'return_type' => 'int',
+ 'name' => 'ap_find_child_by_pid',
'args' => [
{
- 'type' => 'int',
- 'name' => 'status'
+ 'type' => 'apr_proc_t *',
+ 'name' => 'pid'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_get_token',
+ 'return_type' => 'const command_rec *',
+ 'name' => 'ap_find_command',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
+ 'type' => 'const char *',
+ 'name' => 'name'
},
{
- 'type' => 'const char **',
- 'name' => 'accept_line'
+ 'type' => 'const command_rec *',
+ 'name' => 'cmds'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const command_rec *',
+ 'name' => 'ap_find_command_in_modules',
+ 'args' => [
+ {
+ 'type' => 'const char *',
+ 'name' => 'cmd_name'
},
{
- 'type' => 'int',
- 'name' => 'accept_white'
+ 'type' => 'module **',
+ 'name' => 'mod'
}
]
},
{
'return_type' => 'int',
- 'name' => 'ap_getline',
+ 'name' => 'ap_find_last_token',
'args' => [
{
- 'type' => 'char *',
- 'name' => 's'
- },
- {
- 'type' => 'int',
- 'name' => 'n'
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
},
{
- 'type' => 'request_rec *',
- 'name' => 'r'
+ 'type' => 'const char *',
+ 'name' => 'line'
},
{
- 'type' => 'int',
- 'name' => 'fold'
+ 'type' => 'const char *',
+ 'name' => 'tok'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_getparents',
+ 'return_type' => 'module *',
+ 'name' => 'ap_find_linked_module',
'args' => [
{
- 'type' => 'char *',
+ 'type' => 'const char *',
'name' => 'name'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_getword',
+ 'return_type' => 'int',
+ 'name' => 'ap_find_list_item',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'const char **',
+ 'type' => 'const char *',
'name' => 'line'
},
{
- 'type' => 'char',
- 'name' => 'stop'
- }
- ]
- },
- {
- 'return_type' => 'char *',
- 'name' => 'ap_getword_conf',
- 'args' => [
- {
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- },
- {
- 'type' => 'const char **',
- 'name' => 'line'
+ 'type' => 'const char *',
+ 'name' => 'tok'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_getword_conf_nc',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_find_module_name',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- },
- {
- 'type' => 'char **',
- 'name' => 'line'
+ 'type' => 'module *',
+ 'name' => 'm'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_getword_nc',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_find_module_short_name',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- },
- {
- 'type' => 'char **',
- 'name' => 'line'
- },
- {
- 'type' => 'char',
- 'name' => 'stop'
+ 'type' => 'int',
+ 'name' => 'module_index'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_getword_nulls',
+ 'return_type' => 'int',
+ 'name' => 'ap_find_path_info',
'args' => [
{
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- },
- {
- 'type' => 'const char **',
- 'name' => 'line'
+ 'type' => 'const char *',
+ 'name' => 'uri'
},
{
- 'type' => 'char',
- 'name' => 'stop'
+ 'type' => 'const char *',
+ 'name' => 'path_info'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_getword_nulls_nc',
+ 'return_type' => 'int',
+ 'name' => 'ap_find_token',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'char **',
+ 'type' => 'const char *',
'name' => 'line'
},
{
- 'type' => 'char',
- 'name' => 'stop'
+ 'type' => 'const char *',
+ 'name' => 'tok'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_getword_white',
+ 'return_type' => 'void',
+ 'name' => 'ap_fini_vhost_config',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'const char **',
- 'name' => 'line'
+ 'type' => 'server_rec *',
+ 'name' => 'main_server'
}
]
},
{
- 'return_type' => 'char *',
- 'name' => 'ap_getword_white_nc',
+ 'return_type' => 'void',
+ 'name' => 'ap_fixup_virtual_hosts',
'args' => [
{
'type' => 'apr_pool_t *',
'name' => 'p'
},
{
- 'type' => 'char **',
- 'name' => 'line'
+ 'type' => 'server_rec *',
+ 'name' => 'main_server'
}
]
},
{
- 'return_type' => 'gid_t',
- 'name' => 'ap_gname2id',
+ 'return_type' => 'void',
+ 'name' => 'ap_flush_conn',
'args' => [
{
- 'type' => 'const char *',
- 'name' => 'name'
+ 'type' => 'conn_rec *',
+ 'name' => 'c'
}
]
},
{
- 'return_type' => 'int',
- 'name' => 'ap_graceful_stop_signalled',
- 'args' => []
- },
- {
- 'return_type' => 'void',
- 'name' => 'ap_hook_access_checker',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_fprintf',
'args' => [
{
- 'type' => 'ap_HOOK_access_checker_t *',
- 'name' => 'pf'
+ 'type' => 'ap_filter_t *',
+ 'name' => 'f'
},
{
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'bb'
},
{
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'const char *',
+ 'name' => 'fmt'
},
{
- 'type' => 'int',
- 'name' => 'nOrder'
+ 'type' => '...',
+ 'name' => 'arg3'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_auth_checker',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_fputstrs',
'args' => [
{
- 'type' => 'ap_HOOK_auth_checker_t *',
- 'name' => 'pf'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
+ 'type' => 'ap_filter_t *',
+ 'name' => 'f'
},
{
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'bb'
},
{
- 'type' => 'int',
- 'name' => 'nOrder'
+ 'type' => '...',
+ 'name' => 'arg2'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_check_user_id',
+ 'return_type' => 'int',
+ 'name' => 'ap_get_basic_auth_pw',
'args' => [
{
- 'type' => 'ap_HOOK_check_user_id_t *',
- 'name' => 'pf'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
},
{
- 'type' => 'int',
- 'name' => 'nOrder'
+ 'type' => 'const char **',
+ 'name' => 'pw'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_child_init',
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_get_brigade',
'args' => [
{
- 'type' => 'ap_HOOK_child_init_t *',
- 'name' => 'pf'
+ 'type' => 'ap_filter_t *',
+ 'name' => 'filter'
},
{
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'bucket'
},
{
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'ap_input_mode_t',
+ 'name' => 'mode'
},
{
- 'type' => 'int',
- 'name' => 'nOrder'
+ 'type' => 'apr_read_type_e',
+ 'name' => 'block'
+ },
+ {
+ 'type' => 'apr_off_t',
+ 'name' => 'readbytes'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_create_connection',
+ 'return_type' => 'long',
+ 'name' => 'ap_get_client_block',
'args' => [
{
- 'type' => 'ap_HOOK_create_connection_t *',
- 'name' => 'pf'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
+ 'type' => 'request_rec *',
+ 'name' => 'r'
},
{
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'char *',
+ 'name' => 'buffer'
},
{
- 'type' => 'int',
- 'name' => 'nOrder'
+ 'type' => 'apr_size_t',
+ 'name' => 'bufsiz'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_create_request',
+ 'return_type' => 'int',
+ 'name' => 'ap_get_conn_module_loglevel',
'args' => [
{
- 'type' => 'ap_HOOK_create_request_t *',
- 'name' => 'pf'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'const conn_rec *',
+ 'name' => 'c'
},
{
'type' => 'int',
- 'name' => 'nOrder'
+ 'name' => 'index'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_default_port',
+ 'return_type' => 'int',
+ 'name' => 'ap_get_conn_server_module_loglevel',
'args' => [
{
- 'type' => 'ap_HOOK_default_port_t *',
- 'name' => 'pf'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
+ 'type' => 'const conn_rec *',
+ 'name' => 'c'
},
{
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'const server_rec *',
+ 'name' => 's'
},
{
'type' => 'int',
- 'name' => 'nOrder'
+ 'name' => 'index'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_error_log',
+ 'return_type' => 'apr_socket_t *',
+ 'name' => 'ap_get_conn_socket',
'args' => [
{
- 'type' => 'ap_HOOK_error_log_t *',
- 'name' => 'pf'
- },
+ 'type' => 'conn_rec *',
+ 'name' => 'c'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void *',
+ 'name' => 'ap_get_core_module_config',
+ 'args' => [
{
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
- },
- {
- 'type' => 'int',
- 'name' => 'nOrder'
+ 'type' => 'const ap_conf_vector_t *',
+ 'name' => 'cv'
}
]
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_fixups',
+ 'return_type' => 'ap_filter_rec_t *',
+ 'name' => 'ap_get_input_filter_handle',
'args' => [
{
- 'type' => 'ap_HOOK_fixups_t *',
- 'name' => 'pf'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
- },
+ 'type' => 'const char *',
+ 'name' => 'name'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_off_t',
+ 'name' => 'ap_get_limit_req_body',
+ 'args' => [
{
- 'type' => 'int',
- 'name' => 'nOrder'
+ 'type' => 'const request_rec *',
+ 'name' => 'r'
}
]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_access_checker',
- 'args' => []
+ 'return_type' => 'apr_size_t',
+ 'name' => 'ap_get_limit_xml_body',
+ 'args' => [
+ {
+ 'type' => 'const request_rec *',
+ 'name' => 'r'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_auth_checker',
- 'args' => []
+ 'return_type' => 'char *',
+ 'name' => 'ap_get_list_item',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'field'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_check_user_id',
- 'args' => []
+ 'return_type' => 'char *',
+ 'name' => 'ap_get_local_host',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_child_init',
- 'args' => []
+ 'return_type' => 'void',
+ 'name' => 'ap_get_mime_headers',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_create_connection',
- 'args' => []
+ 'return_type' => 'void',
+ 'name' => 'ap_get_mime_headers_core',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ },
+ {
+ 'type' => 'apr_bucket_brigade *',
+ 'name' => 'bb'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_create_request',
- 'args' => []
+ 'return_type' => 'void *',
+ 'name' => 'ap_get_module_config',
+ 'args' => [
+ {
+ 'type' => 'const ap_conf_vector_t *',
+ 'name' => 'cv'
+ },
+ {
+ 'type' => 'const module *',
+ 'name' => 'm'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_default_port',
- 'args' => []
+ 'return_type' => 'ap_filter_rec_t *',
+ 'name' => 'ap_get_output_filter_handle',
+ 'args' => [
+ {
+ 'type' => 'const char *',
+ 'name' => 'name'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_error_log',
- 'args' => []
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_remote_host',
+ 'args' => [
+ {
+ 'type' => 'conn_rec *',
+ 'name' => 'conn'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'dir_config'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'type'
+ },
+ {
+ 'type' => 'int *',
+ 'name' => 'str_is_ip'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_fixups',
- 'args' => []
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_remote_logname',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_get_mgmt_items',
- 'args' => []
+ 'return_type' => 'int',
+ 'name' => 'ap_get_request_module_loglevel',
+ 'args' => [
+ {
+ 'type' => 'const request_rec *',
+ 'name' => 'r'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'index'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_get_suexec_identity',
- 'args' => []
+ 'return_type' => 'void **',
+ 'name' => 'ap_get_request_note',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ },
+ {
+ 'type' => 'apr_size_t',
+ 'name' => 'note_num'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_handler',
+ 'return_type' => 'global_score *',
+ 'name' => 'ap_get_scoreboard_global',
'args' => []
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_header_parser',
- 'args' => []
+ 'return_type' => 'process_score *',
+ 'name' => 'ap_get_scoreboard_process',
+ 'args' => [
+ {
+ 'type' => 'int',
+ 'name' => 'x'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_http_method',
- 'args' => []
+ 'return_type' => 'worker_score *',
+ 'name' => 'ap_get_scoreboard_worker',
+ 'args' => [
+ {
+ 'type' => 'ap_sb_handle_t *',
+ 'name' => 'sbh'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_insert_error_filter',
- 'args' => []
+ 'return_type' => 'worker_score *',
+ 'name' => 'ap_get_scoreboard_worker_from_indexes',
+ 'args' => [
+ {
+ 'type' => 'int',
+ 'name' => 'child_num'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'thread_num'
+ }
+ ]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_insert_filter',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_server_banner',
'args' => []
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_log_transaction',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_server_built',
'args' => []
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_map_to_storage',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_server_description',
'args' => []
},
{
- 'return_type' => 'void',
- 'name' => 'ap_hook_get_mgmt_items',
+ 'return_type' => 'int',
+ 'name' => 'ap_get_server_module_loglevel',
'args' => [
{
- 'type' => 'ap_HOOK_get_mgmt_items_t *',
- 'name' => 'pf'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszPre'
- },
- {
- 'type' => 'const char * const *',
- 'name' => 'aszSucc'
+ 'type' => 'const server_rec *',
+ 'name' => 's'
},
{
'type' => 'int',
- 'name' => 'nOrder'
+ 'name' => 'index'
}
]
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_open_logs',
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_server_name',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_server_name_for_url',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_port_t',
+ 'name' => 'ap_get_server_port',
+ 'args' => [
+ {
+ 'type' => 'const request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char*',
+ 'name' => 'ap_get_server_protocol',
+ 'args' => [
+ {
+ 'type' => 'server_rec*',
+ 'name' => 's'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_get_server_revision',
+ 'args' => [
+ {
+ 'type' => 'ap_version_t *',
+ 'name' => 'version'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_server_version',
'args' => []
},
{
- 'return_type' => 'apr_array_header_t *',
- 'name' => 'ap_hook_get_optional_fn_retrieve',
- 'args' => []
+ 'return_type' => 'const char *',
+ 'name' => 'ap_get_status_line',
+ 'args' => [
+ {
+ 'type' => 'int',
+ 'name' => 'status'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_get_token',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'accept_line'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'accept_white'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'int',
+ 'name' => 'ap_getline',
+ 'args' => [
+ {
+ 'type' => 'char *',
+ 'name' => 's'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'n'
+ },
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'fold'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_getparents',
+ 'args' => [
+ {
+ 'type' => 'char *',
+ 'name' => 'name'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'line'
+ },
+ {
+ 'type' => 'char',
+ 'name' => 'stop'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword_conf',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'line'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword_conf_nc',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'char **',
+ 'name' => 'line'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword_nc',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'char **',
+ 'name' => 'line'
+ },
+ {
+ 'type' => 'char',
+ 'name' => 'stop'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword_nulls',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'line'
+ },
+ {
+ 'type' => 'char',
+ 'name' => 'stop'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword_nulls_nc',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'char **',
+ 'name' => 'line'
+ },
+ {
+ 'type' => 'char',
+ 'name' => 'stop'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword_white',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'line'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
+ 'name' => 'ap_getword_white_nc',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'char **',
+ 'name' => 'line'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_global_mutex_create',
+ 'args' => [
+ {
+ 'type' => 'apr_global_mutex_t **',
+ 'name' => 'mutex'
+ },
+ {
+ 'type' => 'const char **',
+ 'name' => 'name'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'type'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'instance_id'
+ },
+ {
+ 'type' => 'server_rec *',
+ 'name' => 'server'
+ },
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'pool'
+ },
+ {
+ 'type' => 'apr_int32_t',
+ 'name' => 'options'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'gid_t',
+ 'name' => 'ap_gname2id',
+ 'args' => [
+ {
+ 'type' => 'const char *',
+ 'name' => 'name'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_access_checker',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_access_checker_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_access_checker_ex',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_access_checker_ex_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_auth_checker',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_auth_checker_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_check_access',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_access_checker_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'type'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_check_access_ex',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_access_checker_ex_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'type'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_check_authn',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_check_user_id_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'type'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_check_authz',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_auth_checker_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'type'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_check_config',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_check_config_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_check_user_id',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_check_user_id_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_child_init',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_child_init_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_child_status',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_child_status_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_create_connection',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_create_connection_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_create_request',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_create_request_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_default_port',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_default_port_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_drop_privileges',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_drop_privileges_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_end_generation',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_end_generation_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_error_log',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_error_log_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_expr_lookup',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_expr_lookup_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_fixups',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_fixups_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_generate_log_id',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_generate_log_id_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_access_checker',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_access_checker_ex',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_auth_checker',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_check_config',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_check_user_id',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_child_init',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_child_status',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_create_connection',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_create_request',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_default_port',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_drop_privileges',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_end_generation',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_error_log',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_expr_lookup',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_fixups',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_generate_log_id',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_get_mgmt_items',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_get_suexec_identity',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_handler',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_header_parser',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_http_scheme',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_insert_error_filter',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_insert_filter',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_insert_network_bucket',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_log_transaction',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_map_to_storage',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_get_mgmt_items',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_get_mgmt_items_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_monitor',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_mpm',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_mpm_get_name',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_mpm_query',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_mpm_register_timed_callback',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_note_auth_failure',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_open_logs',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_optional_fn_retrieve',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_post_config',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_post_read_request',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_pre_config',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_pre_connection',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_pre_mpm',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_pre_read_request',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_process_connection',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_quick_handler',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_session_decode',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_session_encode',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_session_load',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_session_save',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_status_hook',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_get_suexec_identity',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_get_suexec_identity_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_test_config',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_translate_name',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_type_checker',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_watchdog_exit',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_watchdog_init',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_watchdog_need',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'name' => 'ap_hook_get_watchdog_step',
+ 'args' => []
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_handler',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_handler_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_header_parser',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_header_parser_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_http_scheme',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_http_scheme_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_insert_error_filter',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_insert_error_filter_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_insert_filter',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_insert_filter_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_insert_network_bucket',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_insert_network_bucket_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_log_transaction',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_log_transaction_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_map_to_storage',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_map_to_storage_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_monitor',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_monitor_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_mpm',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_mpm_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_mpm_get_name',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_mpm_get_name_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_mpm_query',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_mpm_query_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_mpm_register_timed_callback',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_mpm_register_timed_callback_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_note_auth_failure',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_note_auth_failure_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_open_logs',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_open_logs_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_optional_fn_retrieve',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_optional_fn_retrieve_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_post_config',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_post_config_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_post_read_request',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_post_read_request_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_pre_config',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_pre_config_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_pre_connection',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_pre_connection_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_pre_mpm',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_pre_mpm_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_pre_read_request',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_pre_read_request_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_process_connection',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_process_connection_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_quick_handler',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_quick_handler_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_session_decode',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_session_decode_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_session_encode',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_session_encode_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_session_load',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_session_load_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_session_save',
+ 'args' => [
+ {
+ 'type' => 'ap_HOOK_session_save_t *',
+ 'name' => 'pf'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszPre'
+ },
+ {
+ 'type' => 'const char * const *',
+ 'name' => 'aszSucc'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'nOrder'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'ap_hook_status_hook',
[... 19114 lines stripped ...]