diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-08-08 17:16:30 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-08-08 17:16:30 +0200 |
commit | 301773302e5e97544be69965b9fae573791f1460 (patch) | |
tree | ead73dc871aa49f074d48f01a03786fdd47df5fc /tunnel/service.go | |
parent | driver: account for timestamp callback but do nothing (diff) | |
download | wireguard-windows-301773302e5e97544be69965b9fae573791f1460.tar.xz wireguard-windows-301773302e5e97544be69965b9fae573791f1460.zip |
driver: break encapsulation and pass timestamp to ringlogger
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r-- | tunnel/service.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tunnel/service.go b/tunnel/service.go index a5f1df4c..14264193 100644 --- a/tunnel/service.go +++ b/tunnel/service.go @@ -107,7 +107,13 @@ func (service *tunnelService) Execute(args []string, r <-chan svc.ChangeRequest, log.Println("Shutting down") }() - err = ringlogger.InitGlobalLogger("TUN") + var logFile string + logFile, err = conf.LogFile(true) + if err != nil { + serviceError = services.ErrorRingloggerOpen + return + } + err = ringlogger.InitGlobalLogger(logFile, "TUN") if err != nil { serviceError = services.ErrorRingloggerOpen return |