mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
* Fix comment and optimize retrieval of loglevel.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@761181 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -1959,13 +1959,8 @@ static int ssl_find_vhost(void *servername, conn_rec *c, server_rec *s)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We also need to make sure that the correct mctx
|
* Save the found server into our SSLConnRec for later
|
||||||
* (accessed through the c->base_server->module_config vector)
|
* retrieval
|
||||||
* is assigned to the connection - the CRL callback e.g.
|
|
||||||
* makes use of it for retrieving its store (mctx->crl).
|
|
||||||
* Since logging in callbacks uses c->base_server in many
|
|
||||||
* cases, it also ensures that these messages are routed
|
|
||||||
* to the proper log.
|
|
||||||
*/
|
*/
|
||||||
sslcon->server = s;
|
sslcon->server = s;
|
||||||
|
|
||||||
@@ -1976,7 +1971,7 @@ static int ssl_find_vhost(void *servername, conn_rec *c, server_rec *s)
|
|||||||
* (and the first vhost doesn't use APLOG_DEBUG), then
|
* (and the first vhost doesn't use APLOG_DEBUG), then
|
||||||
* we need to set that callback here.
|
* we need to set that callback here.
|
||||||
*/
|
*/
|
||||||
if (mySrvFromConn(c)->loglevel >= APLOG_DEBUG) {
|
if (s->loglevel >= APLOG_DEBUG) {
|
||||||
BIO_set_callback(SSL_get_rbio(ssl), ssl_io_data_cb);
|
BIO_set_callback(SSL_get_rbio(ssl), ssl_io_data_cb);
|
||||||
BIO_set_callback_arg(SSL_get_rbio(ssl), (void *)ssl);
|
BIO_set_callback_arg(SSL_get_rbio(ssl), (void *)ssl);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user