summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2024-08-14 13:21:07 +0200
committerDavid Lönnhager <david.l@mullvad.net>2024-08-16 09:13:30 +0200
commit57285fa162fced4bd62ff6bb7b71e1e0ccd42309 (patch)
tree7b39314a6c384b8cce7bc091d0a7d9a99e6cb819 /mullvad-cli
parent7b305bf624fe19e783fba8a46edf9fa54ed0d1d0 (diff)
downloadmullvadvpn-57285fa162fced4bd62ff6bb7b71e1e0ccd42309.tar.xz
mullvadvpn-57285fa162fced4bd62ff6bb7b71e1e0ccd42309.zip
Use range types for all port ranges
Breaks backwards compatibility with relays.json (which is acceptable)
Diffstat (limited to 'mullvad-cli')
-rw-r--r--mullvad-cli/src/cmds/relay.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/mullvad-cli/src/cmds/relay.rs b/mullvad-cli/src/cmds/relay.rs
index 146d37c2b2..68292c0ad1 100644
--- a/mullvad-cli/src/cmds/relay.rs
+++ b/mullvad-cli/src/cmds/relay.rs
@@ -669,7 +669,7 @@ impl Relay {
let is_valid_port = wireguard
.port_ranges
.into_iter()
- .any(|(first, last)| first <= specific_port && specific_port <= last);
+ .any(|range| range.contains(&specific_port));
if !is_valid_port {
return Err(anyhow!("The specified port is invalid"));
}