summaryrefslogtreecommitdiffstats
path: root/nss_engine_vars.c
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2014-10-16 16:54:18 -0400
committerRob Crittenden <rcritten@redhat.com>2014-10-17 10:25:31 -0400
commit3a33252f4daaa39bbb77110a1f1f29a4e3ec1546 (patch)
tree209ad4a66258a9b7e8dd535784d6dfd4ba83d34a /nss_engine_vars.c
parent051f87219c90fd2880d432e1d3ca62c45e91209c (diff)
downloadmod_nss-3a33252f4daaa39bbb77110a1f1f29a4e3ec1546.tar.gz
mod_nss-3a33252f4daaa39bbb77110a1f1f29a4e3ec1546.tar.xz
mod_nss-3a33252f4daaa39bbb77110a1f1f29a4e3ec1546.zip
Add a new VirtualHost for testing TLS v1.2
Protocol is a per-server or Virtual Host setting so I added a new VH to do TLSv1.2 testing. It isn't as configurable as I'd like because the port is hardcoded but it'll do for now.
Diffstat (limited to 'nss_engine_vars.c')
-rw-r--r--nss_engine_vars.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/nss_engine_vars.c b/nss_engine_vars.c
index d372d8d..15fc9b4 100644
--- a/nss_engine_vars.c
+++ b/nss_engine_vars.c
@@ -192,9 +192,14 @@ char *nss_var_lookup(apr_pool_t *p, server_rec *s, conn_rec *c, request_rec *r,
return othermod_var_lookup(p, s, c, r, var);
}
- if (strlen(var) > 4 && strcEQn(var, "SSL_", 4)
- && sslconn && sslconn->ssl)
+ if (strlen(var) > 4 && strcEQn(var, "SSL_", 4)
+ && sslconn && sslconn->ssl) {
result = nss_var_lookup_ssl(p, c, var+4);
+#ifdef VAR_DEBUG
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, r->server,
+ "%s: %s", var, result);
+#endif
+ }
else if (strcEQ(var, "REMOTE_ADDR"))
result = c->client_ip;
else if (strcEQ(var, "HTTPS")) {