From 50ec753c0596f4719182ec711f88489e710052cb Mon Sep 17 00:00:00 2001 From: artemws <59208085+artemws@users.noreply.github.com> Date: Sat, 14 Feb 2026 23:01:09 +0200 Subject: [PATCH] Add user_max_unique_ips to configuration --- src/config/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/config/mod.rs b/src/config/mod.rs index ec95036..98fcca7 100644 --- a/src/config/mod.rs +++ b/src/config/mod.rs @@ -295,6 +295,9 @@ pub struct AccessConfig { #[serde(default)] pub user_data_quota: HashMap, + #[serde(default)] + pub user_max_unique_ips: HashMap, + #[serde(default = "default_replay_check_len")] pub replay_check_len: usize, @@ -317,6 +320,7 @@ impl Default for AccessConfig { user_max_tcp_conns: HashMap::new(), user_expirations: HashMap::new(), user_data_quota: HashMap::new(), + user_max_unique_ips: HashMap::new(), replay_check_len: default_replay_check_len(), replay_window_secs: default_replay_window_secs(), ignore_time_skew: false,