mirror of
https://github.com/rwinkhart/sys.git
synced 2026-09-06 09:07:16 -04:00
unix: add watchdog constants on Linux
To be used e.g. in https://github.com/gokrazy/gokrazy/commit/2e60d5b8c8c35e0eed1bb155c7d709c729c8f041 Change-Id: If79ffec9021dc79375c861a0ddd9dd443adb4692 Reviewed-on: https://go-review.googlesource.com/72375 Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
committed by
Ian Lance Taylor
parent
ff8cd6cb4f
commit
a57a2b53a1
@@ -184,6 +184,7 @@ struct ltchars {
|
|||||||
#include <linux/vm_sockets.h>
|
#include <linux/vm_sockets.h>
|
||||||
#include <linux/taskstats.h>
|
#include <linux/taskstats.h>
|
||||||
#include <linux/genetlink.h>
|
#include <linux/genetlink.h>
|
||||||
|
#include <linux/watchdog.h>
|
||||||
#include <net/route.h>
|
#include <net/route.h>
|
||||||
#include <asm/termbits.h>
|
#include <asm/termbits.h>
|
||||||
|
|
||||||
@@ -422,6 +423,7 @@ ccflags="$@"
|
|||||||
$2 ~ /^GENL_/ ||
|
$2 ~ /^GENL_/ ||
|
||||||
$2 ~ /^UTIME_/ ||
|
$2 ~ /^UTIME_/ ||
|
||||||
$2 ~ /^XATTR_(CREATE|REPLACE)/ ||
|
$2 ~ /^XATTR_(CREATE|REPLACE)/ ||
|
||||||
|
$2 ~ /^WDIOC_/ ||
|
||||||
$2 !~ "WMESGLEN" &&
|
$2 !~ "WMESGLEN" &&
|
||||||
$2 ~ /^W[A-Z0-9]+$/ ||
|
$2 ~ /^W[A-Z0-9]+$/ ||
|
||||||
$2 ~ /^BLK[A-Z]*(GET$|SET$|BUF$|PART$|SIZE)/ {printf("\t%s = C.%s\n", $2, $2)}
|
$2 ~ /^BLK[A-Z]*(GET$|SET$|BUF$|PART$|SIZE)/ {printf("\t%s = C.%s\n", $2, $2)}
|
||||||
|
|||||||
@@ -1873,6 +1873,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x80045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x80045709
|
||||||
|
WDIOC_GETSTATUS = 0x80045701
|
||||||
|
WDIOC_GETSUPPORT = 0x80285700
|
||||||
|
WDIOC_GETTEMP = 0x80045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x8004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x80045707
|
||||||
|
WDIOC_KEEPALIVE = 0x80045705
|
||||||
|
WDIOC_SETOPTIONS = 0x80045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1874,6 +1874,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x80045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x80045709
|
||||||
|
WDIOC_GETSTATUS = 0x80045701
|
||||||
|
WDIOC_GETSUPPORT = 0x80285700
|
||||||
|
WDIOC_GETTEMP = 0x80045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x8004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x80045707
|
||||||
|
WDIOC_KEEPALIVE = 0x80045705
|
||||||
|
WDIOC_SETOPTIONS = 0x80045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1878,6 +1878,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x80045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x80045709
|
||||||
|
WDIOC_GETSTATUS = 0x80045701
|
||||||
|
WDIOC_GETSUPPORT = 0x80285700
|
||||||
|
WDIOC_GETTEMP = 0x80045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x8004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x80045707
|
||||||
|
WDIOC_KEEPALIVE = 0x80045705
|
||||||
|
WDIOC_SETOPTIONS = 0x80045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1864,6 +1864,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x80045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x80045709
|
||||||
|
WDIOC_GETSTATUS = 0x80045701
|
||||||
|
WDIOC_GETSUPPORT = 0x80285700
|
||||||
|
WDIOC_GETTEMP = 0x80045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x8004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x80045707
|
||||||
|
WDIOC_KEEPALIVE = 0x80045705
|
||||||
|
WDIOC_SETOPTIONS = 0x80045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1878,6 +1878,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x40045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x40045709
|
||||||
|
WDIOC_GETSTATUS = 0x40045701
|
||||||
|
WDIOC_GETSUPPORT = 0x40285700
|
||||||
|
WDIOC_GETTEMP = 0x40045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x4004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x40045707
|
||||||
|
WDIOC_KEEPALIVE = 0x40045705
|
||||||
|
WDIOC_SETOPTIONS = 0x40045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1878,6 +1878,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x40045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x40045709
|
||||||
|
WDIOC_GETSTATUS = 0x40045701
|
||||||
|
WDIOC_GETSUPPORT = 0x40285700
|
||||||
|
WDIOC_GETTEMP = 0x40045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x4004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x40045707
|
||||||
|
WDIOC_KEEPALIVE = 0x40045705
|
||||||
|
WDIOC_SETOPTIONS = 0x40045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1878,6 +1878,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x40045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x40045709
|
||||||
|
WDIOC_GETSTATUS = 0x40045701
|
||||||
|
WDIOC_GETSUPPORT = 0x40285700
|
||||||
|
WDIOC_GETTEMP = 0x40045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x4004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x40045707
|
||||||
|
WDIOC_KEEPALIVE = 0x40045705
|
||||||
|
WDIOC_SETOPTIONS = 0x40045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1878,6 +1878,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x40045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x40045709
|
||||||
|
WDIOC_GETSTATUS = 0x40045701
|
||||||
|
WDIOC_GETSUPPORT = 0x40285700
|
||||||
|
WDIOC_GETTEMP = 0x40045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x4004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x40045707
|
||||||
|
WDIOC_KEEPALIVE = 0x40045705
|
||||||
|
WDIOC_SETOPTIONS = 0x40045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1935,6 +1935,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x40045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x40045709
|
||||||
|
WDIOC_GETSTATUS = 0x40045701
|
||||||
|
WDIOC_GETSUPPORT = 0x40285700
|
||||||
|
WDIOC_GETTEMP = 0x40045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x4004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x40045707
|
||||||
|
WDIOC_KEEPALIVE = 0x40045705
|
||||||
|
WDIOC_SETOPTIONS = 0x40045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1935,6 +1935,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x40045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x40045709
|
||||||
|
WDIOC_GETSTATUS = 0x40045701
|
||||||
|
WDIOC_GETSUPPORT = 0x40285700
|
||||||
|
WDIOC_GETTEMP = 0x40045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x4004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x40045707
|
||||||
|
WDIOC_KEEPALIVE = 0x40045705
|
||||||
|
WDIOC_SETOPTIONS = 0x40045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
@@ -1935,6 +1935,17 @@ const (
|
|||||||
WALL = 0x40000000
|
WALL = 0x40000000
|
||||||
WCLONE = 0x80000000
|
WCLONE = 0x80000000
|
||||||
WCONTINUED = 0x8
|
WCONTINUED = 0x8
|
||||||
|
WDIOC_GETBOOTSTATUS = 0x80045702
|
||||||
|
WDIOC_GETPRETIMEOUT = 0x80045709
|
||||||
|
WDIOC_GETSTATUS = 0x80045701
|
||||||
|
WDIOC_GETSUPPORT = 0x80285700
|
||||||
|
WDIOC_GETTEMP = 0x80045703
|
||||||
|
WDIOC_GETTIMELEFT = 0x8004570a
|
||||||
|
WDIOC_GETTIMEOUT = 0x80045707
|
||||||
|
WDIOC_KEEPALIVE = 0x80045705
|
||||||
|
WDIOC_SETOPTIONS = 0x80045704
|
||||||
|
WDIOC_SETPRETIMEOUT = 0xc0045708
|
||||||
|
WDIOC_SETTIMEOUT = 0xc0045706
|
||||||
WEXITED = 0x4
|
WEXITED = 0x4
|
||||||
WNOHANG = 0x1
|
WNOHANG = 0x1
|
||||||
WNOTHREAD = 0x20000000
|
WNOTHREAD = 0x20000000
|
||||||
|
|||||||
Reference in New Issue
Block a user