summaryrefslogtreecommitdiffhomepage
path: root/ios/TunnelProviderMessaging
diff options
context:
space:
mode:
authorBug Magnet <marco.nikic@mullvad.net>2023-05-24 15:39:28 +0200
committerBug Magnet <marco.nikic@mullvad.net>2023-05-29 16:42:17 +0200
commitfc7b61857e888d14f39e5361e1f287aa039ce19b (patch)
tree45cbf6d694450ea95d02f1be8ea370f19133cba3 /ios/TunnelProviderMessaging
parent1205787ca4182977272be73bc9ee49f1bf8db06d (diff)
downloadmullvadvpn-fc7b61857e888d14f39e5361e1f287aa039ce19b.tar.xz
mullvadvpn-fc7b61857e888d14f39e5361e1f287aa039ce19b.zip
Introduce MullvadTransport and move Shadowsocks there, share TransportProvider implementation
Diffstat (limited to 'ios/TunnelProviderMessaging')
-rw-r--r--ios/TunnelProviderMessaging/URLRequestProxy.swift3
1 files changed, 2 insertions, 1 deletions
diff --git a/ios/TunnelProviderMessaging/URLRequestProxy.swift b/ios/TunnelProviderMessaging/URLRequestProxy.swift
index 2ffb9f0a56..defa7822e4 100644
--- a/ios/TunnelProviderMessaging/URLRequestProxy.swift
+++ b/ios/TunnelProviderMessaging/URLRequestProxy.swift
@@ -8,6 +8,7 @@
import Foundation
import MullvadREST
+import MullvadTransport
import MullvadTypes
public final class URLRequestProxy {
@@ -35,7 +36,7 @@ public final class URLRequestProxy {
// Instruct the Packet Tunnel to try to reach the API via the local shadow socks proxy instance if needed
let transportProvider = self.transportProvider()
let transport = proxyRequest.useShadowsocksTransport
- ? transportProvider?.shadowSocksTransport()
+ ? transportProvider?.shadowsocksTransport()
: transportProvider?.transport()
guard let transport else { return }
// The task sent by `transport.sendRequest` comes in an already resumed state