summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mullvad-ios/src/api_client/access_method_resolver.rs7
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,