hgomez      01/09/05 03:02:15

  Modified:    src/native/mod_jk/apache2.0 mod_jk.c
  Log:
  Added MountCopy missing stuff for SSL
  and EnvVars
  
  Revision  Changes    Path
  1.17      +20 -0     jakarta-tomcat/src/native/mod_jk/apache2.0/mod_jk.c
  
  Index: mod_jk.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/native/mod_jk/apache2.0/mod_jk.c,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- mod_jk.c  2001/09/05 09:34:44     1.16
  +++ mod_jk.c  2001/09/05 10:02:14     1.17
  @@ -971,6 +971,15 @@
       jk_server_conf_t *base = (jk_server_conf_t *) basev;
       jk_server_conf_t *overrides = (jk_server_conf_t *)overridesv;
    
  +     if(base->ssl_enable) {
  +        overrides->ssl_enable       = base->ssl_enable;
  +        overrides->https_indicator  = base->https_indicator;
  +        overrides->certs_indicator  = base->certs_indicator;
  +        overrides->cipher_indicator = base->cipher_indicator;
  +        overrides->sesion_indicator = base->sesion_indicator;
  +    }
  +    
  +
       if(overrides->mountcopy) {
           int sz = map_size(base->uri_to_context);
           int i;
  @@ -987,6 +996,17 @@
               }
           }
       }
  +
  +    if(base->envvars_in_use) {
  +        overrides->envvars_in_use = JK_TRUE;
  +        
  +        overrides->envvars = 
  +                apr_table_overlay(p, 
  +                                  overrides->envvars, 
  +                                  base->envvars);
  +
  +    }
  +    
       if(overrides->log_file && overrides->log_level >= 0) {
           if(!jk_open_file_logger(&(overrides->log), overrides->log_file, 
overrides->log_level)) {
               overrides->log = NULL;
  
  
  

Reply via email to