dougm 01/10/05 16:38:56
Modified: xs/tables/current/Apache ConstantsTable.pm FunctionTable.pm
StructureTable.pm
xs/tables/current/ModPerl FunctionTable.pm
Log:
sync
Revision Changes Path
1.15 +5 -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.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ConstantsTable.pm 2001/09/06 05:16:25 1.14
+++ ConstantsTable.pm 2001/10/05 23:38:56 1.15
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Sun Aug 19 11:43:53 2001
+# ! Fri Oct 5 16:35:50 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -187,6 +187,10 @@
'APR_URI_UNP_REVEALPASSWORD',
'APR_URI_UNP_OMITPATHINFO',
'APR_URI_UNP_OMITQUERY'
+ ],
+ 'table' => [
+ 'APR_OVERLAP_TABLES_SET',
+ 'APR_OVERLAP_TABLES_MERGE'
],
'socket' => [
'APR_SO_LINGER',
1.21 +55 -443 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.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- FunctionTable.pm 2001/09/25 18:02:39 1.20
+++ FunctionTable.pm 2001/10/05 23:38:56 1.21
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Tue Sep 25 10:58:26 2001
+# ! Fri Oct 5 16:35:58 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -8891,6 +8891,20 @@
},
{
'return_type' => 'void',
+ 'name' => 'apr_pool_lock',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'writeprotect'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
'name' => 'apr_pool_note_subprocess',
'args' => [
{
@@ -9121,6 +9135,16 @@
]
},
{
+ 'return_type' => 'apr_pool_t *',
+ 'name' => 'apr_proc_mutex_pool_get',
+ 'args' => [
+ {
+ 'type' => 'apr_proc_mutex_t *',
+ 'name' => 'ob'
+ }
+ ]
+ },
+ {
'return_type' => 'apr_status_t',
'name' => 'apr_proc_mutex_trylock',
'args' => [
@@ -10089,448 +10113,6 @@
]
},
{
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_blocks_create',
- 'args' => [
- {
- 'type' => 'apr_sms_t **',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'pms'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'block_size'
- }
- ]
- },
- {
- 'return_type' => 'void *',
- 'name' => 'apr_sms_calloc',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'size'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_cleanup_register',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_int32_t',
- 'name' => 'type'
- },
- {
- 'type' => 'const void *',
- 'name' => 'data'
- },
- {
- 'type' => 'apr_status_t (*cleanup_fn)(void *)',
- 'name' => 'arg3'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_cleanup_run',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_int32_t',
- 'name' => 'type'
- },
- {
- 'type' => 'const void *',
- 'name' => 'data'
- },
- {
- 'type' => 'apr_status_t (*cleanup)(void *)',
- 'name' => 'arg3'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_cleanup_run_type',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_int32_t',
- 'name' => 'type'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_cleanup_unregister',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_int32_t',
- 'name' => 'type'
- },
- {
- 'type' => 'const void *',
- 'name' => 'data'
- },
- {
- 'type' => 'apr_status_t (*cleanup)(void *)',
- 'name' => 'arg3'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_cleanup_unregister_type',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_int32_t',
- 'name' => 'type'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_destroy',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_free',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'void *',
- 'name' => 'mem'
- }
- ]
- },
- {
- 'return_type' => 'apr_abortfunc_t',
- 'name' => 'apr_sms_get_abort',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'const char *',
- 'name' => 'apr_sms_get_identity',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'apr_sms_t *',
- 'name' => 'apr_sms_get_parent',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_is_ancestor',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'a'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'b'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_lock',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'void *',
- 'name' => 'apr_sms_malloc',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'size'
- }
- ]
- },
- {
- 'return_type' => 'void *',
- 'name' => 'apr_sms_realloc',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'void *',
- 'name' => 'mem'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'size'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_reset',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'void',
- 'name' => 'apr_sms_set_abort',
- 'args' => [
- {
- 'type' => 'apr_abortfunc_t',
- 'name' => 'abortfunc'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_std_create',
- 'args' => [
- {
- 'type' => 'apr_sms_t **',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_thread_register',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_os_thread_t',
- 'name' => 'thread'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_thread_unregister',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_os_thread_t',
- 'name' => 'thread'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_threads_create',
- 'args' => [
- {
- 'type' => 'apr_sms_t **',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'pms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_threads_create_ex',
- 'args' => [
- {
- 'type' => 'apr_sms_t **',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'pms'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'min_alloc'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'min_free'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'max_free'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_tracking_create',
- 'args' => [
- {
- 'type' => 'apr_sms_t **',
- 'name' => 'mem_sys'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'pms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_trivial_create',
- 'args' => [
- {
- 'type' => 'apr_sms_t **',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'pms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_trivial_create_ex',
- 'args' => [
- {
- 'type' => 'apr_sms_t **',
- 'name' => 'sms'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'pms'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'min_alloc'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'min_free'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'max_free'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_unlock',
- 'args' => [
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_userdata_get',
- 'args' => [
- {
- 'type' => 'void **',
- 'name' => 'data'
- },
- {
- 'type' => 'const char *',
- 'name' => 'key'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_sms_userdata_set',
- 'args' => [
- {
- 'type' => 'const void *',
- 'name' => 'data'
- },
- {
- 'type' => 'const char *',
- 'name' => 'key'
- },
- {
- 'type' => 'apr_status_t (*cleanup)(void*)',
- 'name' => 'arg2'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
- }
- ]
- },
- {
'return_type' => 'int',
'name' => 'apr_snprintf',
'args' => [
@@ -11210,6 +10792,16 @@
]
},
{
+ 'return_type' => 'apr_pool_t *',
+ 'name' => 'apr_thread_cond_pool_get',
+ 'args' => [
+ {
+ 'type' => 'apr_thread_cond_t *',
+ 'name' => 'ob'
+ }
+ ]
+ },
+ {
'return_type' => 'apr_status_t',
'name' => 'apr_thread_cond_signal',
'args' => [
@@ -11372,6 +10964,16 @@
]
},
{
+ 'return_type' => 'apr_pool_t *',
+ 'name' => 'apr_thread_mutex_pool_get',
+ 'args' => [
+ {
+ 'type' => 'apr_thread_mutex_t *',
+ 'name' => 'ob'
+ }
+ ]
+ },
+ {
'return_type' => 'apr_status_t',
'name' => 'apr_thread_mutex_trylock',
'args' => [
@@ -11450,6 +11052,16 @@
{
'type' => 'apr_thread_rwlock_t *',
'name' => 'rwlock'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_pool_t *',
+ 'name' => 'apr_thread_rwlock_pool_get',
+ 'args' => [
+ {
+ 'type' => 'apr_thread_rwlock_t *',
+ 'name' => 'ob'
}
]
},
1.20 +1 -13 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.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- StructureTable.pm 2001/09/25 18:02:39 1.19
+++ StructureTable.pm 2001/10/05 23:38:56 1.20
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Tue Sep 25 10:58:28 2001
+# ! Fri Oct 5 16:36:01 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -800,10 +800,6 @@
{
'type' => 'const char *',
'name' => 'data'
- },
- {
- 'type' => 'apr_sms_t *',
- 'name' => 'sms'
}
]
},
@@ -1890,10 +1886,6 @@
'elts' => []
},
{
- 'type' => 'apr_sms_t',
- 'elts' => []
- },
- {
'type' => 'apr_sockaddr_t',
'elts' => [
{
@@ -2713,10 +2705,6 @@
{
'type' => 'const char *',
'name' => 'content_encoding'
- },
- {
- 'type' => 'const char *',
- 'name' => 'content_language'
},
{
'type' => 'apr_array_header_t *',
1.29 +242 -12 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.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- FunctionTable.pm 2001/09/25 19:44:03 1.28
+++ FunctionTable.pm 2001/10/05 23:38:56 1.29
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by ModPerl::ParseSource/0.01
-# ! Tue Sep 25 12:40:01 2001
+# ! Fri Oct 5 16:36:16 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -321,6 +321,28 @@
},
{
'return_type' => 'const char *',
+ 'name' => 'modperl_cmd_add_var',
+ 'args' => [
+ {
+ 'type' => 'cmd_parms *',
+ 'name' => 'parms'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'mconfig'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'arg1'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'arg2'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
'name' => 'modperl_cmd_authen_handlers',
'args' => [
{
@@ -437,7 +459,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -455,7 +477,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -473,7 +495,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -491,7 +513,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -509,7 +531,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -527,7 +549,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -563,7 +585,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -599,7 +621,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -725,7 +747,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -753,6 +775,64 @@
},
{
'return_type' => 'const char *',
+ 'name' => 'modperl_cmd_send_header',
+ 'args' => [
+ {
+ 'type' => 'cmd_parms *',
+ 'name' => 'parms'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'mconfig'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'flag_on'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
+ 'name' => 'modperl_cmd_set_var',
+ 'args' => [
+ {
+ 'type' => 'cmd_parms *',
+ 'name' => 'parms'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'mconfig'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'arg1'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'arg2'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
+ 'name' => 'modperl_cmd_setup_env',
+ 'args' => [
+ {
+ 'type' => 'cmd_parms *',
+ 'name' => 'parms'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'mconfig'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'flag_on'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
'name' => 'modperl_cmd_switches',
'args' => [
{
@@ -761,7 +841,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -771,6 +851,24 @@
},
{
'return_type' => 'const char *',
+ 'name' => 'modperl_cmd_taint_check',
+ 'args' => [
+ {
+ 'type' => 'cmd_parms *',
+ 'name' => 'parms'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'mconfig'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'flag_on'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'const char *',
'name' => 'modperl_cmd_trace',
'args' => [
{
@@ -779,7 +877,7 @@
},
{
'type' => 'void *',
- 'name' => 'dummy'
+ 'name' => 'mconfig'
},
{
'type' => 'const char *',
@@ -824,6 +922,24 @@
]
},
{
+ 'return_type' => 'const char *',
+ 'name' => 'modperl_cmd_warn',
+ 'args' => [
+ {
+ 'type' => 'cmd_parms *',
+ 'name' => 'parms'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'mconfig'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'flag_on'
+ }
+ ]
+ },
+ {
'return_type' => 'int',
'name' => 'modperl_config_apply_PerlModule',
'args' => [
@@ -976,7 +1092,67 @@
]
},
{
+ 'return_type' => 'SV *',
+ 'name' => 'modperl_dir_config',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ },
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ },
+ {
+ 'type' => 'server_rec *',
+ 'name' => 's'
+ },
+ {
+ 'type' => 'char *',
+ 'name' => 'key'
+ },
+ {
+ 'type' => 'SV *',
+ 'name' => 'sv_val'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'modperl_env_clear',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ }
+ ]
+ },
+ {
'return_type' => 'void',
+ 'name' => 'modperl_env_default_populate',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'modperl_env_request_populate',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ },
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
'name' => 'modperl_env_request_tie',
'args' => [
{
@@ -2512,6 +2688,34 @@
},
{
'return_type' => 'void',
+ 'name' => 'modperl_perl_global_restore',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ },
+ {
+ 'type' => 'modperl_perl_globals_t *',
+ 'name' => 'globals'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'modperl_perl_global_save',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ },
+ {
+ 'type' => 'modperl_perl_globals_t *',
+ 'name' => 'globals'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
'name' => 'modperl_perl_ids_get',
'args' => [
{
@@ -2826,6 +3030,32 @@
{
'type' => 'SV *',
'name' => 'sv'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'SV *',
+ 'name' => 'modperl_table_get_set',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ },
+ {
+ 'type' => 'apr_table_t *',
+ 'name' => 'table'
+ },
+ {
+ 'type' => 'char *',
+ 'name' => 'key'
+ },
+ {
+ 'type' => 'SV *',
+ 'name' => 'sv_val'
+ },
+ {
+ 'type' => 'char',
+ 'name' => 'do_taint'
}
]
},