dougm 01/05/22 13:45:48
Modified: xs/tables/current/Apache ConstantsTable.pm FunctionTable.pm
StructureTable.pm
xs/tables/current/ModPerl FunctionTable.pm
Log:
sync
Revision Changes Path
1.8 +4 -1 modperl-2.0/xs/tables/current/Apache/ConstantsTable.pm
Index: ConstantsTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/Apache/ConstantsTable.pm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ConstantsTable.pm 2001/05/03 22:24:04 1.7
+++ ConstantsTable.pm 2001/05/22 20:45:33 1.8
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Thu May 3 15:00:16 2001
+# ! Tue May 22 13:17:31 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -260,6 +260,8 @@
'APR_EINCOMPLETE',
'APR_EABOVEROOT',
'APR_EBADPATH',
+ 'APR_ENOCLEANUP',
+ 'APR_EMEMSYS',
'APR_EOF',
'APR_EINIT',
'APR_ENOTIMPL',
@@ -286,6 +288,7 @@
'APR_ETIMEDOUT',
'APR_EHOSTUNREACH',
'APR_ENETUNREACH',
+ 'APR_EFTYPE',
'APR_END'
],
'finfo' => [
1.7 +660 -336 modperl-2.0/xs/tables/current/Apache/FunctionTable.pm
Index: FunctionTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/Apache/FunctionTable.pm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- FunctionTable.pm 2001/05/05 17:38:31 1.6
+++ FunctionTable.pm 2001/05/22 20:45:36 1.7
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Sat May 5 10:26:37 2001
+# ! Tue May 22 13:17:37 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -1523,7 +1523,7 @@
},
{
'name' => 'klen',
- 'type' => 'apr_size_t *'
+ 'type' => 'apr_ssize_t *'
},
{
'name' => 'val',
@@ -1843,7 +1843,7 @@
},
{
'name' => 'inputLen',
- 'type' => 'unsigned int'
+ 'type' => 'apr_size_t'
}
],
'name' => 'apr_md5_update'
@@ -3183,11 +3183,6 @@
'name' => 'apr_proc_other_child_check'
},
{
- 'return_type' => 'void',
- 'args' => [],
- 'name' => 'apr_proc_probe_writable_fds'
- },
- {
'return_type' => 'apr_status_t',
'args' => [
{
@@ -3887,7 +3882,7 @@
},
{
'name' => 'len',
- 'type' => 'size_t'
+ 'type' => 'apr_size_t'
},
{
'name' => 'format',
@@ -3909,7 +3904,7 @@
},
{
'name' => 'len',
- 'type' => 'size_t'
+ 'type' => 'apr_size_t'
},
{
'name' => 'format',
@@ -5375,36 +5370,6 @@
'name' => 'apr_hook_deregister_all'
},
{
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'db',
- 'type' => 'apr_sdbm_t *'
- }
- ],
- 'name' => 'apr_sdbm_rdonly'
- },
- {
- 'return_type' => 'apr_status_t',
- 'args' => [
- {
- 'name' => 'db',
- 'type' => 'apr_sdbm_t *'
- }
- ],
- 'name' => 'apr_sdbm_error_get'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
- 'name' => 'db',
- 'type' => 'apr_sdbm_t *'
- }
- ],
- 'name' => 'apr_sdbm_error_clear'
- },
- {
'return_type' => 'apr_status_t',
'args' => [
{
@@ -5412,11 +5377,11 @@
'type' => 'apr_sdbm_t **'
},
{
- 'name' => 'filename',
+ 'name' => 'name',
'type' => 'const char *'
},
{
- 'name' => 'flags',
+ 'name' => 'mode',
'type' => 'apr_int32_t'
},
{
@@ -5448,15 +5413,21 @@
'type' => 'apr_sdbm_t *'
},
{
- 'name' => 'val',
- 'type' => 'apr_sdbm_datum_t *'
- },
+ 'name' => 'type',
+ 'type' => 'int'
+ }
+ ],
+ 'name' => 'apr_sdbm_lock'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
{
- 'name' => 'key',
- 'type' => 'apr_sdbm_datum_t'
+ 'name' => 'db',
+ 'type' => 'apr_sdbm_t *'
}
],
- 'name' => 'apr_sdbm_fetch'
+ 'name' => 'apr_sdbm_unlock'
},
{
'return_type' => 'apr_status_t',
@@ -5466,11 +5437,15 @@
'type' => 'apr_sdbm_t *'
},
{
+ 'name' => 'value',
+ 'type' => 'apr_sdbm_datum_t *'
+ },
+ {
'name' => 'key',
- 'type' => 'const apr_sdbm_datum_t'
+ 'type' => 'apr_sdbm_datum_t'
}
],
- 'name' => 'apr_sdbm_delete'
+ 'name' => 'apr_sdbm_fetch'
},
{
'return_type' => 'apr_status_t',
@@ -5488,7 +5463,7 @@
'type' => 'apr_sdbm_datum_t'
},
{
- 'name' => 'flags',
+ 'name' => 'opt',
'type' => 'int'
}
],
@@ -5503,6 +5478,20 @@
},
{
'name' => 'key',
+ 'type' => 'const apr_sdbm_datum_t'
+ }
+ ],
+ 'name' => 'apr_sdbm_delete'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'db',
+ 'type' => 'apr_sdbm_t *'
+ },
+ {
+ 'name' => 'key',
'type' => 'apr_sdbm_datum_t *'
}
],
@@ -5523,6 +5512,16 @@
'name' => 'apr_sdbm_nextkey'
},
{
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'db',
+ 'type' => 'apr_sdbm_t *'
+ }
+ ],
+ 'name' => 'apr_sdbm_rdonly'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -5773,228 +5772,534 @@
'name' => 'apr_xml_insert_uri'
},
{
- 'return_type' => 'int',
+ 'return_type' => 'void *',
'args' => [
{
- 'name' => 'pconf',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'plog',
- 'type' => 'apr_pool_t *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'server_conf',
- 'type' => 'server_rec *'
+ 'name' => 'size',
+ 'type' => 'apr_size_t'
}
],
- 'name' => 'ap_mpm_run'
- },
- {
- 'return_type' => 'int',
- 'args' => [],
- 'name' => 'ap_graceful_stop_signalled'
+ 'name' => 'apr_sms_malloc'
},
{
- 'return_type' => 'apr_status_t',
+ 'return_type' => 'void *',
'args' => [
- {
- 'name' => 'r',
- 'type' => 'const request_rec *'
- },
- {
- 'name' => 'newproc',
- 'type' => 'apr_proc_t *'
- },
{
- 'name' => 'progname',
- 'type' => 'const char *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'args',
- 'type' => 'const char * const *'
- },
+ 'name' => 'size',
+ 'type' => 'apr_size_t'
+ }
+ ],
+ 'name' => 'apr_sms_calloc'
+ },
+ {
+ 'return_type' => 'void *',
+ 'args' => [
{
- 'name' => 'env',
- 'type' => 'const char * const *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'attr',
- 'type' => 'apr_procattr_t *'
+ 'name' => 'mem',
+ 'type' => 'void *'
},
{
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
+ 'name' => 'size',
+ 'type' => 'apr_size_t'
}
],
- 'name' => 'ap_os_create_privileged_process'
+ 'name' => 'apr_sms_realloc'
},
{
'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'query_code',
- 'type' => 'int'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'result',
- 'type' => 'int *'
+ 'name' => 'mem',
+ 'type' => 'void *'
}
],
- 'name' => 'ap_mpm_query'
+ 'name' => 'apr_sms_free'
},
{
- 'return_type' => 'ap_directive_t *',
+ 'return_type' => 'apr_sms_t *',
'args' => [
- {
- 'name' => 'parent',
- 'type' => 'ap_directive_t **'
- },
- {
- 'name' => 'current',
- 'type' => 'ap_directive_t *'
- },
{
- 'name' => 'toadd',
- 'type' => 'ap_directive_t *'
+ 'name' => 'memory',
+ 'type' => 'void *'
},
{
- 'name' => 'child',
- 'type' => 'int'
+ 'name' => 'parent_mem_sys',
+ 'type' => 'apr_sms_t *'
}
],
- 'name' => 'ap_add_node'
+ 'name' => 'apr_sms_create'
},
{
- 'return_type' => 'const char *',
+ 'return_type' => 'apr_status_t',
'args' => [
- {
- 'name' => 'cmd',
- 'type' => 'cmd_parms *'
- },
- {
- 'name' => 'struct_ptr',
- 'type' => 'void *'
- },
{
- 'name' => 'arg',
- 'type' => 'const char *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
}
],
- 'name' => 'ap_set_string_slot'
+ 'name' => 'apr_sms_reset'
},
{
- 'return_type' => 'const char *',
+ 'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'cmd',
- 'type' => 'cmd_parms *'
- },
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
+ }
+ ],
+ 'name' => 'apr_sms_destroy'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
{
- 'name' => 'struct_ptr',
- 'type' => 'void *'
- },
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
+ }
+ ],
+ 'name' => 'apr_sms_threadsafe_lock'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
{
- 'name' => 'arg',
- 'type' => 'const char *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
}
],
- 'name' => 'ap_set_int_slot'
+ 'name' => 'apr_sms_threadsafe_unlock'
},
{
- 'return_type' => 'int',
+ 'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'cmd',
- 'type' => 'cmd_parms *'
+ 'name' => 'a',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'method',
- 'type' => 'const char *'
+ 'name' => 'b',
+ 'type' => 'apr_sms_t *'
}
],
- 'name' => 'ap_method_is_limited'
+ 'name' => 'apr_sms_is_ancestor'
},
{
- 'return_type' => 'const char *',
+ 'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'cmd',
- 'type' => 'cmd_parms *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'struct_ptr',
+ 'name' => 'data',
'type' => 'void *'
},
{
- 'name' => 'arg',
- 'type' => 'const char *'
+ 'name' => 'arg2',
+ 'type' => 'apr_status_t (*cleanup_fn)(void *)'
}
],
- 'name' => 'ap_set_string_slot_lower'
+ 'name' => 'apr_sms_cleanup_register'
},
{
- 'return_type' => 'const char *',
+ 'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'cmd',
- 'type' => 'cmd_parms *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'struct_ptr',
+ 'name' => 'data',
'type' => 'void *'
},
{
- 'name' => 'arg',
- 'type' => 'int'
+ 'name' => 'arg2',
+ 'type' => 'apr_status_t (*cleanup)(void *)'
}
],
- 'name' => 'ap_set_flag_slot'
+ 'name' => 'apr_sms_cleanup_unregister'
},
{
- 'return_type' => 'const char *',
+ 'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'cmd',
- 'type' => 'cmd_parms *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t *'
},
{
- 'name' => 'struct_ptr',
+ 'name' => 'data',
'type' => 'void *'
},
{
- 'name' => 'arg',
- 'type' => 'const char *'
+ 'name' => 'arg2',
+ 'type' => 'apr_status_t (*cleanup)(void *)'
}
],
- 'name' => 'ap_set_file_slot'
+ 'name' => 'apr_sms_cleanup_run'
},
{
- 'return_type' => 'const char *',
+ 'return_type' => 'apr_status_t',
'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- },
{
- 'name' => 'fname',
- 'type' => 'const char *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t **'
}
],
- 'name' => 'ap_server_root_relative'
+ 'name' => 'apr_sms_std_create'
},
{
- 'return_type' => 'void',
+ 'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'm',
- 'type' => 'module *'
+ 'name' => 'mem_sys',
+ 'type' => 'apr_sms_t **'
},
{
+ 'name' => 'pms',
+ 'type' => 'apr_sms_t *'
+ }
+ ],
+ 'name' => 'apr_sms_tracking_create'
+ },
+ {
+ 'return_type' => 'apr_port_t',
+ 'args' => [
+ {
+ 'name' => 'scheme_str',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'apr_uri_default_port_for_scheme'
+ },
+ {
+ 'return_type' => 'char *',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'uptr',
+ 'type' => 'const apr_uri_components *'
+ },
+ {
+ 'name' => 'flags',
+ 'type' => 'unsigned'
+ }
+ ],
+ 'name' => 'apr_uri_unparse_components'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
'name' => 'p',
'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'uri',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'uptr',
+ 'type' => 'apr_uri_components *'
}
],
+ 'name' => 'apr_uri_parse_components'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'hostinfo',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'uptr',
+ 'type' => 'apr_uri_components *'
+ }
+ ],
+ 'name' => 'apr_uri_parse_hostinfo_components'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'szName',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'arg1',
+ 'type' => 'void (*pfn)(void)'
+ },
+ {
+ 'name' => 'aszPre',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'aszSucc',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'nOrder',
+ 'type' => 'int'
+ }
+ ],
+ 'name' => 'apr_optional_hook_add'
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [
+ {
+ 'name' => 'szName',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'apr_optional_hook_get'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'pconf',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'plog',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'server_conf',
+ 'type' => 'server_rec *'
+ }
+ ],
+ 'name' => 'ap_mpm_run'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [],
+ 'name' => 'ap_graceful_stop_signalled'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'r',
+ 'type' => 'const request_rec *'
+ },
+ {
+ 'name' => 'newproc',
+ 'type' => 'apr_proc_t *'
+ },
+ {
+ 'name' => 'progname',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'args',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'env',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'attr',
+ 'type' => 'apr_procattr_t *'
+ },
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ }
+ ],
+ 'name' => 'ap_os_create_privileged_process'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'query_code',
+ 'type' => 'int'
+ },
+ {
+ 'name' => 'result',
+ 'type' => 'int *'
+ }
+ ],
+ 'name' => 'ap_mpm_query'
+ },
+ {
+ 'return_type' => 'ap_directive_t *',
+ 'args' => [
+ {
+ 'name' => 'parent',
+ 'type' => 'ap_directive_t **'
+ },
+ {
+ 'name' => 'current',
+ 'type' => 'ap_directive_t *'
+ },
+ {
+ 'name' => 'toadd',
+ 'type' => 'ap_directive_t *'
+ },
+ {
+ 'name' => 'child',
+ 'type' => 'int'
+ }
+ ],
+ 'name' => 'ap_add_node'
+ },
+ {
+ 'return_type' => 'const char *',
+ 'args' => [
+ {
+ 'name' => 'cmd',
+ 'type' => 'cmd_parms *'
+ },
+ {
+ 'name' => 'struct_ptr',
+ 'type' => 'void *'
+ },
+ {
+ 'name' => 'arg',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'ap_set_string_slot'
+ },
+ {
+ 'return_type' => 'const char *',
+ 'args' => [
+ {
+ 'name' => 'cmd',
+ 'type' => 'cmd_parms *'
+ },
+ {
+ 'name' => 'struct_ptr',
+ 'type' => 'void *'
+ },
+ {
+ 'name' => 'arg',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'ap_set_int_slot'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'cmd',
+ 'type' => 'cmd_parms *'
+ },
+ {
+ 'name' => 'method',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'ap_method_is_limited'
+ },
+ {
+ 'return_type' => 'const char *',
+ 'args' => [
+ {
+ 'name' => 'cmd',
+ 'type' => 'cmd_parms *'
+ },
+ {
+ 'name' => 'struct_ptr',
+ 'type' => 'void *'
+ },
+ {
+ 'name' => 'arg',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'ap_set_string_slot_lower'
+ },
+ {
+ 'return_type' => 'const char *',
+ 'args' => [
+ {
+ 'name' => 'cmd',
+ 'type' => 'cmd_parms *'
+ },
+ {
+ 'name' => 'struct_ptr',
+ 'type' => 'void *'
+ },
+ {
+ 'name' => 'arg',
+ 'type' => 'int'
+ }
+ ],
+ 'name' => 'ap_set_flag_slot'
+ },
+ {
+ 'return_type' => 'const char *',
+ 'args' => [
+ {
+ 'name' => 'cmd',
+ 'type' => 'cmd_parms *'
+ },
+ {
+ 'name' => 'struct_ptr',
+ 'type' => 'void *'
+ },
+ {
+ 'name' => 'arg',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'ap_set_file_slot'
+ },
+ {
+ 'return_type' => 'const char *',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'fname',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'ap_server_root_relative'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'm',
+ 'type' => 'module *'
+ },
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ }
+ ],
'name' => 'ap_add_module'
},
{
@@ -6353,70 +6658,6 @@
'name' => 'ap_fixup_virtual_hosts'
},
{
- 'return_type' => 'ap_conf_vector_t *',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- }
- ],
- 'name' => 'ap_create_request_config'
- },
- {
- 'return_type' => 'ap_conf_vector_t *',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'base',
- 'type' => 'ap_conf_vector_t *'
- },
- {
- 'name' => 'new_conf',
- 'type' => 'ap_conf_vector_t *'
- }
- ],
- 'name' => 'ap_merge_per_dir_configs'
- },
- {
- 'return_type' => 'ap_conf_vector_t *',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- }
- ],
- 'name' => 'ap_create_conn_config'
- },
- {
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'result',
- 'type' => 'ap_conf_vector_t **'
- },
- {
- 'name' => 'r',
- 'type' => 'request_rec *'
- },
- {
- 'name' => 'override',
- 'type' => 'int'
- },
- {
- 'name' => 'path',
- 'type' => 'const char *'
- },
- {
- 'name' => 'access_name',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'ap_parse_htaccess'
- },
- {
'return_type' => 'void',
'args' => [
{
@@ -6459,20 +6700,10 @@
},
{
'name' => 'ptemp',
- 'type' => 'apr_pool_t *'
- }
- ],
- 'name' => 'ap_process_config_tree'
- },
- {
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'r',
- 'type' => 'request_rec *'
+ 'type' => 'apr_pool_t *'
}
],
- 'name' => 'ap_invoke_handler'
+ 'name' => 'ap_process_config_tree'
},
{
'return_type' => 'void',
@@ -6507,6 +6738,11 @@
'name' => 'ap_run_header_parser'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_header_parser'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6547,6 +6783,11 @@
'name' => 'ap_run_pre_config'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_pre_config'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6591,6 +6832,11 @@
'name' => 'ap_run_post_config'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_post_config'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6635,6 +6881,11 @@
'name' => 'ap_run_open_logs'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_open_logs'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6671,6 +6922,11 @@
'name' => 'ap_run_child_init'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_child_init'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6703,6 +6959,11 @@
'name' => 'ap_run_handler'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_handler'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6735,6 +6996,11 @@
'name' => 'ap_run_quick_handler'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_quick_handler'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6762,26 +7028,9 @@
'name' => 'ap_run_optional_fn_retrieve'
},
{
- 'return_type' => 'conn_rec *',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'server',
- 'type' => 'server_rec *'
- },
- {
- 'name' => 'inout',
- 'type' => 'apr_socket_t *'
- },
- {
- 'name' => 'id',
- 'type' => 'long'
- }
- ],
- 'name' => 'ap_new_connection'
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_optional_fn_retrieve'
},
{
'return_type' => 'void',
@@ -6826,6 +7075,11 @@
'name' => 'ap_run_pre_connection'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_pre_connection'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -6858,6 +7112,11 @@
'name' => 'ap_run_process_connection'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_process_connection'
+ },
+ {
'return_type' => 'int',
'args' => [
{
@@ -7104,80 +7363,6 @@
'name' => 'ap_get_server_built'
},
{
- 'return_type' => 'apr_port_t',
- 'args' => [
- {
- 'name' => 'scheme_str',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'ap_default_port_for_scheme'
- },
- {
- 'return_type' => 'apr_port_t',
- 'args' => [
- {
- 'name' => 'r',
- 'type' => 'const request_rec *'
- }
- ],
- 'name' => 'ap_default_port_for_request'
- },
- {
- 'return_type' => 'char *',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'uptr',
- 'type' => 'const uri_components *'
- },
- {
- 'name' => 'flags',
- 'type' => 'unsigned'
- }
- ],
- 'name' => 'ap_unparse_uri_components'
- },
- {
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'uri',
- 'type' => 'const char *'
- },
- {
- 'name' => 'uptr',
- 'type' => 'uri_components *'
- }
- ],
- 'name' => 'ap_parse_uri_components'
- },
- {
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'hostinfo',
- 'type' => 'const char *'
- },
- {
- 'name' => 'uptr',
- 'type' => 'uri_components *'
- }
- ],
- 'name' => 'ap_parse_hostinfo_components'
- },
- {
'return_type' => 'char *',
'args' => [
{
@@ -8160,7 +8345,7 @@
},
{
'name' => 'readbytes',
- 'type' => 'apr_size_t'
+ 'type' => 'apr_size_t *'
}
],
'name' => 'ap_get_brigade'
@@ -8970,6 +9155,11 @@
'name' => 'ap_run_post_read_request'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_post_read_request'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9002,6 +9192,11 @@
'name' => 'ap_run_log_transaction'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_log_transaction'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9034,6 +9229,11 @@
'name' => 'ap_run_http_method'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_http_method'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9066,6 +9266,11 @@
'name' => 'ap_run_default_port'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_default_port'
+ },
+ {
'return_type' => 'apr_bucket *',
'args' => [
{
@@ -9414,6 +9619,11 @@
'name' => 'ap_run_create_request'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_create_request'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9446,6 +9656,11 @@
'name' => 'ap_run_translate_name'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_translate_name'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9478,6 +9693,11 @@
'name' => 'ap_run_check_user_id'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_check_user_id'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9510,6 +9730,11 @@
'name' => 'ap_run_fixups'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_fixups'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9542,6 +9767,11 @@
'name' => 'ap_run_type_checker'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_type_checker'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9574,6 +9804,11 @@
'name' => 'ap_run_access_checker'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_access_checker'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9606,6 +9841,11 @@
'name' => 'ap_run_auth_checker'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_auth_checker'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9638,6 +9878,11 @@
'name' => 'ap_run_insert_filter'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_insert_filter'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -9860,6 +10105,11 @@
'name' => 'ap_run_get_suexec_identity'
},
{
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [],
+ 'name' => 'ap_hook_get_get_suexec_identity'
+ },
+ {
'return_type' => 'void',
'args' => [
{
@@ -10156,6 +10406,80 @@
}
],
'name' => 'ap_send_size'
+ },
+ {
+ 'return_type' => 'apr_port_t',
+ 'args' => [
+ {
+ 'name' => 'scheme_str',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'ap_default_port_for_scheme'
+ },
+ {
+ 'return_type' => 'apr_port_t',
+ 'args' => [
+ {
+ 'name' => 'r',
+ 'type' => 'const request_rec *'
+ }
+ ],
+ 'name' => 'ap_default_port_for_request'
+ },
+ {
+ 'return_type' => 'char *',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'uptr',
+ 'type' => 'const uri_components *'
+ },
+ {
+ 'name' => 'flags',
+ 'type' => 'unsigned'
+ }
+ ],
+ 'name' => 'ap_unparse_uri_components'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'uri',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'uptr',
+ 'type' => 'uri_components *'
+ }
+ ],
+ 'name' => 'ap_parse_uri_components'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'hostinfo',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'uptr',
+ 'type' => 'uri_components *'
+ }
+ ],
+ 'name' => 'ap_parse_hostinfo_components'
},
{
'return_type' => 'int',
1.7 +130 -3 modperl-2.0/xs/tables/current/Apache/StructureTable.pm
Index: StructureTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/Apache/StructureTable.pm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- StructureTable.pm 2001/05/05 17:38:31 1.6
+++ StructureTable.pm 2001/05/22 20:45:37 1.7
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Sat May 5 10:26:39 2001
+# ! Tue May 22 13:17:39 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -382,7 +382,7 @@
},
{
'name' => 'parsed_uri',
- 'type' => 'uri_components'
+ 'type' => 'apr_uri_components'
},
{
'name' => 'per_dir_config',
@@ -860,7 +860,7 @@
'type' => 'apr_xml_ns_scope *'
},
{
- 'name' => 'private',
+ 'name' => 'priv',
'type' => 'void *'
}
],
@@ -1283,6 +1283,72 @@
{
'elts' => [
{
+ 'name' => 'parent_mem_sys',
+ 'type' => 'apr_sms_t *'
+ },
+ {
+ 'name' => 'child_mem_sys',
+ 'type' => 'apr_sms_t *'
+ },
+ {
+ 'name' => 'sibling_mem_sys',
+ 'type' => 'apr_sms_t *'
+ },
+ {
+ 'name' => 'ref_mem_sys',
+ 'type' => 'apr_sms_t **'
+ },
+ {
+ 'name' => 'accounting_mem_sys',
+ 'type' => 'apr_sms_t *'
+ },
+ {
+ 'name' => 'cleanups',
+ 'type' => 'apr_sms_cleanup *'
+ },
+ {
+ 'name' => 'malloc_fn',
+ 'type' => 'void *(*)(apr_sms_t *mem_sys, apr_size_t size)'
+ },
+ {
+ 'name' => 'calloc_fn',
+ 'type' => 'void *(*)(apr_sms_t *mem_sys, apr_size_t size)'
+ },
+ {
+ 'name' => 'realloc_fn',
+ 'type' => 'void *(*)(apr_sms_t *mem_sys, void *memory,
+ apr_size_t size)'
+ },
+ {
+ 'name' => 'free_fn',
+ 'type' => 'apr_status_t(*)(apr_sms_t *mem_sys, void *memory)'
+ },
+ {
+ 'name' => 'reset_fn',
+ 'type' => 'apr_status_t(*)(apr_sms_t *mem_sys)'
+ },
+ {
+ 'name' => 'pre_destroy_fn',
+ 'type' => 'void(*)(apr_sms_t *mem_sys)'
+ },
+ {
+ 'name' => 'destroy_fn',
+ 'type' => 'apr_status_t(*)(apr_sms_t *mem_sys)'
+ },
+ {
+ 'name' => 'threadsafe_lock_fn',
+ 'type' => 'void(*)(apr_sms_t *mem_sys)'
+ },
+ {
+ 'name' => 'threadsafe_unlock_fn',
+ 'type' => 'void(*)(apr_sms_t *mem_sys)'
+ }
+ ],
+ 'type' => 'apr_sms_t'
+ },
+ {
+ 'elts' => [
+ {
'name' => 'process',
'type' => 'process_rec *'
},
@@ -1463,6 +1529,67 @@
{
'elts' => [],
'type' => 'ap_out_filter_func'
+ },
+ {
+ 'elts' => [
+ {
+ 'name' => 'scheme',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'hostinfo',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'user',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'password',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'hostname',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'port_str',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'path',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'query',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'fragment',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'hostent',
+ 'type' => 'hostent *'
+ },
+ {
+ 'name' => 'port',
+ 'type' => 'apr_port_t'
+ },
+ {
+ 'name' => 'is_initialized',
+ 'type' => 'unsigned'
+ },
+ {
+ 'name' => 'dns_looked_up',
+ 'type' => 'unsigned'
+ },
+ {
+ 'name' => 'dns_resolved',
+ 'type' => 'unsigned'
+ }
+ ],
+ 'type' => 'apr_uri_components'
},
{
'elts' => [],
1.17 +232 -68 modperl-2.0/xs/tables/current/ModPerl/FunctionTable.pm
Index: FunctionTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/ModPerl/FunctionTable.pm,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- FunctionTable.pm 2001/05/05 19:24:44 1.16
+++ FunctionTable.pm 2001/05/22 20:45:45 1.17
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by ModPerl::ParseSource/0.01
-# ! Sat May 5 12:17:55 2001
+# ! Tue May 22 13:17:52 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -481,6 +481,16 @@
'name' => 'modperl_cleanup_data_new'
},
{
+ 'return_type' => 'modperl_uri_t *',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ }
+ ],
+ 'name' => 'modperl_uri_new'
+ },
+ {
'return_type' => 'void *',
'args' => [
{
@@ -1907,6 +1917,88 @@
'name' => 'modperl_cmd_post_config_handlers'
},
{
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'handle',
+ 'type' => 'GV *'
+ }
+ ],
+ 'name' => 'modperl_io_handle_untie'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'handle',
+ 'type' => 'GV *'
+ },
+ {
+ 'name' => 'classname',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'ptr',
+ 'type' => 'void *'
+ }
+ ],
+ 'name' => 'modperl_io_handle_tie'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'handle',
+ 'type' => 'GV *'
+ },
+ {
+ 'name' => 'classname',
+ 'type' => 'char *'
+ }
+ ],
+ 'name' => 'modperl_io_handle_tied'
+ },
+ {
+ 'return_type' => 'GV *',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ }
+ ],
+ 'name' => 'modperl_io_tie_stdout'
+ },
+ {
+ 'return_type' => 'GV *',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ }
+ ],
+ 'name' => 'modperl_io_tie_stdin'
+ },
+ {
'return_type' => 'apr_status_t',
'args' => [
{
@@ -1997,7 +2089,7 @@
},
{
'name' => 'readbytes',
- 'type' => 'apr_size_t'
+ 'type' => 'apr_size_t *'
}
],
'name' => 'modperl_run_filter'
@@ -2107,7 +2199,7 @@
},
{
'name' => 'readbytes',
- 'type' => 'apr_size_t'
+ 'type' => 'apr_size_t *'
}
],
'name' => 'modperl_input_filter_handler'
@@ -2655,6 +2747,52 @@
'return_type' => 'void',
'args' => [
{
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ }
+ ],
+ 'name' => 'modperl_env_request_tie'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ }
+ ],
+ 'name' => 'modperl_env_request_untie'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ },
+ {
+ 'name' => 'buffer',
+ 'type' => 'char *'
+ },
+ {
+ 'name' => 'bodytext',
+ 'type' => 'const char **'
+ }
+ ],
+ 'name' => 'modperl_cgi_header_parse'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
'name' => 's',
'type' => 'server_rec *'
},
@@ -2760,6 +2898,16 @@
'name' => 'modperl_response_handler'
},
{
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ }
+ ],
+ 'name' => 'modperl_response_handler_cgi'
+ },
+ {
'return_type' => 'apr_bucket *',
'args' => [
{
@@ -2966,6 +3114,60 @@
'name' => 'mpxs_apr_ipsubnet_create'
},
{
+ 'return_type' => 'char *',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'uptr',
+ 'type' => 'apr_uri_components *'
+ },
+ {
+ 'name' => 'flags',
+ 'type' => 'unsigned'
+ }
+ ],
+ 'name' => 'mpxs_apr_uri_unparse_components'
+ },
+ {
+ 'return_type' => 'apr_uri_components *',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'classname',
+ 'type' => 'SV *'
+ },
+ {
+ 'name' => 'obj',
+ 'type' => 'SV *'
+ },
+ {
+ 'name' => 'uri_string',
+ 'type' => 'const char *'
+ }
+ ],
+ 'name' => 'mpxs_apr_uri_parse_components'
+ },
+ {
+ 'return_type' => 'char *',
+ 'args' => [
+ {
+ 'name' => 'uri',
+ 'type' => 'apr_uri_components *'
+ },
+ {
+ 'name' => 'portsv',
+ 'type' => 'SV *'
+ }
+ ],
+ 'name' => 'mpxs_APR__URI_port'
+ },
+ {
'return_type' => 'apr_bucket_brigade *',
'args' => [
{
@@ -3314,17 +3516,7 @@
'name' => 'mpxs_Apache__Log_log'
},
{
- 'return_type' => 'modperl_uri_t *',
- 'args' => [
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
- }
- ],
- 'name' => 'mpxs_uri_new'
- },
- {
- 'return_type' => 'uri_components *',
+ 'return_type' => 'apr_uri_components *',
'args' => [
{
'name' => 'r',
@@ -3334,46 +3526,6 @@
'name' => 'mpxs_Apache__RequestRec_parsed_uri'
},
{
- 'return_type' => 'char *',
- 'args' => [
- {
- 'name' => 'my_perl',
- 'type' => 'PerlInterpreter *'
- },
- {
- 'name' => 'uptr',
- 'type' => 'uri_components *'
- },
- {
- 'name' => 'flags',
- 'type' => 'unsigned'
- }
- ],
- 'name' => 'mpxs_ap_unparse_uri_components'
- },
- {
- 'return_type' => 'uri_components *',
- 'args' => [
- {
- 'name' => 'my_perl',
- 'type' => 'PerlInterpreter *'
- },
- {
- 'name' => 'classname',
- 'type' => 'SV *'
- },
- {
- 'name' => 'obj',
- 'type' => 'SV *'
- },
- {
- 'name' => 'uri_string',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'mpxs_ap_parse_uri_components'
- },
- {
'return_type' => 'int',
'args' => [
{
@@ -3388,20 +3540,6 @@
'name' => 'mpxs_ap_unescape_url'
},
{
- 'return_type' => 'char *',
- 'args' => [
- {
- 'name' => 'uri',
- 'type' => 'uri_components *'
- },
- {
- 'name' => 'portsv',
- 'type' => 'SV *'
- }
- ],
- 'name' => 'mpxs_Apache__URI_port'
- },
- {
'return_type' => 'SV *',
'args' => [
{
@@ -3644,6 +3782,32 @@
}
],
'name' => 'mpxs_Apache__Filter_read'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'filter',
+ 'type' => 'ap_filter_t *'
+ },
+ {
+ 'name' => 'brigade',
+ 'type' => 'apr_bucket_brigade *'
+ },
+ {
+ 'name' => 'mode',
+ 'type' => 'ap_input_mode_t'
+ },
+ {
+ 'name' => 'svreadbytes',
+ 'type' => 'SV *'
+ }
+ ],
+ 'name' => 'mpxs_ap_get_brigade'
},
{
'return_type' => 'U32 *',