diff --git a/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift b/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift index cf6a18d6..7a107b64 100644 --- a/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift +++ b/Passepartout/Sources/VPN/TunnelKitProvider+FileConfiguration.swift @@ -99,10 +99,6 @@ extension TunnelKitProvider.Configuration { var tlsKeyLines: [Substring]? var tlsWrap: SessionProxy.TLSWrap? - var currentBlockName: String? - var currentBlock: [String] = [] - var unsupportedError: ApplicationError? = nil - log.verbose("Configuration file:") for line in lines { log.verbose(line) @@ -115,6 +111,10 @@ extension TunnelKitProvider.Configuration { } } + var currentBlockName: String? + var currentBlock: [String] = [] + var unsupportedError: ApplicationError? = nil + Regex.blockBegin.enumerateComponents(in: line) { isHandled = true let tag = $0.first!