diff options
| -rw-r--r-- | mullvad-ios/src/api_client/access_method_resolver.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mullvad-ios/src/api_client/access_method_resolver.rs b/mullvad-ios/src/api_client/access_method_resolver.rs index 5ce22cc5cc..36c9b2bfd0 100644 --- a/mullvad-ios/src/api_client/access_method_resolver.rs +++ b/mullvad-ios/src/api_client/access_method_resolver.rs @@ -1,3 +1,5 @@ +use std::net::{IpAddr, Ipv4Addr, SocketAddr}; + use mullvad_api::{ access_mode::AccessMethodResolver, proxy::{ApiConnectionMode, ProxyConfig}, @@ -80,7 +82,10 @@ impl AccessMethodResolver for SwiftAccessMethodResolver { async fn default_connection_mode(&self) -> AllowedEndpoint { // TODO: Call the iOS Address cache implementation instead of returning the default endpoint - let endpoint = ApiConnectionMode::Direct.get_endpoint().unwrap(); + let endpoint = Endpoint::from_socket_address( + SocketAddr::new(IpAddr::V4(Ipv4Addr::new(45, 83, 223, 209)), 443), + TransportProtocol::Tcp, + ); AllowedEndpoint { endpoint, clients: AllowedClients::All, |
