diff options
author | Rob Crittenden <rcritten@redhat.com> | 2014-10-16 16:54:18 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2014-10-17 10:25:31 -0400 |
commit | 3a33252f4daaa39bbb77110a1f1f29a4e3ec1546 (patch) | |
tree | 209ad4a66258a9b7e8dd535784d6dfd4ba83d34a /nss_engine_vars.c | |
parent | 051f87219c90fd2880d432e1d3ca62c45e91209c (diff) | |
download | mod_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.c | 9 |
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")) { |