From ec4bc6609455e17e2112b45d13d46d609152fab4 Mon Sep 17 00:00:00 2001 From: Jeroen Leenarts Date: Mon, 13 Aug 2018 13:46:56 +0200 Subject: [PATCH] Do not set MTU if none available or zero. --- WireGuardNetworkExtension/PacketTunnelProvider.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WireGuardNetworkExtension/PacketTunnelProvider.swift b/WireGuardNetworkExtension/PacketTunnelProvider.swift index ffb7c2c..b411355 100644 --- a/WireGuardNetworkExtension/PacketTunnelProvider.swift +++ b/WireGuardNetworkExtension/PacketTunnelProvider.swift @@ -53,7 +53,7 @@ class PacketTunnelProvider: NEPacketTunnelProvider { let dnsSettings = NEDNSSettings(servers: splitDnsEntries) newSettings.dnsSettings = dnsSettings } - if let mtu = mtu { + if let mtu = mtu, mtu.intValue > 0 { newSettings.mtu = mtu }