aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuardNetworkExtension
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2018-12-07 23:56:26 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2018-12-07 23:56:26 +0100
commit1eddb2c86dfa29448938662e6d788f2c8034ef8e (patch)
tree6f153040b5d333c39eae5fc1c79ee82fa03ff1cb /WireGuard/WireGuardNetworkExtension
parentwireguard-go-bridge: account for network changes (diff)
downloadwireguard-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.swift17
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: "
- }
- }
-}