]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
VPN: Save the tunnel name when modifying a tunnel
authorRoopesh Chander <roop@roopc.net>
Sun, 28 Oct 2018 09:25:24 +0000 (14:55 +0530)
committerRoopesh Chander <roop@roopc.net>
Sun, 28 Oct 2018 09:25:24 +0000 (14:55 +0530)
Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuard/VPN/TunnelsManager.swift

index 7822ee294fbf2b4aa0930fb8959dcac157a9f69d..2bbbac2a4932cc6d39de3ba5e27b8e443e2ac508 100644 (file)
@@ -96,6 +96,9 @@ class TunnelsManager {
 
         let tunnelProviderManager = tunnel.tunnelProvider
         let isNameChanged = (tunnelName != tunnelProviderManager.localizedDescription)
+        if (isNameChanged) {
+            tunnel.name = tunnelName
+        }
         tunnelProviderManager.protocolConfiguration = NETunnelProviderProtocol(tunnelConfiguration: tunnelConfiguration)
         tunnelProviderManager.localizedDescription = tunnelName
         tunnelProviderManager.isEnabled = true