From 105eca7adcaa41f54228da53e237316e61f08c98 Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Fri, 7 Dec 2018 19:05:04 +0530 Subject: State restoration: Restore tunnel detail view Signed-off-by: Roopesh Chander --- WireGuard/WireGuard/VPN/TunnelsManager.swift | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'WireGuard/WireGuard/VPN/TunnelsManager.swift') diff --git a/WireGuard/WireGuard/VPN/TunnelsManager.swift b/WireGuard/WireGuard/VPN/TunnelsManager.swift index 4aada0c..4653b4c 100644 --- a/WireGuard/WireGuard/VPN/TunnelsManager.swift +++ b/WireGuard/WireGuard/VPN/TunnelsManager.swift @@ -238,6 +238,10 @@ class TunnelsManager { return tunnels[index] } + func tunnel(named tunnelName: String) -> TunnelContainer? { + return self.tunnels.first(where: { $0.name == tunnelName }) + } + func startActivation(of tunnel: TunnelContainer, completionHandler: @escaping (TunnelsManagerError?) -> Void) { guard (tunnel.status == .inactive) else { return -- cgit v1.2.3-59-g8ed1b