From ffa8ce0e42fde3849614820db91ec553c219359e Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Sat, 28 Oct 2017 12:55:27 +0200 Subject: [PATCH] use WDIOC_KEEPALIVE from golang.org/x/sys/unix (#35) ...now that it was added there. --- gokrazy.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gokrazy.go b/gokrazy.go index 9edb162..1bb16b5 100644 --- a/gokrazy.go +++ b/gokrazy.go @@ -56,8 +56,7 @@ func watchdog() { } defer f.Close() for { - const WDIOC_KEEPALIVE = 0x80045705 // TODO: switch to x/sys/unix version once added - if _, _, errno := unix.Syscall(unix.SYS_IOCTL, f.Fd(), WDIOC_KEEPALIVE, 0); errno != 0 { + if _, _, errno := unix.Syscall(unix.SYS_IOCTL, f.Fd(), unix.WDIOC_KEEPALIVE, 0); errno != 0 { log.Printf("hardware watchdog ping failed: %v", errno) } time.Sleep(1 * time.Second)