From 73e09fefb1bb4156e81b58c80a1c1a500d58e0dd Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Sat, 27 Oct 2018 09:43:30 +0200 Subject: [PATCH] Retain unhandled mtu/mssfix lines in stripped --- .../Sources/VPN/TunnelKitProvider+FileConfiguration.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift b/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift index c46f55dc..fd526e56 100644 --- a/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift +++ b/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift @@ -245,6 +245,9 @@ extension TunnelKitProvider.Configuration { Regex.externalFiles.enumerateArguments(in: line) { (_) in unsupportedError = ApplicationError.unsupportedConfiguration(option: "external file: \"\(line)\"") } + if line.contains("mtu") || line.contains("mssfix") { + isHandled = true + } if let error = unsupportedError { throw error