diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-12-07 23:56:26 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-12-07 23:56:26 +0100 |
commit | 1eddb2c86dfa29448938662e6d788f2c8034ef8e (patch) | |
tree | 6f153040b5d333c39eae5fc1c79ee82fa03ff1cb /WireGuard/WireGuardNetworkExtension | |
parent | wireguard-go-bridge: account for network changes (diff) | |
download | wireguard-apple-1eddb2c86dfa29448938662e6d788f2c8034ef8e.tar.xz wireguard-apple-1eddb2c86dfa29448938662e6d788f2c8034ef8e.zip |
PacketTunnelProvider: Show log timestamp
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'WireGuard/WireGuardNetworkExtension')
-rw-r--r-- | WireGuard/WireGuardNetworkExtension/PacketTunnelProvider.swift | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/WireGuard/WireGuardNetworkExtension/PacketTunnelProvider.swift b/WireGuard/WireGuardNetworkExtension/PacketTunnelProvider.swift index b28a704..11d8ebc 100644 --- a/WireGuard/WireGuardNetworkExtension/PacketTunnelProvider.swift +++ b/WireGuard/WireGuardNetworkExtension/PacketTunnelProvider.swift @@ -202,7 +202,9 @@ private func wg_log(_ type: OSLogType, message msg: String) { } private func file_log(type: OSLogType, message: String) { - var msgLine = type.toMessagePrefix() + message + let formatter = DateFormatter() + formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS: " + var msgLine = formatter.string(from: Date()) + message if (msgLine.last! != "\n") { msgLine.append("\n") } @@ -212,16 +214,3 @@ private func file_log(type: OSLogType, message: String) { logFileHandle.synchronizeFile() } } - -extension OSLogType { - func toMessagePrefix() -> String { - switch (self) { - case .debug: return "Debug: " - case .info: return "Info: " - case .error: return "Error: " - case .fault: return "Fault: " - default: - return "Unknown: " - } - } -} |