diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-08-08 16:55:02 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-08-08 16:55:42 +0200 |
commit | 2683d287a67ad7f67606fced87846341093c143e (patch) | |
tree | 4a361c81f3243fc00f99cead093a51ee444eaf4f | |
parent | tunnel: increase tun creation retry boot timer to 10 minutes (diff) | |
download | wireguard-windows-2683d287a67ad7f67606fced87846341093c143e.tar.xz wireguard-windows-2683d287a67ad7f67606fced87846341093c143e.zip |
driver: account for timestamp callback but do nothing
Go doesn't provide an easy way of passing a better timestamp to the log
package.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r-- | driver/driver_windows.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/driver/driver_windows.go b/driver/driver_windows.go index 68839a71..aa69e09c 100644 --- a/driver/driver_windows.go +++ b/driver/driver_windows.go @@ -52,7 +52,8 @@ var ( ) func setupLogger(dll *lazyDLL) { - syscall.Syscall(dll.NewProc("WireGuardSetLogger").Addr(), 1, windows.NewCallback(func(level loggerLevel, msg *uint16) int { + syscall.Syscall(dll.NewProc("WireGuardSetLogger").Addr(), 1, windows.NewCallback(func(level loggerLevel, timestamp uint64, msg *uint16) int { + // TODO: Unfortunately, we're ignoring the precise timestamp here. log.Println(windows.UTF16PtrToString(msg)) return 0 }), 0, 0) |