]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Move more code into nacent rlm_ocsp module
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 20 Jun 2021 16:37:05 +0000 (11:37 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 20 Jun 2021 16:41:48 +0000 (11:41 -0500)
src/lib/tls/conf.c
src/modules/rlm_ocsp/conf.c

index f3a4d2cc51167555a277e0dc8999792fd02e4557..9b2f81666e2ebbd2b33032c73ec238ac1bdb0f08 100644 (file)
@@ -95,22 +95,6 @@ static CONF_PARSER cache_config[] = {
        CONF_PARSER_TERMINATOR
 };
 
-#ifdef HAVE_OPENSSL_OCSP_H
-static CONF_PARSER ocsp_config[] = {
-       { FR_CONF_OFFSET("enable", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, enable), .dflt = "no" },
-
-       { FR_CONF_OFFSET("virtual_server", FR_TYPE_STRING, fr_tls_ocsp_conf_t, cache_server) },
-
-       { FR_CONF_OFFSET("override_cert_url", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, override_url), .dflt = "no" },
-       { FR_CONF_OFFSET("url", FR_TYPE_STRING, fr_tls_ocsp_conf_t, url) },
-       { FR_CONF_OFFSET("use_nonce", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, use_nonce), .dflt = "yes" },
-       { FR_CONF_OFFSET("timeout", FR_TYPE_UINT32, fr_tls_ocsp_conf_t, timeout), .dflt = "yes" },
-       { FR_CONF_OFFSET("softfail", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, softfail), .dflt = "no" },
-
-       CONF_PARSER_TERMINATOR
-};
-#endif
-
 static CONF_PARSER tls_chain_config[] = {
        { FR_CONF_OFFSET("format", FR_TYPE_VOID, fr_tls_chain_conf_t, file_format),
                         .func = cf_table_parse_int,
index 8a1a6415a6b35e26bfd5521e3e1ff7807d316180..6970b6808107f1505233b8446d6b8afdb089660a 100644 (file)
@@ -1,3 +1,19 @@
+#ifdef HAVE_OPENSSL_OCSP_H
+static CONF_PARSER ocsp_config[] = {
+       { FR_CONF_OFFSET("enable", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, enable), .dflt = "no" },
+
+       { FR_CONF_OFFSET("virtual_server", FR_TYPE_STRING, fr_tls_ocsp_conf_t, cache_server) },
+
+       { FR_CONF_OFFSET("override_cert_url", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, override_url), .dflt = "no" },
+       { FR_CONF_OFFSET("url", FR_TYPE_STRING, fr_tls_ocsp_conf_t, url) },
+       { FR_CONF_OFFSET("use_nonce", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, use_nonce), .dflt = "yes" },
+       { FR_CONF_OFFSET("timeout", FR_TYPE_UINT32, fr_tls_ocsp_conf_t, timeout), .dflt = "yes" },
+       { FR_CONF_OFFSET("softfail", FR_TYPE_BOOL, fr_tls_ocsp_conf_t, softfail), .dflt = "no" },
+
+       CONF_PARSER_TERMINATOR
+};
+#endif
+
 #ifdef HAVE_OPENSSL_OCSP_H
        { FR_CONF_OFFSET("ocsp", FR_TYPE_SUBSECTION, fr_tls_conf_t, ocsp), .subcs = (void const *) ocsp_config },