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: " - } - } -}