summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mullvad-types/src/relay_constraints.rs4
-rw-r--r--mullvad-types/src/settings/mod.rs6
2 files changed, 7 insertions, 3 deletions
diff --git a/mullvad-types/src/relay_constraints.rs b/mullvad-types/src/relay_constraints.rs
index 85db48534a..00dc0e9110 100644
--- a/mullvad-types/src/relay_constraints.rs
+++ b/mullvad-types/src/relay_constraints.rs
@@ -419,7 +419,7 @@ pub struct TransportPort {
pub port: Constraint<u16>,
}
-/// [`Constraint`]s applicable to OpenVPN relay servers.
+/// [`Constraint`]s applicable to OpenVPN relays.
#[derive(Debug, Default, Copy, Clone, Eq, PartialEq, Deserialize, Serialize)]
pub struct OpenVpnConstraints {
pub port: Constraint<TransportPort>,
@@ -440,7 +440,7 @@ impl fmt::Display for OpenVpnConstraints {
}
}
-/// [`Constraint`]s applicable to WireGuard relay servers.
+/// [`Constraint`]s applicable to WireGuard relays.
#[derive(Debug, Default, Clone, Eq, PartialEq, Deserialize, Serialize)]
#[serde(default)]
pub struct WireguardConstraints {
diff --git a/mullvad-types/src/settings/mod.rs b/mullvad-types/src/settings/mod.rs
index 3896dd6055..6704800ac5 100644
--- a/mullvad-types/src/settings/mod.rs
+++ b/mullvad-types/src/settings/mod.rs
@@ -2,7 +2,7 @@ use crate::{
relay_constraints::{
BridgeConstraints, BridgeSettings, BridgeState, Constraint, LocationConstraint,
ObfuscationSettings, RelayConstraints, RelaySettings, RelaySettingsUpdate,
- SelectedObfuscation,
+ SelectedObfuscation, WireguardConstraints,
},
wireguard,
};
@@ -120,6 +120,10 @@ impl Default for Settings {
Settings {
relay_settings: RelaySettings::Normal(RelayConstraints {
location: Constraint::Only(LocationConstraint::Country("se".to_owned())),
+ wireguard_constraints: WireguardConstraints {
+ entry_location: Constraint::Only(LocationConstraint::Country("se".to_owned())),
+ ..Default::default()
+ },
..Default::default()
}),
bridge_settings: BridgeSettings::Normal(BridgeConstraints::default()),