summaryrefslogtreecommitdiffstats
path: root/mod_nss.h
diff options
context:
space:
mode:
Diffstat (limited to 'mod_nss.h')
-rw-r--r--mod_nss.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/mod_nss.h b/mod_nss.h
index e734fd4..1095cd2 100644
--- a/mod_nss.h
+++ b/mod_nss.h
@@ -241,6 +241,7 @@ typedef struct {
int ssl3;
int tls;
int tlsrollback;
+ int enforce;
const char *nickname;
CERTCertificate *servercert;
@@ -294,7 +295,7 @@ typedef struct
enum sslversion { SSL2=1, SSL3=2, TLS=4};
/* the table itself is defined in ssl_engine_init.c */
-#define ciphernum 22
+#define ciphernum 23
/*
* function prototypes
@@ -315,6 +316,7 @@ const char *ssl_cmd_SSLCipherSuite(cmd_parms *cmd, void *dcfg, const char *arg);
const char *ssl_cmd_SSLVerifyClient(cmd_parms *cmd, void *dcfg, const char *arg);
const char *ssl_cmd_SSLProtocol(cmd_parms *cmd, void *dcfg, const char *arg);
const char *ssl_cmd_SSLNickname(cmd_parms *cmd, void *dcfg, const char *arg);
+const char *ssl_cmd_SSLEnforceValidCerts(cmd_parms *, void *, int);
const char *ssl_cmd_SSLSessionCacheTimeout(cmd_parms *cmd, void *dcfg, const char *arg);
const char *ssl_cmd_SSL3SessionCacheTimeout(cmd_parms *cmd, void *dcfg, const char *arg);
const char *ssl_cmd_SSLSessionCacheSize(cmd_parms *cmd, void *dcfg, const char *arg);