diff options
Diffstat (limited to 'mullvad-cli')
| -rw-r--r-- | mullvad-cli/src/cmds/bridge.rs | 5 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/custom_list.rs | 3 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/debug.rs | 5 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/obfuscation.rs | 5 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/relay.rs | 9 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/relay_constraints.rs | 3 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/tunnel.rs | 2 |
7 files changed, 19 insertions, 13 deletions
diff --git a/mullvad-cli/src/cmds/bridge.rs b/mullvad-cli/src/cmds/bridge.rs index 861d73feb2..48458c9c1e 100644 --- a/mullvad-cli/src/cmds/bridge.rs +++ b/mullvad-cli/src/cmds/bridge.rs @@ -2,9 +2,10 @@ use anyhow::{bail, Result}; use clap::Subcommand; use mullvad_management_interface::MullvadProxyClient; use mullvad_types::{ + constraints::Constraint, relay_constraints::{ - BridgeConstraintsFormatter, BridgeState, BridgeType, Constraint, LocationConstraint, - Ownership, Provider, Providers, + BridgeConstraintsFormatter, BridgeState, BridgeType, LocationConstraint, Ownership, + Provider, Providers, }, relay_list::RelayEndpointData, }; diff --git a/mullvad-cli/src/cmds/custom_list.rs b/mullvad-cli/src/cmds/custom_list.rs index 3dc4445f8f..c1ab653a0d 100644 --- a/mullvad-cli/src/cmds/custom_list.rs +++ b/mullvad-cli/src/cmds/custom_list.rs @@ -3,8 +3,7 @@ use anyhow::{anyhow, bail, Result}; use clap::Subcommand; use mullvad_management_interface::MullvadProxyClient; use mullvad_types::{ - relay_constraints::{Constraint, GeographicLocationConstraint}, - relay_list::RelayList, + constraints::Constraint, relay_constraints::GeographicLocationConstraint, relay_list::RelayList, }; #[derive(Subcommand, Debug)] diff --git a/mullvad-cli/src/cmds/debug.rs b/mullvad-cli/src/cmds/debug.rs index 832e6eaa8e..d67194b058 100644 --- a/mullvad-cli/src/cmds/debug.rs +++ b/mullvad-cli/src/cmds/debug.rs @@ -1,6 +1,9 @@ use anyhow::Result; use mullvad_management_interface::MullvadProxyClient; -use mullvad_types::relay_constraints::{Constraint, RelayConstraints, RelaySettings}; +use mullvad_types::{ + constraints::Constraint, + relay_constraints::{RelayConstraints, RelaySettings}, +}; #[derive(clap::Subcommand, Debug)] pub enum DebugCommands { diff --git a/mullvad-cli/src/cmds/obfuscation.rs b/mullvad-cli/src/cmds/obfuscation.rs index b2aaaa1f6e..91d3320bd7 100644 --- a/mullvad-cli/src/cmds/obfuscation.rs +++ b/mullvad-cli/src/cmds/obfuscation.rs @@ -1,8 +1,9 @@ use anyhow::Result; use clap::Subcommand; use mullvad_management_interface::MullvadProxyClient; -use mullvad_types::relay_constraints::{ - Constraint, ObfuscationSettings, SelectedObfuscation, Udp2TcpObfuscationSettings, +use mullvad_types::{ + constraints::Constraint, + relay_constraints::{ObfuscationSettings, SelectedObfuscation, Udp2TcpObfuscationSettings}, }; #[derive(Subcommand, Debug)] diff --git a/mullvad-cli/src/cmds/relay.rs b/mullvad-cli/src/cmds/relay.rs index 3c14456518..7ef60d758c 100644 --- a/mullvad-cli/src/cmds/relay.rs +++ b/mullvad-cli/src/cmds/relay.rs @@ -3,10 +3,11 @@ use clap::Subcommand; use itertools::Itertools; use mullvad_management_interface::MullvadProxyClient; use mullvad_types::{ + constraints::{Constraint, Match}, location::{CountryCode, Location}, relay_constraints::{ - Constraint, GeographicLocationConstraint, LocationConstraint, LocationConstraintFormatter, - Match, OpenVpnConstraints, Ownership, Provider, Providers, RelayConstraints, RelayOverride, + GeographicLocationConstraint, LocationConstraint, LocationConstraintFormatter, + OpenVpnConstraints, Ownership, Provider, Providers, RelayConstraints, RelayOverride, RelaySettings, TransportPort, WireguardConstraints, }, relay_list::{RelayEndpointData, RelayListCountry}, @@ -318,7 +319,7 @@ impl Relay { print_option!( "Multihop state", - if constraints.wireguard_constraints.use_multihop { + if constraints.wireguard_constraints.multihop() { "enabled" } else { "disabled" @@ -679,7 +680,7 @@ impl Relay { wireguard_constraints.ip_version = ipv; } if let Some(use_multihop) = use_multihop { - wireguard_constraints.use_multihop = *use_multihop; + wireguard_constraints.use_multihop(*use_multihop); } match entry_location { Some(EntryArgs::Location(location_args)) => { diff --git a/mullvad-cli/src/cmds/relay_constraints.rs b/mullvad-cli/src/cmds/relay_constraints.rs index 4e09e5b880..97555997fc 100644 --- a/mullvad-cli/src/cmds/relay_constraints.rs +++ b/mullvad-cli/src/cmds/relay_constraints.rs @@ -1,7 +1,8 @@ use clap::Args; use mullvad_types::{ + constraints::Constraint, location::{CityCode, CountryCode, Hostname}, - relay_constraints::{Constraint, GeographicLocationConstraint, LocationConstraint}, + relay_constraints::{GeographicLocationConstraint, LocationConstraint}, }; #[derive(Args, Debug, Clone)] diff --git a/mullvad-cli/src/cmds/tunnel.rs b/mullvad-cli/src/cmds/tunnel.rs index 92e1c89d5c..19d5c1a3c9 100644 --- a/mullvad-cli/src/cmds/tunnel.rs +++ b/mullvad-cli/src/cmds/tunnel.rs @@ -2,7 +2,7 @@ use anyhow::Result; use clap::Subcommand; use mullvad_management_interface::MullvadProxyClient; use mullvad_types::{ - relay_constraints::Constraint, + constraints::Constraint, wireguard::{QuantumResistantState, RotationInterval, DEFAULT_ROTATION_INTERVAL}, }; |
