diff options
author | Jeroen Leenarts <jeroen.leenarts@gmail.com> | 2018-08-13 13:46:56 +0200 |
---|---|---|
committer | Jeroen Leenarts <jeroen.leenarts@gmail.com> | 2018-08-13 13:46:56 +0200 |
commit | 6d18b6cccba5b1367a46149eb5d51f3c8740bbfc (patch) | |
tree | 04c2deaca9df948380ac2fa5764c3139711a03fb | |
parent | bridge: don't put on another thread (diff) | |
download | wireguard-apple-6d18b6cccba5b1367a46149eb5d51f3c8740bbfc.tar.xz wireguard-apple-6d18b6cccba5b1367a46149eb5d51f3c8740bbfc.zip |
Do not set MTU if none available or zero.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r-- | WireGuardNetworkExtension/PacketTunnelProvider.swift | 2 |
1 files changed, 1 insertions, 1 deletions
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 } |