diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2022-03-23 11:00:14 +0100 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2022-03-24 14:02:45 +0100 |
| commit | f3f23b760c9f3e35ef2c886b97b8e64122f17196 (patch) | |
| tree | 2d2ca7b5e494032d1983c3fdc3572d19e9589890 | |
| parent | a163276cdb1763e14b6a2e0838d4d74d66fc62e8 (diff) | |
| download | mullvadvpn-f3f23b760c9f3e35ef2c886b97b8e64122f17196.tar.xz mullvadvpn-f3f23b760c9f3e35ef2c886b97b8e64122f17196.zip | |
PacketTunnelStatus: assign isNetworkReachable to make default init() available
| -rw-r--r-- | ios/MullvadVPN/TunnelIPC/PacketTunnelStatus.swift | 2 | ||||
| -rw-r--r-- | ios/PacketTunnel/PacketTunnelProvider.swift | 6 |
2 files changed, 2 insertions, 6 deletions
diff --git a/ios/MullvadVPN/TunnelIPC/PacketTunnelStatus.swift b/ios/MullvadVPN/TunnelIPC/PacketTunnelStatus.swift index 3dc17a587d..226385ec01 100644 --- a/ios/MullvadVPN/TunnelIPC/PacketTunnelStatus.swift +++ b/ios/MullvadVPN/TunnelIPC/PacketTunnelStatus.swift @@ -11,7 +11,7 @@ import Foundation /// A struct that holds packet tunnel process status. struct PacketTunnelStatus: Codable, Equatable { /// Flag indicating whether network is reachable. - var isNetworkReachable: Bool + var isNetworkReachable: Bool = true /// When the packet tunnel started connecting. var connectingDate: Date? diff --git a/ios/PacketTunnel/PacketTunnelProvider.swift b/ios/PacketTunnel/PacketTunnelProvider.swift index 61bc7a9cd4..2001f405fc 100644 --- a/ios/PacketTunnel/PacketTunnelProvider.swift +++ b/ios/PacketTunnel/PacketTunnelProvider.swift @@ -42,11 +42,7 @@ class PacketTunnelProvider: NEPacketTunnelProvider, TunnelMonitorDelegate { private var tunnelMonitor: TunnelMonitor! /// Tunnel status. - private var tunnelStatus = PacketTunnelStatus( - isNetworkReachable: true, - connectingDate: nil, - tunnelRelay: nil - ) + private var tunnelStatus = PacketTunnelStatus() override init() { let pid = ProcessInfo.processInfo.processIdentifier |
