diff --git a/client/platforms/ios/iostunnel.swift b/client/platforms/ios/iostunnel.swift index 38bf3adeb..5c7ebeb4d 100644 --- a/client/platforms/ios/iostunnel.swift +++ b/client/platforms/ios/iostunnel.swift @@ -688,23 +688,14 @@ class PacketTunnelProvider: NEPacketTunnelProvider { } */ private func setupAndlaunchOpenVPN(withConfig ovpnConfiguration: Data, withShadowSocks viaSS: Bool = false, completionHandler: @escaping (Error?) -> Void) { - wg_log(.info, message: "Inside setupAndlaunchOpenVPN()") let str = String(decoding: ovpnConfiguration, as: UTF8.self) - wg_log(.error, message: "---> OPENVPN config: \(str)") - + let configuration = OpenVPNConfiguration() configuration.fileContent = ovpnConfiguration if(str.contains("cloak")){ configuration.setPTCloak(); } - if viaSS { -// configuration.settings = [ -// "remote": "137.74.6.148 1194", -// "proto": "tcp", -// "link-mtu": "1480", -// "tun-mtu": "1460", -// ] - } + let evaluation: OpenVPNConfigurationEvaluation do { evaluation = try ovpnAdapter.apply(configuration: configuration)