Add Use Host Pools for Local Host Detection preference to mark as local all hosts in pools

This commit is contained in:
Alfredo Cardigliano 2026-04-01 12:38:26 +02:00
parent b13fcf38fa
commit 6bfcd58416
9 changed files with 55 additions and 7 deletions

View file

@ -953,6 +953,12 @@ if auth.has_capability(auth.capabilities.preferences) then
default = "0",
pref = "use_mac_in_flow_key"
})
prefsToggleButton(subpage_active, {
field = "toggle_use_host_pools_for_local",
default = "0",
pref = "use_host_pools_for_local"
})
end
print('<thead class="table-primary"><tr><th colspan=2 class="info">' .. i18n("prefs.flow_table") ..

View file

@ -2435,6 +2435,7 @@ local known_parameters = {
["toggle_src_with_post_nat_src"] = validateBool,
["toggle_behaviour_analysis"] = validateBool,
["toggle_use_mac_in_flow_key"] = validateBool,
["toggle_use_host_pools_for_local"] = validateBool,
["toggle_fingerprint_stats"] = validateBool,
["toggle_starttls"] = validateBool,
["toggle_dump_pcap_to_clickhouse"] = validateBool,

View file

@ -459,6 +459,10 @@ local menu_subpages = {{
title = i18n("prefs.toggle_use_mac_in_flow_key_title"),
description = i18n("prefs.toggle_use_mac_in_flow_key_description")
},
toggle_use_host_pools_for_local = {
title = i18n("prefs.toggle_use_host_pools_for_local_title"),
description = i18n("prefs.toggle_use_host_pools_for_local_description")
},
topk_heuristic_precision = {
title = i18n("prefs.topk_heuristic_precision_title"),
description = i18n("prefs.topk_heuristic_precision_description")