]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
add conf flag backlog_on_failed_conn
authorAlan T. DeKok <aland@freeradius.org>
Tue, 6 Jan 2026 13:06:18 +0000 (08:06 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 6 Jan 2026 13:06:18 +0000 (08:06 -0500)
which has no default value.  The behavior should really be specific
to a particular application, as RADIUS/UDP is likely different than
TACACS/TCP

src/lib/server/trunk.c

index db622a4ce270e235fe83c1e318efcd5102d54cb1..b88a8b88d94d4e9f212bb2fd5a16001669cc52f9 100644 (file)
@@ -354,6 +354,8 @@ conf_parser_t const trunk_config[] = {
 
        { FR_CONF_OFFSET("max_backlog", trunk_conf_t, max_backlog), .dflt = "1000" },
 
+       { FR_CONF_OFFSET("backlog_on_failed_conn", trunk_conf_t, backlog_on_failed_conn), },
+
        { FR_CONF_OFFSET("triggers", trunk_conf_t, conn_triggers), .func = trunk_trigger_cf_parse },
 
        { FR_CONF_OFFSET_SUBSECTION("connection", 0, trunk_conf_t, conn_conf, trunk_config_connection), .subcs_size = sizeof(trunk_config_connection) },
@@ -4502,7 +4504,6 @@ static void trunk_manage(trunk_t *trunk, fr_time_t now)
 
                trunk->pub.last_closed = now;
 
-
                return;
        }
 }