From: Arran Cudbard-Bell Date: Sun, 20 Jun 2021 16:37:05 +0000 (-0500) Subject: Move more code into nacent rlm_ocsp module X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=13efab663df47b59a279cd5c64eedbb1ab9d4091;p=thirdparty%2Ffreeradius-server.git Move more code into nacent rlm_ocsp module --- diff --git a/src/lib/tls/conf.c b/src/lib/tls/conf.c index f3a4d2cc511..9b2f81666e2 100644 --- a/src/lib/tls/conf.c +++ b/src/lib/tls/conf.c @@ -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, diff --git a/src/modules/rlm_ocsp/conf.c b/src/modules/rlm_ocsp/conf.c index 8a1a6415a6b..6970b680810 100644 --- a/src/modules/rlm_ocsp/conf.c +++ b/src/modules/rlm_ocsp/conf.c @@ -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 },