stas        01/12/31 04:16:37

  Modified:    xs/tables/current/Apache ConstantsTable.pm FunctionTable.pm
                        StructureTable.pm
               xs/tables/current/ModPerl FunctionTable.pm
  Log:
  sync to the latest httpd/apr
  
  Revision  Changes    Path
  1.20      +10 -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.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- ConstantsTable.pm 15 Dec 2001 23:51:43 -0000      1.19
  +++ ConstantsTable.pm 31 Dec 2001 12:16:37 -0000      1.20
  @@ -2,7 +2,7 @@
   
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   # ! WARNING: generated by Apache::ParseSource/0.02
  -# !          Sat Dec 15 15:39:22 2001
  +# !          Mon Dec 31 20:02:32 2001
   # !          do NOT edit, any changes will be lost !
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   
  @@ -221,6 +221,13 @@
         'APR_POLLHUP',
         'APR_POLLNVAL'
       ],
  +    'lockmech' => [
  +      'APR_LOCK_FCNTL',
  +      'APR_LOCK_FLOCK',
  +      'APR_LOCK_SYSVSEM',
  +      'APR_LOCK_PROC_PTHREAD',
  +      'APR_LOCK_DEFAULT'
  +    ],
       'limit' => [
         'APR_LIMIT_CPU',
         'APR_LIMIT_MEM',
  @@ -347,6 +354,8 @@
         'APR_ENETUNREACH',
         'APR_EFTYPE',
         'APR_EPIPE',
  +      'APR_EXDEV',
  +      'APR_ENOTEMPTY',
         'APR_END'
       ],
       'common' => [
  
  
  
  1.29      +508 -60   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.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- FunctionTable.pm  15 Dec 2001 23:51:43 -0000      1.28
  +++ FunctionTable.pm  31 Dec 2001 12:16:37 -0000      1.29
  @@ -2,7 +2,7 @@
   
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   # ! WARNING: generated by Apache::ParseSource/0.02
  -# !          Sat Dec 15 15:39:32 2001
  +# !          Mon Dec 31 19:58:28 2001
   # !          do NOT edit, any changes will be lost !
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   
  @@ -347,6 +347,11 @@
     },
     {
       'return_type' => 'int',
  +    'name' => 'ap_calc_scoreboard_size',
  +    'args' => []
  +  },
  +  {
  +    'return_type' => 'int',
       'name' => 'ap_cfg_closefile',
       'args' => [
         {
  @@ -555,6 +560,28 @@
     },
     {
       'return_type' => 'void',
  +    'name' => 'ap_create_sb_handle',
  +    'args' => [
  +      {
  +        'type' => 'void **',
  +        'name' => 'new_handle'
  +      },
  +      {
  +        'type' => 'apr_pool_t *',
  +        'name' => 'p'
  +      },
  +      {
  +        'type' => 'int',
  +        'name' => 'child_num'
  +      },
  +      {
  +        'type' => 'int',
  +        'name' => 'thread_num'
  +      }
  +    ]
  +  },
  +  {
  +    'return_type' => 'void',
       'name' => 'ap_create_scoreboard',
       'args' => [
         {
  @@ -2197,12 +2224,8 @@
       'name' => 'ap_increment_counts',
       'args' => [
         {
  -        'type' => 'int',
  -        'name' => 'child_num'
  -      },
  -      {
  -        'type' => 'int',
  -        'name' => 'thread_num'
  +        'type' => 'void *',
  +        'name' => 'sbh'
         },
         {
           'type' => 'request_rec *',
  @@ -2236,6 +2259,11 @@
     },
     {
       'return_type' => 'void',
  +    'name' => 'ap_init_scoreboard',
  +    'args' => []
  +  },
  +  {
  +    'return_type' => 'void',
       'name' => 'ap_init_vhost_config',
       'args' => [
         {
  @@ -3866,6 +3894,10 @@
         {
           'type' => 'int',
           'name' => 'conn_id'
  +      },
  +      {
  +        'type' => 'void *',
  +        'name' => 'sbh'
         }
       ]
     },
  @@ -3906,24 +3938,24 @@
           'name' => 'level'
         },
         {
  -        'type' => 'apr_status_t status',
  -        'name' => 'arg3'
  +        'type' => 'apr_status_t',
  +        'name' => 'status'
         },
         {
           'type' => 'const server_rec *',
           'name' => 's'
         },
         {
  -        'type' => 'const request_rec *r',
  -        'name' => 'arg5'
  +        'type' => 'const request_rec *',
  +        'name' => 'r'
         },
         {
           'type' => 'apr_pool_t *',
           'name' => 'pool'
         },
         {
  -        'type' => 'const char *errstr',
  -        'name' => 'arg7'
  +        'type' => 'const char *',
  +        'name' => 'errstr'
         }
       ]
     },
  @@ -4979,6 +5011,24 @@
       'name' => 'ap_update_child_status',
       'args' => [
         {
  +        'type' => 'void *',
  +        'name' => 'sbh'
  +      },
  +      {
  +        'type' => 'int',
  +        'name' => 'status'
  +      },
  +      {
  +        'type' => 'request_rec *',
  +        'name' => 'r'
  +      }
  +    ]
  +  },
  +  {
  +    'return_type' => 'int',
  +    'name' => 'ap_update_child_status_from_indexes',
  +    'args' => [
  +      {
           'type' => 'int',
           'name' => 'child_num'
         },
  @@ -7938,33 +7988,7 @@
           'name' => 'scope'
         },
         {
  -        'type' => 'const char *',
  -        'name' => 'fname'
  -      },
  -      {
  -        'type' => 'apr_pool_t *',
  -        'name' => 'pool'
  -      }
  -    ]
  -  },
  -  {
  -    'return_type' => 'apr_status_t',
  -    'name' => 'apr_lock_create_np',
  -    'args' => [
  -      {
  -        'type' => 'apr_lock_t **',
  -        'name' => 'lock'
  -      },
  -      {
  -        'type' => 'apr_locktype_e',
  -        'name' => 'type'
  -      },
  -      {
  -        'type' => 'apr_lockscope_e',
  -        'name' => 'scope'
  -      },
  -      {
  -        'type' => 'apr_lockmech_e_np',
  +        'type' => 'apr_lockmech_e',
           'name' => 'mech'
         },
         {
  @@ -9212,6 +9236,20 @@
     },
     {
       'return_type' => 'void',
  +    'name' => 'apr_pool_tag',
  +    'args' => [
  +      {
  +        'type' => 'apr_pool_t *',
  +        'name' => 'pool'
  +      },
  +      {
  +        'type' => 'const char *',
  +        'name' => 'tag'
  +      }
  +    ]
  +  },
  +  {
  +    'return_type' => 'void',
       'name' => 'apr_pool_terminate',
       'args' => []
     },
  @@ -9371,25 +9409,7 @@
           'name' => 'fname'
         },
         {
  -        'type' => 'apr_pool_t *',
  -        'name' => 'pool'
  -      }
  -    ]
  -  },
  -  {
  -    'return_type' => 'apr_status_t',
  -    'name' => 'apr_proc_mutex_create_np',
  -    'args' => [
  -      {
  -        'type' => 'apr_proc_mutex_t **',
  -        'name' => 'mutex'
  -      },
  -      {
  -        'type' => 'const char *',
  -        'name' => 'fname'
  -      },
  -      {
  -        'type' => 'apr_lockmech_e_np',
  +        'type' => 'apr_lockmech_e',
           'name' => 'mech'
         },
         {
  @@ -10423,6 +10443,420 @@
       ]
     },
     {
  +    '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_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' => [
  @@ -10445,6 +10879,20 @@
       ]
     },
     {
  +    'return_type' => 'int',
  +    'name' => 'apr_sockaddr_equal',
  +    'args' => [
  +      {
  +        'type' => 'const apr_sockaddr_t *',
  +        'name' => 'addr1'
  +      },
  +      {
  +        'type' => 'const apr_sockaddr_t *',
  +        'name' => 'addr2'
  +      }
  +    ]
  +  },
  +  {
       'return_type' => 'apr_status_t',
       'name' => 'apr_sockaddr_info_get',
       'args' => [
  @@ -11238,7 +11686,7 @@
           'name' => 'thd'
         },
         {
  -        'type' => 'apr_status_t *',
  +        'type' => 'apr_status_t',
           'name' => 'retval'
         }
       ]
  
  
  
  1.26      +15 -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.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- StructureTable.pm 15 Dec 2001 23:51:43 -0000      1.25
  +++ StructureTable.pm 31 Dec 2001 12:16:37 -0000      1.26
  @@ -2,7 +2,7 @@
   
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   # ! WARNING: generated by Apache::ParseSource/0.02
  -# !          Sat Dec 15 15:39:35 2001
  +# !          Mon Dec 31 19:58:29 2001
   # !          do NOT edit, any changes will be lost !
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   
  @@ -1100,6 +1100,10 @@
       ]
     },
     {
  +    'type' => 'ap_walk_cache_type',
  +    'elts' => []
  +  },
  +  {
       'type' => 'apr_abortfunc_t',
       'elts' => []
     },
  @@ -1136,7 +1140,7 @@
       'type' => 'apr_bucket',
       'elts' => [
         {
  -        'type' => '_ANON 62',
  +        'type' => '_ANON 86',
           'name' => 'link'
         },
         {
  @@ -1618,7 +1622,7 @@
       'elts' => []
     },
     {
  -    'type' => 'apr_lockmech_e_np',
  +    'type' => 'apr_lockmech_e',
       'elts' => []
     },
     {
  @@ -1965,6 +1969,10 @@
       'elts' => []
     },
     {
  +    'type' => 'apr_sms_t',
  +    'elts' => []
  +  },
  +  {
       'type' => 'apr_sockaddr_t',
       'elts' => [
         {
  @@ -2508,6 +2516,10 @@
         {
           'type' => 'ap_filter_t *',
           'name' => 'output_filters'
  +      },
  +      {
  +        'type' => 'void *',
  +        'name' => 'sbh'
         }
       ]
     },
  
  
  
  1.55      +9 -14     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.54
  retrieving revision 1.55
  diff -u -r1.54 -r1.55
  --- FunctionTable.pm  18 Dec 2001 01:55:52 -0000      1.54
  +++ FunctionTable.pm  31 Dec 2001 12:16:37 -0000      1.55
  @@ -2,7 +2,7 @@
   
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   # ! WARNING: generated by ModPerl::ParseSource/0.01
  -# !          Mon Dec 17 17:56:17 2001
  +# !          Mon Dec 31 20:02:48 2001
   # !          do NOT edit, any changes will be lost !
   # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   
  @@ -3346,6 +3346,10 @@
       ],
       'args' => [
         {
  +        'type' => 'PerlInterpreter *',
  +        'name' => 'my_perl'
  +      },
  +      {
           'type' => 'request_rec *',
           'name' => 'r'
         },
  @@ -3460,19 +3464,6 @@
       ]
     },
     {
  -    'return_type' => 'int',
  -    'name' => 'modperl_test_run',
  -    'attr' => [
  -      'static'
  -    ],
  -    'args' => [
  -      {
  -        'type' => 'int',
  -        'name' => 'foo'
  -      }
  -    ]
  -  },
  -  {
       'return_type' => 'void',
       'name' => 'modperl_tipool_add',
       'args' => [
  @@ -5060,6 +5051,10 @@
         {
           'type' => 'apr_locktype_e',
           'name' => 'type'
  +      },
  +      {
  +        'type' => 'apr_lockmech_e',
  +        'name' => 'mech'
         },
         {
           'type' => 'apr_lockscope_e',
  
  
  


Reply via email to