dougm 02/05/18 16:56:55
Modified: xs/tables/current/Apache ConstantsTable.pm FunctionTable.pm
StructureTable.pm
xs/tables/current/ModPerl FunctionTable.pm
Log:
sync
Revision Changes Path
1.26 +3 -2 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.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- ConstantsTable.pm 18 May 2002 02:29:44 -0000 1.25
+++ ConstantsTable.pm 18 May 2002 23:56:54 -0000 1.26
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Fri Apr 5 13:00:31 2002
+# ! Sat May 18 16:24:40 2002
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -84,6 +84,7 @@
'APLOG_DEBUG',
'APLOG_LEVELMASK',
'APLOG_NOERRNO',
+ 'APLOG_TOCLIENT',
'APLOG_STARTUP'
],
'input_mode' => [
@@ -314,7 +315,6 @@
'APR_APPEND',
'APR_TRUNCATE',
'APR_BINARY',
- 'APR_EXCL',
'APR_BUFFERED',
'APR_DELONCLOSE'
],
@@ -372,6 +372,7 @@
'APR_EPIPE',
'APR_EXDEV',
'APR_ENOTEMPTY',
+ 'APR_EXCL',
'APR_END'
],
'common' => [
1.37 +245 -241 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.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- FunctionTable.pm 6 Apr 2002 00:39:59 -0000 1.36
+++ FunctionTable.pm 18 May 2002 23:56:54 -0000 1.37
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Fri Apr 5 13:00:37 2002
+# ! Sat May 18 16:24:44 2002
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -1226,6 +1226,16 @@
]
},
{
+ 'return_type' => 'void',
+ 'name' => 'ap_get_mime_headers',
+ 'args' => [
+ {
+ 'type' => 'request_rec *',
+ 'name' => 'r'
+ }
+ ]
+ },
+ {
'return_type' => 'ap_filter_rec_t *',
'name' => 'ap_get_output_filter_handle',
'args' => [
@@ -3652,6 +3662,20 @@
]
},
{
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_recent_rfc822_date',
+ 'args' => [
+ {
+ 'type' => 'char *',
+ 'name' => 'date_str'
+ },
+ {
+ 'type' => 'apr_time_t',
+ 'name' => 't'
+ }
+ ]
+ },
+ {
'return_type' => 'void',
'name' => 'ap_reclaim_child_processes',
'args' => [
@@ -3823,6 +3847,20 @@
]
},
{
+ 'return_type' => 'apr_status_t',
+ 'name' => 'ap_replace_stderr_log',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'file'
+ }
+ ]
+ },
+ {
'return_type' => 'const apr_array_header_t *',
'name' => 'ap_requires',
'args' => [
@@ -4891,6 +4929,16 @@
},
{
'return_type' => 'void',
+ 'name' => 'ap_setup_make_content_type',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'pool'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
'name' => 'ap_setup_prelinked_modules',
'args' => [
{
@@ -5447,11 +5495,11 @@
'name' => 'argc'
},
{
- 'type' => 'char ***',
+ 'type' => 'char const * const * *',
'name' => 'argv'
},
{
- 'type' => 'char ***',
+ 'type' => 'char const * const * *',
'name' => 'env'
}
]
@@ -5563,6 +5611,82 @@
]
},
{
+ 'return_type' => 'void',
+ 'name' => 'apr_atomic_add',
+ 'args' => [
+ {
+ 'type' => 'volatile apr_uint32_t *',
+ 'name' => 'mem'
+ },
+ {
+ 'type' => 'apr_uint32_t',
+ 'name' => 'val'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_uint32_t',
+ 'name' => 'apr_atomic_cas',
+ 'args' => [
+ {
+ 'type' => 'volatile apr_uint32_t *',
+ 'name' => 'mem'
+ },
+ {
+ 'type' => 'long',
+ 'name' => 'with'
+ },
+ {
+ 'type' => 'long',
+ 'name' => 'cmp'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'int',
+ 'name' => 'apr_atomic_dec',
+ 'args' => [
+ {
+ 'type' => 'volatile apr_uint32_t *',
+ 'name' => 'mem'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'apr_atomic_inc',
+ 'args' => [
+ {
+ 'type' => 'volatile apr_uint32_t *',
+ 'name' => 'mem'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'name' => 'apr_atomic_init',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'void',
+ 'name' => 'apr_atomic_set',
+ 'args' => [
+ {
+ 'type' => 'volatile apr_uint32_t *',
+ 'name' => 'mem'
+ },
+ {
+ 'type' => 'apr_uint32_t',
+ 'name' => 'val'
+ }
+ ]
+ },
+ {
'return_type' => 'int',
'name' => 'apr_base64_decode',
'args' => [
@@ -6095,6 +6219,20 @@
]
},
{
+ 'return_type' => 'apr_status_t',
+ 'name' => 'apr_bucket_file_enable_mmap',
+ 'args' => [
+ {
+ 'type' => 'apr_bucket *',
+ 'name' => 'b'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'enabled'
+ }
+ ]
+ },
+ {
'return_type' => 'apr_bucket *',
'name' => 'apr_bucket_file_make',
'args' => [
@@ -7048,38 +7186,6 @@
},
{
'return_type' => 'apr_status_t',
- 'name' => 'apr_explode_localtime',
- 'args' => [
- {
- 'type' => 'apr_time_exp_t *',
- 'name' => 'result'
- },
- {
- 'type' => 'apr_time_t',
- 'name' => 'input'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_explode_time',
- 'args' => [
- {
- 'type' => 'apr_time_exp_t *',
- 'name' => 'result'
- },
- {
- 'type' => 'apr_time_t',
- 'name' => 'input'
- },
- {
- 'type' => 'apr_int32_t',
- 'name' => 'offs'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
'name' => 'apr_file_append',
'args' => [
{
@@ -7334,7 +7440,7 @@
},
{
'type' => 'char *',
- 'name' => 'tmplt'
+ 'name' => 'templ'
},
{
'type' => 'apr_int32_t',
@@ -7914,24 +8020,6 @@
},
{
'return_type' => 'apr_status_t',
- 'name' => 'apr_get_groupname',
- 'args' => [
- {
- 'type' => 'char **',
- 'name' => 'groupname'
- },
- {
- 'type' => 'apr_gid_t',
- 'name' => 'groupid'
- },
- {
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
'name' => 'apr_get_home_directory',
'args' => [
{
@@ -8213,6 +8301,24 @@
]
},
{
+ 'return_type' => 'apr_status_t',
+ 'name' => 'apr_group_name_get',
+ 'args' => [
+ {
+ 'type' => 'char **',
+ 'name' => 'groupname'
+ },
+ {
+ 'type' => 'apr_gid_t',
+ 'name' => 'groupid'
+ },
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ }
+ ]
+ },
+ {
'return_type' => 'apr_hash_t *',
'name' => 'apr_hash_copy',
'args' => [
@@ -8505,148 +8611,6 @@
},
{
'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_acquire',
- 'args' => [
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_acquire_rw',
- 'args' => [
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
- },
- {
- 'type' => 'apr_readerwriter_e',
- 'name' => 'type'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_child_init',
- 'args' => [
- {
- 'type' => 'apr_lock_t **',
- 'name' => 'lock'
- },
- {
- 'type' => 'const char *',
- 'name' => 'fname'
- },
- {
- 'type' => 'apr_pool_t *',
- 'name' => 'pool'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_create',
- 'args' => [
- {
- 'type' => 'apr_lock_t **',
- 'name' => 'lock'
- },
- {
- 'type' => 'apr_locktype_e',
- 'name' => 'type'
- },
- {
- 'type' => 'apr_lockscope_e',
- 'name' => 'scope'
- },
- {
- 'type' => 'apr_lockmech_e',
- 'name' => 'mech'
- },
- {
- 'type' => 'const char *',
- 'name' => 'fname'
- },
- {
- 'type' => 'apr_pool_t *',
- 'name' => 'pool'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_data_get',
- 'args' => [
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
- },
- {
- 'type' => 'const char *',
- 'name' => 'key'
- },
- {
- 'type' => 'void *',
- 'name' => 'data'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_data_set',
- 'args' => [
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
- },
- {
- 'type' => 'void *',
- 'name' => 'data'
- },
- {
- 'type' => 'const char *',
- 'name' => 'key'
- },
- {
- 'type' => 'apr_status_t (*cleanup)(void *)',
- 'name' => 'arg3'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_destroy',
- 'args' => [
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_release',
- 'args' => [
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_lock_tryacquire',
- 'args' => [
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
'name' => 'apr_lstat',
'args' => [
{
@@ -9115,61 +9079,43 @@
},
{
'return_type' => 'apr_status_t',
- 'name' => 'apr_os_imp_time_get',
+ 'name' => 'apr_os_global_mutex_get',
'args' => [
{
- 'type' => 'apr_os_imp_time_t **',
- 'name' => 'ostime'
+ 'type' => 'apr_os_global_mutex_t *',
+ 'name' => 'ospmutex'
},
{
- 'type' => 'apr_time_t *',
- 'name' => 'aprtime'
+ 'type' => 'apr_global_mutex_t *',
+ 'name' => 'pmutex'
}
]
},
{
'return_type' => 'apr_status_t',
- 'name' => 'apr_os_imp_time_put',
+ 'name' => 'apr_os_imp_time_get',
'args' => [
{
- 'type' => 'apr_time_t *',
- 'name' => 'aprtime'
- },
- {
'type' => 'apr_os_imp_time_t **',
'name' => 'ostime'
},
{
- 'type' => 'apr_pool_t *',
- 'name' => 'cont'
- }
- ]
- },
- {
- 'return_type' => 'apr_status_t',
- 'name' => 'apr_os_lock_get',
- 'args' => [
- {
- 'type' => 'apr_os_lock_t *',
- 'name' => 'oslock'
- },
- {
- 'type' => 'apr_lock_t *',
- 'name' => 'lock'
+ 'type' => 'apr_time_t *',
+ 'name' => 'aprtime'
}
]
},
{
'return_type' => 'apr_status_t',
- 'name' => 'apr_os_lock_put',
+ 'name' => 'apr_os_imp_time_put',
'args' => [
{
- 'type' => 'apr_lock_t **',
- 'name' => 'lock'
+ 'type' => 'apr_time_t *',
+ 'name' => 'aprtime'
},
{
- 'type' => 'apr_os_lock_t *',
- 'name' => 'thelock'
+ 'type' => 'apr_os_imp_time_t **',
+ 'name' => 'ostime'
},
{
'type' => 'apr_pool_t *',
@@ -9466,20 +9412,6 @@
},
{
'return_type' => 'void *',
- 'name' => 'apr_pcalloc',
- 'args' => [
- {
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- },
- {
- 'type' => 'apr_size_t',
- 'name' => 'size'
- }
- ]
- },
- {
- 'return_type' => 'void *',
'name' => 'apr_pcalloc_debug',
'args' => [
{
@@ -10462,6 +10394,28 @@
},
{
'return_type' => 'char *',
+ 'name' => 'apr_pstrcatv',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const struct iovec *',
+ 'name' => 'vec'
+ },
+ {
+ 'type' => 'apr_size_t',
+ 'name' => 'nvec'
+ },
+ {
+ 'type' => 'apr_size_t *',
+ 'name' => 'nbytes'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'char *',
'name' => 'apr_pstrdup',
'args' => [
{
@@ -11443,6 +11397,24 @@
]
},
{
+ 'return_type' => 'const apr_strmatch_pattern *',
+ 'name' => 'apr_strmatch_precompile',
+ 'args' => [
+ {
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 's'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'case_sensitive'
+ }
+ ]
+ },
+ {
'return_type' => 'int',
'name' => 'apr_strnatcasecmp',
'args' => [
@@ -12328,6 +12300,38 @@
{
'type' => 'apr_time_t',
'name' => 'input'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'name' => 'apr_time_exp_lt',
+ 'args' => [
+ {
+ 'type' => 'apr_time_exp_t *',
+ 'name' => 'result'
+ },
+ {
+ 'type' => 'apr_time_t',
+ 'name' => 'input'
+ }
+ ]
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'name' => 'apr_time_exp_tz',
+ 'args' => [
+ {
+ 'type' => 'apr_time_exp_t *',
+ 'name' => 'result'
+ },
+ {
+ 'type' => 'apr_time_t',
+ 'name' => 'input'
+ },
+ {
+ 'type' => 'apr_int32_t',
+ 'name' => 'offs'
}
]
},
1.33 +66 -34 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.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- StructureTable.pm 6 Apr 2002 00:39:59 -0000 1.32
+++ StructureTable.pm 18 May 2002 23:56:54 -0000 1.33
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Fri Apr 5 13:00:38 2002
+# ! Sat May 18 16:24:45 2002
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -1100,6 +1100,10 @@
{
'type' => 'gid_t',
'name' => 'gid'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'userdir'
}
]
},
@@ -1144,7 +1148,7 @@
'type' => 'apr_bucket',
'elts' => [
{
- 'type' => '_ANON 70',
+ 'type' => '_ANON 62',
'name' => 'link'
},
{
@@ -1208,6 +1212,10 @@
{
'type' => 'apr_pool_t *',
'name' => 'readpool'
+ },
+ {
+ 'type' => 'int',
+ 'name' => 'can_mmap'
}
]
},
@@ -1600,22 +1608,10 @@
'elts' => []
},
{
- 'type' => 'apr_lock_t',
- 'elts' => []
- },
- {
'type' => 'apr_lockmech_e',
'elts' => []
},
{
- 'type' => 'apr_lockscope_e',
- 'elts' => []
- },
- {
- 'type' => 'apr_locktype_e',
- 'elts' => []
- },
- {
'type' => 'apr_md4_ctx_t',
'elts' => [
{
@@ -1765,28 +1761,32 @@
'elts' => []
},
{
- 'type' => 'apr_os_imp_time_t',
+ 'type' => 'apr_os_global_mutex_t',
'elts' => [
{
- 'type' => '__time_t',
- 'name' => 'tv_sec'
+ 'type' => 'apr_pool_t *',
+ 'name' => 'pool'
},
{
- 'type' => '__suseconds_t',
- 'name' => 'tv_usec'
+ 'type' => 'apr_proc_mutex_t *',
+ 'name' => 'proc_mutex'
+ },
+ {
+ 'type' => 'apr_thread_mutex_t *',
+ 'name' => 'thread_mutex'
}
]
},
{
- 'type' => 'apr_os_lock_t',
+ 'type' => 'apr_os_imp_time_t',
'elts' => [
{
- 'type' => 'int',
- 'name' => 'crossproc'
+ 'type' => '__time_t',
+ 'name' => 'tv_sec'
},
{
- 'type' => 'pthread_mutex_t *',
- 'name' => 'intraproc'
+ 'type' => '__suseconds_t',
+ 'name' => 'tv_usec'
}
]
},
@@ -1898,10 +1898,6 @@
'elts' => []
},
{
- 'type' => 'apr_readerwriter_e',
- 'elts' => []
- },
- {
'type' => 'apr_sdbm_datum_t',
'elts' => [
{
@@ -2037,6 +2033,28 @@
'elts' => []
},
{
+ 'type' => 'apr_strmatch_pattern',
+ 'elts' => [
+ {
+ 'type' => 'const char *(*)(const apr_strmatch_pattern *this_pattern,
+ const char *s, apr_size_t slen)',
+ 'name' => 'compare'
+ },
+ {
+ 'type' => 'const char *',
+ 'name' => 'pattern'
+ },
+ {
+ 'type' => 'apr_size_t',
+ 'name' => 'length'
+ },
+ {
+ 'type' => 'void *',
+ 'name' => 'context'
+ }
+ ]
+ },
+ {
'type' => 'apr_table_entry_t',
'elts' => [
{
@@ -2577,7 +2595,24 @@
},
{
'type' => 'core_net_rec',
- 'elts' => []
+ 'elts' => [
+ {
+ 'type' => 'apr_socket_t *',
+ 'name' => 'client_socket'
+ },
+ {
+ 'type' => 'conn_rec *',
+ 'name' => 'c'
+ },
+ {
+ 'type' => 'core_output_filter_ctx_t *',
+ 'name' => 'out_ctx'
+ },
+ {
+ 'type' => 'core_ctx_t *',
+ 'name' => 'in_ctx'
+ }
+ ]
},
{
'type' => 'htaccess_result',
@@ -2648,7 +2683,8 @@
'name' => 'create_server_config'
},
{
- 'type' => 'void *(*) (apr_pool_t *p, void *base_conf, void *new_conf)',
+ 'type' => 'void *(*) (apr_pool_t *p, void *base_conf,
+ void *new_conf)',
'name' => 'merge_server_config'
},
{
@@ -2809,10 +2845,6 @@
{
'type' => 'int',
'name' => 'chunked'
- },
- {
- 'type' => 'const char *',
- 'name' => 'boundary'
},
{
'type' => 'const char *',
1.63 +51 -55 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.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- FunctionTable.pm 12 May 2002 23:01:33 -0000 1.62
+++ FunctionTable.pm 18 May 2002 23:56:54 -0000 1.63
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by ModPerl::ParseSource/0.01
-# ! Fri Apr 5 13:00:51 2002
+# ! Sat May 18 16:46:32 2002
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -2973,6 +2973,11 @@
]
},
{
+ 'return_type' => 'int',
+ 'name' => 'modperl_perl_destruct_level',
+ 'args' => []
+ },
+ {
'return_type' => 'SV *',
'name' => 'modperl_perl_do_join',
'attr' => [
@@ -3462,6 +3467,16 @@
]
},
{
+ 'return_type' => 'void',
+ 'name' => 'modperl_str_toupper',
+ 'args' => [
+ {
+ 'type' => 'char *',
+ 'name' => 'str'
+ }
+ ]
+ },
+ {
'return_type' => 'apr_pool_t *',
'name' => 'modperl_sv2pool',
'args' => [
@@ -3536,19 +3551,6 @@
]
},
{
- 'return_type' => 'int',
- 'name' => 'modperl_test_run',
- 'attr' => [
- 'static'
- ],
- 'args' => [
- {
- 'type' => 'int',
- 'name' => 'foo'
- }
- ]
- },
- {
'return_type' => 'void',
'name' => 'modperl_tipool_add',
'args' => [
@@ -3791,6 +3793,10 @@
'name' => 'modperl_trace_level_set',
'args' => [
{
+ 'type' => 'server_rec *',
+ 'name' => 's'
+ },
+ {
'type' => 'const char *',
'name' => 'level'
}
@@ -5003,7 +5009,7 @@
]
},
{
- 'return_type' => 'int',
+ 'return_type' => 'char *',
'name' => 'mpxs_ap_unescape_url',
'attr' => [
'static',
@@ -5135,44 +5141,6 @@
]
},
{
- 'return_type' => 'apr_lock_t *',
- 'name' => 'mpxs_apr_lock_create',
- 'attr' => [
- 'static',
- '__inline__'
- ],
- 'args' => [
- {
- 'type' => 'PerlInterpreter *',
- 'name' => 'my_perl'
- },
- {
- 'type' => 'SV *',
- 'name' => 'CLASS'
- },
- {
- 'type' => 'apr_pool_t *',
- 'name' => 'p'
- },
- {
- 'type' => 'apr_locktype_e',
- 'name' => 'type'
- },
- {
- 'type' => 'apr_lockmech_e',
- 'name' => 'mech'
- },
- {
- 'type' => 'apr_lockscope_e',
- 'name' => 'scope'
- },
- {
- 'type' => 'const char *',
- 'name' => 'fname'
- }
- ]
- },
- {
'return_type' => 'void',
'name' => 'mpxs_apr_pool_cleanup_register',
'attr' => [
@@ -5269,6 +5237,34 @@
]
},
{
+ 'return_type' => '',
+ 'name' => 'mpxs_apr_sockaddr_ip_get',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ },
+ {
+ 'type' => 'apr_sockaddr_t *',
+ 'name' => 'sockaddr'
+ }
+ ]
+ },
+ {
+ 'return_type' => '',
+ 'name' => 'mpxs_apr_sockaddr_port_get',
+ 'args' => [
+ {
+ 'type' => 'PerlInterpreter *',
+ 'name' => 'my_perl'
+ },
+ {
+ 'type' => 'apr_sockaddr_t *',
+ 'name' => 'sockaddr'
+ }
+ ]
+ },
+ {
'return_type' => 'void',
'name' => 'mpxs_apr_strerror',
'attr' => [
@@ -5346,8 +5342,8 @@
'name' => 'classname'
},
{
- 'type' => 'SV *',
- 'name' => 'obj'
+ 'type' => 'apr_pool_t *',
+ 'name' => 'p'
},
{
'type' => 'const char *',