httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rpl...@apache.org
Subject svn commit: r771455 - /httpd/httpd/trunk/modules/ssl/ssl_engine_io.c
Date Mon, 04 May 2009 21:37:10 GMT
Author: rpluem
Date: Mon May  4 21:37:09 2009
New Revision: 771455

URL: http://svn.apache.org/viewvc?rev=771455&view=rev
Log:
* Optimize access to server_rec.

Modified:
    httpd/httpd/trunk/modules/ssl/ssl_engine_io.c

Modified: httpd/httpd/trunk/modules/ssl/ssl_engine_io.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/ssl/ssl_engine_io.c?rev=771455&r1=771454&r2=771455&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/ssl/ssl_engine_io.c (original)
+++ httpd/httpd/trunk/modules/ssl/ssl_engine_io.c Mon May  4 21:37:09 2009
@@ -1059,11 +1059,11 @@
         return APR_SUCCESS;
     }
 
-    server = mySrvFromConn(c);
+    server = sslconn->server;
     if (sslconn->is_proxy) {
         const char *hostname_note;
 
-        sc = mySrvConfig(sslconn->server);
+        sc = mySrvConfig(server);
         if ((n = SSL_connect(filter_ctx->pssl)) <= 0) {
             ap_log_cerror(APLOG_MARK, APLOG_INFO, 0, c,
                           "SSL Proxy connect failed");
@@ -1096,7 +1096,7 @@
                  apr_table_get(c->notes, "proxy-request-hostname")) != NULL)) {
             const char *hostname;
 
-            hostname = ssl_var_lookup(NULL, c->base_server, c, NULL,
+            hostname = ssl_var_lookup(NULL, server, c, NULL,
                                       "SSL_CLIENT_S_DN_CN");
             apr_table_unset(c->notes, "proxy-request-hostname");
             if (strcasecmp(hostname, hostname_note)) {



Mime
View raw message