summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2023-12-08 16:08:21 +0100
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2023-12-11 15:21:54 +0100
commitf867e89bb6a0fefec9e7be7db046376008309e8f (patch)
tree63e94940550035d93e7d4ce47eab03775d53ebf5
parent6f7893979538c04583cec4fa27c522f53e185861 (diff)
downloadmullvadvpn-f867e89bb6a0fefec9e7be7db046376008309e8f.tar.xz
mullvadvpn-f867e89bb6a0fefec9e7be7db046376008309e8f.zip
Never select OpenVPN on Android
-rw-r--r--mullvad-relay-selector/src/lib.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/mullvad-relay-selector/src/lib.rs b/mullvad-relay-selector/src/lib.rs
index 7c8583493c..4c4913c364 100644
--- a/mullvad-relay-selector/src/lib.rs
+++ b/mullvad-relay-selector/src/lib.rs
@@ -339,6 +339,12 @@ impl RelaySelector {
default_tunnel_type: TunnelType,
custom_lists: &CustomListsSettings,
) -> Result<NormalSelectedRelay, Error> {
+ #[cfg(target_os = "android")]
+ {
+ self.get_wireguard_endpoint(relay_constraints, retry_attempt, custom_lists)
+ }
+
+ #[cfg(not(target_os = "android"))]
match relay_constraints.tunnel_protocol {
Constraint::Only(TunnelType::OpenVpn) => self.get_openvpn_endpoint(
relay_constraints,