]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
NE: Log whether tunnel was activated from the app or not
authorRoopesh Chander <roop@roopc.net>
Wed, 19 Dec 2018 10:56:28 +0000 (16:26 +0530)
committerRoopesh Chander <roop@roopc.net>
Wed, 19 Dec 2018 13:05:53 +0000 (18:35 +0530)
Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuardNetworkExtension/PacketTunnelProvider.swift

index 814ed59ed12c5e78ded892bfecccaf97caa1fe34..f0ae3e7f67a6cd66e3e971826505766cb014b57a 100644 (file)
@@ -41,6 +41,12 @@ class PacketTunnelProvider: NEPacketTunnelProvider {
         let tunnelName = tunnelConfiguration.interface.name
         wg_log(.info, message: "Starting tunnel '\(tunnelName)'")
 
+        if activationAttemptId != nil {
+            wg_log(.info, staticMessage: "Tunnel activated from the app")
+        } else {
+            wg_log(.info, staticMessage: "Tunnel not activated from the app")
+        }
+
         let isActivateOnDemandEnabled = tunnelProviderProtocol.isActivateOnDemandEnabled
         if isActivateOnDemandEnabled {
             wg_log(.info, staticMessage: "Tunnel has Activate On Demand enabled")