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'
         }
       ]
     },
  
  
  


Reply via email to