]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Don't create tls conf section if it's not in the config
authorNick Porter <nick@portercomputing.co.uk>
Sat, 23 Nov 2024 13:08:37 +0000 (13:08 +0000)
committerNick Porter <nick@portercomputing.co.uk>
Mon, 25 Nov 2024 16:06:01 +0000 (16:06 +0000)
src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c

index fd3b8413f66a5cfa8aa23286c82648015150edb9..4c30524981374fabd0b92b68c7c94939511b7275 100644 (file)
@@ -204,7 +204,7 @@ static const conf_parser_t driver_config[] = {
        { FR_CONF_OFFSET("tcp_keepalive", rlm_sql_cassandra_t, tcp_keepalive) },
        { FR_CONF_OFFSET("tcp_nodelay", rlm_sql_cassandra_t, tcp_nodelay), .dflt = "no" },
 
-       { FR_CONF_POINTER("tls", 0, CONF_FLAG_SUBSECTION, NULL), .subcs = (void const *) tls_config },
+       { FR_CONF_POINTER("tls", 0, CONF_FLAG_SUBSECTION | CONF_FLAG_OK_MISSING, NULL), .subcs = (void const *) tls_config },
        CONF_PARSER_TERMINATOR
 };