]> Cypherpunks repositories - gostls13.git/commitdiff
all: update module dependencies
authorBryan C. Mills <bcmills@google.com>
Mon, 3 Feb 2020 16:38:49 +0000 (11:38 -0500)
committerBryan C. Mills <bcmills@google.com>
Wed, 19 Feb 2020 21:26:10 +0000 (21:26 +0000)
Updates #36905
Updates #36907

Change-Id: I293dcef67800d5c81ff3a254bbd49309c5880710
Reviewed-on: https://go-review.googlesource.com/c/go/+/217517
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
262 files changed:
src/cmd/go.mod
src/cmd/go.sum
src/cmd/vendor/github.com/google/pprof/driver/driver.go
src/cmd/vendor/github.com/google/pprof/internal/driver/driver_focus.go
src/cmd/vendor/github.com/google/pprof/internal/driver/flags.go
src/cmd/vendor/github.com/google/pprof/internal/plugin/plugin.go
src/cmd/vendor/github.com/google/pprof/internal/report/report.go
src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go
src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go
src/cmd/vendor/golang.org/x/crypto/ssh/terminal/terminal.go
src/cmd/vendor/golang.org/x/sys/unix/affinity_linux.go
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s
src/cmd/vendor/golang.org/x/sys/unix/bluetooth_linux.go
src/cmd/vendor/golang.org/x/sys/unix/dirent.go
src/cmd/vendor/golang.org/x/sys/unix/endian_little.go
src/cmd/vendor/golang.org/x/sys/unix/fcntl.go
src/cmd/vendor/golang.org/x/sys/unix/fdset.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/ioctl.go
src/cmd/vendor/golang.org/x/sys/unix/mkall.sh
src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh
src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdents.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_linux.go
src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix.go
src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_386.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go
src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go [moved from src/cmd/vendor/golang.org/x/sys/unix/zptracearm_linux.go with 93% similarity]
src/cmd/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go [moved from src/cmd/vendor/golang.org/x/sys/unix/zptracemips_linux.go with 93% similarity]
src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go [moved from src/cmd/vendor/golang.org/x/sys/unix/zptracemipsle_linux.go with 93% similarity]
src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go [moved from src/cmd/vendor/golang.org/x/sys/unix/zptrace386_linux.go with 95% similarity]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go
src/cmd/vendor/golang.org/x/sys/windows/asm_windows_386.s [deleted file]
src/cmd/vendor/golang.org/x/sys/windows/asm_windows_amd64.s [deleted file]
src/cmd/vendor/golang.org/x/sys/windows/asm_windows_arm.s [deleted file]
src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go
src/cmd/vendor/golang.org/x/sys/windows/empty.s [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/windows/env_windows.go
src/cmd/vendor/golang.org/x/sys/windows/mkerrors.bash
src/cmd/vendor/golang.org/x/sys/windows/mkknownfolderids.bash [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/windows/mksyscall.go
src/cmd/vendor/golang.org/x/sys/windows/security_windows.go
src/cmd/vendor/golang.org/x/sys/windows/service.go
src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go
src/cmd/vendor/golang.org/x/sys/windows/types_windows.go
src/cmd/vendor/golang.org/x/sys/windows/zerrors_windows.go
src/cmd/vendor/golang.org/x/sys/windows/zknownfolderids_windows.go [new file with mode: 0644]
src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go
src/cmd/vendor/golang.org/x/tools/go/analysis/doc.go
src/cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall/cgocall.go
src/cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse/httpresponse.go
src/cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/analysisutil/util.go
src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf/printf.go
src/cmd/vendor/golang.org/x/tools/go/ast/astutil/imports.go
src/cmd/vendor/golang.org/x/tools/go/ast/inspector/inspector.go
src/cmd/vendor/golang.org/x/tools/go/cfg/cfg.go
src/cmd/vendor/golang.org/x/xerrors/fmt.go
src/cmd/vendor/modules.txt
src/go.mod
src/go.sum
src/vendor/golang.org/x/sys/cpu/byteorder.go
src/vendor/golang.org/x/sys/cpu/cpu.go
src/vendor/golang.org/x/sys/cpu/cpu_arm.go
src/vendor/golang.org/x/sys/cpu/cpu_arm64.go [new file with mode: 0644]
src/vendor/golang.org/x/sys/cpu/cpu_arm64.s [new file with mode: 0644]
src/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go [new file with mode: 0644]
src/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go [new file with mode: 0644]
src/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c [moved from src/vendor/golang.org/x/sys/cpu/cpu_gccgo.c with 100% similarity]
src/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go [moved from src/vendor/golang.org/x/sys/cpu/cpu_gccgo.go with 100% similarity]
src/vendor/golang.org/x/sys/cpu/cpu_linux.go
src/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go [new file with mode: 0644]
src/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go
src/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go [moved from src/cmd/vendor/golang.org/x/sys/windows/mkerrors.go with 66% similarity]
src/vendor/golang.org/x/sys/cpu/cpu_mips64x.go
src/vendor/golang.org/x/sys/cpu/cpu_mipsx.go
src/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go
src/vendor/golang.org/x/sys/cpu/cpu_riscv64.go
src/vendor/golang.org/x/sys/cpu/cpu_wasm.go
src/vendor/golang.org/x/sys/cpu/hwcap_linux.go [new file with mode: 0644]
src/vendor/modules.txt

index da8d6b8288617c91798e4e0ec64f4a39bfd87290..b59be73fff4a15fcfb8d4d32ab23d1a0c8ae2321 100644 (file)
@@ -3,11 +3,11 @@ module cmd
 go 1.14
 
 require (
-       github.com/google/pprof v0.0.0-20191105193234-27840fff0d09
-       github.com/ianlancetaylor/demangle v0.0.0-20180524225900-fc6590592b44 // indirect
-       golang.org/x/arch v0.0.0-20190815191158-8a70ba74b3a1
-       golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d
+       github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12
+       golang.org/x/arch v0.0.0-20191126211547-368ea8f32fff
+       golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6
        golang.org/x/mod v0.2.0
-       golang.org/x/sys v0.0.0-20200131233351-9e5cf931a04b // indirect
-       golang.org/x/tools v0.0.0-20200131233409-575de47986ce
+       golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c // indirect
+       golang.org/x/tools v0.0.0-20200219195521-7c4b6277d74d
+       golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 // indirect
 )
index a4c29e2de9a804df44d2c0ee66d4c689fd65114f..dac64f407cb3541f0a15487f8e4ce9831ee514ba 100644 (file)
@@ -1,14 +1,18 @@
-github.com/google/pprof v0.0.0-20191105193234-27840fff0d09 h1:k2LrtvxLSqJVi/o6O71W+AdZgHzU/mNX7kOXzWUORn0=
-github.com/google/pprof v0.0.0-20191105193234-27840fff0d09/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
-github.com/ianlancetaylor/demangle v0.0.0-20180524225900-fc6590592b44 h1:pKqc8lAAA6rcwpvsephnRuZp4VHbfszZRClvqAE6Sq8=
-github.com/ianlancetaylor/demangle v0.0.0-20180524225900-fc6590592b44/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-golang.org/x/arch v0.0.0-20190815191158-8a70ba74b3a1 h1:A71BZbKSu+DtCNry/x5JKn20C+64DirDHmePEA8k0FY=
-golang.org/x/arch v0.0.0-20190815191158-8a70ba74b3a1/go.mod h1:flIaEI6LNU6xOCD5PaJvn9wGP0agmIOqjrtsKGRguv4=
+github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
+github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
+github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
+github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12 h1:TgXhFz35pKlZuUz1pNlOKk1UCSXPpuUIc144Wd7SxCA=
+github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
+github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 h1:UDMh68UUwekSh5iP2OMhRRZJiiBccgV7axzUG8vi56c=
+github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
+golang.org/x/arch v0.0.0-20191126211547-368ea8f32fff h1:k/MrR0lKiCokRu1JUDDAWhWZinfBAOZRzz3LkPOkFMs=
+golang.org/x/arch v0.0.0-20191126211547-368ea8f32fff/go.mod h1:flIaEI6LNU6xOCD5PaJvn9wGP0agmIOqjrtsKGRguv4=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 h1:ObdrDkeb4kJdCP557AjRjq69pTHfNouLtWZG7j9rPN8=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d h1:9FCpayM9Egr1baVnV1SX0H87m+XB0B8S0hAMi99X/3U=
-golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
+golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6 h1:Sy5bstxEqwwbYs6n0/pBuxKENqOeZUgD45Gp3Q3pqLg=
+golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
+golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
 golang.org/x/mod v0.2.0 h1:KU7oHjnv3XNWfa5COkzUifxZmxp1TyI7ImMXqFxLwvQ=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -16,15 +20,18 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200131233351-9e5cf931a04b h1:ahtIOvqocajzNYaudmOTIwviK1X7yj/+RoTtKdwEwXA=
-golang.org/x/sys v0.0.0-20200131233351-9e5cf931a04b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c h1:jceGD5YNJGgGMkJz79agzOln1K9TaZUjv5ird16qniQ=
+golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e h1:aZzprAO9/8oim3qStq3wc1Xuxx4QmAGriC4VU4ojemQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20200131233409-575de47986ce h1:Uglradbb4KfUWaYasZhlsDsGRwHHvRsHoNAEONef0W8=
-golang.org/x/tools v0.0.0-20200131233409-575de47986ce/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20200219195521-7c4b6277d74d h1:ZQ18He7VORO2x4IEBuwfdp56K+ftEzRjvL0cFuCGCcM=
+golang.org/x/tools v0.0.0-20200219195521-7c4b6277d74d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 h1:/atklqdjdhuosWIl6AIbOeHJjicWYPqR9bpxqxYG2pA=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
+golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4=
index b1c745bacdb59bb201189dd9dd2158bb76394529..9bcbc8295ab04eb8912e6dd93184e5e1e9bd8d8b 100644 (file)
@@ -92,13 +92,6 @@ type FlagSet interface {
        Float64(name string, def float64, usage string) *float64
        String(name string, def string, usage string) *string
 
-       // BoolVar, IntVar, Float64Var, and StringVar define new flags referencing
-       // a given pointer, like the functions of the same name in package flag.
-       BoolVar(pointer *bool, name string, def bool, usage string)
-       IntVar(pointer *int, name string, def int, usage string)
-       Float64Var(pointer *float64, name string, def float64, usage string)
-       StringVar(pointer *string, name string, def string, usage string)
-
        // StringList is similar to String but allows multiple values for a
        // single flag
        StringList(name string, def string, usage string) *[]*string
index 551965e776ed92afd173504c75d1112a0087f85e..af7b8d478a4b2dc76b8da8dbc63bb7338095943f 100644 (file)
@@ -25,7 +25,7 @@ import (
        "github.com/google/pprof/profile"
 )
 
-var tagFilterRangeRx = regexp.MustCompile("([+-]?[[:digit:]]+)([[:alpha:]]+)")
+var tagFilterRangeRx = regexp.MustCompile("([+-]?[[:digit:]]+)([[:alpha:]]+)?")
 
 // applyFocus filters samples based on the focus/ignore options
 func applyFocus(prof *profile.Profile, numLabelUnits map[string]string, v variables, ui plugin.UI) error {
index 6ef13978520f374638e80dbe4fbd0b39401c080e..539031916630b66bf0c01e1f74f293e5a28a0d2b 100644 (file)
@@ -44,27 +44,6 @@ func (*GoFlags) String(o, d, c string) *string {
        return flag.String(o, d, c)
 }
 
-// BoolVar implements the plugin.FlagSet interface.
-func (*GoFlags) BoolVar(b *bool, o string, d bool, c string) {
-       flag.BoolVar(b, o, d, c)
-}
-
-// IntVar implements the plugin.FlagSet interface.
-func (*GoFlags) IntVar(i *int, o string, d int, c string) {
-       flag.IntVar(i, o, d, c)
-}
-
-// Float64Var implements the plugin.FlagSet interface.
-// the value of the flag.
-func (*GoFlags) Float64Var(f *float64, o string, d float64, c string) {
-       flag.Float64Var(f, o, d, c)
-}
-
-// StringVar implements the plugin.FlagSet interface.
-func (*GoFlags) StringVar(s *string, o, d, c string) {
-       flag.StringVar(s, o, d, c)
-}
-
 // StringList implements the plugin.FlagSet interface.
 func (*GoFlags) StringList(o, d, c string) *[]*string {
        return &[]*string{flag.String(o, d, c)}
index a304284c31aed461c25b1941dbe3b69744d1e065..4c1db2331f2c6e8a0632a5a38a52abad4069bf51 100644 (file)
@@ -61,13 +61,6 @@ type FlagSet interface {
        Float64(name string, def float64, usage string) *float64
        String(name string, def string, usage string) *string
 
-       // BoolVar, IntVar, Float64Var, and StringVar define new flags referencing
-       // a given pointer, like the functions of the same name in package flag.
-       BoolVar(pointer *bool, name string, def bool, usage string)
-       IntVar(pointer *int, name string, def int, usage string)
-       Float64Var(pointer *float64, name string, def float64, usage string)
-       StringVar(pointer *string, name string, def string, usage string)
-
        // StringList is similar to String but allows multiple values for a
        // single flag
        StringList(name string, def string, usage string) *[]*string
index fb67a343baff8152cb236f0dab5eb40cccb06dfd..1b555a4e2e7e5dba3e3753f0a1d34ffb7f55c4b5 100644 (file)
@@ -102,7 +102,7 @@ func Generate(w io.Writer, rpt *Report, obj plugin.ObjTool) error {
        case Tags:
                return printTags(w, rpt)
        case Proto:
-               return rpt.prof.Write(w)
+               return printProto(w, rpt)
        case TopProto:
                return printTopProto(w, rpt)
        case Dis:
@@ -291,6 +291,23 @@ func (rpt *Report) newGraph(nodes graph.NodeSet) *graph.Graph {
        return graph.New(rpt.prof, gopt)
 }
 
+// printProto writes the incoming proto via thw writer w.
+// If the divide_by option has been specified, samples are scaled appropriately.
+func printProto(w io.Writer, rpt *Report) error {
+       p, o := rpt.prof, rpt.options
+
+       // Apply the sample ratio to all samples before saving the profile.
+       if r := o.Ratio; r > 0 && r != 1 {
+               for _, sample := range p.Sample {
+                       for i, v := range sample.Value {
+                               sample.Value[i] = int64(float64(v) * r)
+                       }
+               }
+       }
+       return p.Write(w)
+}
+
+// printTopProto writes a list of the hottest routines in a profile as a profile.proto.
 func printTopProto(w io.Writer, rpt *Report) error {
        p := rpt.prof
        o := rpt.options
index c467440176ac0a344c3f8245f9ecf36421e8c2df..62667bbde99865f028da202079d44d81b1a36a02 100644 (file)
@@ -160,7 +160,7 @@ func doDemangle(name string, options ...Option) (ret AST, err error) {
        }
 
        st := &state{str: name, verbose: verbose}
-       a := st.encoding(params)
+       a := st.encoding(params, notForLocalName)
 
        // Accept a clone suffix.
        if clones {
@@ -249,10 +249,16 @@ func adjustErr(err error, adj int) error {
        return err
 }
 
+type forLocalNameType int
+const (
+       forLocalName forLocalNameType = iota
+       notForLocalName
+)
+
 // encoding ::= <(function) name> <bare-function-type>
 //              <(data) name>
 //              <special-name>
-func (st *state) encoding(params bool) AST {
+func (st *state) encoding(params bool, local forLocalNameType) AST {
        if len(st.str) < 1 {
                st.fail("expected encoding")
        }
@@ -316,6 +322,14 @@ func (st *state) encoding(params bool) AST {
 
        ft = simplify(ft)
 
+       // For a local name, discard the return type, so that it
+       // doesn't get confused with the top level return type.
+       if local == forLocalName {
+               if functype, ok := ft.(*FunctionType); ok {
+                       functype.Return = nil
+               }
+       }
+
        // Any top-level qualifiers belong to the function type.
        if mwq != nil {
                a = mwq.Method
@@ -526,13 +540,22 @@ func (st *state) prefix() AST {
                } else {
                        switch st.str[0] {
                        case 'C':
-                               if len(st.str) < 2 {
+                               inheriting := false
+                               st.advance(1)
+                               if len(st.str) > 0 && st.str[0] == 'I' {
+                                       inheriting = true
+                                       st.advance(1)
+                               }
+                               if len(st.str) < 1 {
                                        st.fail("expected constructor type")
                                }
                                if last == nil {
                                        st.fail("constructor before name is seen")
                                }
-                               st.advance(2)
+                               st.advance(1)
+                               if inheriting {
+                                       last = st.demangleType(false)
+                               }
                                next = &Constructor{Name: getLast(last)}
                        case 'D':
                                if len(st.str) > 1 && (st.str[1] == 'T' || st.str[1] == 't') {
@@ -834,7 +857,7 @@ func (st *state) operatorName(inExpression bool) (AST, int) {
 //              ::= Z <(function) encoding> E d [<parameter> number>] _ <entity name>
 func (st *state) localName() AST {
        st.checkChar('Z')
-       fn := st.encoding(true)
+       fn := st.encoding(true, forLocalName)
        if len(st.str) == 0 || st.str[0] != 'E' {
                st.fail("expected E after local name")
        }
@@ -851,7 +874,7 @@ func (st *state) localName() AST {
                        st.advance(1)
                        num = st.compactNumber()
                }
-               var n AST = st.name()
+               n := st.name()
                n = st.discriminator(n)
                if num >= 0 {
                        n = &DefaultArg{Num: num, Arg: n}
@@ -939,16 +962,16 @@ func (st *state) specialName() AST {
                        return &Special{Prefix: "typeinfo name for ", Val: t}
                case 'h':
                        st.callOffset('h')
-                       v := st.encoding(true)
+                       v := st.encoding(true, notForLocalName)
                        return &Special{Prefix: "non-virtual thunk to ", Val: v}
                case 'v':
                        st.callOffset('v')
-                       v := st.encoding(true)
+                       v := st.encoding(true, notForLocalName)
                        return &Special{Prefix: "virtual thunk to ", Val: v}
                case 'c':
                        st.callOffset(0)
                        st.callOffset(0)
-                       v := st.encoding(true)
+                       v := st.encoding(true, notForLocalName)
                        return &Special{Prefix: "covariant return thunk to ", Val: v}
                case 'C':
                        derived := st.demangleType(false)
@@ -995,7 +1018,7 @@ func (st *state) specialName() AST {
                        i := st.number()
                        return &Special{Prefix: fmt.Sprintf("reference temporary #%d for ", i), Val: n}
                case 'A':
-                       v := st.encoding(true)
+                       v := st.encoding(true, notForLocalName)
                        return &Special{Prefix: "hidden alias for ", Val: v}
                case 'T':
                        if len(st.str) == 0 {
@@ -1003,7 +1026,7 @@ func (st *state) specialName() AST {
                        }
                        c := st.str[0]
                        st.advance(1)
-                       v := st.encoding(true)
+                       v := st.encoding(true, notForLocalName)
                        switch c {
                        case 'n':
                                return &Special{Prefix: "non-transaction clone for ", Val: v}
@@ -2065,7 +2088,7 @@ func (st *state) exprPrimary() AST {
                        st.fail("expected mangled name")
                }
                st.advance(1)
-               ret = st.encoding(true)
+               ret = st.encoding(true, notForLocalName)
        } else {
                t := st.demangleType(false)
 
@@ -2074,6 +2097,9 @@ func (st *state) exprPrimary() AST {
                        neg = true
                        st.advance(1)
                }
+               if len(st.str) > 0 && st.str[0] == 'E' {
+                       st.fail("missing literal value")
+               }
                i := 0
                for len(st.str) > i && st.str[i] != 'E' {
                        i++
index 0498b8430c706742a961aa06f103c52597c1e163..c9e4570c59e66cdd3fce922ab7edaaab99aca52f 100644 (file)
@@ -388,6 +388,8 @@ func GoSyntax(inst Inst, pc uint64, symname func(uint64) (string, uint64), text
 
        case UMOV:
                op = "VMOV"
+       case NOP:
+               op = "NOOP"
 
        default:
                index := sort.SearchStrings(noSuffixOpSet, op)
index 70872bbd743359d9f322b43807213d4abd92983e..fc2916408c018784fad9c3ccf226a48236f9da2f 100644 (file)
@@ -10,9 +10,14 @@ import (
        "strings"
 )
 
+var (
+       condBit    = [4]string{"lt", "gt", "eq", "so"}
+       condBitNeg = [4]string{"ge", "le", "ne", "so"}
+)
+
 // GNUSyntax returns the GNU assembler syntax for the instruction, as defined by GNU binutils.
 // This form typically matches the syntax defined in the Power ISA Reference Manual.
-func GNUSyntax(inst Inst) string {
+func GNUSyntax(inst Inst, pc uint64) string {
        var buf bytes.Buffer
        // When there are all 0s, identify them as the disassembler
        // in binutils would.
@@ -21,13 +26,125 @@ func GNUSyntax(inst Inst) string {
        } else if inst.Op == 0 {
                return "error: unknown instruction"
        }
-       buf.WriteString(inst.Op.String())
+
+       PC := pc
+       // Special handling for some ops
+       startArg := 0
        sep := " "
+       switch inst.Op.String() {
+       case "bc":
+               bo := gnuArg(&inst, 0, inst.Args[0], PC)
+               bi := inst.Args[1]
+               switch bi := bi.(type) {
+               case CondReg:
+                       if bi >= CR0 {
+                               if bi == CR0 && bo == "16" {
+                                       buf.WriteString("bdnz")
+                               }
+                               buf.WriteString(fmt.Sprintf("bc cr%d", bi-CR0))
+                       }
+                       cr := bi / 4
+                       switch bo {
+                       case "4":
+                               bit := condBitNeg[(bi-Cond0LT)%4]
+                               if cr == 0 {
+                                       buf.WriteString(fmt.Sprintf("b%s", bit))
+                               } else {
+                                       buf.WriteString(fmt.Sprintf("b%s cr%d,", bit, cr))
+                                       sep = ""
+                               }
+                       case "12":
+                               bit := condBit[(bi-Cond0LT)%4]
+                               if cr == 0 {
+                                       buf.WriteString(fmt.Sprintf("b%s", bit))
+                               } else {
+                                       buf.WriteString(fmt.Sprintf("b%s cr%d,", bit, cr))
+                                       sep = ""
+                               }
+                       case "8":
+                               bit := condBit[(bi-Cond0LT)%4]
+                               sep = ""
+                               if cr == 0 {
+                                       buf.WriteString(fmt.Sprintf("bdnzt %s,", bit))
+                               } else {
+                                       buf.WriteString(fmt.Sprintf("bdnzt cr%d,%s,", cr, bit))
+                               }
+                       case "16":
+                               if cr == 0 && bi == Cond0LT {
+                                       buf.WriteString("bdnz")
+                               } else {
+                                       buf.WriteString(fmt.Sprintf("bdnz cr%d,", cr))
+                                       sep = ""
+                               }
+                       }
+                       startArg = 2
+               default:
+                       fmt.Printf("Unexpected bi: %d for bc with bo: %s\n", bi, bo)
+               }
+               startArg = 2
+       case "mtspr":
+               opcode := inst.Op.String()
+               buf.WriteString(opcode[0:2])
+               switch spr := inst.Args[0].(type) {
+               case SpReg:
+                       switch spr {
+                       case 1:
+                               buf.WriteString("xer")
+                               startArg = 1
+                       case 8:
+                               buf.WriteString("lr")
+                               startArg = 1
+                       case 9:
+                               buf.WriteString("ctr")
+                               startArg = 1
+                       default:
+                               buf.WriteString("spr")
+                       }
+               default:
+                       buf.WriteString("spr")
+               }
+
+       case "mfspr":
+               opcode := inst.Op.String()
+               buf.WriteString(opcode[0:2])
+               arg := inst.Args[0]
+               switch spr := inst.Args[1].(type) {
+               case SpReg:
+                       switch spr {
+                       case 1:
+                               buf.WriteString("xer ")
+                               buf.WriteString(gnuArg(&inst, 0, arg, PC))
+                               startArg = 2
+                       case 8:
+                               buf.WriteString("lr ")
+                               buf.WriteString(gnuArg(&inst, 0, arg, PC))
+                               startArg = 2
+                       case 9:
+                               buf.WriteString("ctr ")
+                               buf.WriteString(gnuArg(&inst, 0, arg, PC))
+                               startArg = 2
+                       case 268:
+                               buf.WriteString("tb ")
+                               buf.WriteString(gnuArg(&inst, 0, arg, PC))
+                               startArg = 2
+                       default:
+                               buf.WriteString("spr")
+                       }
+               default:
+                       buf.WriteString("spr")
+               }
+
+       default:
+               buf.WriteString(inst.Op.String())
+       }
        for i, arg := range inst.Args[:] {
                if arg == nil {
                        break
                }
-               text := gnuArg(&inst, i, arg)
+               if i < startArg {
+                       continue
+               }
+               text := gnuArg(&inst, i, arg, PC)
                if text == "" {
                        continue
                }
@@ -41,7 +158,7 @@ func GNUSyntax(inst Inst) string {
 // gnuArg formats arg (which is the argIndex's arg in inst) according to GNU rules.
 // NOTE: because GNUSyntax is the only caller of this func, and it receives a copy
 //       of inst, it's ok to modify inst.Args here.
-func gnuArg(inst *Inst, argIndex int, arg Arg) string {
+func gnuArg(inst *Inst, argIndex int, arg Arg, pc uint64) string {
        // special cases for load/store instructions
        if _, ok := arg.(Offset); ok {
                if argIndex+1 == len(inst.Args) || inst.Args[argIndex+1] == nil {
@@ -55,22 +172,43 @@ func gnuArg(inst *Inst, argIndex int, arg Arg) string {
                }
                return arg.String()
        case CondReg:
+               // The CondReg can either be found in a CMP, where the
+               // condition register field is being set, or in an instruction
+               // like a branch or isel that is testing a bit in a condition
+               // register field.
                if arg == CR0 && strings.HasPrefix(inst.Op.String(), "cmp") {
                        return "" // don't show cr0 for cmp instructions
                } else if arg >= CR0 {
                        return fmt.Sprintf("cr%d", int(arg-CR0))
                }
-               bit := [4]string{"lt", "gt", "eq", "so"}[(arg-Cond0LT)%4]
+               bit := condBit[(arg-Cond0LT)%4]
                if arg <= Cond0SO {
                        return bit
                }
-               return fmt.Sprintf("4*cr%d+%s", int(arg-Cond0LT)/4, bit)
+               return fmt.Sprintf("%s cr%d", bit, int(arg-Cond0LT)/4)
        case Imm:
                return fmt.Sprintf("%d", arg)
        case SpReg:
-               return fmt.Sprintf("%d", int(arg))
+               switch int(arg) {
+               case 1:
+                       return "xer"
+               case 8:
+                       return "lr"
+               case 9:
+                       return "ctr"
+               case 268:
+                       return "tb"
+               default:
+                       return fmt.Sprintf("%d", int(arg))
+               }
        case PCRel:
-               return fmt.Sprintf(".%+#x", int(arg))
+               // If the arg is 0, use the relative address format.
+               // Otherwise the pc is meaningful, use absolute address.
+               if int(arg) == 0 {
+                       return fmt.Sprintf(".%+#x", int(arg))
+               }
+               addr := pc + uint64(int64(arg))
+               return fmt.Sprintf("%#x", addr)
        case Label:
                return fmt.Sprintf("%#x", uint32(arg))
        case Offset:
index bd86b9230c40f3abc13420e16d54e15a9dfa78ce..870522a10b3637ab7cd045b8404398a6b5f9bfc7 100644 (file)
@@ -238,7 +238,7 @@ func (r Reg) String() string {
        }
 }
 
-// CondReg is a bit or field in the conditon register.
+// CondReg is a bit or field in the condition register.
 type CondReg int8
 
 const (
index 5b39b7448efd63d92d182056dfbd1662f839bf31..5635399c81d56e08b2516221861c342a8287b8de 100644 (file)
@@ -214,41 +214,41 @@ var decoder = [...]uint16{
        0xD7, 11384,
        0xD8, 11397,
        0xD9, 11606,
-       0xDA, 11815,
-       0xDB, 11947,
-       0xDC, 12118,
-       0xDD, 12287,
-       0xDE, 12426,
-       0xDF, 12600,
-       0xE0, 12711,
-       0xE1, 12716,
-       0xE2, 12721,
-       0xE3, 12726,
-       0xE4, 12752,
-       0xE5, 12758,
-       0xE6, 12780,
-       0xE7, 12786,
-       0xE8, 12844,
-       0xE9, 12875,
-       0xEA, 12906,
-       0xEB, 12923,
-       0xEC, 12928,
-       0xED, 12933,
-       0xEE, 12952,
-       0xEF, 12957,
-       0xF1, 12976,
-       0xF4, 12979,
-       0xF5, 12982,
-       0xF6, 12985,
-       0xF7, 13024,
-       0xF8, 13200,
-       0xF9, 13203,
-       0xFA, 13206,
-       0xFB, 13209,
-       0xFC, 13212,
-       0xFD, 13215,
-       0xFE, 13218,
-       0xFF, 13235,
+       0xDA, 11825,
+       0xDB, 11957,
+       0xDC, 12128,
+       0xDD, 12297,
+       0xDE, 12436,
+       0xDF, 12610,
+       0xE0, 12721,
+       0xE1, 12726,
+       0xE2, 12731,
+       0xE3, 12736,
+       0xE4, 12762,
+       0xE5, 12768,
+       0xE6, 12790,
+       0xE7, 12796,
+       0xE8, 12854,
+       0xE9, 12885,
+       0xEA, 12916,
+       0xEB, 12933,
+       0xEC, 12938,
+       0xED, 12943,
+       0xEE, 12962,
+       0xEF, 12967,
+       0xF1, 12986,
+       0xF4, 12989,
+       0xF5, 12992,
+       0xF6, 12995,
+       0xF7, 13034,
+       0xF8, 13210,
+       0xF9, 13213,
+       0xFA, 13216,
+       0xFB, 13219,
+       0xFC, 13222,
+       0xFD, 13225,
+       0xFE, 13228,
+       0xFF, 13245,
        uint16(xFail),
        /*490*/ uint16(xSetOp), uint16(ADD),
        /*492*/ uint16(xReadSlashR),
@@ -7538,1137 +7538,1143 @@ var decoder = [...]uint16{
        /*11603*/ uint16(xArgST),
        /*11604*/ uint16(xArgSTi),
        /*11605*/ uint16(xMatch),
-       /*11606*/ uint16(xCondByte), 42,
-       0xc0, 11729,
-       0xc1, 11729,
-       0xc2, 11729,
-       0xc3, 11729,
-       0xc4, 11729,
-       0xc5, 11729,
-       0xc6, 11729,
-       0xc7, 11729,
-       0xc8, 11733,
-       0xc9, 11733,
-       0xca, 11733,
-       0xcb, 11733,
-       0xcc, 11733,
-       0xcd, 11733,
-       0xce, 11733,
-       0xcf, 11733,
-       0xD0, 11737,
-       0xE0, 11740,
-       0xE1, 11743,
-       0xE4, 11746,
-       0xE5, 11749,
-       0xE8, 11752,
-       0xE9, 11755,
-       0xEA, 11758,
-       0xEB, 11761,
-       0xEC, 11764,
-       0xF0, 11767,
-       0xF1, 11770,
-       0xF2, 11773,
-       0xF3, 11776,
-       0xF4, 11779,
-       0xF5, 11782,
-       0xF6, 11785,
-       0xF7, 11788,
-       0xF8, 11791,
-       0xF9, 11794,
-       0xFA, 11797,
-       0xFB, 11800,
-       0xFC, 11803,
-       0xFD, 11806,
-       0xFE, 11809,
-       0xFF, 11812,
-       /*11692*/ uint16(xCondSlashR),
-       11701, // 0
+       /*11606*/ uint16(xCondByte), 44,
+       0xc0, 11733,
+       0xc1, 11733,
+       0xc2, 11733,
+       0xc3, 11733,
+       0xc4, 11733,
+       0xc5, 11733,
+       0xc6, 11733,
+       0xc7, 11733,
+       0xc8, 11737,
+       0xc9, 11737,
+       0xca, 11737,
+       0xcb, 11737,
+       0xcc, 11737,
+       0xcd, 11737,
+       0xce, 11737,
+       0xcf, 11737,
+       0xD0, 11741,
+       0xE0, 11744,
+       0xE1, 11747,
+       0xE4, 11750,
+       0xE5, 11753,
+       0xE8, 11756,
+       0xE9, 11759,
+       0xEA, 11762,
+       0xEB, 11765,
+       0xEC, 11768,
+       0xED, 11771,
+       0xEE, 11774,
+       0xF0, 11777,
+       0xF1, 11780,
+       0xF2, 11783,
+       0xF3, 11786,
+       0xF4, 11789,
+       0xF5, 11792,
+       0xF6, 11795,
+       0xF7, 11798,
+       0xF8, 11801,
+       0xF9, 11804,
+       0xFA, 11807,
+       0xFB, 11810,
+       0xFC, 11813,
+       0xFD, 11816,
+       0xFE, 11819,
+       0xFF, 11822,
+       /*11696*/ uint16(xCondSlashR),
+       11705, // 0
        0,     // 1
-       11705, // 2
-       11709, // 3
-       11713, // 4
-       11717, // 5
-       11721, // 6
-       11725, // 7
-       /*11701*/ uint16(xSetOp), uint16(FLD),
-       /*11703*/ uint16(xArgM32fp),
-       /*11704*/ uint16(xMatch),
-       /*11705*/ uint16(xSetOp), uint16(FST),
+       11709, // 2
+       11713, // 3
+       11717, // 4
+       11721, // 5
+       11725, // 6
+       11729, // 7
+       /*11705*/ uint16(xSetOp), uint16(FLD),
        /*11707*/ uint16(xArgM32fp),
        /*11708*/ uint16(xMatch),
-       /*11709*/ uint16(xSetOp), uint16(FSTP),
+       /*11709*/ uint16(xSetOp), uint16(FST),
        /*11711*/ uint16(xArgM32fp),
        /*11712*/ uint16(xMatch),
-       /*11713*/ uint16(xSetOp), uint16(FLDENV),
-       /*11715*/ uint16(xArgM1428byte),
+       /*11713*/ uint16(xSetOp), uint16(FSTP),
+       /*11715*/ uint16(xArgM32fp),
        /*11716*/ uint16(xMatch),
-       /*11717*/ uint16(xSetOp), uint16(FLDCW),
-       /*11719*/ uint16(xArgM2byte),
+       /*11717*/ uint16(xSetOp), uint16(FLDENV),
+       /*11719*/ uint16(xArgM1428byte),
        /*11720*/ uint16(xMatch),
-       /*11721*/ uint16(xSetOp), uint16(FNSTENV),
-       /*11723*/ uint16(xArgM1428byte),
+       /*11721*/ uint16(xSetOp), uint16(FLDCW),
+       /*11723*/ uint16(xArgM2byte),
        /*11724*/ uint16(xMatch),
-       /*11725*/ uint16(xSetOp), uint16(FNSTCW),
-       /*11727*/ uint16(xArgM2byte),
+       /*11725*/ uint16(xSetOp), uint16(FNSTENV),
+       /*11727*/ uint16(xArgM1428byte),
        /*11728*/ uint16(xMatch),
-       /*11729*/ uint16(xSetOp), uint16(FLD),
-       /*11731*/ uint16(xArgSTi),
+       /*11729*/ uint16(xSetOp), uint16(FNSTCW),
+       /*11731*/ uint16(xArgM2byte),
        /*11732*/ uint16(xMatch),
-       /*11733*/ uint16(xSetOp), uint16(FXCH),
+       /*11733*/ uint16(xSetOp), uint16(FLD),
        /*11735*/ uint16(xArgSTi),
        /*11736*/ uint16(xMatch),
-       /*11737*/ uint16(xSetOp), uint16(FNOP),
-       /*11739*/ uint16(xMatch),
-       /*11740*/ uint16(xSetOp), uint16(FCHS),
-       /*11742*/ uint16(xMatch),
-       /*11743*/ uint16(xSetOp), uint16(FABS),
-       /*11745*/ uint16(xMatch),
-       /*11746*/ uint16(xSetOp), uint16(FTST),
-       /*11748*/ uint16(xMatch),
-       /*11749*/ uint16(xSetOp), uint16(FXAM),
-       /*11751*/ uint16(xMatch),
-       /*11752*/ uint16(xSetOp), uint16(FLD1),
-       /*11754*/ uint16(xMatch),
-       /*11755*/ uint16(xSetOp), uint16(FLDL2T),
-       /*11757*/ uint16(xMatch),
-       /*11758*/ uint16(xSetOp), uint16(FLDL2E),
-       /*11760*/ uint16(xMatch),
-       /*11761*/ uint16(xSetOp), uint16(FLDPI),
-       /*11763*/ uint16(xMatch),
-       /*11764*/ uint16(xSetOp), uint16(FLDLG2),
-       /*11766*/ uint16(xMatch),
-       /*11767*/ uint16(xSetOp), uint16(F2XM1),
-       /*11769*/ uint16(xMatch),
-       /*11770*/ uint16(xSetOp), uint16(FYL2X),
-       /*11772*/ uint16(xMatch),
-       /*11773*/ uint16(xSetOp), uint16(FPTAN),
-       /*11775*/ uint16(xMatch),
-       /*11776*/ uint16(xSetOp), uint16(FPATAN),
-       /*11778*/ uint16(xMatch),
-       /*11779*/ uint16(xSetOp), uint16(FXTRACT),
-       /*11781*/ uint16(xMatch),
-       /*11782*/ uint16(xSetOp), uint16(FPREM1),
-       /*11784*/ uint16(xMatch),
-       /*11785*/ uint16(xSetOp), uint16(FDECSTP),
-       /*11787*/ uint16(xMatch),
-       /*11788*/ uint16(xSetOp), uint16(FINCSTP),
-       /*11790*/ uint16(xMatch),
-       /*11791*/ uint16(xSetOp), uint16(FPREM),
-       /*11793*/ uint16(xMatch),
-       /*11794*/ uint16(xSetOp), uint16(FYL2XP1),
-       /*11796*/ uint16(xMatch),
-       /*11797*/ uint16(xSetOp), uint16(FSQRT),
-       /*11799*/ uint16(xMatch),
-       /*11800*/ uint16(xSetOp), uint16(FSINCOS),
-       /*11802*/ uint16(xMatch),
-       /*11803*/ uint16(xSetOp), uint16(FRNDINT),
-       /*11805*/ uint16(xMatch),
-       /*11806*/ uint16(xSetOp), uint16(FSCALE),
-       /*11808*/ uint16(xMatch),
-       /*11809*/ uint16(xSetOp), uint16(FSIN),
-       /*11811*/ uint16(xMatch),
-       /*11812*/ uint16(xSetOp), uint16(FCOS),
-       /*11814*/ uint16(xMatch),
-       /*11815*/ uint16(xCondByte), 33,
-       0xc0, 11924,
-       0xc1, 11924,
-       0xc2, 11924,
-       0xc3, 11924,
-       0xc4, 11924,
-       0xc5, 11924,
-       0xc6, 11924,
-       0xc7, 11924,
-       0xc8, 11929,
-       0xc9, 11929,
-       0xca, 11929,
-       0xcb, 11929,
-       0xcc, 11929,
-       0xcd, 11929,
-       0xce, 11929,
-       0xcf, 11929,
-       0xd0, 11934,
-       0xd1, 11934,
-       0xd2, 11934,
-       0xd3, 11934,
-       0xd4, 11934,
-       0xd5, 11934,
-       0xd6, 11934,
-       0xd7, 11934,
-       0xd8, 11939,
-       0xd9, 11939,
-       0xda, 11939,
-       0xdb, 11939,
-       0xdc, 11939,
-       0xdd, 11939,
-       0xde, 11939,
-       0xdf, 11939,
-       0xE9, 11944,
-       /*11883*/ uint16(xCondSlashR),
-       11892, // 0
-       11896, // 1
-       11900, // 2
-       11904, // 3
-       11908, // 4
-       11912, // 5
-       11916, // 6
-       11920, // 7
-       /*11892*/ uint16(xSetOp), uint16(FIADD),
-       /*11894*/ uint16(xArgM32int),
-       /*11895*/ uint16(xMatch),
-       /*11896*/ uint16(xSetOp), uint16(FIMUL),
-       /*11898*/ uint16(xArgM32int),
-       /*11899*/ uint16(xMatch),
-       /*11900*/ uint16(xSetOp), uint16(FICOM),
-       /*11902*/ uint16(xArgM32int),
-       /*11903*/ uint16(xMatch),
-       /*11904*/ uint16(xSetOp), uint16(FICOMP),
-       /*11906*/ uint16(xArgM32int),
-       /*11907*/ uint16(xMatch),
-       /*11908*/ uint16(xSetOp), uint16(FISUB),
-       /*11910*/ uint16(xArgM32int),
-       /*11911*/ uint16(xMatch),
-       /*11912*/ uint16(xSetOp), uint16(FISUBR),
-       /*11914*/ uint16(xArgM32int),
-       /*11915*/ uint16(xMatch),
-       /*11916*/ uint16(xSetOp), uint16(FIDIV),
-       /*11918*/ uint16(xArgM32int),
-       /*11919*/ uint16(xMatch),
-       /*11920*/ uint16(xSetOp), uint16(FIDIVR),
-       /*11922*/ uint16(xArgM32int),
-       /*11923*/ uint16(xMatch),
-       /*11924*/ uint16(xSetOp), uint16(FCMOVB),
-       /*11926*/ uint16(xArgST),
-       /*11927*/ uint16(xArgSTi),
-       /*11928*/ uint16(xMatch),
-       /*11929*/ uint16(xSetOp), uint16(FCMOVE),
-       /*11931*/ uint16(xArgST),
-       /*11932*/ uint16(xArgSTi),
+       /*11737*/ uint16(xSetOp), uint16(FXCH),
+       /*11739*/ uint16(xArgSTi),
+       /*11740*/ uint16(xMatch),
+       /*11741*/ uint16(xSetOp), uint16(FNOP),
+       /*11743*/ uint16(xMatch),
+       /*11744*/ uint16(xSetOp), uint16(FCHS),
+       /*11746*/ uint16(xMatch),
+       /*11747*/ uint16(xSetOp), uint16(FABS),
+       /*11749*/ uint16(xMatch),
+       /*11750*/ uint16(xSetOp), uint16(FTST),
+       /*11752*/ uint16(xMatch),
+       /*11753*/ uint16(xSetOp), uint16(FXAM),
+       /*11755*/ uint16(xMatch),
+       /*11756*/ uint16(xSetOp), uint16(FLD1),
+       /*11758*/ uint16(xMatch),
+       /*11759*/ uint16(xSetOp), uint16(FLDL2T),
+       /*11761*/ uint16(xMatch),
+       /*11762*/ uint16(xSetOp), uint16(FLDL2E),
+       /*11764*/ uint16(xMatch),
+       /*11765*/ uint16(xSetOp), uint16(FLDPI),
+       /*11767*/ uint16(xMatch),
+       /*11768*/ uint16(xSetOp), uint16(FLDLG2),
+       /*11770*/ uint16(xMatch),
+       /*11771*/ uint16(xSetOp), uint16(FLDLN2),
+       /*11773*/ uint16(xMatch),
+       /*11774*/ uint16(xSetOp), uint16(FLDZ),
+       /*11776*/ uint16(xMatch),
+       /*11777*/ uint16(xSetOp), uint16(F2XM1),
+       /*11779*/ uint16(xMatch),
+       /*11780*/ uint16(xSetOp), uint16(FYL2X),
+       /*11782*/ uint16(xMatch),
+       /*11783*/ uint16(xSetOp), uint16(FPTAN),
+       /*11785*/ uint16(xMatch),
+       /*11786*/ uint16(xSetOp), uint16(FPATAN),
+       /*11788*/ uint16(xMatch),
+       /*11789*/ uint16(xSetOp), uint16(FXTRACT),
+       /*11791*/ uint16(xMatch),
+       /*11792*/ uint16(xSetOp), uint16(FPREM1),
+       /*11794*/ uint16(xMatch),
+       /*11795*/ uint16(xSetOp), uint16(FDECSTP),
+       /*11797*/ uint16(xMatch),
+       /*11798*/ uint16(xSetOp), uint16(FINCSTP),
+       /*11800*/ uint16(xMatch),
+       /*11801*/ uint16(xSetOp), uint16(FPREM),
+       /*11803*/ uint16(xMatch),
+       /*11804*/ uint16(xSetOp), uint16(FYL2XP1),
+       /*11806*/ uint16(xMatch),
+       /*11807*/ uint16(xSetOp), uint16(FSQRT),
+       /*11809*/ uint16(xMatch),
+       /*11810*/ uint16(xSetOp), uint16(FSINCOS),
+       /*11812*/ uint16(xMatch),
+       /*11813*/ uint16(xSetOp), uint16(FRNDINT),
+       /*11815*/ uint16(xMatch),
+       /*11816*/ uint16(xSetOp), uint16(FSCALE),
+       /*11818*/ uint16(xMatch),
+       /*11819*/ uint16(xSetOp), uint16(FSIN),
+       /*11821*/ uint16(xMatch),
+       /*11822*/ uint16(xSetOp), uint16(FCOS),
+       /*11824*/ uint16(xMatch),
+       /*11825*/ uint16(xCondByte), 33,
+       0xc0, 11934,
+       0xc1, 11934,
+       0xc2, 11934,
+       0xc3, 11934,
+       0xc4, 11934,
+       0xc5, 11934,
+       0xc6, 11934,
+       0xc7, 11934,
+       0xc8, 11939,
+       0xc9, 11939,
+       0xca, 11939,
+       0xcb, 11939,
+       0xcc, 11939,
+       0xcd, 11939,
+       0xce, 11939,
+       0xcf, 11939,
+       0xd0, 11944,
+       0xd1, 11944,
+       0xd2, 11944,
+       0xd3, 11944,
+       0xd4, 11944,
+       0xd5, 11944,
+       0xd6, 11944,
+       0xd7, 11944,
+       0xd8, 11949,
+       0xd9, 11949,
+       0xda, 11949,
+       0xdb, 11949,
+       0xdc, 11949,
+       0xdd, 11949,
+       0xde, 11949,
+       0xdf, 11949,
+       0xE9, 11954,
+       /*11893*/ uint16(xCondSlashR),
+       11902, // 0
+       11906, // 1
+       11910, // 2
+       11914, // 3
+       11918, // 4
+       11922, // 5
+       11926, // 6
+       11930, // 7
+       /*11902*/ uint16(xSetOp), uint16(FIADD),
+       /*11904*/ uint16(xArgM32int),
+       /*11905*/ uint16(xMatch),
+       /*11906*/ uint16(xSetOp), uint16(FIMUL),
+       /*11908*/ uint16(xArgM32int),
+       /*11909*/ uint16(xMatch),
+       /*11910*/ uint16(xSetOp), uint16(FICOM),
+       /*11912*/ uint16(xArgM32int),
+       /*11913*/ uint16(xMatch),
+       /*11914*/ uint16(xSetOp), uint16(FICOMP),
+       /*11916*/ uint16(xArgM32int),
+       /*11917*/ uint16(xMatch),
+       /*11918*/ uint16(xSetOp), uint16(FISUB),
+       /*11920*/ uint16(xArgM32int),
+       /*11921*/ uint16(xMatch),
+       /*11922*/ uint16(xSetOp), uint16(FISUBR),
+       /*11924*/ uint16(xArgM32int),
+       /*11925*/ uint16(xMatch),
+       /*11926*/ uint16(xSetOp), uint16(FIDIV),
+       /*11928*/ uint16(xArgM32int),
+       /*11929*/ uint16(xMatch),
+       /*11930*/ uint16(xSetOp), uint16(FIDIVR),
+       /*11932*/ uint16(xArgM32int),
        /*11933*/ uint16(xMatch),
-       /*11934*/ uint16(xSetOp), uint16(FCMOVBE),
+       /*11934*/ uint16(xSetOp), uint16(FCMOVB),
        /*11936*/ uint16(xArgST),
        /*11937*/ uint16(xArgSTi),
        /*11938*/ uint16(xMatch),
-       /*11939*/ uint16(xSetOp), uint16(FCMOVU),
+       /*11939*/ uint16(xSetOp), uint16(FCMOVE),
        /*11941*/ uint16(xArgST),
        /*11942*/ uint16(xArgSTi),
        /*11943*/ uint16(xMatch),
-       /*11944*/ uint16(xSetOp), uint16(FUCOMPP),
-       /*11946*/ uint16(xMatch),
-       /*11947*/ uint16(xCondByte), 50,
-       0xc0, 12082,
-       0xc1, 12082,
-       0xc2, 12082,
-       0xc3, 12082,
-       0xc4, 12082,
-       0xc5, 12082,
-       0xc6, 12082,
-       0xc7, 12082,
-       0xc8, 12087,
-       0xc9, 12087,
-       0xca, 12087,
-       0xcb, 12087,
-       0xcc, 12087,
-       0xcd, 12087,
-       0xce, 12087,
-       0xcf, 12087,
-       0xd0, 12092,
-       0xd1, 12092,
-       0xd2, 12092,
-       0xd3, 12092,
-       0xd4, 12092,
-       0xd5, 12092,
-       0xd6, 12092,
-       0xd7, 12092,
-       0xd8, 12097,
-       0xd9, 12097,
-       0xda, 12097,
-       0xdb, 12097,
-       0xdc, 12097,
-       0xdd, 12097,
-       0xde, 12097,
-       0xdf, 12097,
-       0xE2, 12102,
-       0xE3, 12105,
-       0xe8, 12108,
-       0xe9, 12108,
-       0xea, 12108,
-       0xeb, 12108,
-       0xec, 12108,
-       0xed, 12108,
-       0xee, 12108,
-       0xef, 12108,
-       0xf0, 12113,
-       0xf1, 12113,
-       0xf2, 12113,
-       0xf3, 12113,
-       0xf4, 12113,
-       0xf5, 12113,
-       0xf6, 12113,
-       0xf7, 12113,
-       /*12049*/ uint16(xCondSlashR),
-       12058, // 0
-       12062, // 1
-       12066, // 2
-       12070, // 3
+       /*11944*/ uint16(xSetOp), uint16(FCMOVBE),
+       /*11946*/ uint16(xArgST),
+       /*11947*/ uint16(xArgSTi),
+       /*11948*/ uint16(xMatch),
+       /*11949*/ uint16(xSetOp), uint16(FCMOVU),
+       /*11951*/ uint16(xArgST),
+       /*11952*/ uint16(xArgSTi),
+       /*11953*/ uint16(xMatch),
+       /*11954*/ uint16(xSetOp), uint16(FUCOMPP),
+       /*11956*/ uint16(xMatch),
+       /*11957*/ uint16(xCondByte), 50,
+       0xc0, 12092,
+       0xc1, 12092,
+       0xc2, 12092,
+       0xc3, 12092,
+       0xc4, 12092,
+       0xc5, 12092,
+       0xc6, 12092,
+       0xc7, 12092,
+       0xc8, 12097,
+       0xc9, 12097,
+       0xca, 12097,
+       0xcb, 12097,
+       0xcc, 12097,
+       0xcd, 12097,
+       0xce, 12097,
+       0xcf, 12097,
+       0xd0, 12102,
+       0xd1, 12102,
+       0xd2, 12102,
+       0xd3, 12102,
+       0xd4, 12102,
+       0xd5, 12102,
+       0xd6, 12102,
+       0xd7, 12102,
+       0xd8, 12107,
+       0xd9, 12107,
+       0xda, 12107,
+       0xdb, 12107,
+       0xdc, 12107,
+       0xdd, 12107,
+       0xde, 12107,
+       0xdf, 12107,
+       0xE2, 12112,
+       0xE3, 12115,
+       0xe8, 12118,
+       0xe9, 12118,
+       0xea, 12118,
+       0xeb, 12118,
+       0xec, 12118,
+       0xed, 12118,
+       0xee, 12118,
+       0xef, 12118,
+       0xf0, 12123,
+       0xf1, 12123,
+       0xf2, 12123,
+       0xf3, 12123,
+       0xf4, 12123,
+       0xf5, 12123,
+       0xf6, 12123,
+       0xf7, 12123,
+       /*12059*/ uint16(xCondSlashR),
+       12068, // 0
+       12072, // 1
+       12076, // 2
+       12080, // 3
        0,     // 4
-       12074, // 5
+       12084, // 5
        0,     // 6
-       12078, // 7
-       /*12058*/ uint16(xSetOp), uint16(FILD),
-       /*12060*/ uint16(xArgM32int),
-       /*12061*/ uint16(xMatch),
-       /*12062*/ uint16(xSetOp), uint16(FISTTP),
-       /*12064*/ uint16(xArgM32int),
-       /*12065*/ uint16(xMatch),
-       /*12066*/ uint16(xSetOp), uint16(FIST),
-       /*12068*/ uint16(xArgM32int),
-       /*12069*/ uint16(xMatch),
-       /*12070*/ uint16(xSetOp), uint16(FISTP),
-       /*12072*/ uint16(xArgM32int),
-       /*12073*/ uint16(xMatch),
-       /*12074*/ uint16(xSetOp), uint16(FLD),
-       /*12076*/ uint16(xArgM80fp),
-       /*12077*/ uint16(xMatch),
-       /*12078*/ uint16(xSetOp), uint16(FSTP),
-       /*12080*/ uint16(xArgM80fp),
-       /*12081*/ uint16(xMatch),
-       /*12082*/ uint16(xSetOp), uint16(FCMOVNB),
-       /*12084*/ uint16(xArgST),
-       /*12085*/ uint16(xArgSTi),
-       /*12086*/ uint16(xMatch),
-       /*12087*/ uint16(xSetOp), uint16(FCMOVNE),
-       /*12089*/ uint16(xArgST),
-       /*12090*/ uint16(xArgSTi),
+       12088, // 7
+       /*12068*/ uint16(xSetOp), uint16(FILD),
+       /*12070*/ uint16(xArgM32int),
+       /*12071*/ uint16(xMatch),
+       /*12072*/ uint16(xSetOp), uint16(FISTTP),
+       /*12074*/ uint16(xArgM32int),
+       /*12075*/ uint16(xMatch),
+       /*12076*/ uint16(xSetOp), uint16(FIST),
+       /*12078*/ uint16(xArgM32int),
+       /*12079*/ uint16(xMatch),
+       /*12080*/ uint16(xSetOp), uint16(FISTP),
+       /*12082*/ uint16(xArgM32int),
+       /*12083*/ uint16(xMatch),
+       /*12084*/ uint16(xSetOp), uint16(FLD),
+       /*12086*/ uint16(xArgM80fp),
+       /*12087*/ uint16(xMatch),
+       /*12088*/ uint16(xSetOp), uint16(FSTP),
+       /*12090*/ uint16(xArgM80fp),
        /*12091*/ uint16(xMatch),
-       /*12092*/ uint16(xSetOp), uint16(FCMOVNBE),
+       /*12092*/ uint16(xSetOp), uint16(FCMOVNB),
        /*12094*/ uint16(xArgST),
        /*12095*/ uint16(xArgSTi),
        /*12096*/ uint16(xMatch),
-       /*12097*/ uint16(xSetOp), uint16(FCMOVNU),
+       /*12097*/ uint16(xSetOp), uint16(FCMOVNE),
        /*12099*/ uint16(xArgST),
        /*12100*/ uint16(xArgSTi),
        /*12101*/ uint16(xMatch),
-       /*12102*/ uint16(xSetOp), uint16(FNCLEX),
-       /*12104*/ uint16(xMatch),
-       /*12105*/ uint16(xSetOp), uint16(FNINIT),
-       /*12107*/ uint16(xMatch),
-       /*12108*/ uint16(xSetOp), uint16(FUCOMI),
-       /*12110*/ uint16(xArgST),
-       /*12111*/ uint16(xArgSTi),
-       /*12112*/ uint16(xMatch),
-       /*12113*/ uint16(xSetOp), uint16(FCOMI),
-       /*12115*/ uint16(xArgST),
-       /*12116*/ uint16(xArgSTi),
+       /*12102*/ uint16(xSetOp), uint16(FCMOVNBE),
+       /*12104*/ uint16(xArgST),
+       /*12105*/ uint16(xArgSTi),
+       /*12106*/ uint16(xMatch),
+       /*12107*/ uint16(xSetOp), uint16(FCMOVNU),
+       /*12109*/ uint16(xArgST),
+       /*12110*/ uint16(xArgSTi),
+       /*12111*/ uint16(xMatch),
+       /*12112*/ uint16(xSetOp), uint16(FNCLEX),
+       /*12114*/ uint16(xMatch),
+       /*12115*/ uint16(xSetOp), uint16(FNINIT),
        /*12117*/ uint16(xMatch),
-       /*12118*/ uint16(xCondByte), 48,
-       0xc0, 12257,
-       0xc1, 12257,
-       0xc2, 12257,
-       0xc3, 12257,
-       0xc4, 12257,
-       0xc5, 12257,
-       0xc6, 12257,
-       0xc7, 12257,
-       0xc8, 12262,
-       0xc9, 12262,
-       0xca, 12262,
-       0xcb, 12262,
-       0xcc, 12262,
-       0xcd, 12262,
-       0xce, 12262,
-       0xcf, 12262,
-       0xe0, 12267,
-       0xe1, 12267,
-       0xe2, 12267,
-       0xe3, 12267,
-       0xe4, 12267,
-       0xe5, 12267,
-       0xe6, 12267,
-       0xe7, 12267,
-       0xe8, 12272,
-       0xe9, 12272,
-       0xea, 12272,
-       0xeb, 12272,
-       0xec, 12272,
-       0xed, 12272,
-       0xee, 12272,
-       0xef, 12272,
-       0xf0, 12277,
-       0xf1, 12277,
-       0xf2, 12277,
-       0xf3, 12277,
-       0xf4, 12277,
-       0xf5, 12277,
-       0xf6, 12277,
-       0xf7, 12277,
-       0xf8, 12282,
-       0xf9, 12282,
-       0xfa, 12282,
-       0xfb, 12282,
-       0xfc, 12282,
-       0xfd, 12282,
-       0xfe, 12282,
-       0xff, 12282,
-       /*12216*/ uint16(xCondSlashR),
-       12225, // 0
-       12229, // 1
-       12233, // 2
-       12237, // 3
-       12241, // 4
-       12245, // 5
-       12249, // 6
-       12253, // 7
-       /*12225*/ uint16(xSetOp), uint16(FADD),
-       /*12227*/ uint16(xArgM64fp),
-       /*12228*/ uint16(xMatch),
-       /*12229*/ uint16(xSetOp), uint16(FMUL),
-       /*12231*/ uint16(xArgM64fp),
-       /*12232*/ uint16(xMatch),
-       /*12233*/ uint16(xSetOp), uint16(FCOM),
-       /*12235*/ uint16(xArgM64fp),
-       /*12236*/ uint16(xMatch),
-       /*12237*/ uint16(xSetOp), uint16(FCOMP),
-       /*12239*/ uint16(xArgM64fp),
-       /*12240*/ uint16(xMatch),
-       /*12241*/ uint16(xSetOp), uint16(FSUB),
-       /*12243*/ uint16(xArgM64fp),
-       /*12244*/ uint16(xMatch),
-       /*12245*/ uint16(xSetOp), uint16(FSUBR),
-       /*12247*/ uint16(xArgM64fp),
-       /*12248*/ uint16(xMatch),
-       /*12249*/ uint16(xSetOp), uint16(FDIV),
-       /*12251*/ uint16(xArgM64fp),
-       /*12252*/ uint16(xMatch),
-       /*12253*/ uint16(xSetOp), uint16(FDIVR),
-       /*12255*/ uint16(xArgM64fp),
-       /*12256*/ uint16(xMatch),
-       /*12257*/ uint16(xSetOp), uint16(FADD),
-       /*12259*/ uint16(xArgSTi),
-       /*12260*/ uint16(xArgST),
-       /*12261*/ uint16(xMatch),
-       /*12262*/ uint16(xSetOp), uint16(FMUL),
-       /*12264*/ uint16(xArgSTi),
-       /*12265*/ uint16(xArgST),
+       /*12118*/ uint16(xSetOp), uint16(FUCOMI),
+       /*12120*/ uint16(xArgST),
+       /*12121*/ uint16(xArgSTi),
+       /*12122*/ uint16(xMatch),
+       /*12123*/ uint16(xSetOp), uint16(FCOMI),
+       /*12125*/ uint16(xArgST),
+       /*12126*/ uint16(xArgSTi),
+       /*12127*/ uint16(xMatch),
+       /*12128*/ uint16(xCondByte), 48,
+       0xc0, 12267,
+       0xc1, 12267,
+       0xc2, 12267,
+       0xc3, 12267,
+       0xc4, 12267,
+       0xc5, 12267,
+       0xc6, 12267,
+       0xc7, 12267,
+       0xc8, 12272,
+       0xc9, 12272,
+       0xca, 12272,
+       0xcb, 12272,
+       0xcc, 12272,
+       0xcd, 12272,
+       0xce, 12272,
+       0xcf, 12272,
+       0xe0, 12277,
+       0xe1, 12277,
+       0xe2, 12277,
+       0xe3, 12277,
+       0xe4, 12277,
+       0xe5, 12277,
+       0xe6, 12277,
+       0xe7, 12277,
+       0xe8, 12282,
+       0xe9, 12282,
+       0xea, 12282,
+       0xeb, 12282,
+       0xec, 12282,
+       0xed, 12282,
+       0xee, 12282,
+       0xef, 12282,
+       0xf0, 12287,
+       0xf1, 12287,
+       0xf2, 12287,
+       0xf3, 12287,
+       0xf4, 12287,
+       0xf5, 12287,
+       0xf6, 12287,
+       0xf7, 12287,
+       0xf8, 12292,
+       0xf9, 12292,
+       0xfa, 12292,
+       0xfb, 12292,
+       0xfc, 12292,
+       0xfd, 12292,
+       0xfe, 12292,
+       0xff, 12292,
+       /*12226*/ uint16(xCondSlashR),
+       12235, // 0
+       12239, // 1
+       12243, // 2
+       12247, // 3
+       12251, // 4
+       12255, // 5
+       12259, // 6
+       12263, // 7
+       /*12235*/ uint16(xSetOp), uint16(FADD),
+       /*12237*/ uint16(xArgM64fp),
+       /*12238*/ uint16(xMatch),
+       /*12239*/ uint16(xSetOp), uint16(FMUL),
+       /*12241*/ uint16(xArgM64fp),
+       /*12242*/ uint16(xMatch),
+       /*12243*/ uint16(xSetOp), uint16(FCOM),
+       /*12245*/ uint16(xArgM64fp),
+       /*12246*/ uint16(xMatch),
+       /*12247*/ uint16(xSetOp), uint16(FCOMP),
+       /*12249*/ uint16(xArgM64fp),
+       /*12250*/ uint16(xMatch),
+       /*12251*/ uint16(xSetOp), uint16(FSUB),
+       /*12253*/ uint16(xArgM64fp),
+       /*12254*/ uint16(xMatch),
+       /*12255*/ uint16(xSetOp), uint16(FSUBR),
+       /*12257*/ uint16(xArgM64fp),
+       /*12258*/ uint16(xMatch),
+       /*12259*/ uint16(xSetOp), uint16(FDIV),
+       /*12261*/ uint16(xArgM64fp),
+       /*12262*/ uint16(xMatch),
+       /*12263*/ uint16(xSetOp), uint16(FDIVR),
+       /*12265*/ uint16(xArgM64fp),
        /*12266*/ uint16(xMatch),
-       /*12267*/ uint16(xSetOp), uint16(FSUBR),
+       /*12267*/ uint16(xSetOp), uint16(FADD),
        /*12269*/ uint16(xArgSTi),
        /*12270*/ uint16(xArgST),
        /*12271*/ uint16(xMatch),
-       /*12272*/ uint16(xSetOp), uint16(FSUB),
+       /*12272*/ uint16(xSetOp), uint16(FMUL),
        /*12274*/ uint16(xArgSTi),
        /*12275*/ uint16(xArgST),
        /*12276*/ uint16(xMatch),
-       /*12277*/ uint16(xSetOp), uint16(FDIVR),
+       /*12277*/ uint16(xSetOp), uint16(FSUBR),
        /*12279*/ uint16(xArgSTi),
        /*12280*/ uint16(xArgST),
        /*12281*/ uint16(xMatch),
-       /*12282*/ uint16(xSetOp), uint16(FDIV),
+       /*12282*/ uint16(xSetOp), uint16(FSUB),
        /*12284*/ uint16(xArgSTi),
        /*12285*/ uint16(xArgST),
        /*12286*/ uint16(xMatch),
-       /*12287*/ uint16(xCondByte), 40,
-       0xc0, 12406,
-       0xc1, 12406,
-       0xc2, 12406,
-       0xc3, 12406,
-       0xc4, 12406,
-       0xc5, 12406,
-       0xc6, 12406,
-       0xc7, 12406,
-       0xd0, 12410,
-       0xd1, 12410,
-       0xd2, 12410,
-       0xd3, 12410,
-       0xd4, 12410,
-       0xd5, 12410,
-       0xd6, 12410,
-       0xd7, 12410,
-       0xd8, 12414,
-       0xd9, 12414,
-       0xda, 12414,
-       0xdb, 12414,
-       0xdc, 12414,
-       0xdd, 12414,
-       0xde, 12414,
-       0xdf, 12414,
-       0xe0, 12418,
-       0xe1, 12418,
-       0xe2, 12418,
-       0xe3, 12418,
-       0xe4, 12418,
-       0xe5, 12418,
-       0xe6, 12418,
-       0xe7, 12418,
-       0xe8, 12422,
-       0xe9, 12422,
-       0xea, 12422,
-       0xeb, 12422,
-       0xec, 12422,
-       0xed, 12422,
-       0xee, 12422,
-       0xef, 12422,
-       /*12369*/ uint16(xCondSlashR),
-       12378, // 0
-       12382, // 1
-       12386, // 2
-       12390, // 3
-       12394, // 4
+       /*12287*/ uint16(xSetOp), uint16(FDIVR),
+       /*12289*/ uint16(xArgSTi),
+       /*12290*/ uint16(xArgST),
+       /*12291*/ uint16(xMatch),
+       /*12292*/ uint16(xSetOp), uint16(FDIV),
+       /*12294*/ uint16(xArgSTi),
+       /*12295*/ uint16(xArgST),
+       /*12296*/ uint16(xMatch),
+       /*12297*/ uint16(xCondByte), 40,
+       0xc0, 12416,
+       0xc1, 12416,
+       0xc2, 12416,
+       0xc3, 12416,
+       0xc4, 12416,
+       0xc5, 12416,
+       0xc6, 12416,
+       0xc7, 12416,
+       0xd0, 12420,
+       0xd1, 12420,
+       0xd2, 12420,
+       0xd3, 12420,
+       0xd4, 12420,
+       0xd5, 12420,
+       0xd6, 12420,
+       0xd7, 12420,
+       0xd8, 12424,
+       0xd9, 12424,
+       0xda, 12424,
+       0xdb, 12424,
+       0xdc, 12424,
+       0xdd, 12424,
+       0xde, 12424,
+       0xdf, 12424,
+       0xe0, 12428,
+       0xe1, 12428,
+       0xe2, 12428,
+       0xe3, 12428,
+       0xe4, 12428,
+       0xe5, 12428,
+       0xe6, 12428,
+       0xe7, 12428,
+       0xe8, 12432,
+       0xe9, 12432,
+       0xea, 12432,
+       0xeb, 12432,
+       0xec, 12432,
+       0xed, 12432,
+       0xee, 12432,
+       0xef, 12432,
+       /*12379*/ uint16(xCondSlashR),
+       12388, // 0
+       12392, // 1
+       12396, // 2
+       12400, // 3
+       12404, // 4
        0,     // 5
-       12398, // 6
-       12402, // 7
-       /*12378*/ uint16(xSetOp), uint16(FLD),
-       /*12380*/ uint16(xArgM64fp),
-       /*12381*/ uint16(xMatch),
-       /*12382*/ uint16(xSetOp), uint16(FISTTP),
-       /*12384*/ uint16(xArgM64int),
-       /*12385*/ uint16(xMatch),
-       /*12386*/ uint16(xSetOp), uint16(FST),
-       /*12388*/ uint16(xArgM64fp),
-       /*12389*/ uint16(xMatch),
-       /*12390*/ uint16(xSetOp), uint16(FSTP),
-       /*12392*/ uint16(xArgM64fp),
-       /*12393*/ uint16(xMatch),
-       /*12394*/ uint16(xSetOp), uint16(FRSTOR),
-       /*12396*/ uint16(xArgM94108byte),
-       /*12397*/ uint16(xMatch),
-       /*12398*/ uint16(xSetOp), uint16(FNSAVE),
-       /*12400*/ uint16(xArgM94108byte),
-       /*12401*/ uint16(xMatch),
-       /*12402*/ uint16(xSetOp), uint16(FNSTSW),
-       /*12404*/ uint16(xArgM2byte),
-       /*12405*/ uint16(xMatch),
-       /*12406*/ uint16(xSetOp), uint16(FFREE),
-       /*12408*/ uint16(xArgSTi),
-       /*12409*/ uint16(xMatch),
-       /*12410*/ uint16(xSetOp), uint16(FST),
-       /*12412*/ uint16(xArgSTi),
-       /*12413*/ uint16(xMatch),
-       /*12414*/ uint16(xSetOp), uint16(FSTP),
-       /*12416*/ uint16(xArgSTi),
-       /*12417*/ uint16(xMatch),
-       /*12418*/ uint16(xSetOp), uint16(FUCOM),
-       /*12420*/ uint16(xArgSTi),
-       /*12421*/ uint16(xMatch),
-       /*12422*/ uint16(xSetOp), uint16(FUCOMP),
-       /*12424*/ uint16(xArgSTi),
-       /*12425*/ uint16(xMatch),
-       /*12426*/ uint16(xCondByte), 49,
-       0xc0, 12567,
-       0xc1, 12567,
-       0xc2, 12567,
-       0xc3, 12567,
-       0xc4, 12567,
-       0xc5, 12567,
-       0xc6, 12567,
-       0xc7, 12567,
-       0xc8, 12572,
-       0xc9, 12572,
-       0xca, 12572,
-       0xcb, 12572,
-       0xcc, 12572,
-       0xcd, 12572,
-       0xce, 12572,
-       0xcf, 12572,
-       0xD9, 12577,
-       0xe0, 12580,
-       0xe1, 12580,
-       0xe2, 12580,
-       0xe3, 12580,
-       0xe4, 12580,
-       0xe5, 12580,
-       0xe6, 12580,
-       0xe7, 12580,
-       0xe8, 12585,
-       0xe9, 12585,
-       0xea, 12585,
-       0xeb, 12585,
-       0xec, 12585,
-       0xed, 12585,
-       0xee, 12585,
-       0xef, 12585,
-       0xf0, 12590,
-       0xf1, 12590,
-       0xf2, 12590,
-       0xf3, 12590,
-       0xf4, 12590,
-       0xf5, 12590,
-       0xf6, 12590,
-       0xf7, 12590,
-       0xf8, 12595,
-       0xf9, 12595,
-       0xfa, 12595,
-       0xfb, 12595,
-       0xfc, 12595,
-       0xfd, 12595,
-       0xfe, 12595,
-       0xff, 12595,
-       /*12526*/ uint16(xCondSlashR),
-       12535, // 0
-       12539, // 1
-       12543, // 2
-       12547, // 3
-       12551, // 4
-       12555, // 5
-       12559, // 6
-       12563, // 7
-       /*12535*/ uint16(xSetOp), uint16(FIADD),
-       /*12537*/ uint16(xArgM16int),
-       /*12538*/ uint16(xMatch),
-       /*12539*/ uint16(xSetOp), uint16(FIMUL),
-       /*12541*/ uint16(xArgM16int),
-       /*12542*/ uint16(xMatch),
-       /*12543*/ uint16(xSetOp), uint16(FICOM),
-       /*12545*/ uint16(xArgM16int),
-       /*12546*/ uint16(xMatch),
-       /*12547*/ uint16(xSetOp), uint16(FICOMP),
-       /*12549*/ uint16(xArgM16int),
-       /*12550*/ uint16(xMatch),
-       /*12551*/ uint16(xSetOp), uint16(FISUB),
-       /*12553*/ uint16(xArgM16int),
-       /*12554*/ uint16(xMatch),
-       /*12555*/ uint16(xSetOp), uint16(FISUBR),
-       /*12557*/ uint16(xArgM16int),
-       /*12558*/ uint16(xMatch),
-       /*12559*/ uint16(xSetOp), uint16(FIDIV),
-       /*12561*/ uint16(xArgM16int),
-       /*12562*/ uint16(xMatch),
-       /*12563*/ uint16(xSetOp), uint16(FIDIVR),
-       /*12565*/ uint16(xArgM16int),
-       /*12566*/ uint16(xMatch),
-       /*12567*/ uint16(xSetOp), uint16(FADDP),
-       /*12569*/ uint16(xArgSTi),
-       /*12570*/ uint16(xArgST),
-       /*12571*/ uint16(xMatch),
-       /*12572*/ uint16(xSetOp), uint16(FMULP),
-       /*12574*/ uint16(xArgSTi),
-       /*12575*/ uint16(xArgST),
+       12408, // 6
+       12412, // 7
+       /*12388*/ uint16(xSetOp), uint16(FLD),
+       /*12390*/ uint16(xArgM64fp),
+       /*12391*/ uint16(xMatch),
+       /*12392*/ uint16(xSetOp), uint16(FISTTP),
+       /*12394*/ uint16(xArgM64int),
+       /*12395*/ uint16(xMatch),
+       /*12396*/ uint16(xSetOp), uint16(FST),
+       /*12398*/ uint16(xArgM64fp),
+       /*12399*/ uint16(xMatch),
+       /*12400*/ uint16(xSetOp), uint16(FSTP),
+       /*12402*/ uint16(xArgM64fp),
+       /*12403*/ uint16(xMatch),
+       /*12404*/ uint16(xSetOp), uint16(FRSTOR),
+       /*12406*/ uint16(xArgM94108byte),
+       /*12407*/ uint16(xMatch),
+       /*12408*/ uint16(xSetOp), uint16(FNSAVE),
+       /*12410*/ uint16(xArgM94108byte),
+       /*12411*/ uint16(xMatch),
+       /*12412*/ uint16(xSetOp), uint16(FNSTSW),
+       /*12414*/ uint16(xArgM2byte),
+       /*12415*/ uint16(xMatch),
+       /*12416*/ uint16(xSetOp), uint16(FFREE),
+       /*12418*/ uint16(xArgSTi),
+       /*12419*/ uint16(xMatch),
+       /*12420*/ uint16(xSetOp), uint16(FST),
+       /*12422*/ uint16(xArgSTi),
+       /*12423*/ uint16(xMatch),
+       /*12424*/ uint16(xSetOp), uint16(FSTP),
+       /*12426*/ uint16(xArgSTi),
+       /*12427*/ uint16(xMatch),
+       /*12428*/ uint16(xSetOp), uint16(FUCOM),
+       /*12430*/ uint16(xArgSTi),
+       /*12431*/ uint16(xMatch),
+       /*12432*/ uint16(xSetOp), uint16(FUCOMP),
+       /*12434*/ uint16(xArgSTi),
+       /*12435*/ uint16(xMatch),
+       /*12436*/ uint16(xCondByte), 49,
+       0xc0, 12577,
+       0xc1, 12577,
+       0xc2, 12577,
+       0xc3, 12577,
+       0xc4, 12577,
+       0xc5, 12577,
+       0xc6, 12577,
+       0xc7, 12577,
+       0xc8, 12582,
+       0xc9, 12582,
+       0xca, 12582,
+       0xcb, 12582,
+       0xcc, 12582,
+       0xcd, 12582,
+       0xce, 12582,
+       0xcf, 12582,
+       0xD9, 12587,
+       0xe0, 12590,
+       0xe1, 12590,
+       0xe2, 12590,
+       0xe3, 12590,
+       0xe4, 12590,
+       0xe5, 12590,
+       0xe6, 12590,
+       0xe7, 12590,
+       0xe8, 12595,
+       0xe9, 12595,
+       0xea, 12595,
+       0xeb, 12595,
+       0xec, 12595,
+       0xed, 12595,
+       0xee, 12595,
+       0xef, 12595,
+       0xf0, 12600,
+       0xf1, 12600,
+       0xf2, 12600,
+       0xf3, 12600,
+       0xf4, 12600,
+       0xf5, 12600,
+       0xf6, 12600,
+       0xf7, 12600,
+       0xf8, 12605,
+       0xf9, 12605,
+       0xfa, 12605,
+       0xfb, 12605,
+       0xfc, 12605,
+       0xfd, 12605,
+       0xfe, 12605,
+       0xff, 12605,
+       /*12536*/ uint16(xCondSlashR),
+       12545, // 0
+       12549, // 1
+       12553, // 2
+       12557, // 3
+       12561, // 4
+       12565, // 5
+       12569, // 6
+       12573, // 7
+       /*12545*/ uint16(xSetOp), uint16(FIADD),
+       /*12547*/ uint16(xArgM16int),
+       /*12548*/ uint16(xMatch),
+       /*12549*/ uint16(xSetOp), uint16(FIMUL),
+       /*12551*/ uint16(xArgM16int),
+       /*12552*/ uint16(xMatch),
+       /*12553*/ uint16(xSetOp), uint16(FICOM),
+       /*12555*/ uint16(xArgM16int),
+       /*12556*/ uint16(xMatch),
+       /*12557*/ uint16(xSetOp), uint16(FICOMP),
+       /*12559*/ uint16(xArgM16int),
+       /*12560*/ uint16(xMatch),
+       /*12561*/ uint16(xSetOp), uint16(FISUB),
+       /*12563*/ uint16(xArgM16int),
+       /*12564*/ uint16(xMatch),
+       /*12565*/ uint16(xSetOp), uint16(FISUBR),
+       /*12567*/ uint16(xArgM16int),
+       /*12568*/ uint16(xMatch),
+       /*12569*/ uint16(xSetOp), uint16(FIDIV),
+       /*12571*/ uint16(xArgM16int),
+       /*12572*/ uint16(xMatch),
+       /*12573*/ uint16(xSetOp), uint16(FIDIVR),
+       /*12575*/ uint16(xArgM16int),
        /*12576*/ uint16(xMatch),
-       /*12577*/ uint16(xSetOp), uint16(FCOMPP),
-       /*12579*/ uint16(xMatch),
-       /*12580*/ uint16(xSetOp), uint16(FSUBRP),
-       /*12582*/ uint16(xArgSTi),
-       /*12583*/ uint16(xArgST),
-       /*12584*/ uint16(xMatch),
-       /*12585*/ uint16(xSetOp), uint16(FSUBP),
-       /*12587*/ uint16(xArgSTi),
-       /*12588*/ uint16(xArgST),
+       /*12577*/ uint16(xSetOp), uint16(FADDP),
+       /*12579*/ uint16(xArgSTi),
+       /*12580*/ uint16(xArgST),
+       /*12581*/ uint16(xMatch),
+       /*12582*/ uint16(xSetOp), uint16(FMULP),
+       /*12584*/ uint16(xArgSTi),
+       /*12585*/ uint16(xArgST),
+       /*12586*/ uint16(xMatch),
+       /*12587*/ uint16(xSetOp), uint16(FCOMPP),
        /*12589*/ uint16(xMatch),
-       /*12590*/ uint16(xSetOp), uint16(FDIVRP),
+       /*12590*/ uint16(xSetOp), uint16(FSUBRP),
        /*12592*/ uint16(xArgSTi),
        /*12593*/ uint16(xArgST),
        /*12594*/ uint16(xMatch),
-       /*12595*/ uint16(xSetOp), uint16(FDIVP),
+       /*12595*/ uint16(xSetOp), uint16(FSUBP),
        /*12597*/ uint16(xArgSTi),
        /*12598*/ uint16(xArgST),
        /*12599*/ uint16(xMatch),
-       /*12600*/ uint16(xCondByte), 25,
-       0xc0, 12693,
-       0xc1, 12693,
-       0xc2, 12693,
-       0xc3, 12693,
-       0xc4, 12693,
-       0xc5, 12693,
-       0xc6, 12693,
-       0xc7, 12693,
-       0xE0, 12697,
-       0xe8, 12701,
-       0xe9, 12701,
-       0xea, 12701,
-       0xeb, 12701,
-       0xec, 12701,
-       0xed, 12701,
-       0xee, 12701,
-       0xef, 12701,
-       0xf0, 12706,
-       0xf1, 12706,
-       0xf2, 12706,
-       0xf3, 12706,
-       0xf4, 12706,
-       0xf5, 12706,
-       0xf6, 12706,
-       0xf7, 12706,
-       /*12652*/ uint16(xCondSlashR),
-       12661, // 0
-       12665, // 1
-       12669, // 2
-       12673, // 3
-       12677, // 4
-       12681, // 5
-       12685, // 6
-       12689, // 7
-       /*12661*/ uint16(xSetOp), uint16(FILD),
-       /*12663*/ uint16(xArgM16int),
-       /*12664*/ uint16(xMatch),
-       /*12665*/ uint16(xSetOp), uint16(FISTTP),
-       /*12667*/ uint16(xArgM16int),
-       /*12668*/ uint16(xMatch),
-       /*12669*/ uint16(xSetOp), uint16(FIST),
-       /*12671*/ uint16(xArgM16int),
-       /*12672*/ uint16(xMatch),
-       /*12673*/ uint16(xSetOp), uint16(FISTP),
-       /*12675*/ uint16(xArgM16int),
-       /*12676*/ uint16(xMatch),
-       /*12677*/ uint16(xSetOp), uint16(FBLD),
-       /*12679*/ uint16(xArgM80dec),
-       /*12680*/ uint16(xMatch),
-       /*12681*/ uint16(xSetOp), uint16(FILD),
-       /*12683*/ uint16(xArgM64int),
-       /*12684*/ uint16(xMatch),
-       /*12685*/ uint16(xSetOp), uint16(FBSTP),
-       /*12687*/ uint16(xArgM80bcd),
-       /*12688*/ uint16(xMatch),
-       /*12689*/ uint16(xSetOp), uint16(FISTP),
-       /*12691*/ uint16(xArgM64int),
-       /*12692*/ uint16(xMatch),
-       /*12693*/ uint16(xSetOp), uint16(FFREEP),
-       /*12695*/ uint16(xArgSTi),
-       /*12696*/ uint16(xMatch),
-       /*12697*/ uint16(xSetOp), uint16(FNSTSW),
-       /*12699*/ uint16(xArgAX),
-       /*12700*/ uint16(xMatch),
-       /*12701*/ uint16(xSetOp), uint16(FUCOMIP),
-       /*12703*/ uint16(xArgST),
-       /*12704*/ uint16(xArgSTi),
-       /*12705*/ uint16(xMatch),
-       /*12706*/ uint16(xSetOp), uint16(FCOMIP),
-       /*12708*/ uint16(xArgST),
-       /*12709*/ uint16(xArgSTi),
+       /*12600*/ uint16(xSetOp), uint16(FDIVRP),
+       /*12602*/ uint16(xArgSTi),
+       /*12603*/ uint16(xArgST),
+       /*12604*/ uint16(xMatch),
+       /*12605*/ uint16(xSetOp), uint16(FDIVP),
+       /*12607*/ uint16(xArgSTi),
+       /*12608*/ uint16(xArgST),
+       /*12609*/ uint16(xMatch),
+       /*12610*/ uint16(xCondByte), 25,
+       0xc0, 12703,
+       0xc1, 12703,
+       0xc2, 12703,
+       0xc3, 12703,
+       0xc4, 12703,
+       0xc5, 12703,
+       0xc6, 12703,
+       0xc7, 12703,
+       0xE0, 12707,
+       0xe8, 12711,
+       0xe9, 12711,
+       0xea, 12711,
+       0xeb, 12711,
+       0xec, 12711,
+       0xed, 12711,
+       0xee, 12711,
+       0xef, 12711,
+       0xf0, 12716,
+       0xf1, 12716,
+       0xf2, 12716,
+       0xf3, 12716,
+       0xf4, 12716,
+       0xf5, 12716,
+       0xf6, 12716,
+       0xf7, 12716,
+       /*12662*/ uint16(xCondSlashR),
+       12671, // 0
+       12675, // 1
+       12679, // 2
+       12683, // 3
+       12687, // 4
+       12691, // 5
+       12695, // 6
+       12699, // 7
+       /*12671*/ uint16(xSetOp), uint16(FILD),
+       /*12673*/ uint16(xArgM16int),
+       /*12674*/ uint16(xMatch),
+       /*12675*/ uint16(xSetOp), uint16(FISTTP),
+       /*12677*/ uint16(xArgM16int),
+       /*12678*/ uint16(xMatch),
+       /*12679*/ uint16(xSetOp), uint16(FIST),
+       /*12681*/ uint16(xArgM16int),
+       /*12682*/ uint16(xMatch),
+       /*12683*/ uint16(xSetOp), uint16(FISTP),
+       /*12685*/ uint16(xArgM16int),
+       /*12686*/ uint16(xMatch),
+       /*12687*/ uint16(xSetOp), uint16(FBLD),
+       /*12689*/ uint16(xArgM80dec),
+       /*12690*/ uint16(xMatch),
+       /*12691*/ uint16(xSetOp), uint16(FILD),
+       /*12693*/ uint16(xArgM64int),
+       /*12694*/ uint16(xMatch),
+       /*12695*/ uint16(xSetOp), uint16(FBSTP),
+       /*12697*/ uint16(xArgM80bcd),
+       /*12698*/ uint16(xMatch),
+       /*12699*/ uint16(xSetOp), uint16(FISTP),
+       /*12701*/ uint16(xArgM64int),
+       /*12702*/ uint16(xMatch),
+       /*12703*/ uint16(xSetOp), uint16(FFREEP),
+       /*12705*/ uint16(xArgSTi),
+       /*12706*/ uint16(xMatch),
+       /*12707*/ uint16(xSetOp), uint16(FNSTSW),
+       /*12709*/ uint16(xArgAX),
        /*12710*/ uint16(xMatch),
-       /*12711*/ uint16(xSetOp), uint16(LOOPNE),
-       /*12713*/ uint16(xReadCb),
-       /*12714*/ uint16(xArgRel8),
+       /*12711*/ uint16(xSetOp), uint16(FUCOMIP),
+       /*12713*/ uint16(xArgST),
+       /*12714*/ uint16(xArgSTi),
        /*12715*/ uint16(xMatch),
-       /*12716*/ uint16(xSetOp), uint16(LOOPE),
-       /*12718*/ uint16(xReadCb),
-       /*12719*/ uint16(xArgRel8),
+       /*12716*/ uint16(xSetOp), uint16(FCOMIP),
+       /*12718*/ uint16(xArgST),
+       /*12719*/ uint16(xArgSTi),
        /*12720*/ uint16(xMatch),
-       /*12721*/ uint16(xSetOp), uint16(LOOP),
+       /*12721*/ uint16(xSetOp), uint16(LOOPNE),
        /*12723*/ uint16(xReadCb),
        /*12724*/ uint16(xArgRel8),
        /*12725*/ uint16(xMatch),
-       /*12726*/ uint16(xCondIs64), 12729, 12743,
-       /*12729*/ uint16(xCondAddrSize), 12733, 12738, 0,
-       /*12733*/ uint16(xSetOp), uint16(JCXZ),
-       /*12735*/ uint16(xReadCb),
-       /*12736*/ uint16(xArgRel8),
-       /*12737*/ uint16(xMatch),
-       /*12738*/ uint16(xSetOp), uint16(JECXZ),
-       /*12740*/ uint16(xReadCb),
-       /*12741*/ uint16(xArgRel8),
-       /*12742*/ uint16(xMatch),
-       /*12743*/ uint16(xCondAddrSize), 0, 12738, 12747,
-       /*12747*/ uint16(xSetOp), uint16(JRCXZ),
-       /*12749*/ uint16(xReadCb),
-       /*12750*/ uint16(xArgRel8),
-       /*12751*/ uint16(xMatch),
-       /*12752*/ uint16(xSetOp), uint16(IN),
-       /*12754*/ uint16(xReadIb),
-       /*12755*/ uint16(xArgAL),
-       /*12756*/ uint16(xArgImm8u),
-       /*12757*/ uint16(xMatch),
-       /*12758*/ uint16(xCondDataSize), 12762, 12768, 12774,
+       /*12726*/ uint16(xSetOp), uint16(LOOPE),
+       /*12728*/ uint16(xReadCb),
+       /*12729*/ uint16(xArgRel8),
+       /*12730*/ uint16(xMatch),
+       /*12731*/ uint16(xSetOp), uint16(LOOP),
+       /*12733*/ uint16(xReadCb),
+       /*12734*/ uint16(xArgRel8),
+       /*12735*/ uint16(xMatch),
+       /*12736*/ uint16(xCondIs64), 12739, 12753,
+       /*12739*/ uint16(xCondAddrSize), 12743, 12748, 0,
+       /*12743*/ uint16(xSetOp), uint16(JCXZ),
+       /*12745*/ uint16(xReadCb),
+       /*12746*/ uint16(xArgRel8),
+       /*12747*/ uint16(xMatch),
+       /*12748*/ uint16(xSetOp), uint16(JECXZ),
+       /*12750*/ uint16(xReadCb),
+       /*12751*/ uint16(xArgRel8),
+       /*12752*/ uint16(xMatch),
+       /*12753*/ uint16(xCondAddrSize), 0, 12748, 12757,
+       /*12757*/ uint16(xSetOp), uint16(JRCXZ),
+       /*12759*/ uint16(xReadCb),
+       /*12760*/ uint16(xArgRel8),
+       /*12761*/ uint16(xMatch),
        /*12762*/ uint16(xSetOp), uint16(IN),
        /*12764*/ uint16(xReadIb),
-       /*12765*/ uint16(xArgAX),
+       /*12765*/ uint16(xArgAL),
        /*12766*/ uint16(xArgImm8u),
        /*12767*/ uint16(xMatch),
-       /*12768*/ uint16(xSetOp), uint16(IN),
-       /*12770*/ uint16(xReadIb),
-       /*12771*/ uint16(xArgEAX),
-       /*12772*/ uint16(xArgImm8u),
-       /*12773*/ uint16(xMatch),
-       /*12774*/ uint16(xSetOp), uint16(IN),
-       /*12776*/ uint16(xReadIb),
-       /*12777*/ uint16(xArgEAX),
-       /*12778*/ uint16(xArgImm8u),
-       /*12779*/ uint16(xMatch),
-       /*12780*/ uint16(xSetOp), uint16(OUT),
-       /*12782*/ uint16(xReadIb),
-       /*12783*/ uint16(xArgImm8u),
-       /*12784*/ uint16(xArgAL),
-       /*12785*/ uint16(xMatch),
-       /*12786*/ uint16(xCondPrefix), 3,
-       0xC5, 12830,
-       0xC4, 12816,
-       0x0, 12794,
-       /*12794*/ uint16(xCondDataSize), 12798, 12804, 12810,
-       /*12798*/ uint16(xSetOp), uint16(OUT),
-       /*12800*/ uint16(xReadIb),
-       /*12801*/ uint16(xArgImm8u),
-       /*12802*/ uint16(xArgAX),
-       /*12803*/ uint16(xMatch),
-       /*12804*/ uint16(xSetOp), uint16(OUT),
-       /*12806*/ uint16(xReadIb),
-       /*12807*/ uint16(xArgImm8u),
-       /*12808*/ uint16(xArgEAX),
-       /*12809*/ uint16(xMatch),
-       /*12810*/ uint16(xSetOp), uint16(OUT),
-       /*12812*/ uint16(xReadIb),
-       /*12813*/ uint16(xArgImm8u),
-       /*12814*/ uint16(xArgEAX),
-       /*12815*/ uint16(xMatch),
-       /*12816*/ uint16(xCondPrefix), 1,
-       0x66, 12820,
-       /*12820*/ uint16(xCondPrefix), 1,
-       0x0F, 12824,
-       /*12824*/ uint16(xSetOp), uint16(VMOVNTDQ),
-       /*12826*/ uint16(xReadSlashR),
-       /*12827*/ uint16(xArgM256),
-       /*12828*/ uint16(xArgYmm1),
-       /*12829*/ uint16(xMatch),
+       /*12768*/ uint16(xCondDataSize), 12772, 12778, 12784,
+       /*12772*/ uint16(xSetOp), uint16(IN),
+       /*12774*/ uint16(xReadIb),
+       /*12775*/ uint16(xArgAX),
+       /*12776*/ uint16(xArgImm8u),
+       /*12777*/ uint16(xMatch),
+       /*12778*/ uint16(xSetOp), uint16(IN),
+       /*12780*/ uint16(xReadIb),
+       /*12781*/ uint16(xArgEAX),
+       /*12782*/ uint16(xArgImm8u),
+       /*12783*/ uint16(xMatch),
+       /*12784*/ uint16(xSetOp), uint16(IN),
+       /*12786*/ uint16(xReadIb),
+       /*12787*/ uint16(xArgEAX),
+       /*12788*/ uint16(xArgImm8u),
+       /*12789*/ uint16(xMatch),
+       /*12790*/ uint16(xSetOp), uint16(OUT),
+       /*12792*/ uint16(xReadIb),
+       /*12793*/ uint16(xArgImm8u),
+       /*12794*/ uint16(xArgAL),
+       /*12795*/ uint16(xMatch),
+       /*12796*/ uint16(xCondPrefix), 3,
+       0xC5, 12840,
+       0xC4, 12826,
+       0x0, 12804,
+       /*12804*/ uint16(xCondDataSize), 12808, 12814, 12820,
+       /*12808*/ uint16(xSetOp), uint16(OUT),
+       /*12810*/ uint16(xReadIb),
+       /*12811*/ uint16(xArgImm8u),
+       /*12812*/ uint16(xArgAX),
+       /*12813*/ uint16(xMatch),
+       /*12814*/ uint16(xSetOp), uint16(OUT),
+       /*12816*/ uint16(xReadIb),
+       /*12817*/ uint16(xArgImm8u),
+       /*12818*/ uint16(xArgEAX),
+       /*12819*/ uint16(xMatch),
+       /*12820*/ uint16(xSetOp), uint16(OUT),
+       /*12822*/ uint16(xReadIb),
+       /*12823*/ uint16(xArgImm8u),
+       /*12824*/ uint16(xArgEAX),
+       /*12825*/ uint16(xMatch),
+       /*12826*/ uint16(xCondPrefix), 1,
+       0x66, 12830,
        /*12830*/ uint16(xCondPrefix), 1,
-       0x66, 12834,
-       /*12834*/ uint16(xCondPrefix), 1,
-       0x0F, 12838,
-       /*12838*/ uint16(xSetOp), uint16(VMOVNTDQ),
-       /*12840*/ uint16(xReadSlashR),
-       /*12841*/ uint16(xArgM256),
-       /*12842*/ uint16(xArgYmm1),
-       /*12843*/ uint16(xMatch),
-       /*12844*/ uint16(xCondIs64), 12847, 12861,
-       /*12847*/ uint16(xCondDataSize), 12851, 12856, 0,
-       /*12851*/ uint16(xSetOp), uint16(CALL),
-       /*12853*/ uint16(xReadCw),
-       /*12854*/ uint16(xArgRel16),
-       /*12855*/ uint16(xMatch),
-       /*12856*/ uint16(xSetOp), uint16(CALL),
-       /*12858*/ uint16(xReadCd),
-       /*12859*/ uint16(xArgRel32),
-       /*12860*/ uint16(xMatch),
-       /*12861*/ uint16(xCondDataSize), 12865, 12856, 12870,
-       /*12865*/ uint16(xSetOp), uint16(CALL),
-       /*12867*/ uint16(xReadCd),
-       /*12868*/ uint16(xArgRel32),
-       /*12869*/ uint16(xMatch),
-       /*12870*/ uint16(xSetOp), uint16(CALL),
-       /*12872*/ uint16(xReadCd),
-       /*12873*/ uint16(xArgRel32),
-       /*12874*/ uint16(xMatch),
-       /*12875*/ uint16(xCondIs64), 12878, 12892,
-       /*12878*/ uint16(xCondDataSize), 12882, 12887, 0,
-       /*12882*/ uint16(xSetOp), uint16(JMP),
-       /*12884*/ uint16(xReadCw),
-       /*12885*/ uint16(xArgRel16),
-       /*12886*/ uint16(xMatch),
-       /*12887*/ uint16(xSetOp), uint16(JMP),
-       /*12889*/ uint16(xReadCd),
-       /*12890*/ uint16(xArgRel32),
-       /*12891*/ uint16(xMatch),
-       /*12892*/ uint16(xCondDataSize), 12896, 12887, 12901,
-       /*12896*/ uint16(xSetOp), uint16(JMP),
-       /*12898*/ uint16(xReadCd),
-       /*12899*/ uint16(xArgRel32),
-       /*12900*/ uint16(xMatch),
-       /*12901*/ uint16(xSetOp), uint16(JMP),
-       /*12903*/ uint16(xReadCd),
-       /*12904*/ uint16(xArgRel32),
-       /*12905*/ uint16(xMatch),
-       /*12906*/ uint16(xCondIs64), 12909, 0,
-       /*12909*/ uint16(xCondDataSize), 12913, 12918, 0,
-       /*12913*/ uint16(xSetOp), uint16(LJMP),
-       /*12915*/ uint16(xReadCd),
-       /*12916*/ uint16(xArgPtr16colon16),
-       /*12917*/ uint16(xMatch),
-       /*12918*/ uint16(xSetOp), uint16(LJMP),
-       /*12920*/ uint16(xReadCp),
-       /*12921*/ uint16(xArgPtr16colon32),
-       /*12922*/ uint16(xMatch),
-       /*12923*/ uint16(xSetOp), uint16(JMP),
-       /*12925*/ uint16(xReadCb),
-       /*12926*/ uint16(xArgRel8),
+       0x0F, 12834,
+       /*12834*/ uint16(xSetOp), uint16(VMOVNTDQ),
+       /*12836*/ uint16(xReadSlashR),
+       /*12837*/ uint16(xArgM256),
+       /*12838*/ uint16(xArgYmm1),
+       /*12839*/ uint16(xMatch),
+       /*12840*/ uint16(xCondPrefix), 1,
+       0x66, 12844,
+       /*12844*/ uint16(xCondPrefix), 1,
+       0x0F, 12848,
+       /*12848*/ uint16(xSetOp), uint16(VMOVNTDQ),
+       /*12850*/ uint16(xReadSlashR),
+       /*12851*/ uint16(xArgM256),
+       /*12852*/ uint16(xArgYmm1),
+       /*12853*/ uint16(xMatch),
+       /*12854*/ uint16(xCondIs64), 12857, 12871,
+       /*12857*/ uint16(xCondDataSize), 12861, 12866, 0,
+       /*12861*/ uint16(xSetOp), uint16(CALL),
+       /*12863*/ uint16(xReadCw),
+       /*12864*/ uint16(xArgRel16),
+       /*12865*/ uint16(xMatch),
+       /*12866*/ uint16(xSetOp), uint16(CALL),
+       /*12868*/ uint16(xReadCd),
+       /*12869*/ uint16(xArgRel32),
+       /*12870*/ uint16(xMatch),
+       /*12871*/ uint16(xCondDataSize), 12875, 12866, 12880,
+       /*12875*/ uint16(xSetOp), uint16(CALL),
+       /*12877*/ uint16(xReadCd),
+       /*12878*/ uint16(xArgRel32),
+       /*12879*/ uint16(xMatch),
+       /*12880*/ uint16(xSetOp), uint16(CALL),
+       /*12882*/ uint16(xReadCd),
+       /*12883*/ uint16(xArgRel32),
+       /*12884*/ uint16(xMatch),
+       /*12885*/ uint16(xCondIs64), 12888, 12902,
+       /*12888*/ uint16(xCondDataSize), 12892, 12897, 0,
+       /*12892*/ uint16(xSetOp), uint16(JMP),
+       /*12894*/ uint16(xReadCw),
+       /*12895*/ uint16(xArgRel16),
+       /*12896*/ uint16(xMatch),
+       /*12897*/ uint16(xSetOp), uint16(JMP),
+       /*12899*/ uint16(xReadCd),
+       /*12900*/ uint16(xArgRel32),
+       /*12901*/ uint16(xMatch),
+       /*12902*/ uint16(xCondDataSize), 12906, 12897, 12911,
+       /*12906*/ uint16(xSetOp), uint16(JMP),
+       /*12908*/ uint16(xReadCd),
+       /*12909*/ uint16(xArgRel32),
+       /*12910*/ uint16(xMatch),
+       /*12911*/ uint16(xSetOp), uint16(JMP),
+       /*12913*/ uint16(xReadCd),
+       /*12914*/ uint16(xArgRel32),
+       /*12915*/ uint16(xMatch),
+       /*12916*/ uint16(xCondIs64), 12919, 0,
+       /*12919*/ uint16(xCondDataSize), 12923, 12928, 0,
+       /*12923*/ uint16(xSetOp), uint16(LJMP),
+       /*12925*/ uint16(xReadCd),
+       /*12926*/ uint16(xArgPtr16colon16),
        /*12927*/ uint16(xMatch),
-       /*12928*/ uint16(xSetOp), uint16(IN),
-       /*12930*/ uint16(xArgAL),
-       /*12931*/ uint16(xArgDX),
+       /*12928*/ uint16(xSetOp), uint16(LJMP),
+       /*12930*/ uint16(xReadCp),
+       /*12931*/ uint16(xArgPtr16colon32),
        /*12932*/ uint16(xMatch),
-       /*12933*/ uint16(xCondDataSize), 12937, 12942, 12947,
-       /*12937*/ uint16(xSetOp), uint16(IN),
-       /*12939*/ uint16(xArgAX),
-       /*12940*/ uint16(xArgDX),
-       /*12941*/ uint16(xMatch),
-       /*12942*/ uint16(xSetOp), uint16(IN),
-       /*12944*/ uint16(xArgEAX),
-       /*12945*/ uint16(xArgDX),
-       /*12946*/ uint16(xMatch),
+       /*12933*/ uint16(xSetOp), uint16(JMP),
+       /*12935*/ uint16(xReadCb),
+       /*12936*/ uint16(xArgRel8),
+       /*12937*/ uint16(xMatch),
+       /*12938*/ uint16(xSetOp), uint16(IN),
+       /*12940*/ uint16(xArgAL),
+       /*12941*/ uint16(xArgDX),
+       /*12942*/ uint16(xMatch),
+       /*12943*/ uint16(xCondDataSize), 12947, 12952, 12957,
        /*12947*/ uint16(xSetOp), uint16(IN),
-       /*12949*/ uint16(xArgEAX),
+       /*12949*/ uint16(xArgAX),
        /*12950*/ uint16(xArgDX),
        /*12951*/ uint16(xMatch),
-       /*12952*/ uint16(xSetOp), uint16(OUT),
-       /*12954*/ uint16(xArgDX),
-       /*12955*/ uint16(xArgAL),
+       /*12952*/ uint16(xSetOp), uint16(IN),
+       /*12954*/ uint16(xArgEAX),
+       /*12955*/ uint16(xArgDX),
        /*12956*/ uint16(xMatch),
-       /*12957*/ uint16(xCondDataSize), 12961, 12966, 12971,
-       /*12961*/ uint16(xSetOp), uint16(OUT),
-       /*12963*/ uint16(xArgDX),
-       /*12964*/ uint16(xArgAX),
-       /*12965*/ uint16(xMatch),
-       /*12966*/ uint16(xSetOp), uint16(OUT),
-       /*12968*/ uint16(xArgDX),
-       /*12969*/ uint16(xArgEAX),
-       /*12970*/ uint16(xMatch),
+       /*12957*/ uint16(xSetOp), uint16(IN),
+       /*12959*/ uint16(xArgEAX),
+       /*12960*/ uint16(xArgDX),
+       /*12961*/ uint16(xMatch),
+       /*12962*/ uint16(xSetOp), uint16(OUT),
+       /*12964*/ uint16(xArgDX),
+       /*12965*/ uint16(xArgAL),
+       /*12966*/ uint16(xMatch),
+       /*12967*/ uint16(xCondDataSize), 12971, 12976, 12981,
        /*12971*/ uint16(xSetOp), uint16(OUT),
        /*12973*/ uint16(xArgDX),
-       /*12974*/ uint16(xArgEAX),
+       /*12974*/ uint16(xArgAX),
        /*12975*/ uint16(xMatch),
-       /*12976*/ uint16(xSetOp), uint16(ICEBP),
-       /*12978*/ uint16(xMatch),
-       /*12979*/ uint16(xSetOp), uint16(HLT),
-       /*12981*/ uint16(xMatch),
-       /*12982*/ uint16(xSetOp), uint16(CMC),
-       /*12984*/ uint16(xMatch),
-       /*12985*/ uint16(xCondSlashR),
-       12994, // 0
+       /*12976*/ uint16(xSetOp), uint16(OUT),
+       /*12978*/ uint16(xArgDX),
+       /*12979*/ uint16(xArgEAX),
+       /*12980*/ uint16(xMatch),
+       /*12981*/ uint16(xSetOp), uint16(OUT),
+       /*12983*/ uint16(xArgDX),
+       /*12984*/ uint16(xArgEAX),
+       /*12985*/ uint16(xMatch),
+       /*12986*/ uint16(xSetOp), uint16(ICEBP),
+       /*12988*/ uint16(xMatch),
+       /*12989*/ uint16(xSetOp), uint16(HLT),
+       /*12991*/ uint16(xMatch),
+       /*12992*/ uint16(xSetOp), uint16(CMC),
+       /*12994*/ uint16(xMatch),
+       /*12995*/ uint16(xCondSlashR),
+       13004, // 0
        0,     // 1
-       13000, // 2
-       13004, // 3
-       13008, // 4
-       13012, // 5
-       13016, // 6
-       13020, // 7
-       /*12994*/ uint16(xSetOp), uint16(TEST),
-       /*12996*/ uint16(xReadIb),
-       /*12997*/ uint16(xArgRM8),
-       /*12998*/ uint16(xArgImm8u),
-       /*12999*/ uint16(xMatch),
-       /*13000*/ uint16(xSetOp), uint16(NOT),
-       /*13002*/ uint16(xArgRM8),
-       /*13003*/ uint16(xMatch),
-       /*13004*/ uint16(xSetOp), uint16(NEG),
-       /*13006*/ uint16(xArgRM8),
-       /*13007*/ uint16(xMatch),
-       /*13008*/ uint16(xSetOp), uint16(MUL),
-       /*13010*/ uint16(xArgRM8),
-       /*13011*/ uint16(xMatch),
-       /*13012*/ uint16(xSetOp), uint16(IMUL),
-       /*13014*/ uint16(xArgRM8),
-       /*13015*/ uint16(xMatch),
-       /*13016*/ uint16(xSetOp), uint16(DIV),
-       /*13018*/ uint16(xArgRM8),
-       /*13019*/ uint16(xMatch),
-       /*13020*/ uint16(xSetOp), uint16(IDIV),
-       /*13022*/ uint16(xArgRM8),
-       /*13023*/ uint16(xMatch),
-       /*13024*/ uint16(xCondSlashR),
-       13033, // 0
+       13010, // 2
+       13014, // 3
+       13018, // 4
+       13022, // 5
+       13026, // 6
+       13030, // 7
+       /*13004*/ uint16(xSetOp), uint16(TEST),
+       /*13006*/ uint16(xReadIb),
+       /*13007*/ uint16(xArgRM8),
+       /*13008*/ uint16(xArgImm8u),
+       /*13009*/ uint16(xMatch),
+       /*13010*/ uint16(xSetOp), uint16(NOT),
+       /*13012*/ uint16(xArgRM8),
+       /*13013*/ uint16(xMatch),
+       /*13014*/ uint16(xSetOp), uint16(NEG),
+       /*13016*/ uint16(xArgRM8),
+       /*13017*/ uint16(xMatch),
+       /*13018*/ uint16(xSetOp), uint16(MUL),
+       /*13020*/ uint16(xArgRM8),
+       /*13021*/ uint16(xMatch),
+       /*13022*/ uint16(xSetOp), uint16(IMUL),
+       /*13024*/ uint16(xArgRM8),
+       /*13025*/ uint16(xMatch),
+       /*13026*/ uint16(xSetOp), uint16(DIV),
+       /*13028*/ uint16(xArgRM8),
+       /*13029*/ uint16(xMatch),
+       /*13030*/ uint16(xSetOp), uint16(IDIV),
+       /*13032*/ uint16(xArgRM8),
+       /*13033*/ uint16(xMatch),
+       /*13034*/ uint16(xCondSlashR),
+       13043, // 0
        0,     // 1
-       13062, // 2
-       13085, // 3
-       13108, // 4
-       13131, // 5
-       13154, // 6
-       13177, // 7
-       /*13033*/ uint16(xCondIs64), 13036, 13052,
-       /*13036*/ uint16(xCondDataSize), 13040, 13046, 0,
-       /*13040*/ uint16(xSetOp), uint16(TEST),
-       /*13042*/ uint16(xReadIw),
-       /*13043*/ uint16(xArgRM16),
-       /*13044*/ uint16(xArgImm16),
-       /*13045*/ uint16(xMatch),
-       /*13046*/ uint16(xSetOp), uint16(TEST),
-       /*13048*/ uint16(xReadId),
-       /*13049*/ uint16(xArgRM32),
-       /*13050*/ uint16(xArgImm32),
-       /*13051*/ uint16(xMatch),
-       /*13052*/ uint16(xCondDataSize), 13040, 13046, 13056,
+       13072, // 2
+       13095, // 3
+       13118, // 4
+       13141, // 5
+       13164, // 6
+       13187, // 7
+       /*13043*/ uint16(xCondIs64), 13046, 13062,
+       /*13046*/ uint16(xCondDataSize), 13050, 13056, 0,
+       /*13050*/ uint16(xSetOp), uint16(TEST),
+       /*13052*/ uint16(xReadIw),
+       /*13053*/ uint16(xArgRM16),
+       /*13054*/ uint16(xArgImm16),
+       /*13055*/ uint16(xMatch),
        /*13056*/ uint16(xSetOp), uint16(TEST),
        /*13058*/ uint16(xReadId),
-       /*13059*/ uint16(xArgRM64),
+       /*13059*/ uint16(xArgRM32),
        /*13060*/ uint16(xArgImm32),
        /*13061*/ uint16(xMatch),
-       /*13062*/ uint16(xCondIs64), 13065, 13077,
-       /*13065*/ uint16(xCondDataSize), 13069, 13073, 0,
-       /*13069*/ uint16(xSetOp), uint16(NOT),
-       /*13071*/ uint16(xArgRM16),
-       /*13072*/ uint16(xMatch),
-       /*13073*/ uint16(xSetOp), uint16(NOT),
-       /*13075*/ uint16(xArgRM32),
-       /*13076*/ uint16(xMatch),
-       /*13077*/ uint16(xCondDataSize), 13069, 13073, 13081,
-       /*13081*/ uint16(xSetOp), uint16(NOT),
-       /*13083*/ uint16(xArgRM64),
-       /*13084*/ uint16(xMatch),
-       /*13085*/ uint16(xCondIs64), 13088, 13100,
-       /*13088*/ uint16(xCondDataSize), 13092, 13096, 0,
-       /*13092*/ uint16(xSetOp), uint16(NEG),
-       /*13094*/ uint16(xArgRM16),
-       /*13095*/ uint16(xMatch),
-       /*13096*/ uint16(xSetOp), uint16(NEG),
-       /*13098*/ uint16(xArgRM32),
-       /*13099*/ uint16(xMatch),
-       /*13100*/ uint16(xCondDataSize), 13092, 13096, 13104,
-       /*13104*/ uint16(xSetOp), uint16(NEG),
-       /*13106*/ uint16(xArgRM64),
-       /*13107*/ uint16(xMatch),
-       /*13108*/ uint16(xCondIs64), 13111, 13123,
-       /*13111*/ uint16(xCondDataSize), 13115, 13119, 0,
-       /*13115*/ uint16(xSetOp), uint16(MUL),
-       /*13117*/ uint16(xArgRM16),
-       /*13118*/ uint16(xMatch),
-       /*13119*/ uint16(xSetOp), uint16(MUL),
-       /*13121*/ uint16(xArgRM32),
-       /*13122*/ uint16(xMatch),
-       /*13123*/ uint16(xCondDataSize), 13115, 13119, 13127,
-       /*13127*/ uint16(xSetOp), uint16(MUL),
-       /*13129*/ uint16(xArgRM64),
-       /*13130*/ uint16(xMatch),
-       /*13131*/ uint16(xCondIs64), 13134, 13146,
-       /*13134*/ uint16(xCondDataSize), 13138, 13142, 0,
-       /*13138*/ uint16(xSetOp), uint16(IMUL),
-       /*13140*/ uint16(xArgRM16),
-       /*13141*/ uint16(xMatch),
-       /*13142*/ uint16(xSetOp), uint16(IMUL),
-       /*13144*/ uint16(xArgRM32),
-       /*13145*/ uint16(xMatch),
-       /*13146*/ uint16(xCondDataSize), 13138, 13142, 13150,
-       /*13150*/ uint16(xSetOp), uint16(IMUL),
-       /*13152*/ uint16(xArgRM64),
-       /*13153*/ uint16(xMatch),
-       /*13154*/ uint16(xCondIs64), 13157, 13169,
-       /*13157*/ uint16(xCondDataSize), 13161, 13165, 0,
-       /*13161*/ uint16(xSetOp), uint16(DIV),
-       /*13163*/ uint16(xArgRM16),
-       /*13164*/ uint16(xMatch),
-       /*13165*/ uint16(xSetOp), uint16(DIV),
-       /*13167*/ uint16(xArgRM32),
-       /*13168*/ uint16(xMatch),
-       /*13169*/ uint16(xCondDataSize), 13161, 13165, 13173,
-       /*13173*/ uint16(xSetOp), uint16(DIV),
-       /*13175*/ uint16(xArgRM64),
-       /*13176*/ uint16(xMatch),
-       /*13177*/ uint16(xCondIs64), 13180, 13192,
-       /*13180*/ uint16(xCondDataSize), 13184, 13188, 0,
-       /*13184*/ uint16(xSetOp), uint16(IDIV),
-       /*13186*/ uint16(xArgRM16),
-       /*13187*/ uint16(xMatch),
-       /*13188*/ uint16(xSetOp), uint16(IDIV),
-       /*13190*/ uint16(xArgRM32),
-       /*13191*/ uint16(xMatch),
-       /*13192*/ uint16(xCondDataSize), 13184, 13188, 13196,
-       /*13196*/ uint16(xSetOp), uint16(IDIV),
-       /*13198*/ uint16(xArgRM64),
-       /*13199*/ uint16(xMatch),
-       /*13200*/ uint16(xSetOp), uint16(CLC),
-       /*13202*/ uint16(xMatch),
-       /*13203*/ uint16(xSetOp), uint16(STC),
-       /*13205*/ uint16(xMatch),
-       /*13206*/ uint16(xSetOp), uint16(CLI),
-       /*13208*/ uint16(xMatch),
-       /*13209*/ uint16(xSetOp), uint16(STI),
-       /*13211*/ uint16(xMatch),
-       /*13212*/ uint16(xSetOp), uint16(CLD),
-       /*13214*/ uint16(xMatch),
-       /*13215*/ uint16(xSetOp), uint16(STD),
-       /*13217*/ uint16(xMatch),
-       /*13218*/ uint16(xCondSlashR),
-       13227, // 0
-       13231, // 1
+       /*13062*/ uint16(xCondDataSize), 13050, 13056, 13066,
+       /*13066*/ uint16(xSetOp), uint16(TEST),
+       /*13068*/ uint16(xReadId),
+       /*13069*/ uint16(xArgRM64),
+       /*13070*/ uint16(xArgImm32),
+       /*13071*/ uint16(xMatch),
+       /*13072*/ uint16(xCondIs64), 13075, 13087,
+       /*13075*/ uint16(xCondDataSize), 13079, 13083, 0,
+       /*13079*/ uint16(xSetOp), uint16(NOT),
+       /*13081*/ uint16(xArgRM16),
+       /*13082*/ uint16(xMatch),
+       /*13083*/ uint16(xSetOp), uint16(NOT),
+       /*13085*/ uint16(xArgRM32),
+       /*13086*/ uint16(xMatch),
+       /*13087*/ uint16(xCondDataSize), 13079, 13083, 13091,
+       /*13091*/ uint16(xSetOp), uint16(NOT),
+       /*13093*/ uint16(xArgRM64),
+       /*13094*/ uint16(xMatch),
+       /*13095*/ uint16(xCondIs64), 13098, 13110,
+       /*13098*/ uint16(xCondDataSize), 13102, 13106, 0,
+       /*13102*/ uint16(xSetOp), uint16(NEG),
+       /*13104*/ uint16(xArgRM16),
+       /*13105*/ uint16(xMatch),
+       /*13106*/ uint16(xSetOp), uint16(NEG),
+       /*13108*/ uint16(xArgRM32),
+       /*13109*/ uint16(xMatch),
+       /*13110*/ uint16(xCondDataSize), 13102, 13106, 13114,
+       /*13114*/ uint16(xSetOp), uint16(NEG),
+       /*13116*/ uint16(xArgRM64),
+       /*13117*/ uint16(xMatch),
+       /*13118*/ uint16(xCondIs64), 13121, 13133,
+       /*13121*/ uint16(xCondDataSize), 13125, 13129, 0,
+       /*13125*/ uint16(xSetOp), uint16(MUL),
+       /*13127*/ uint16(xArgRM16),
+       /*13128*/ uint16(xMatch),
+       /*13129*/ uint16(xSetOp), uint16(MUL),
+       /*13131*/ uint16(xArgRM32),
+       /*13132*/ uint16(xMatch),
+       /*13133*/ uint16(xCondDataSize), 13125, 13129, 13137,
+       /*13137*/ uint16(xSetOp), uint16(MUL),
+       /*13139*/ uint16(xArgRM64),
+       /*13140*/ uint16(xMatch),
+       /*13141*/ uint16(xCondIs64), 13144, 13156,
+       /*13144*/ uint16(xCondDataSize), 13148, 13152, 0,
+       /*13148*/ uint16(xSetOp), uint16(IMUL),
+       /*13150*/ uint16(xArgRM16),
+       /*13151*/ uint16(xMatch),
+       /*13152*/ uint16(xSetOp), uint16(IMUL),
+       /*13154*/ uint16(xArgRM32),
+       /*13155*/ uint16(xMatch),
+       /*13156*/ uint16(xCondDataSize), 13148, 13152, 13160,
+       /*13160*/ uint16(xSetOp), uint16(IMUL),
+       /*13162*/ uint16(xArgRM64),
+       /*13163*/ uint16(xMatch),
+       /*13164*/ uint16(xCondIs64), 13167, 13179,
+       /*13167*/ uint16(xCondDataSize), 13171, 13175, 0,
+       /*13171*/ uint16(xSetOp), uint16(DIV),
+       /*13173*/ uint16(xArgRM16),
+       /*13174*/ uint16(xMatch),
+       /*13175*/ uint16(xSetOp), uint16(DIV),
+       /*13177*/ uint16(xArgRM32),
+       /*13178*/ uint16(xMatch),
+       /*13179*/ uint16(xCondDataSize), 13171, 13175, 13183,
+       /*13183*/ uint16(xSetOp), uint16(DIV),
+       /*13185*/ uint16(xArgRM64),
+       /*13186*/ uint16(xMatch),
+       /*13187*/ uint16(xCondIs64), 13190, 13202,
+       /*13190*/ uint16(xCondDataSize), 13194, 13198, 0,
+       /*13194*/ uint16(xSetOp), uint16(IDIV),
+       /*13196*/ uint16(xArgRM16),
+       /*13197*/ uint16(xMatch),
+       /*13198*/ uint16(xSetOp), uint16(IDIV),
+       /*13200*/ uint16(xArgRM32),
+       /*13201*/ uint16(xMatch),
+       /*13202*/ uint16(xCondDataSize), 13194, 13198, 13206,
+       /*13206*/ uint16(xSetOp), uint16(IDIV),
+       /*13208*/ uint16(xArgRM64),
+       /*13209*/ uint16(xMatch),
+       /*13210*/ uint16(xSetOp), uint16(CLC),
+       /*13212*/ uint16(xMatch),
+       /*13213*/ uint16(xSetOp), uint16(STC),
+       /*13215*/ uint16(xMatch),
+       /*13216*/ uint16(xSetOp), uint16(CLI),
+       /*13218*/ uint16(xMatch),
+       /*13219*/ uint16(xSetOp), uint16(STI),
+       /*13221*/ uint16(xMatch),
+       /*13222*/ uint16(xSetOp), uint16(CLD),
+       /*13224*/ uint16(xMatch),
+       /*13225*/ uint16(xSetOp), uint16(STD),
+       /*13227*/ uint16(xMatch),
+       /*13228*/ uint16(xCondSlashR),
+       13237, // 0
+       13241, // 1
        0,     // 2
        0,     // 3
        0,     // 4
        0,     // 5
        0,     // 6
        0,     // 7
-       /*13227*/ uint16(xSetOp), uint16(INC),
-       /*13229*/ uint16(xArgRM8),
-       /*13230*/ uint16(xMatch),
-       /*13231*/ uint16(xSetOp), uint16(DEC),
-       /*13233*/ uint16(xArgRM8),
-       /*13234*/ uint16(xMatch),
-       /*13235*/ uint16(xCondSlashR),
-       13244, // 0
-       13267, // 1
-       13290, // 2
-       13309, // 3
-       13332, // 4
-       13351, // 5
-       13374, // 6
+       /*13237*/ uint16(xSetOp), uint16(INC),
+       /*13239*/ uint16(xArgRM8),
+       /*13240*/ uint16(xMatch),
+       /*13241*/ uint16(xSetOp), uint16(DEC),
+       /*13243*/ uint16(xArgRM8),
+       /*13244*/ uint16(xMatch),
+       /*13245*/ uint16(xCondSlashR),
+       13254, // 0
+       13277, // 1
+       13300, // 2
+       13319, // 3
+       13342, // 4
+       13361, // 5
+       13384, // 6
        0,     // 7
-       /*13244*/ uint16(xCondIs64), 13247, 13259,
-       /*13247*/ uint16(xCondDataSize), 13251, 13255, 0,
-       /*13251*/ uint16(xSetOp), uint16(INC),
-       /*13253*/ uint16(xArgRM16),
-       /*13254*/ uint16(xMatch),
-       /*13255*/ uint16(xSetOp), uint16(INC),
-       /*13257*/ uint16(xArgRM32),
-       /*13258*/ uint16(xMatch),
-       /*13259*/ uint16(xCondDataSize), 13251, 13255, 13263,
-       /*13263*/ uint16(xSetOp), uint16(INC),
-       /*13265*/ uint16(xArgRM64),
-       /*13266*/ uint16(xMatch),
-       /*13267*/ uint16(xCondIs64), 13270, 13282,
-       /*13270*/ uint16(xCondDataSize), 13274, 13278, 0,
-       /*13274*/ uint16(xSetOp), uint16(DEC),
-       /*13276*/ uint16(xArgRM16),
-       /*13277*/ uint16(xMatch),
-       /*13278*/ uint16(xSetOp), uint16(DEC),
-       /*13280*/ uint16(xArgRM32),
-       /*13281*/ uint16(xMatch),
-       /*13282*/ uint16(xCondDataSize), 13274, 13278, 13286,
-       /*13286*/ uint16(xSetOp), uint16(DEC),
-       /*13288*/ uint16(xArgRM64),
-       /*13289*/ uint16(xMatch),
-       /*13290*/ uint16(xCondIs64), 13293, 13305,
-       /*13293*/ uint16(xCondDataSize), 13297, 13301, 0,
-       /*13297*/ uint16(xSetOp), uint16(CALL),
-       /*13299*/ uint16(xArgRM16),
-       /*13300*/ uint16(xMatch),
-       /*13301*/ uint16(xSetOp), uint16(CALL),
-       /*13303*/ uint16(xArgRM32),
-       /*13304*/ uint16(xMatch),
-       /*13305*/ uint16(xSetOp), uint16(CALL),
-       /*13307*/ uint16(xArgRM64),
-       /*13308*/ uint16(xMatch),
-       /*13309*/ uint16(xCondIs64), 13312, 13324,
-       /*13312*/ uint16(xCondDataSize), 13316, 13320, 0,
-       /*13316*/ uint16(xSetOp), uint16(LCALL),
-       /*13318*/ uint16(xArgM16colon16),
-       /*13319*/ uint16(xMatch),
-       /*13320*/ uint16(xSetOp), uint16(LCALL),
-       /*13322*/ uint16(xArgM16colon32),
-       /*13323*/ uint16(xMatch),
-       /*13324*/ uint16(xCondDataSize), 13316, 13320, 13328,
-       /*13328*/ uint16(xSetOp), uint16(LCALL),
-       /*13330*/ uint16(xArgM16colon64),
-       /*13331*/ uint16(xMatch),
-       /*13332*/ uint16(xCondIs64), 13335, 13347,
-       /*13335*/ uint16(xCondDataSize), 13339, 13343, 0,
-       /*13339*/ uint16(xSetOp), uint16(JMP),
-       /*13341*/ uint16(xArgRM16),
-       /*13342*/ uint16(xMatch),
-       /*13343*/ uint16(xSetOp), uint16(JMP),
-       /*13345*/ uint16(xArgRM32),
-       /*13346*/ uint16(xMatch),
-       /*13347*/ uint16(xSetOp), uint16(JMP),
-       /*13349*/ uint16(xArgRM64),
-       /*13350*/ uint16(xMatch),
-       /*13351*/ uint16(xCondIs64), 13354, 13366,
-       /*13354*/ uint16(xCondDataSize), 13358, 13362, 0,
-       /*13358*/ uint16(xSetOp), uint16(LJMP),
-       /*13360*/ uint16(xArgM16colon16),
-       /*13361*/ uint16(xMatch),
-       /*13362*/ uint16(xSetOp), uint16(LJMP),
-       /*13364*/ uint16(xArgM16colon32),
-       /*13365*/ uint16(xMatch),
-       /*13366*/ uint16(xCondDataSize), 13358, 13362, 13370,
-       /*13370*/ uint16(xSetOp), uint16(LJMP),
-       /*13372*/ uint16(xArgM16colon64),
-       /*13373*/ uint16(xMatch),
-       /*13374*/ uint16(xCondIs64), 13377, 13389,
-       /*13377*/ uint16(xCondDataSize), 13381, 13385, 0,
-       /*13381*/ uint16(xSetOp), uint16(PUSH),
-       /*13383*/ uint16(xArgRM16),
-       /*13384*/ uint16(xMatch),
-       /*13385*/ uint16(xSetOp), uint16(PUSH),
-       /*13387*/ uint16(xArgRM32),
-       /*13388*/ uint16(xMatch),
-       /*13389*/ uint16(xCondDataSize), 13381, 13393, 13397,
-       /*13393*/ uint16(xSetOp), uint16(PUSH),
-       /*13395*/ uint16(xArgRM64),
-       /*13396*/ uint16(xMatch),
-       /*13397*/ uint16(xSetOp), uint16(PUSH),
-       /*13399*/ uint16(xArgRM64),
-       /*13400*/ uint16(xMatch),
+       /*13254*/ uint16(xCondIs64), 13257, 13269,
+       /*13257*/ uint16(xCondDataSize), 13261, 13265, 0,
+       /*13261*/ uint16(xSetOp), uint16(INC),
+       /*13263*/ uint16(xArgRM16),
+       /*13264*/ uint16(xMatch),
+       /*13265*/ uint16(xSetOp), uint16(INC),
+       /*13267*/ uint16(xArgRM32),
+       /*13268*/ uint16(xMatch),
+       /*13269*/ uint16(xCondDataSize), 13261, 13265, 13273,
+       /*13273*/ uint16(xSetOp), uint16(INC),
+       /*13275*/ uint16(xArgRM64),
+       /*13276*/ uint16(xMatch),
+       /*13277*/ uint16(xCondIs64), 13280, 13292,
+       /*13280*/ uint16(xCondDataSize), 13284, 13288, 0,
+       /*13284*/ uint16(xSetOp), uint16(DEC),
+       /*13286*/ uint16(xArgRM16),
+       /*13287*/ uint16(xMatch),
+       /*13288*/ uint16(xSetOp), uint16(DEC),
+       /*13290*/ uint16(xArgRM32),
+       /*13291*/ uint16(xMatch),
+       /*13292*/ uint16(xCondDataSize), 13284, 13288, 13296,
+       /*13296*/ uint16(xSetOp), uint16(DEC),
+       /*13298*/ uint16(xArgRM64),
+       /*13299*/ uint16(xMatch),
+       /*13300*/ uint16(xCondIs64), 13303, 13315,
+       /*13303*/ uint16(xCondDataSize), 13307, 13311, 0,
+       /*13307*/ uint16(xSetOp), uint16(CALL),
+       /*13309*/ uint16(xArgRM16),
+       /*13310*/ uint16(xMatch),
+       /*13311*/ uint16(xSetOp), uint16(CALL),
+       /*13313*/ uint16(xArgRM32),
+       /*13314*/ uint16(xMatch),
+       /*13315*/ uint16(xSetOp), uint16(CALL),
+       /*13317*/ uint16(xArgRM64),
+       /*13318*/ uint16(xMatch),
+       /*13319*/ uint16(xCondIs64), 13322, 13334,
+       /*13322*/ uint16(xCondDataSize), 13326, 13330, 0,
+       /*13326*/ uint16(xSetOp), uint16(LCALL),
+       /*13328*/ uint16(xArgM16colon16),
+       /*13329*/ uint16(xMatch),
+       /*13330*/ uint16(xSetOp), uint16(LCALL),
+       /*13332*/ uint16(xArgM16colon32),
+       /*13333*/ uint16(xMatch),
+       /*13334*/ uint16(xCondDataSize), 13326, 13330, 13338,
+       /*13338*/ uint16(xSetOp), uint16(LCALL),
+       /*13340*/ uint16(xArgM16colon64),
+       /*13341*/ uint16(xMatch),
+       /*13342*/ uint16(xCondIs64), 13345, 13357,
+       /*13345*/ uint16(xCondDataSize), 13349, 13353, 0,
+       /*13349*/ uint16(xSetOp), uint16(JMP),
+       /*13351*/ uint16(xArgRM16),
+       /*13352*/ uint16(xMatch),
+       /*13353*/ uint16(xSetOp), uint16(JMP),
+       /*13355*/ uint16(xArgRM32),
+       /*13356*/ uint16(xMatch),
+       /*13357*/ uint16(xSetOp), uint16(JMP),
+       /*13359*/ uint16(xArgRM64),
+       /*13360*/ uint16(xMatch),
+       /*13361*/ uint16(xCondIs64), 13364, 13376,
+       /*13364*/ uint16(xCondDataSize), 13368, 13372, 0,
+       /*13368*/ uint16(xSetOp), uint16(LJMP),
+       /*13370*/ uint16(xArgM16colon16),
+       /*13371*/ uint16(xMatch),
+       /*13372*/ uint16(xSetOp), uint16(LJMP),
+       /*13374*/ uint16(xArgM16colon32),
+       /*13375*/ uint16(xMatch),
+       /*13376*/ uint16(xCondDataSize), 13368, 13372, 13380,
+       /*13380*/ uint16(xSetOp), uint16(LJMP),
+       /*13382*/ uint16(xArgM16colon64),
+       /*13383*/ uint16(xMatch),
+       /*13384*/ uint16(xCondIs64), 13387, 13399,
+       /*13387*/ uint16(xCondDataSize), 13391, 13395, 0,
+       /*13391*/ uint16(xSetOp), uint16(PUSH),
+       /*13393*/ uint16(xArgRM16),
+       /*13394*/ uint16(xMatch),
+       /*13395*/ uint16(xSetOp), uint16(PUSH),
+       /*13397*/ uint16(xArgRM32),
+       /*13398*/ uint16(xMatch),
+       /*13399*/ uint16(xCondDataSize), 13391, 13403, 13407,
+       /*13403*/ uint16(xSetOp), uint16(PUSH),
+       /*13405*/ uint16(xArgRM64),
+       /*13406*/ uint16(xMatch),
+       /*13407*/ uint16(xSetOp), uint16(PUSH),
+       /*13409*/ uint16(xArgRM64),
+       /*13410*/ uint16(xMatch),
 }
 
 const (
@@ -8838,7 +8844,9 @@ const (
        FLDL2E
        FLDL2T
        FLDLG2
+       FLDLN2
        FLDPI
+       FLDZ
        FMUL
        FMULP
        FNCLEX
@@ -9453,7 +9461,9 @@ var opNames = [...]string{
        FLDL2E:          "FLDL2E",
        FLDL2T:          "FLDL2T",
        FLDLG2:          "FLDLG2",
+       FLDLN2:          "FLDLN2",
        FLDPI:           "FLDPI",
+       FLDZ:            "FLDZ",
        FMUL:            "FMUL",
        FMULP:           "FMULP",
        FNCLEX:          "FNCLEX",
index dd7378c8a34f29be9723d771cefa4d7cb6bcbd74..d1b4fca3a9493563cd4c2f247693ffe4ef1e6771 100644 (file)
@@ -7,6 +7,7 @@ package terminal
 import (
        "bytes"
        "io"
+       "runtime"
        "strconv"
        "sync"
        "unicode/utf8"
@@ -939,6 +940,8 @@ func (s *stRingBuffer) NthPreviousEntry(n int) (value string, ok bool) {
 // readPasswordLine reads from reader until it finds \n or io.EOF.
 // The slice returned does not include the \n.
 // readPasswordLine also ignores any \r it finds.
+// Windows uses \r as end of line. So, on Windows, readPasswordLine
+// reads until it finds \r and ignores any \n it finds during processing.
 func readPasswordLine(reader io.Reader) ([]byte, error) {
        var buf [1]byte
        var ret []byte
@@ -952,9 +955,15 @@ func readPasswordLine(reader io.Reader) ([]byte, error) {
                                        ret = ret[:len(ret)-1]
                                }
                        case '\n':
-                               return ret, nil
+                               if runtime.GOOS != "windows" {
+                                       return ret, nil
+                               }
+                               // otherwise ignore \n
                        case '\r':
-                               // remove \r from passwords on Windows
+                               if runtime.GOOS == "windows" {
+                                       return ret, nil
+                               }
+                               // otherwise ignore \r
                        default:
                                ret = append(ret, buf[0])
                        }
index 72afe3338cfd74809d5890886bc1e5ff9650ec9b..6e5c81acd049166a0f310011ffb742f7ee2c9192 100644 (file)
@@ -7,6 +7,7 @@
 package unix
 
 import (
+       "math/bits"
        "unsafe"
 )
 
@@ -79,46 +80,7 @@ func (s *CPUSet) IsSet(cpu int) bool {
 func (s *CPUSet) Count() int {
        c := 0
        for _, b := range s {
-               c += onesCount64(uint64(b))
+               c += bits.OnesCount64(uint64(b))
        }
        return c
 }
-
-// onesCount64 is a copy of Go 1.9's math/bits.OnesCount64.
-// Once this package can require Go 1.9, we can delete this
-// and update the caller to use bits.OnesCount64.
-func onesCount64(x uint64) int {
-       const m0 = 0x5555555555555555 // 01010101 ...
-       const m1 = 0x3333333333333333 // 00110011 ...
-       const m2 = 0x0f0f0f0f0f0f0f0f // 00001111 ...
-       const m3 = 0x00ff00ff00ff00ff // etc.
-       const m4 = 0x0000ffff0000ffff
-
-       // Implementation: Parallel summing of adjacent bits.
-       // See "Hacker's Delight", Chap. 5: Counting Bits.
-       // The following pattern shows the general approach:
-       //
-       //   x = x>>1&(m0&m) + x&(m0&m)
-       //   x = x>>2&(m1&m) + x&(m1&m)
-       //   x = x>>4&(m2&m) + x&(m2&m)
-       //   x = x>>8&(m3&m) + x&(m3&m)
-       //   x = x>>16&(m4&m) + x&(m4&m)
-       //   x = x>>32&(m5&m) + x&(m5&m)
-       //   return int(x)
-       //
-       // Masking (& operations) can be left away when there's no
-       // danger that a field's sum will carry over into the next
-       // field: Since the result cannot be > 64, 8 bits is enough
-       // and we can ignore the masks for the shifts by 8 and up.
-       // Per "Hacker's Delight", the first line can be simplified
-       // more, but it saves at best one instruction, so we leave
-       // it alone for clarity.
-       const m = 1<<64 - 1
-       x = x>>1&(m0&m) + x&(m0&m)
-       x = x>>2&(m1&m) + x&(m1&m)
-       x = (x>>4 + x) & (m2 & m)
-       x += x >> 8
-       x += x >> 16
-       x += x >> 32
-       return int(x) & (1<<7 - 1)
-}
index 6db717de53c7f2155583322e84053811771e4fac..3cfefed2ec0420039ce05d552c591289eaaad0fa 100644 (file)
@@ -23,10 +23,6 @@ TEXT ·SyscallNoError(SB),NOSPLIT,$0-48
        MOV     a1+8(FP), A0
        MOV     a2+16(FP), A1
        MOV     a3+24(FP), A2
-       MOV     $0, A3
-       MOV     $0, A4
-       MOV     $0, A5
-       MOV     $0, A6
        MOV     trap+0(FP), A7  // syscall entry
        ECALL
        MOV     A0, r1+32(FP)   // r1
@@ -44,9 +40,6 @@ TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-48
        MOV     a1+8(FP), A0
        MOV     a2+16(FP), A1
        MOV     a3+24(FP), A2
-       MOV     ZERO, A3
-       MOV     ZERO, A4
-       MOV     ZERO, A5
        MOV     trap+0(FP), A7  // syscall entry
        ECALL
        MOV     A0, r1+32(FP)
index 6e322969706fff3a0b03743b103a511ff03ac8d0..a178a6149bb218e20113b628874803522d7c8538 100644 (file)
@@ -23,6 +23,7 @@ const (
        HCI_CHANNEL_USER    = 1
        HCI_CHANNEL_MONITOR = 2
        HCI_CHANNEL_CONTROL = 3
+       HCI_CHANNEL_LOGGING = 4
 )
 
 // Socketoption Level
index 4407c505a369c83e8ef95c21b2607dd32badfa6a..304016b6886813fc72f7c77a6242750893eab0a8 100644 (file)
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
 
 package unix
 
-import "syscall"
+import "unsafe"
+
+// readInt returns the size-bytes unsigned integer in native byte order at offset off.
+func readInt(b []byte, off, size uintptr) (u uint64, ok bool) {
+       if len(b) < int(off+size) {
+               return 0, false
+       }
+       if isBigEndian {
+               return readIntBE(b[off:], size), true
+       }
+       return readIntLE(b[off:], size), true
+}
+
+func readIntBE(b []byte, size uintptr) uint64 {
+       switch size {
+       case 1:
+               return uint64(b[0])
+       case 2:
+               _ = b[1] // bounds check hint to compiler; see golang.org/issue/14808
+               return uint64(b[1]) | uint64(b[0])<<8
+       case 4:
+               _ = b[3] // bounds check hint to compiler; see golang.org/issue/14808
+               return uint64(b[3]) | uint64(b[2])<<8 | uint64(b[1])<<16 | uint64(b[0])<<24
+       case 8:
+               _ = b[7] // bounds check hint to compiler; see golang.org/issue/14808
+               return uint64(b[7]) | uint64(b[6])<<8 | uint64(b[5])<<16 | uint64(b[4])<<24 |
+                       uint64(b[3])<<32 | uint64(b[2])<<40 | uint64(b[1])<<48 | uint64(b[0])<<56
+       default:
+               panic("syscall: readInt with unsupported size")
+       }
+}
+
+func readIntLE(b []byte, size uintptr) uint64 {
+       switch size {
+       case 1:
+               return uint64(b[0])
+       case 2:
+               _ = b[1] // bounds check hint to compiler; see golang.org/issue/14808
+               return uint64(b[0]) | uint64(b[1])<<8
+       case 4:
+               _ = b[3] // bounds check hint to compiler; see golang.org/issue/14808
+               return uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24
+       case 8:
+               _ = b[7] // bounds check hint to compiler; see golang.org/issue/14808
+               return uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 |
+                       uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56
+       default:
+               panic("syscall: readInt with unsupported size")
+       }
+}
 
 // ParseDirent parses up to max directory entries in buf,
 // appending the names to names. It returns the number of
 // bytes consumed from buf, the number of entries added
 // to names, and the new names slice.
 func ParseDirent(buf []byte, max int, names []string) (consumed int, count int, newnames []string) {
-       return syscall.ParseDirent(buf, max, names)
+       origlen := len(buf)
+       count = 0
+       for max != 0 && len(buf) > 0 {
+               reclen, ok := direntReclen(buf)
+               if !ok || reclen > uint64(len(buf)) {
+                       return origlen, count, names
+               }
+               rec := buf[:reclen]
+               buf = buf[reclen:]
+               ino, ok := direntIno(rec)
+               if !ok {
+                       break
+               }
+               if ino == 0 { // File absent in directory.
+                       continue
+               }
+               const namoff = uint64(unsafe.Offsetof(Dirent{}.Name))
+               namlen, ok := direntNamlen(rec)
+               if !ok || namoff+namlen > uint64(len(rec)) {
+                       break
+               }
+               name := rec[namoff : namoff+namlen]
+               for i, c := range name {
+                       if c == 0 {
+                               name = name[:i]
+                               break
+                       }
+               }
+               // Check for useless names before allocating a string.
+               if string(name) == "." || string(name) == ".." {
+                       continue
+               }
+               max--
+               count++
+               names = append(names, string(name))
+       }
+       return origlen - len(buf), count, names
 }
index 085df2d8dd777f568d40ccf15dfd9d2b0fab58c2..bcdb5d30eb9b685acfecfc890a9f3c9ec64a3aa0 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 //
-// +build 386 amd64 amd64p32 arm arm64 ppc64le mipsle mips64le
+// +build 386 amd64 amd64p32 arm arm64 ppc64le mipsle mips64le riscv64
 
 package unix
 
index 39c03f1ef135bb93ce282209be0b0ace0beb15bc..4dc5348643653ae75d12d8f0ac5bbc0ae9af25c1 100644 (file)
@@ -9,12 +9,11 @@ package unix
 import "unsafe"
 
 // fcntl64Syscall is usually SYS_FCNTL, but is overridden on 32-bit Linux
-// systems by flock_linux_32bit.go to be SYS_FCNTL64.
+// systems by fcntl_linux_32bit.go to be SYS_FCNTL64.
 var fcntl64Syscall uintptr = SYS_FCNTL
 
-// FcntlInt performs a fcntl syscall on fd with the provided command and argument.
-func FcntlInt(fd uintptr, cmd, arg int) (int, error) {
-       valptr, _, errno := Syscall(fcntl64Syscall, fd, uintptr(cmd), uintptr(arg))
+func fcntl(fd int, cmd, arg int) (int, error) {
+       valptr, _, errno := Syscall(fcntl64Syscall, uintptr(fd), uintptr(cmd), uintptr(arg))
        var err error
        if errno != 0 {
                err = errno
@@ -22,6 +21,11 @@ func FcntlInt(fd uintptr, cmd, arg int) (int, error) {
        return int(valptr), err
 }
 
+// FcntlInt performs a fcntl syscall on fd with the provided command and argument.
+func FcntlInt(fd uintptr, cmd, arg int) (int, error) {
+       return fcntl(int(fd), cmd, arg)
+}
+
 // FcntlFlock performs a fcntl syscall for the F_GETLK, F_SETLK or F_SETLKW command.
 func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) error {
        _, _, errno := Syscall(fcntl64Syscall, fd, uintptr(cmd), uintptr(unsafe.Pointer(lk)))
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/fdset.go b/src/cmd/vendor/golang.org/x/sys/unix/fdset.go
new file mode 100644 (file)
index 0000000..b27be0a
--- /dev/null
@@ -0,0 +1,29 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+
+package unix
+
+// Set adds fd to the set fds.
+func (fds *FdSet) Set(fd int) {
+       fds.Bits[fd/NFDBITS] |= (1 << (uintptr(fd) % NFDBITS))
+}
+
+// Clear removes fd from the set fds.
+func (fds *FdSet) Clear(fd int) {
+       fds.Bits[fd/NFDBITS] &^= (1 << (uintptr(fd) % NFDBITS))
+}
+
+// IsSet returns whether fd is in the set fds.
+func (fds *FdSet) IsSet(fd int) bool {
+       return fds.Bits[fd/NFDBITS]&(1<<(uintptr(fd)%NFDBITS)) != 0
+}
+
+// Zero clears the set fds.
+func (fds *FdSet) Zero() {
+       for i := range fds.Bits {
+               fds.Bits[i] = 0
+       }
+}
index f121a8d64b8c8dad3982f5233ff6605e6c705441..3559e5dcb29ee112d2f0703985dc154591efe518 100644 (file)
@@ -6,7 +6,19 @@
 
 package unix
 
-import "runtime"
+import (
+       "runtime"
+       "unsafe"
+)
+
+// ioctl itself should not be exposed directly, but additional get/set
+// functions for specific types are permissible.
+
+// IoctlSetInt performs an ioctl operation which sets an integer value
+// on fd, using the specified request number.
+func IoctlSetInt(fd int, req uint, value int) error {
+       return ioctl(fd, req, uintptr(value))
+}
 
 // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument.
 //
@@ -14,7 +26,7 @@ import "runtime"
 func IoctlSetWinsize(fd int, req uint, value *Winsize) error {
        // TODO: if we get the chance, remove the req parameter and
        // hardcode TIOCSWINSZ.
-       err := ioctlSetWinsize(fd, req, value)
+       err := ioctl(fd, req, uintptr(unsafe.Pointer(value)))
        runtime.KeepAlive(value)
        return err
 }
@@ -24,7 +36,30 @@ func IoctlSetWinsize(fd int, req uint, value *Winsize) error {
 // The req value will usually be TCSETA or TIOCSETA.
 func IoctlSetTermios(fd int, req uint, value *Termios) error {
        // TODO: if we get the chance, remove the req parameter.
-       err := ioctlSetTermios(fd, req, value)
+       err := ioctl(fd, req, uintptr(unsafe.Pointer(value)))
        runtime.KeepAlive(value)
        return err
 }
+
+// IoctlGetInt performs an ioctl operation which gets an integer value
+// from fd, using the specified request number.
+//
+// A few ioctl requests use the return value as an output parameter;
+// for those, IoctlRetInt should be used instead of this function.
+func IoctlGetInt(fd int, req uint) (int, error) {
+       var value int
+       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
+       return value, err
+}
+
+func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
+       var value Winsize
+       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
+       return &value, err
+}
+
+func IoctlGetTermios(fd int, req uint) (*Termios, error) {
+       var value Termios
+       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
+       return &value, err
+}
index 80d00707bb0ddfaf48c6833fd0994374c2a76a23..fa0c69b9da0597241320b0213306829ed6456387 100644 (file)
@@ -50,7 +50,7 @@ if [[ "$GOOS" = "linux" ]]; then
        # Use the Docker-based build system
        # Files generated through docker (use $cmd so you can Ctl-C the build or run)
        $cmd docker build --tag generate:$GOOS $GOOS
-       $cmd docker run --interactive --tty --volume $(dirname "$(readlink -f "$0")"):/build generate:$GOOS
+       $cmd docker run --interactive --tty --volume $(cd -- "$(dirname -- "$0")" && /bin/pwd):/build generate:$GOOS
        exit
 fi
 
@@ -105,25 +105,25 @@ dragonfly_amd64)
 freebsd_386)
        mkerrors="$mkerrors -m32"
        mksyscall="go run mksyscall.go -l32"
-       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master'"
+       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
        mktypes="GOARCH=$GOARCH go tool cgo -godefs"
        ;;
 freebsd_amd64)
        mkerrors="$mkerrors -m64"
-       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master'"
+       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
        mktypes="GOARCH=$GOARCH go tool cgo -godefs"
        ;;
 freebsd_arm)
        mkerrors="$mkerrors"
        mksyscall="go run mksyscall.go -l32 -arm"
-       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master'"
+       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
        # Let the type of C char be signed for making the bare syscall
        # API consistent across platforms.
        mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
        ;;
 freebsd_arm64)
        mkerrors="$mkerrors -m64"
-       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master'"
+       mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
        mktypes="GOARCH=$GOARCH go tool cgo -godefs"
        ;;
 netbsd_386)
@@ -212,9 +212,11 @@ esac
                                echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in && gofmt -w zsyscall_$GOOSARCH.go && gofmt -w zsyscall_"$GOOSARCH"_gccgo.go && gofmt -w zsyscall_"$GOOSARCH"_gc.go " ;
                        elif [ "$GOOS" == "darwin" ]; then
                                # pre-1.12, direct syscalls
-                               echo "$mksyscall -tags $GOOS,$GOARCH,!go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.1_11.go";
+                               echo "$mksyscall -tags $GOOS,$GOARCH,!go1.12 $syscall_goos syscall_darwin_${GOARCH}.1_11.go $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.1_11.go";
                                # 1.12 and later, syscalls via libSystem
                                echo "$mksyscall -tags $GOOS,$GOARCH,go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go";
+                               # 1.13 and later, syscalls via libSystem (including syscallPtr)
+                               echo "$mksyscall -tags $GOOS,$GOARCH,go1.13 syscall_darwin.1_13.go |gofmt >zsyscall_$GOOSARCH.1_13.go";
                        else
                                echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go";
                        fi
index b3c33c2c324b22905c32fad09f61feec4490c1e3..96bf2a9197879647d43af23d2c97fc0cc7e50d1a 100644 (file)
@@ -44,6 +44,7 @@ includes_AIX='
 #include <sys/stropts.h>
 #include <sys/mman.h>
 #include <sys/poll.h>
+#include <sys/select.h>
 #include <sys/termio.h>
 #include <termios.h>
 #include <fcntl.h>
@@ -60,6 +61,7 @@ includes_Darwin='
 #include <sys/types.h>
 #include <sys/event.h>
 #include <sys/ptrace.h>
+#include <sys/select.h>
 #include <sys/socket.h>
 #include <sys/sockio.h>
 #include <sys/sysctl.h>
@@ -80,6 +82,7 @@ includes_Darwin='
 includes_DragonFly='
 #include <sys/types.h>
 #include <sys/event.h>
+#include <sys/select.h>
 #include <sys/socket.h>
 #include <sys/sockio.h>
 #include <sys/stat.h>
@@ -103,6 +106,7 @@ includes_FreeBSD='
 #include <sys/param.h>
 #include <sys/types.h>
 #include <sys/event.h>
+#include <sys/select.h>
 #include <sys/socket.h>
 #include <sys/sockio.h>
 #include <sys/stat.h>
@@ -179,50 +183,60 @@ struct ltchars {
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <sys/time.h>
+#include <sys/select.h>
 #include <sys/signalfd.h>
 #include <sys/socket.h>
+#include <sys/uio.h>
 #include <sys/xattr.h>
+#include <linux/bpf.h>
+#include <linux/can.h>
+#include <linux/capability.h>
+#include <linux/cryptouser.h>
+#include <linux/devlink.h>
 #include <linux/errqueue.h>
+#include <linux/falloc.h>
+#include <linux/fanotify.h>
+#include <linux/filter.h>
+#include <linux/fs.h>
+#include <linux/fscrypt.h>
+#include <linux/genetlink.h>
+#include <linux/hdreg.h>
+#include <linux/icmpv6.h>
 #include <linux/if.h>
+#include <linux/if_addr.h>
 #include <linux/if_alg.h>
 #include <linux/if_arp.h>
 #include <linux/if_ether.h>
 #include <linux/if_ppp.h>
 #include <linux/if_tun.h>
 #include <linux/if_packet.h>
-#include <linux/if_addr.h>
-#include <linux/falloc.h>
-#include <linux/fanotify.h>
-#include <linux/filter.h>
-#include <linux/fs.h>
+#include <linux/if_xdp.h>
 #include <linux/kexec.h>
 #include <linux/keyctl.h>
+#include <linux/loop.h>
 #include <linux/magic.h>
 #include <linux/memfd.h>
 #include <linux/module.h>
 #include <linux/netfilter/nfnetlink.h>
 #include <linux/netlink.h>
 #include <linux/net_namespace.h>
+#include <linux/nsfs.h>
 #include <linux/perf_event.h>
+#include <linux/ptrace.h>
 #include <linux/random.h>
 #include <linux/reboot.h>
+#include <linux/rtc.h>
 #include <linux/rtnetlink.h>
-#include <linux/ptrace.h>
 #include <linux/sched.h>
 #include <linux/seccomp.h>
-#include <linux/sockios.h>
-#include <linux/wait.h>
-#include <linux/icmpv6.h>
 #include <linux/serial.h>
-#include <linux/can.h>
-#include <linux/vm_sockets.h>
+#include <linux/sockios.h>
 #include <linux/taskstats.h>
-#include <linux/genetlink.h>
+#include <linux/tipc.h>
+#include <linux/vm_sockets.h>
+#include <linux/wait.h>
 #include <linux/watchdog.h>
-#include <linux/hdreg.h>
-#include <linux/rtc.h>
-#include <linux/if_xdp.h>
-#include <linux/cryptouser.h>
+
 #include <mtd/ubi-user.h>
 #include <net/route.h>
 
@@ -261,6 +275,11 @@ struct ltchars {
 #define FS_KEY_DESC_PREFIX              "fscrypt:"
 #define FS_KEY_DESC_PREFIX_SIZE         8
 #define FS_MAX_KEY_SIZE                 64
+
+// The code generator produces -0x1 for (~0), but an unsigned value is necessary
+// for the tipc_subscr timeout __u32 field.
+#undef TIPC_WAIT_FOREVER
+#define TIPC_WAIT_FOREVER 0xffffffff
 '
 
 includes_NetBSD='
@@ -270,6 +289,7 @@ includes_NetBSD='
 #include <sys/extattr.h>
 #include <sys/mman.h>
 #include <sys/mount.h>
+#include <sys/select.h>
 #include <sys/socket.h>
 #include <sys/sockio.h>
 #include <sys/sysctl.h>
@@ -296,6 +316,7 @@ includes_OpenBSD='
 #include <sys/event.h>
 #include <sys/mman.h>
 #include <sys/mount.h>
+#include <sys/select.h>
 #include <sys/socket.h>
 #include <sys/sockio.h>
 #include <sys/stat.h>
@@ -332,6 +353,7 @@ includes_OpenBSD='
 includes_SunOS='
 #include <limits.h>
 #include <sys/types.h>
+#include <sys/select.h>
 #include <sys/socket.h>
 #include <sys/sockio.h>
 #include <sys/stat.h>
@@ -424,6 +446,7 @@ ccflags="$@"
                $2 == "XCASE" ||
                $2 == "ALTWERASE" ||
                $2 == "NOKERNINFO" ||
+               $2 == "NFDBITS" ||
                $2 ~ /^PAR/ ||
                $2 ~ /^SIG[^_]/ ||
                $2 ~ /^O[CNPFPL][A-Z]+[^_][A-Z]+$/ ||
@@ -433,7 +456,9 @@ ccflags="$@"
                $2 ~ /^TC[IO](ON|OFF)$/ ||
                $2 ~ /^IN_/ ||
                $2 ~ /^LOCK_(SH|EX|NB|UN)$/ ||
-               $2 ~ /^(AF|SOCK|SO|SOL|IPPROTO|IP|IPV6|ICMP6|TCP|EVFILT|NOTE|EV|SHUT|PROT|MAP|MFD|T?PACKET|MSG|SCM|MCL|DT|MADV|PR)_/ ||
+               $2 ~ /^LO_(KEY|NAME)_SIZE$/ ||
+               $2 ~ /^LOOP_(CLR|CTL|GET|SET)_/ ||
+               $2 ~ /^(AF|SOCK|SO|SOL|IPPROTO|IP|IPV6|ICMP6|TCP|MCAST|EVFILT|NOTE|EV|SHUT|PROT|MAP|MFD|T?PACKET|MSG|SCM|MCL|DT|MADV|PR)_/ ||
                $2 ~ /^TP_STATUS_/ ||
                $2 ~ /^FALLOC_/ ||
                $2 == "ICMPV6_FILTER" ||
@@ -446,6 +471,7 @@ ccflags="$@"
                $2 ~ /^SYSCTL_VERS/ ||
                $2 !~ "MNT_BITS" &&
                $2 ~ /^(MS|MNT|UMOUNT)_/ ||
+               $2 ~ /^NS_GET_/ ||
                $2 ~ /^TUN(SET|GET|ATTACH|DETACH)/ ||
                $2 ~ /^(O|F|[ES]?FD|NAME|S|PTRACE|PT)_/ ||
                $2 ~ /^KEXEC_/ ||
@@ -460,19 +486,21 @@ ccflags="$@"
                $2 ~ /^TCSET/ ||
                $2 ~ /^TC(FLSH|SBRKP?|XONC)$/ ||
                $2 !~ "RTF_BITS" &&
-               $2 ~ /^(IFF|IFT|NET_RT|RTM|RTF|RTV|RTA|RTAX)_/ ||
+               $2 ~ /^(IFF|IFT|NET_RT|RTM(GRP)?|RTF|RTV|RTA|RTAX)_/ ||
                $2 ~ /^BIOC/ ||
                $2 ~ /^RUSAGE_(SELF|CHILDREN|THREAD)/ ||
                $2 ~ /^RLIMIT_(AS|CORE|CPU|DATA|FSIZE|LOCKS|MEMLOCK|MSGQUEUE|NICE|NOFILE|NPROC|RSS|RTPRIO|RTTIME|SIGPENDING|STACK)|RLIM_INFINITY/ ||
                $2 ~ /^PRIO_(PROCESS|PGRP|USER)/ ||
                $2 ~ /^CLONE_[A-Z_]+/ ||
-               $2 !~ /^(BPF_TIMEVAL)$/ &&
+               $2 !~ /^(BPF_TIMEVAL|BPF_FIB_LOOKUP_[A-Z]+)$/ &&
                $2 ~ /^(BPF|DLT)_/ ||
                $2 ~ /^(CLOCK|TIMER)_/ ||
                $2 ~ /^CAN_/ ||
                $2 ~ /^CAP_/ ||
                $2 ~ /^ALG_/ ||
-               $2 ~ /^FS_(POLICY_FLAGS|KEY_DESC|ENCRYPTION_MODE|[A-Z0-9_]+_KEY_SIZE|IOC_(GET|SET)_ENCRYPTION)/ ||
+               $2 ~ /^FS_(POLICY_FLAGS|KEY_DESC|ENCRYPTION_MODE|[A-Z0-9_]+_KEY_SIZE)/ ||
+               $2 ~ /^FS_IOC_.*ENCRYPTION/ ||
+               $2 ~ /^FSCRYPT_/ ||
                $2 ~ /^GRND_/ ||
                $2 ~ /^RND/ ||
                $2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ ||
@@ -499,8 +527,11 @@ ccflags="$@"
                $2 ~ /^WDIOC_/ ||
                $2 ~ /^NFN/ ||
                $2 ~ /^XDP_/ ||
+               $2 ~ /^RWF_/ ||
                $2 ~ /^(HDIO|WIN|SMART)_/ ||
                $2 ~ /^CRYPTO_/ ||
+               $2 ~ /^TIPC_/ ||
+               $2 ~ /^DEVLINK_/ ||
                $2 !~ "WMESGLEN" &&
                $2 ~ /^W[A-Z0-9]+$/ ||
                $2 ~/^PPPIOC/ ||
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdents.go b/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdents.go
new file mode 100644 (file)
index 0000000..3a90aa6
--- /dev/null
@@ -0,0 +1,12 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build aix dragonfly freebsd linux netbsd openbsd
+
+package unix
+
+// ReadDirent reads directory entries from fd and writes them into buf.
+func ReadDirent(fd int, buf []byte) (n int, err error) {
+       return Getdents(fd, buf)
+}
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go b/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go
new file mode 100644 (file)
index 0000000..5fdae40
--- /dev/null
@@ -0,0 +1,19 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin
+
+package unix
+
+import "unsafe"
+
+// ReadDirent reads directory entries from fd and writes them into buf.
+func ReadDirent(fd int, buf []byte) (n int, err error) {
+       // Final argument is (basep *uintptr) and the syscall doesn't take nil.
+       // 64 bits should be enough. (32 bits isn't even on 386). Since the
+       // actual system call is getdirentries64, 64 is a good guess.
+       // TODO(rsc): Can we use a single global basep for all calls?
+       var base = (*uintptr)(unsafe.Pointer(new(uint64)))
+       return Getdirentries(fd, buf, base)
+}
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go b/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go
new file mode 100644 (file)
index 0000000..5144dee
--- /dev/null
@@ -0,0 +1,16 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package unix
+
+// Round the length of a raw sockaddr up to align it properly.
+func cmsgAlignOf(salen int) int {
+       salign := SizeofPtr
+       if SizeofPtr == 8 && !supportsABI(_dragonflyABIChangeVersion) {
+               // 64-bit Dragonfly before the September 2019 ABI changes still requires
+               // 32-bit aligned access to network subsystem.
+               salign = 4
+       }
+       return (salen + salign - 1) & ^(salign - 1)
+}
index 6079eb4ac1e061dc8256b20c97e221dead4f84f1..8bf45705947c7b009ecb73b125a32aa26458d951 100644 (file)
@@ -17,7 +17,7 @@ func UnixCredentials(ucred *Ucred) []byte {
        h.Level = SOL_SOCKET
        h.Type = SCM_CREDENTIALS
        h.SetLen(CmsgLen(SizeofUcred))
-       *((*Ucred)(cmsgData(h))) = *ucred
+       *(*Ucred)(h.data(0)) = *ucred
        return b
 }
 
index 062bcabab1b0edaa65c9a099ff15bf023e79558f..003916ed7a0fae575b7eb681c2f1b1b60300ad2b 100644 (file)
@@ -9,35 +9,9 @@
 package unix
 
 import (
-       "runtime"
        "unsafe"
 )
 
-// Round the length of a raw sockaddr up to align it properly.
-func cmsgAlignOf(salen int) int {
-       salign := SizeofPtr
-
-       switch runtime.GOOS {
-       case "aix":
-               // There is no alignment on AIX.
-               salign = 1
-       case "darwin", "dragonfly", "solaris", "illumos":
-               // NOTE: It seems like 64-bit Darwin, DragonFly BSD,
-               // illumos, and Solaris kernels still require 32-bit
-               // aligned access to network subsystem.
-               if SizeofPtr == 8 {
-                       salign = 4
-               }
-       case "netbsd", "openbsd":
-               // NetBSD and OpenBSD armv7 require 64-bit alignment.
-               if runtime.GOARCH == "arm" {
-                       salign = 8
-               }
-       }
-
-       return (salen + salign - 1) & ^(salign - 1)
-}
-
 // CmsgLen returns the value to store in the Len field of the Cmsghdr
 // structure, taking into account any necessary alignment.
 func CmsgLen(datalen int) int {
@@ -50,8 +24,8 @@ func CmsgSpace(datalen int) int {
        return cmsgAlignOf(SizeofCmsghdr) + cmsgAlignOf(datalen)
 }
 
-func cmsgData(h *Cmsghdr) unsafe.Pointer {
-       return unsafe.Pointer(uintptr(unsafe.Pointer(h)) + uintptr(cmsgAlignOf(SizeofCmsghdr)))
+func (h *Cmsghdr) data(offset uintptr) unsafe.Pointer {
+       return unsafe.Pointer(uintptr(unsafe.Pointer(h)) + uintptr(cmsgAlignOf(SizeofCmsghdr)) + offset)
 }
 
 // SocketControlMessage represents a socket control message.
@@ -94,10 +68,8 @@ func UnixRights(fds ...int) []byte {
        h.Level = SOL_SOCKET
        h.Type = SCM_RIGHTS
        h.SetLen(CmsgLen(datalen))
-       data := cmsgData(h)
-       for _, fd := range fds {
-               *(*int32)(data) = int32(fd)
-               data = unsafe.Pointer(uintptr(data) + 4)
+       for i, fd := range fds {
+               *(*int32)(h.data(4 * uintptr(i))) = int32(fd)
        }
        return b
 }
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go b/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go
new file mode 100644 (file)
index 0000000..7d08dae
--- /dev/null
@@ -0,0 +1,38 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build aix darwin freebsd linux netbsd openbsd solaris
+
+package unix
+
+import (
+       "runtime"
+)
+
+// Round the length of a raw sockaddr up to align it properly.
+func cmsgAlignOf(salen int) int {
+       salign := SizeofPtr
+
+       // dragonfly needs to check ABI version at runtime, see cmsgAlignOf in
+       // sockcmsg_dragonfly.go
+       switch runtime.GOOS {
+       case "aix":
+               // There is no alignment on AIX.
+               salign = 1
+       case "darwin", "illumos", "solaris":
+               // NOTE: It seems like 64-bit Darwin, Illumos and Solaris
+               // kernels still require 32-bit aligned access to network
+               // subsystem.
+               if SizeofPtr == 8 {
+                       salign = 4
+               }
+       case "netbsd", "openbsd":
+               // NetBSD and OpenBSD armv7 require 64-bit alignment.
+               if runtime.GOARCH == "arm" {
+                       salign = 8
+               }
+       }
+
+       return (salen + salign - 1) & ^(salign - 1)
+}
index c1fb7bd16e9fd1b98548cd07be049faaeedc8f7f..9ad8a0d4a56683be786955b182860de49d830bbb 100644 (file)
@@ -280,8 +280,24 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
        return -1, ENOSYS
 }
 
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Ino), unsafe.Sizeof(Dirent{}.Ino))
+}
+
+func direntReclen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen))
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       reclen, ok := direntReclen(buf)
+       if !ok {
+               return 0, false
+       }
+       return reclen - uint64(unsafe.Offsetof(Dirent{}.Name)), true
+}
+
 //sys  getdirent(fd int, buf []byte) (n int, err error)
-func ReadDirent(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        return getdirent(fd, buf)
 }
 
@@ -334,49 +350,12 @@ func (w WaitStatus) Signal() Signal {
 
 func (w WaitStatus) Continued() bool { return w&0x01000000 != 0 }
 
-func (w WaitStatus) CoreDump() bool { return w&0x200 != 0 }
+func (w WaitStatus) CoreDump() bool { return w&0x80 == 0x80 }
 
 func (w WaitStatus) TrapCause() int { return -1 }
 
 //sys  ioctl(fd int, req uint, arg uintptr) (err error)
 
-// ioctl itself should not be exposed directly, but additional get/set
-// functions for specific types are permissible.
-
-// IoctlSetInt performs an ioctl operation which sets an integer value
-// on fd, using the specified request number.
-func IoctlSetInt(fd int, req uint, value int) error {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-// IoctlGetInt performs an ioctl operation which gets an integer value
-// from fd, using the specified request number.
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
 // fcntl must never be called with cmd=F_DUP2FD because it doesn't work on AIX
 // There is no way to create a custom fcntl and to keep //sys fcntl easily,
 // Therefore, the programmer must call dup2 instead of fcntl in this case.
@@ -454,8 +433,8 @@ func IoctlGetTermios(fd int, req uint) (*Termios, error) {
 //sys  Dup2(oldfd int, newfd int) (err error)
 //sys  Fadvise(fd int, offset int64, length int64, advice int) (err error) = posix_fadvise64
 //sys  Fchown(fd int, uid int, gid int) (err error)
-//sys  Fstat(fd int, stat *Stat_t) (err error)
-//sys  Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = fstatat
+//sys  fstat(fd int, stat *Stat_t) (err error)
+//sys  fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = fstatat
 //sys  Fstatfs(fd int, buf *Statfs_t) (err error)
 //sys  Ftruncate(fd int, length int64) (err error)
 //sysnb        Getegid() (egid int)
@@ -464,7 +443,7 @@ func IoctlGetTermios(fd int, req uint) (*Termios, error) {
 //sysnb        Getuid() (uid int)
 //sys  Lchown(path string, uid int, gid int) (err error)
 //sys  Listen(s int, n int) (err error)
-//sys  Lstat(path string, stat *Stat_t) (err error)
+//sys  lstat(path string, stat *Stat_t) (err error)
 //sys  Pause() (err error)
 //sys  Pread(fd int, p []byte, offset int64) (n int, err error) = pread64
 //sys  Pwrite(fd int, p []byte, offset int64) (n int, err error) = pwrite64
@@ -474,7 +453,7 @@ func IoctlGetTermios(fd int, req uint) (*Termios, error) {
 //sysnb        Setreuid(ruid int, euid int) (err error)
 //sys  Shutdown(fd int, how int) (err error)
 //sys  Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error)
-//sys  Stat(path string, stat *Stat_t) (err error)
+//sys  stat(path string, statptr *Stat_t) (err error)
 //sys  Statfs(path string, buf *Statfs_t) (err error)
 //sys  Truncate(path string, length int64) (err error)
 
index c28af1f86eb4f59b14751a132cae23e26925dbaf..b3c8e3301ce61c7b11150e749a59596b3ac58ff6 100644 (file)
@@ -29,6 +29,26 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
+
+func Fstat(fd int, stat *Stat_t) error {
+       return fstat(fd, stat)
+}
+
+func Fstatat(dirfd int, path string, stat *Stat_t, flags int) error {
+       return fstatat(dirfd, path, stat, flags)
+}
+
+func Lstat(path string, stat *Stat_t) error {
+       return lstat(path, stat)
+}
+
+func Stat(path string, statptr *Stat_t) error {
+       return stat(path, statptr)
+}
index 881cacc6cc5665a448256e997a4d43f5b62e013c..9a6e024179daa46a72da7b6c0324b872c3be2bd6 100644 (file)
@@ -29,6 +29,57 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
+
+// In order to only have Timespec structure, type of Stat_t's fields
+// Atim, Mtim and Ctim is changed from StTimespec to Timespec during
+// ztypes generation.
+// On ppc64, Timespec.Nsec is an int64 while StTimespec.Nsec is an
+// int32, so the fields' value must be modified.
+func fixStatTimFields(stat *Stat_t) {
+       stat.Atim.Nsec >>= 32
+       stat.Mtim.Nsec >>= 32
+       stat.Ctim.Nsec >>= 32
+}
+
+func Fstat(fd int, stat *Stat_t) error {
+       err := fstat(fd, stat)
+       if err != nil {
+               return err
+       }
+       fixStatTimFields(stat)
+       return nil
+}
+
+func Fstatat(dirfd int, path string, stat *Stat_t, flags int) error {
+       err := fstatat(dirfd, path, stat, flags)
+       if err != nil {
+               return err
+       }
+       fixStatTimFields(stat)
+       return nil
+}
+
+func Lstat(path string, stat *Stat_t) error {
+       err := lstat(path, stat)
+       if err != nil {
+               return err
+       }
+       fixStatTimFields(stat)
+       return nil
+}
+
+func Stat(path string, statptr *Stat_t) error {
+       err := stat(path, statptr)
+       if err != nil {
+               return err
+       }
+       fixStatTimFields(statptr)
+       return nil
+}
index 33c8b5f0db728bc684b99f5bdb765b58a5f2b087..68605db6248d390edf74aa5dc6b8f3556adaaa2b 100644 (file)
@@ -63,15 +63,6 @@ func Setgroups(gids []int) (err error) {
        return setgroups(len(a), &a[0])
 }
 
-func ReadDirent(fd int, buf []byte) (n int, err error) {
-       // Final argument is (basep *uintptr) and the syscall doesn't take nil.
-       // 64 bits should be enough. (32 bits isn't even on 386). Since the
-       // actual system call is getdirentries64, 64 is a good guess.
-       // TODO(rsc): Can we use a single global basep for all calls?
-       var base = (*uintptr)(unsafe.Pointer(new(uint64)))
-       return Getdirentries(fd, buf, base)
-}
-
 // Wait status is 7 bits at bottom, either 0 (exited),
 // 0x7F (stopped), or a signal number that caused an exit.
 // The 0x80 bit is whether there was a core dump.
@@ -86,6 +77,7 @@ const (
        shift = 8
 
        exited  = 0
+       killed  = 9
        stopped = 0x7F
 )
 
@@ -112,6 +104,8 @@ func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 }
 
 func (w WaitStatus) Stopped() bool { return w&mask == stopped && syscall.Signal(w>>shift) != SIGSTOP }
 
+func (w WaitStatus) Killed() bool { return w&mask == killed && syscall.Signal(w>>shift) != SIGKILL }
+
 func (w WaitStatus) Continued() bool { return w&mask == stopped && syscall.Signal(w>>shift) == SIGSTOP }
 
 func (w WaitStatus) StopSignal() syscall.Signal {
@@ -243,7 +237,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
                                break
                        }
                }
-               bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
+               bytes := (*[len(pp.Path)]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
                sa.Name = string(bytes)
                return sa, nil
 
@@ -419,8 +413,6 @@ func Kevent(kq int, changes, events []Kevent_t, timeout *Timespec) (n int, err e
        return kevent(kq, change, len(changes), event, len(events), timeout)
 }
 
-//sys  sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL
-
 // sysctlmib translates name to mib number and appends any additional args.
 func sysctlmib(name string, args ...int) ([]_C_int, error) {
        // Translate name to mib number.
@@ -518,6 +510,23 @@ func SysctlRaw(name string, args ...int) ([]byte, error) {
        return buf[:n], nil
 }
 
+func SysctlClockinfo(name string) (*Clockinfo, error) {
+       mib, err := sysctlmib(name)
+       if err != nil {
+               return nil, err
+       }
+
+       n := uintptr(SizeofClockinfo)
+       var ci Clockinfo
+       if err := sysctl(mib, (*byte)(unsafe.Pointer(&ci)), &n, nil, 0); err != nil {
+               return nil, err
+       }
+       if n != SizeofClockinfo {
+               return nil, EIO
+       }
+       return &ci, nil
+}
+
 //sys  utimes(path string, timeval *[2]Timeval) (err error)
 
 func Utimes(path string, tv []Timeval) error {
@@ -585,8 +594,6 @@ func Futimes(fd int, tv []Timeval) error {
        return futimes(fd, (*[2]Timeval)(unsafe.Pointer(&tv[0])))
 }
 
-//sys  fcntl(fd int, cmd int, arg int) (val int, err error)
-
 //sys   poll(fds *PollFd, nfds int, timeout int) (n int, err error)
 
 func Poll(fds []PollFd, timeout int) (n int, err error) {
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go
new file mode 100644 (file)
index 0000000..6a15cba
--- /dev/null
@@ -0,0 +1,29 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin,go1.12,!go1.13
+
+package unix
+
+import (
+       "unsafe"
+)
+
+func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
+       // To implement this using libSystem we'd need syscall_syscallPtr for
+       // fdopendir. However, syscallPtr was only added in Go 1.13, so we fall
+       // back to raw syscalls for this func on Go 1.12.
+       var p unsafe.Pointer
+       if len(buf) > 0 {
+               p = unsafe.Pointer(&buf[0])
+       } else {
+               p = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(p), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
+       n = int(r0)
+       if e1 != 0 {
+               return n, errnoErr(e1)
+       }
+       return n, nil
+}
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go
new file mode 100644 (file)
index 0000000..f911617
--- /dev/null
@@ -0,0 +1,101 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin,go1.13
+
+package unix
+
+import "unsafe"
+
+//sys  closedir(dir uintptr) (err error)
+//sys  readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno)
+
+func fdopendir(fd int) (dir uintptr, err error) {
+       r0, _, e1 := syscall_syscallPtr(funcPC(libc_fdopendir_trampoline), uintptr(fd), 0, 0)
+       dir = uintptr(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_fdopendir_trampoline()
+
+//go:linkname libc_fdopendir libc_fdopendir
+//go:cgo_import_dynamic libc_fdopendir fdopendir "/usr/lib/libSystem.B.dylib"
+
+func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
+       // Simulate Getdirentries using fdopendir/readdir_r/closedir.
+       // We store the number of entries to skip in the seek
+       // offset of fd. See issue #31368.
+       // It's not the full required semantics, but should handle the case
+       // of calling Getdirentries or ReadDirent repeatedly.
+       // It won't handle assigning the results of lseek to *basep, or handle
+       // the directory being edited underfoot.
+       skip, err := Seek(fd, 0, 1 /* SEEK_CUR */)
+       if err != nil {
+               return 0, err
+       }
+
+       // We need to duplicate the incoming file descriptor
+       // because the caller expects to retain control of it, but
+       // fdopendir expects to take control of its argument.
+       // Just Dup'ing the file descriptor is not enough, as the
+       // result shares underlying state. Use Openat to make a really
+       // new file descriptor referring to the same directory.
+       fd2, err := Openat(fd, ".", O_RDONLY, 0)
+       if err != nil {
+               return 0, err
+       }
+       d, err := fdopendir(fd2)
+       if err != nil {
+               Close(fd2)
+               return 0, err
+       }
+       defer closedir(d)
+
+       var cnt int64
+       for {
+               var entry Dirent
+               var entryp *Dirent
+               e := readdir_r(d, &entry, &entryp)
+               if e != 0 {
+                       return n, errnoErr(e)
+               }
+               if entryp == nil {
+                       break
+               }
+               if skip > 0 {
+                       skip--
+                       cnt++
+                       continue
+               }
+               reclen := int(entry.Reclen)
+               if reclen > len(buf) {
+                       // Not enough room. Return for now.
+                       // The counter will let us know where we should start up again.
+                       // Note: this strategy for suspending in the middle and
+                       // restarting is O(n^2) in the length of the directory. Oh well.
+                       break
+               }
+               // Copy entry into return buffer.
+               s := struct {
+                       ptr unsafe.Pointer
+                       siz int
+                       cap int
+               }{ptr: unsafe.Pointer(&entry), siz: reclen, cap: reclen}
+               copy(buf, *(*[]byte)(unsafe.Pointer(&s)))
+               buf = buf[reclen:]
+               n += reclen
+               cnt++
+       }
+       // Set the seek offset of the input fd to record
+       // how many files we've already returned.
+       _, err = Seek(fd, cnt, 0 /* SEEK_SET */)
+       if err != nil {
+               return n, err
+       }
+
+       return n, nil
+}
index 21200918927f54a8da5bb74c5bd91ec98373aacb..9a5a6ee54456f933c031ce2e0b37c0910e3bf20e 100644 (file)
@@ -77,7 +77,18 @@ func nametomib(name string) (mib []_C_int, err error) {
        return buf[0 : n/siz], nil
 }
 
-//sys   ptrace(request int, pid int, addr uintptr, data uintptr) (err error)
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Ino), unsafe.Sizeof(Dirent{}.Ino))
+}
+
+func direntReclen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen))
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Namlen), unsafe.Sizeof(Dirent{}.Namlen))
+}
+
 func PtraceAttach(pid int) (err error) { return ptrace(PT_ATTACH, pid, 0, 0) }
 func PtraceDetach(pid int) (err error) { return ptrace(PT_DETACH, pid, 0, 0) }
 
@@ -144,23 +155,6 @@ func getAttrList(path string, attrList attrList, attrBuf []byte, options uint) (
 
 //sys getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error)
 
-func SysctlClockinfo(name string) (*Clockinfo, error) {
-       mib, err := sysctlmib(name)
-       if err != nil {
-               return nil, err
-       }
-
-       n := uintptr(SizeofClockinfo)
-       var ci Clockinfo
-       if err := sysctl(mib, (*byte)(unsafe.Pointer(&ci)), &n, nil, 0); err != nil {
-               return nil, err
-       }
-       if n != SizeofClockinfo {
-               return nil, EIO
-       }
-       return &ci, nil
-}
-
 //sysnb pipe() (r int, w int, err error)
 
 func Pipe(p []int) (err error) {
@@ -322,48 +316,15 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) error {
  * Wrapped
  */
 
+//sys  fcntl(fd int, cmd int, arg int) (val int, err error)
+
 //sys  kill(pid int, signum int, posix int) (err error)
 
 func Kill(pid int, signum syscall.Signal) (err error) { return kill(pid, int(signum), 1) }
 
 //sys  ioctl(fd int, req uint, arg uintptr) (err error)
 
-// ioctl itself should not be exposed directly, but additional get/set
-// functions for specific types are permissible.
-
-// IoctlSetInt performs an ioctl operation which sets an integer value
-// on fd, using the specified request number.
-func IoctlSetInt(fd int, req uint, value int) error {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-// IoctlGetInt performs an ioctl operation which gets an integer value
-// from fd, using the specified request number.
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
+//sys   sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS_SYSCTL
 
 func Uname(uname *Utsname) error {
        mib := []_C_int{CTL_KERN, KERN_OSTYPE}
@@ -486,7 +447,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Revoke(path string) (err error)
 //sys  Rmdir(path string) (err error)
 //sys  Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK
-//sys  Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error)
+//sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sys  Setegid(egid int) (err error)
 //sysnb        Seteuid(euid int) (err error)
 //sysnb        Setgid(gid int) (err error)
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go
new file mode 100644 (file)
index 0000000..6b223f9
--- /dev/null
@@ -0,0 +1,9 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin,386,!go1.12
+
+package unix
+
+//sys  Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64
index 489726fa9bdbce0e3cc76580735ae1d06b861c47..707ba4f59a236737bde43db3d8f60c06160acafc 100644 (file)
@@ -10,6 +10,8 @@ import (
        "syscall"
 )
 
+//sys   ptrace(request int, pid int, addr uintptr, data uintptr) (err error)
+
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: int32(sec), Nsec: int32(nsec)}
 }
@@ -43,6 +45,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -56,7 +62,6 @@ const SYS___SYSCTL = SYS_SYSCTL
 //sys  Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
 //sys  Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
 //sys  Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64
-//sys  Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64
 //sys  getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT64
 //sys  Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64
 //sys  Stat(path string, stat *Stat_t) (err error) = SYS_STAT64
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go
new file mode 100644 (file)
index 0000000..68ebd6f
--- /dev/null
@@ -0,0 +1,9 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin,amd64,!go1.12
+
+package unix
+
+//sys  Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64
index 914b89bde5aae69bd8fdf9cad72e2361b08b949e..fdbfb5911ace1c3c66161cc02ff3d1c57c15fe5b 100644 (file)
@@ -10,6 +10,8 @@ import (
        "syscall"
 )
 
+//sys   ptrace(request int, pid int, addr uintptr, data uintptr) (err error)
+
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: sec, Nsec: nsec}
 }
@@ -43,6 +45,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -56,7 +62,6 @@ const SYS___SYSCTL = SYS_SYSCTL
 //sys  Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
 //sys  Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
 //sys  Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64
-//sys  Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64
 //sys  getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT64
 //sys  Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64
 //sys  Stat(path string, stat *Stat_t) (err error) = SYS_STAT64
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go
new file mode 100644 (file)
index 0000000..0e3f25a
--- /dev/null
@@ -0,0 +1,11 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin,arm,!go1.12
+
+package unix
+
+func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
+       return 0, ENOSYS
+}
index 4a284cf5025f28c8f8a8841c5ae9a161149b28c0..f8bc4cfb1fafecffa81b81e4272a831d7c8a0075 100644 (file)
@@ -8,6 +8,10 @@ import (
        "syscall"
 )
 
+func ptrace(request int, pid int, addr uintptr, data uintptr) error {
+       return ENOTSUP
+}
+
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: int32(sec), Nsec: int32(nsec)}
 }
@@ -41,6 +45,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -58,7 +66,3 @@ const SYS___SYSCTL = SYS_SYSCTL
 //sys  Lstat(path string, stat *Stat_t) (err error)
 //sys  Stat(path string, stat *Stat_t) (err error)
 //sys  Statfs(path string, stat *Statfs_t) (err error)
-
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       return 0, ENOSYS
-}
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go b/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go
new file mode 100644 (file)
index 0000000..01d4504
--- /dev/null
@@ -0,0 +1,11 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin,arm64,!go1.12
+
+package unix
+
+func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
+       return 0, ENOSYS
+}
index 52dcd88f6bf98c8906502a3152af66eb42bb2966..5ede3ac316abb373595f89304eabd60dd1f296cb 100644 (file)
@@ -10,6 +10,10 @@ import (
        "syscall"
 )
 
+func ptrace(request int, pid int, addr uintptr, data uintptr) error {
+       return ENOTSUP
+}
+
 func setTimespec(sec, nsec int64) Timespec {
        return Timespec{Sec: sec, Nsec: nsec}
 }
@@ -43,6 +47,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -60,7 +68,3 @@ const SYS___SYSCTL = SYS_SYSCTL
 //sys  Lstat(path string, stat *Stat_t) (err error)
 //sys  Stat(path string, stat *Stat_t) (err error)
 //sys  Statfs(path string, stat *Statfs_t) (err error)
-
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       return 0, ENOSYS
-}
index 4b4ae460f2ff94631580e1bbb5f81c1d82acd577..f34c86c899ac2759a063b230f1351b62dc762261 100644 (file)
@@ -15,6 +15,7 @@ func syscall_syscall6X(fn, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err
 func syscall_syscall9(fn, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) // 32-bit only
 func syscall_rawSyscall(fn, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
 func syscall_rawSyscall6(fn, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
+func syscall_syscallPtr(fn, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
 
 //go:linkname syscall_syscall syscall.syscall
 //go:linkname syscall_syscall6 syscall.syscall6
@@ -22,6 +23,7 @@ func syscall_rawSyscall6(fn, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, er
 //go:linkname syscall_syscall9 syscall.syscall9
 //go:linkname syscall_rawSyscall syscall.rawSyscall
 //go:linkname syscall_rawSyscall6 syscall.rawSyscall6
+//go:linkname syscall_syscallPtr syscall.syscallPtr
 
 // Find the entry point for f. See comments in runtime/proc.go for the
 // function of the same name.
index 962eee3046424319234be1e712e20b16c0dc2821..8a195ae586cf582fd29281196adbe84be831491c 100644 (file)
 
 package unix
 
-import "unsafe"
+import (
+       "sync"
+       "unsafe"
+)
+
+// See version list in https://github.com/DragonFlyBSD/DragonFlyBSD/blob/master/sys/sys/param.h
+var (
+       osreldateOnce sync.Once
+       osreldate     uint32
+)
+
+// First __DragonFly_version after September 2019 ABI changes
+// http://lists.dragonflybsd.org/pipermail/users/2019-September/358280.html
+const _dragonflyABIChangeVersion = 500705
+
+func supportsABI(ver uint32) bool {
+       osreldateOnce.Do(func() { osreldate, _ = SysctlUint32("kern.osreldate") })
+       return osreldate >= ver
+}
 
 // SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets.
 type SockaddrDatalink struct {
@@ -57,6 +75,22 @@ func nametomib(name string) (mib []_C_int, err error) {
        return buf[0 : n/siz], nil
 }
 
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Fileno), unsafe.Sizeof(Dirent{}.Fileno))
+}
+
+func direntReclen(buf []byte) (uint64, bool) {
+       namlen, ok := direntNamlen(buf)
+       if !ok {
+               return 0, false
+       }
+       return (16 + namlen + 1 + 7) &^ 7, true
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Namlen), unsafe.Sizeof(Dirent{}.Namlen))
+}
+
 //sysnb pipe() (r int, w int, err error)
 
 func Pipe(p []int) (err error) {
@@ -134,42 +168,7 @@ func setattrlistTimes(path string, times []Timespec, flags int) error {
 
 //sys  ioctl(fd int, req uint, arg uintptr) (err error)
 
-// ioctl itself should not be exposed directly, but additional get/set
-// functions for specific types are permissible.
-
-// IoctlSetInt performs an ioctl operation which sets an integer value
-// on fd, using the specified request number.
-func IoctlSetInt(fd int, req uint, value int) error {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-// IoctlGetInt performs an ioctl operation which gets an integer value
-// from fd, using the specified request number.
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
+//sys   sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL
 
 func sysctlUname(mib []_C_int, old *byte, oldlen *uintptr) error {
        err := sysctl(mib, old, oldlen, nil, 0)
@@ -269,6 +268,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Fstatfs(fd int, stat *Statfs_t) (err error)
 //sys  Fsync(fd int) (err error)
 //sys  Ftruncate(fd int, length int64) (err error)
+//sys  Getdents(fd int, buf []byte) (n int, err error)
 //sys  Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error)
 //sys  Getdtablesize() (size int)
 //sysnb        Getegid() (egid int)
@@ -308,7 +308,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Revoke(path string) (err error)
 //sys  Rmdir(path string) (err error)
 //sys  Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK
-//sys  Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error)
+//sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sysnb        Setegid(egid int) (err error)
 //sysnb        Seteuid(euid int) (err error)
 //sysnb        Setgid(gid int) (err error)
index 9babb31ea751cb28efb7013fc9daa76d46617058..a6b4830ac8a5005804ac9a385f4d3ef7bc310319 100644 (file)
@@ -33,6 +33,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index a7ca1ebea315ee091b3a6b9924bb02cd7c5ec1db..6b2eca493d1edf55e4d3e0058542ba8355ee34a5 100644 (file)
@@ -82,6 +82,18 @@ func nametomib(name string) (mib []_C_int, err error) {
        return buf[0 : n/siz], nil
 }
 
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Fileno), unsafe.Sizeof(Dirent{}.Fileno))
+}
+
+func direntReclen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen))
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Namlen), unsafe.Sizeof(Dirent{}.Namlen))
+}
+
 func Pipe(p []int) (err error) {
        return Pipe2(p, 0)
 }
@@ -189,42 +201,7 @@ func setattrlistTimes(path string, times []Timespec, flags int) error {
 
 //sys   ioctl(fd int, req uint, arg uintptr) (err error)
 
-// ioctl itself should not be exposed directly, but additional get/set
-// functions for specific types are permissible.
-
-// IoctlSetInt performs an ioctl operation which sets an integer value
-// on fd, using the specified request number.
-func IoctlSetInt(fd int, req uint, value int) error {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-// IoctlGetInt performs an ioctl operation which gets an integer value
-// from fd, using the specified request number.
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
+//sys   sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL
 
 func Uname(uname *Utsname) error {
        mib := []_C_int{CTL_KERN, KERN_OSTYPE}
@@ -362,7 +339,21 @@ func Getdents(fd int, buf []byte) (n int, err error) {
 
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
        if supportsABI(_ino64First) {
-               return getdirentries_freebsd12(fd, buf, basep)
+               if basep == nil || unsafe.Sizeof(*basep) == 8 {
+                       return getdirentries_freebsd12(fd, buf, (*uint64)(unsafe.Pointer(basep)))
+               }
+               // The freebsd12 syscall needs a 64-bit base. On 32-bit machines
+               // we can't just use the basep passed in. See #32498.
+               var base uint64 = uint64(*basep)
+               n, err = getdirentries_freebsd12(fd, buf, &base)
+               *basep = uintptr(base)
+               if base>>32 != 0 {
+                       // We can't stuff the base back into a uintptr, so any
+                       // future calls would be suspect. Generate an error.
+                       // EIO is allowed by getdirentries.
+                       err = EIO
+               }
+               return
        }
 
        // The old syscall entries are smaller than the new. Use 1/4 of the original
@@ -404,22 +395,22 @@ func roundup(x, y int) int {
 
 func (s *Stat_t) convertFrom(old *stat_freebsd11_t) {
        *s = Stat_t{
-               Dev:      uint64(old.Dev),
-               Ino:      uint64(old.Ino),
-               Nlink:    uint64(old.Nlink),
-               Mode:     old.Mode,
-               Uid:      old.Uid,
-               Gid:      old.Gid,
-               Rdev:     uint64(old.Rdev),
-               Atim:     old.Atim,
-               Mtim:     old.Mtim,
-               Ctim:     old.Ctim,
-               Birthtim: old.Birthtim,
-               Size:     old.Size,
-               Blocks:   old.Blocks,
-               Blksize:  old.Blksize,
-               Flags:    old.Flags,
-               Gen:      uint64(old.Gen),
+               Dev:     uint64(old.Dev),
+               Ino:     uint64(old.Ino),
+               Nlink:   uint64(old.Nlink),
+               Mode:    old.Mode,
+               Uid:     old.Uid,
+               Gid:     old.Gid,
+               Rdev:    uint64(old.Rdev),
+               Atim:    old.Atim,
+               Mtim:    old.Mtim,
+               Ctim:    old.Ctim,
+               Btim:    old.Btim,
+               Size:    old.Size,
+               Blocks:  old.Blocks,
+               Blksize: old.Blksize,
+               Flags:   old.Flags,
+               Gen:     uint64(old.Gen),
        }
 }
 
@@ -471,8 +462,12 @@ func convertFromDirents11(buf []byte, old []byte) int {
        dstPos := 0
        srcPos := 0
        for dstPos+fixedSize < len(buf) && srcPos+oldFixedSize < len(old) {
-               dstDirent := (*Dirent)(unsafe.Pointer(&buf[dstPos]))
-               srcDirent := (*dirent_freebsd11)(unsafe.Pointer(&old[srcPos]))
+               var dstDirent Dirent
+               var srcDirent dirent_freebsd11
+
+               // If multiple direntries are written, sometimes when we reach the final one,
+               // we may have cap of old less than size of dirent_freebsd11.
+               copy((*[unsafe.Sizeof(srcDirent)]byte)(unsafe.Pointer(&srcDirent))[:], old[srcPos:])
 
                reclen := roundup(fixedSize+int(srcDirent.Namlen)+1, 8)
                if dstPos+reclen > len(buf) {
@@ -488,6 +483,7 @@ func convertFromDirents11(buf []byte, old []byte) int {
                dstDirent.Pad1 = 0
 
                copy(dstDirent.Name[:], srcDirent.Name[:srcDirent.Namlen])
+               copy(buf[dstPos:], (*[unsafe.Sizeof(dstDirent)]byte)(unsafe.Pointer(&dstDirent))[:])
                padding := buf[dstPos+fixedSize+int(dstDirent.Namlen) : dstPos+reclen]
                for i := range padding {
                        padding[i] = 0
@@ -507,6 +503,64 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
        return sendfile(outfd, infd, offset, count)
 }
 
+//sys  ptrace(request int, pid int, addr uintptr, data int) (err error)
+
+func PtraceAttach(pid int) (err error) {
+       return ptrace(PTRACE_ATTACH, pid, 0, 0)
+}
+
+func PtraceCont(pid int, signal int) (err error) {
+       return ptrace(PTRACE_CONT, pid, 1, signal)
+}
+
+func PtraceDetach(pid int) (err error) {
+       return ptrace(PTRACE_DETACH, pid, 1, 0)
+}
+
+func PtraceGetFpRegs(pid int, fpregsout *FpReg) (err error) {
+       return ptrace(PTRACE_GETFPREGS, pid, uintptr(unsafe.Pointer(fpregsout)), 0)
+}
+
+func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
+       return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
+}
+
+func PtraceGetRegs(pid int, regsout *Reg) (err error) {
+       return ptrace(PTRACE_GETREGS, pid, uintptr(unsafe.Pointer(regsout)), 0)
+}
+
+func PtraceLwpEvents(pid int, enable int) (err error) {
+       return ptrace(PTRACE_LWPEVENTS, pid, 0, enable)
+}
+
+func PtraceLwpInfo(pid int, info uintptr) (err error) {
+       return ptrace(PTRACE_LWPINFO, pid, info, int(unsafe.Sizeof(PtraceLwpInfoStruct{})))
+}
+
+func PtracePeekData(pid int, addr uintptr, out []byte) (count int, err error) {
+       return PtraceIO(PIOD_READ_D, pid, addr, out, SizeofLong)
+}
+
+func PtracePeekText(pid int, addr uintptr, out []byte) (count int, err error) {
+       return PtraceIO(PIOD_READ_I, pid, addr, out, SizeofLong)
+}
+
+func PtracePokeData(pid int, addr uintptr, data []byte) (count int, err error) {
+       return PtraceIO(PIOD_WRITE_D, pid, addr, data, SizeofLong)
+}
+
+func PtracePokeText(pid int, addr uintptr, data []byte) (count int, err error) {
+       return PtraceIO(PIOD_WRITE_I, pid, addr, data, SizeofLong)
+}
+
+func PtraceSetRegs(pid int, regs *Reg) (err error) {
+       return ptrace(PTRACE_SETREGS, pid, uintptr(unsafe.Pointer(regs)), 0)
+}
+
+func PtraceSingleStep(pid int) (err error) {
+       return ptrace(PTRACE_SINGLESTEP, pid, 1, 0)
+}
+
 /*
  * Exposed directly
  */
@@ -555,7 +609,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Fsync(fd int) (err error)
 //sys  Ftruncate(fd int, length int64) (err error)
 //sys  getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error)
-//sys  getdirentries_freebsd12(fd int, buf []byte, basep *uintptr) (n int, err error)
+//sys  getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error)
 //sys  Getdtablesize() (size int)
 //sysnb        Getegid() (egid int)
 //sysnb        Geteuid() (uid int)
@@ -598,7 +652,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Revoke(path string) (err error)
 //sys  Rmdir(path string) (err error)
 //sys  Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK
-//sys  Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error)
+//sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sysnb        Setegid(egid int) (err error)
 //sysnb        Seteuid(euid int) (err error)
 //sysnb        Setgid(gid int) (err error)
index 21e03958cdc55f684b767aaaffa38a5dacf00407..0a5a66fabd9dd86b1abdaee97e79c34a93fcda4f 100644 (file)
@@ -33,6 +33,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -50,3 +54,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 }
 
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
+
+func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
+       ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint32(countin)}
+       err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
+       return int(ioDesc.Len), err
+}
index 9c945a657965a62ab001f7cfb5d149cb3fc353a6..8025b22d0890636e635fc74cfc5cc6e977206c37 100644 (file)
@@ -33,6 +33,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -50,3 +54,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 }
 
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
+
+func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
+       ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint64(countin)}
+       err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
+       return int(ioDesc.Len), err
+}
index 5cd6243f2a06f712702a08857879f32f50f9b294..4ea45bce52b0062786b9f521d2a72a2884bed747 100644 (file)
@@ -33,6 +33,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -50,3 +54,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 }
 
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
+
+func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
+       ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint32(countin)}
+       err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
+       return int(ioDesc.Len), err
+}
index a318054878a9e4bd12e55d363223bd302a20d4ce..aa5326db193d45e0ca3bec2ca825370e83e0b32d 100644 (file)
@@ -33,6 +33,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -50,3 +54,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 }
 
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
+
+func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
+       ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint64(countin)}
+       err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
+       return int(ioDesc.Len), err
+}
index c302f01b2e941a7d82dbf810105dfb3f83caa6fe..95f7a159ad73bb671ba973f6c5beb3f963f72ece 100644 (file)
@@ -13,7 +13,6 @@ package unix
 
 import (
        "encoding/binary"
-       "net"
        "runtime"
        "syscall"
        "unsafe"
@@ -72,6 +71,17 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
 // ioctl itself should not be exposed directly, but additional get/set
 // functions for specific types are permissible.
 
+// IoctlRetInt performs an ioctl operation specified by req on a device
+// associated with opened file descriptor fd, and returns a non-negative
+// integer that is returned by the ioctl syscall.
+func IoctlRetInt(fd int, req uint) (int, error) {
+       ret, _, err := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), 0)
+       if err != 0 {
+               return 0, err
+       }
+       return int(ret), nil
+}
+
 // IoctlSetPointerInt performs an ioctl operation which sets an
 // integer value on fd, using the specified request number. The ioctl
 // argument is called with a pointer to the integer value, rather than
@@ -81,46 +91,18 @@ func IoctlSetPointerInt(fd int, req uint, value int) error {
        return ioctl(fd, req, uintptr(unsafe.Pointer(&v)))
 }
 
-// IoctlSetInt performs an ioctl operation which sets an integer value
-// on fd, using the specified request number.
-func IoctlSetInt(fd int, req uint, value int) error {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
 func IoctlSetRTCTime(fd int, value *RTCTime) error {
        err := ioctl(fd, RTC_SET_TIME, uintptr(unsafe.Pointer(value)))
        runtime.KeepAlive(value)
        return err
 }
 
-// IoctlGetInt performs an ioctl operation which gets an integer value
-// from fd, using the specified request number.
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
+func IoctlGetUint32(fd int, req uint) (uint32, error) {
+       var value uint32
        err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
        return value, err
 }
 
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
 func IoctlGetRTCTime(fd int) (*RTCTime, error) {
        var value RTCTime
        err := ioctl(fd, RTC_RD_TIME, uintptr(unsafe.Pointer(&value)))
@@ -759,7 +741,7 @@ const px_proto_oe = 0
 
 type SockaddrPPPoE struct {
        SID    uint16
-       Remote net.HardwareAddr
+       Remote []byte
        Dev    string
        raw    RawSockaddrPPPoX
 }
@@ -793,6 +775,70 @@ func (sa *SockaddrPPPoE) sockaddr() (unsafe.Pointer, _Socklen, error) {
        return unsafe.Pointer(&sa.raw), SizeofSockaddrPPPoX, nil
 }
 
+// SockaddrTIPC implements the Sockaddr interface for AF_TIPC type sockets.
+// For more information on TIPC, see: http://tipc.sourceforge.net/.
+type SockaddrTIPC struct {
+       // Scope is the publication scopes when binding service/service range.
+       // Should be set to TIPC_CLUSTER_SCOPE or TIPC_NODE_SCOPE.
+       Scope int
+
+       // Addr is the type of address used to manipulate a socket. Addr must be
+       // one of:
+       //  - *TIPCSocketAddr: "id" variant in the C addr union
+       //  - *TIPCServiceRange: "nameseq" variant in the C addr union
+       //  - *TIPCServiceName: "name" variant in the C addr union
+       //
+       // If nil, EINVAL will be returned when the structure is used.
+       Addr TIPCAddr
+
+       raw RawSockaddrTIPC
+}
+
+// TIPCAddr is implemented by types that can be used as an address for
+// SockaddrTIPC. It is only implemented by *TIPCSocketAddr, *TIPCServiceRange,
+// and *TIPCServiceName.
+type TIPCAddr interface {
+       tipcAddrtype() uint8
+       tipcAddr() [12]byte
+}
+
+func (sa *TIPCSocketAddr) tipcAddr() [12]byte {
+       var out [12]byte
+       copy(out[:], (*(*[unsafe.Sizeof(TIPCSocketAddr{})]byte)(unsafe.Pointer(sa)))[:])
+       return out
+}
+
+func (sa *TIPCSocketAddr) tipcAddrtype() uint8 { return TIPC_SOCKET_ADDR }
+
+func (sa *TIPCServiceRange) tipcAddr() [12]byte {
+       var out [12]byte
+       copy(out[:], (*(*[unsafe.Sizeof(TIPCServiceRange{})]byte)(unsafe.Pointer(sa)))[:])
+       return out
+}
+
+func (sa *TIPCServiceRange) tipcAddrtype() uint8 { return TIPC_SERVICE_RANGE }
+
+func (sa *TIPCServiceName) tipcAddr() [12]byte {
+       var out [12]byte
+       copy(out[:], (*(*[unsafe.Sizeof(TIPCServiceName{})]byte)(unsafe.Pointer(sa)))[:])
+       return out
+}
+
+func (sa *TIPCServiceName) tipcAddrtype() uint8 { return TIPC_SERVICE_ADDR }
+
+func (sa *SockaddrTIPC) sockaddr() (unsafe.Pointer, _Socklen, error) {
+       if sa.Addr == nil {
+               return nil, 0, EINVAL
+       }
+
+       sa.raw.Family = AF_TIPC
+       sa.raw.Scope = int8(sa.Scope)
+       sa.raw.Addrtype = sa.Addr.tipcAddrtype()
+       sa.raw.Addr = sa.Addr.tipcAddr()
+
+       return unsafe.Pointer(&sa.raw), SizeofSockaddrTIPC, nil
+}
+
 func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
        switch rsa.Addr.Family {
        case AF_NETLINK:
@@ -838,7 +884,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
                for n < len(pp.Path) && pp.Path[n] != 0 {
                        n++
                }
-               bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
+               bytes := (*[len(pp.Path)]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
                sa.Name = string(bytes)
                return sa, nil
 
@@ -910,7 +956,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
                }
                sa := &SockaddrPPPoE{
                        SID:    binary.BigEndian.Uint16(pp[6:8]),
-                       Remote: net.HardwareAddr(pp[8:14]),
+                       Remote: pp[8:14],
                }
                for i := 14; i < 14+IFNAMSIZ; i++ {
                        if pp[i] == 0 {
@@ -918,6 +964,27 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
                                break
                        }
                }
+               return sa, nil
+       case AF_TIPC:
+               pp := (*RawSockaddrTIPC)(unsafe.Pointer(rsa))
+
+               sa := &SockaddrTIPC{
+                       Scope: int(pp.Scope),
+               }
+
+               // Determine which union variant is present in pp.Addr by checking
+               // pp.Addrtype.
+               switch pp.Addrtype {
+               case TIPC_SERVICE_RANGE:
+                       sa.Addr = (*TIPCServiceRange)(unsafe.Pointer(&pp.Addr))
+               case TIPC_SERVICE_ADDR:
+                       sa.Addr = (*TIPCServiceName)(unsafe.Pointer(&pp.Addr))
+               case TIPC_SOCKET_ADDR:
+                       sa.Addr = (*TIPCSocketAddr)(unsafe.Pointer(&pp.Addr))
+               default:
+                       return nil, EINVAL
+               }
+
                return sa, nil
        }
        return nil, EAFNOSUPPORT
@@ -1155,6 +1222,34 @@ func KeyctlDHCompute(params *KeyctlDHParams, buffer []byte) (size int, err error
        return keyctlDH(KEYCTL_DH_COMPUTE, params, buffer)
 }
 
+// KeyctlRestrictKeyring implements the KEYCTL_RESTRICT_KEYRING command. This
+// command limits the set of keys that can be linked to the keyring, regardless
+// of keyring permissions. The command requires the "setattr" permission.
+//
+// When called with an empty keyType the command locks the keyring, preventing
+// any further keys from being linked to the keyring.
+//
+// The "asymmetric" keyType defines restrictions requiring key payloads to be
+// DER encoded X.509 certificates signed by keys in another keyring. Restrictions
+// for "asymmetric" include "builtin_trusted", "builtin_and_secondary_trusted",
+// "key_or_keyring:<key>", and "key_or_keyring:<key>:chain".
+//
+// As of Linux 4.12, only the "asymmetric" keyType defines type-specific
+// restrictions.
+//
+// See the full documentation at:
+// http://man7.org/linux/man-pages/man3/keyctl_restrict_keyring.3.html
+// http://man7.org/linux/man-pages/man2/keyctl.2.html
+func KeyctlRestrictKeyring(ringid int, keyType string, restriction string) error {
+       if keyType == "" {
+               return keyctlRestrictKeyring(KEYCTL_RESTRICT_KEYRING, ringid)
+       }
+       return keyctlRestrictKeyringByType(KEYCTL_RESTRICT_KEYRING, ringid, keyType, restriction)
+}
+
+//sys keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) = SYS_KEYCTL
+//sys keyctlRestrictKeyring(cmd int, arg2 int) (err error) = SYS_KEYCTL
+
 func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) {
        var msg Msghdr
        var rsa RawSockaddrAny
@@ -1398,8 +1493,12 @@ func PtraceSyscall(pid int, signal int) (err error) {
 
 func PtraceSingleStep(pid int) (err error) { return ptrace(PTRACE_SINGLESTEP, pid, 0, 0) }
 
+func PtraceInterrupt(pid int) (err error) { return ptrace(PTRACE_INTERRUPT, pid, 0, 0) }
+
 func PtraceAttach(pid int) (err error) { return ptrace(PTRACE_ATTACH, pid, 0, 0) }
 
+func PtraceSeize(pid int) (err error) { return ptrace(PTRACE_SEIZE, pid, 0, 0) }
+
 func PtraceDetach(pid int) (err error) { return ptrace(PTRACE_DETACH, pid, 0, 0) }
 
 //sys  reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error)
@@ -1408,8 +1507,20 @@ func Reboot(cmd int) (err error) {
        return reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, cmd, "")
 }
 
-func ReadDirent(fd int, buf []byte) (n int, err error) {
-       return Getdents(fd, buf)
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Ino), unsafe.Sizeof(Dirent{}.Ino))
+}
+
+func direntReclen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen))
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       reclen, ok := direntReclen(buf)
+       if !ok {
+               return 0, false
+       }
+       return reclen - uint64(unsafe.Offsetof(Dirent{}.Name)), true
 }
 
 //sys  mount(source string, target string, fstype string, flags uintptr, data *byte) (err error)
@@ -1444,6 +1555,8 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Acct(path string) (err error)
 //sys  AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error)
 //sys  Adjtimex(buf *Timex) (state int, err error)
+//sysnb        Capget(hdr *CapUserHeader, data *CapUserData) (err error)
+//sysnb        Capset(hdr *CapUserHeader, data *CapUserData) (err error)
 //sys  Chdir(path string) (err error)
 //sys  Chroot(path string) (err error)
 //sys  ClockGetres(clockid int32, res *Timespec) (err error)
@@ -1462,7 +1575,6 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Fchdir(fd int) (err error)
 //sys  Fchmod(fd int, mode uint32) (err error)
 //sys  Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error)
-//sys  fcntl(fd int, cmd int, arg int) (val int, err error)
 //sys  Fdatasync(fd int) (err error)
 //sys  Fgetxattr(fd int, attr string, dest []byte) (sz int, err error)
 //sys  FinitModule(fd int, params string, flags int) (err error)
@@ -1518,6 +1630,17 @@ func Getpgrp() (pid int) {
 //sysnb        Settimeofday(tv *Timeval) (err error)
 //sys  Setns(fd int, nstype int) (err error)
 
+// PrctlRetInt performs a prctl operation specified by option and further
+// optional arguments arg2 through arg5 depending on option. It returns a
+// non-negative integer that is returned by the prctl syscall.
+func PrctlRetInt(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (int, error) {
+       ret, _, err := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0)
+       if err != 0 {
+               return 0, err
+       }
+       return int(ret), nil
+}
+
 // issue 1435.
 // On linux Setuid and Setgid only affects the current thread, not the process.
 // This does not match what most callers expect so we must return an error
@@ -1531,9 +1654,37 @@ func Setgid(uid int) (err error) {
        return EOPNOTSUPP
 }
 
+// SetfsgidRetGid sets fsgid for current thread and returns previous fsgid set.
+// setfsgid(2) will return a non-nil error only if its caller lacks CAP_SETUID capability.
+// If the call fails due to other reasons, current fsgid will be returned.
+func SetfsgidRetGid(gid int) (int, error) {
+       return setfsgid(gid)
+}
+
+// SetfsuidRetUid sets fsuid for current thread and returns previous fsuid set.
+// setfsgid(2) will return a non-nil error only if its caller lacks CAP_SETUID capability
+// If the call fails due to other reasons, current fsuid will be returned.
+func SetfsuidRetUid(uid int) (int, error) {
+       return setfsuid(uid)
+}
+
+func Setfsgid(gid int) error {
+       _, err := setfsgid(gid)
+       return err
+}
+
+func Setfsuid(uid int) error {
+       _, err := setfsuid(uid)
+       return err
+}
+
+func Signalfd(fd int, sigmask *Sigset_t, flags int) (newfd int, err error) {
+       return signalfd(fd, sigmask, _C__NSIG/8, flags)
+}
+
 //sys  Setpriority(which int, who int, prio int) (err error)
 //sys  Setxattr(path string, attr string, data []byte, flags int) (err error)
-//sys  Signalfd(fd int, mask *Sigset_t, flags int) = SYS_SIGNALFD4
+//sys  signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) = SYS_SIGNALFD4
 //sys  Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error)
 //sys  Sync()
 //sys  Syncfs(fd int) (err error)
@@ -1549,6 +1700,123 @@ func Setgid(uid int) (err error) {
 //sys  exitThread(code int) (err error) = SYS_EXIT
 //sys  readlen(fd int, p *byte, np int) (n int, err error) = SYS_READ
 //sys  writelen(fd int, p *byte, np int) (n int, err error) = SYS_WRITE
+//sys  readv(fd int, iovs []Iovec) (n int, err error) = SYS_READV
+//sys  writev(fd int, iovs []Iovec) (n int, err error) = SYS_WRITEV
+//sys  preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) = SYS_PREADV
+//sys  pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) = SYS_PWRITEV
+//sys  preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) = SYS_PREADV2
+//sys  pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) = SYS_PWRITEV2
+
+func bytes2iovec(bs [][]byte) []Iovec {
+       iovecs := make([]Iovec, len(bs))
+       for i, b := range bs {
+               iovecs[i].SetLen(len(b))
+               if len(b) > 0 {
+                       iovecs[i].Base = &b[0]
+               } else {
+                       iovecs[i].Base = (*byte)(unsafe.Pointer(&_zero))
+               }
+       }
+       return iovecs
+}
+
+// offs2lohi splits offs into its lower and upper unsigned long. On 64-bit
+// systems, hi will always be 0. On 32-bit systems, offs will be split in half.
+// preadv/pwritev chose this calling convention so they don't need to add a
+// padding-register for alignment on ARM.
+func offs2lohi(offs int64) (lo, hi uintptr) {
+       return uintptr(offs), uintptr(uint64(offs) >> SizeofLong)
+}
+
+func Readv(fd int, iovs [][]byte) (n int, err error) {
+       iovecs := bytes2iovec(iovs)
+       n, err = readv(fd, iovecs)
+       readvRacedetect(iovecs, n, err)
+       return n, err
+}
+
+func Preadv(fd int, iovs [][]byte, offset int64) (n int, err error) {
+       iovecs := bytes2iovec(iovs)
+       lo, hi := offs2lohi(offset)
+       n, err = preadv(fd, iovecs, lo, hi)
+       readvRacedetect(iovecs, n, err)
+       return n, err
+}
+
+func Preadv2(fd int, iovs [][]byte, offset int64, flags int) (n int, err error) {
+       iovecs := bytes2iovec(iovs)
+       lo, hi := offs2lohi(offset)
+       n, err = preadv2(fd, iovecs, lo, hi, flags)
+       readvRacedetect(iovecs, n, err)
+       return n, err
+}
+
+func readvRacedetect(iovecs []Iovec, n int, err error) {
+       if !raceenabled {
+               return
+       }
+       for i := 0; n > 0 && i < len(iovecs); i++ {
+               m := int(iovecs[i].Len)
+               if m > n {
+                       m = n
+               }
+               n -= m
+               if m > 0 {
+                       raceWriteRange(unsafe.Pointer(iovecs[i].Base), m)
+               }
+       }
+       if err == nil {
+               raceAcquire(unsafe.Pointer(&ioSync))
+       }
+}
+
+func Writev(fd int, iovs [][]byte) (n int, err error) {
+       iovecs := bytes2iovec(iovs)
+       if raceenabled {
+               raceReleaseMerge(unsafe.Pointer(&ioSync))
+       }
+       n, err = writev(fd, iovecs)
+       writevRacedetect(iovecs, n)
+       return n, err
+}
+
+func Pwritev(fd int, iovs [][]byte, offset int64) (n int, err error) {
+       iovecs := bytes2iovec(iovs)
+       if raceenabled {
+               raceReleaseMerge(unsafe.Pointer(&ioSync))
+       }
+       lo, hi := offs2lohi(offset)
+       n, err = pwritev(fd, iovecs, lo, hi)
+       writevRacedetect(iovecs, n)
+       return n, err
+}
+
+func Pwritev2(fd int, iovs [][]byte, offset int64, flags int) (n int, err error) {
+       iovecs := bytes2iovec(iovs)
+       if raceenabled {
+               raceReleaseMerge(unsafe.Pointer(&ioSync))
+       }
+       lo, hi := offs2lohi(offset)
+       n, err = pwritev2(fd, iovecs, lo, hi, flags)
+       writevRacedetect(iovecs, n)
+       return n, err
+}
+
+func writevRacedetect(iovecs []Iovec, n int) {
+       if !raceenabled {
+               return
+       }
+       for i := 0; n > 0 && i < len(iovecs); i++ {
+               m := int(iovecs[i].Len)
+               if m > n {
+                       m = n
+               }
+               n -= m
+               if m > 0 {
+                       raceReadRange(unsafe.Pointer(iovecs[i].Base), m)
+               }
+       }
+}
 
 // mmap varies by architecture; see syscall_linux_*.go.
 //sys  munmap(addr uintptr, length uintptr) (err error)
@@ -1738,6 +2006,17 @@ func OpenByHandleAt(mountFD int, handle FileHandle, flags int) (fd int, err erro
        return openByHandleAt(mountFD, handle.fileHandle, flags)
 }
 
+// Klogset wraps the sys_syslog system call; it sets console_loglevel to
+// the value specified by arg and passes a dummy pointer to bufp.
+func Klogset(typ int, arg int) (err error) {
+       var p unsafe.Pointer
+       _, _, errno := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(p), uintptr(arg))
+       if errno != 0 {
+               return errnoErr(errno)
+       }
+       return nil
+}
+
 /*
  * Unimplemented
  */
@@ -1745,8 +2024,6 @@ func OpenByHandleAt(mountFD int, handle FileHandle, flags int) (fd int, err erro
 // Alarm
 // ArchPrctl
 // Brk
-// Capget
-// Capset
 // ClockNanosleep
 // ClockSettime
 // Clone
index e2f8cf6e5ade8aab9ef8d812c0eab892f36242f5..a8374b67cf848732279cb8046104a19d8c0072cf 100644 (file)
@@ -70,8 +70,8 @@ func Pipe2(p []int, flags int) (err error) {
 //sys  Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64
 //sys  Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error)
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64
-//sys  Setfsgid(gid int) (err error) = SYS_SETFSGID32
-//sys  Setfsuid(uid int) (err error) = SYS_SETFSUID32
+//sys  setfsgid(gid int) (prev int, err error) = SYS_SETFSGID32
+//sys  setfsuid(uid int) (prev int, err error) = SYS_SETFSUID32
 //sysnb        Setregid(rgid int, egid int) (err error) = SYS_SETREGID32
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error) = SYS_SETRESGID32
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error) = SYS_SETRESUID32
@@ -372,6 +372,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index 87a30744d6c9e7f2e08b7b5f99787cbce9f57581..8ed1d546f0bf4db5040aa243117ff3fcfe2c9acd 100644 (file)
@@ -55,8 +55,8 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
 }
 
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -163,6 +163,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint64(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint64(length)
 }
index 3a3c37b4c8b6d8b1b4ac896c9d0b54e2bb59d84d..99ae6137332bbe4367d70dd4360df79fa5e4b4c0 100644 (file)
@@ -98,8 +98,8 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 //sys  Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error)
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64
 //sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT
-//sys  Setfsgid(gid int) (err error) = SYS_SETFSGID32
-//sys  Setfsuid(uid int) (err error) = SYS_SETFSUID32
+//sys  setfsgid(gid int) (prev int, err error) = SYS_SETFSGID32
+//sys  setfsuid(uid int) (prev int, err error) = SYS_SETFSUID32
 //sysnb        Setregid(rgid int, egid int) (err error) = SYS_SETREGID32
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error) = SYS_SETRESGID32
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error) = SYS_SETRESUID32
@@ -252,6 +252,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
@@ -272,3 +276,16 @@ func SyncFileRange(fd int, off int64, n int64, flags int) error {
        // order of their arguments.
        return armSyncFileRange(fd, flags, off, n)
 }
+
+//sys  kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error)
+
+func KexecFileLoad(kernelFd int, initrdFd int, cmdline string, flags int) error {
+       cmdlineLen := len(cmdline)
+       if cmdlineLen > 0 {
+               // Account for the additional NULL byte added by
+               // BytePtrFromString in kexecFileLoad. The kexec_file_load
+               // syscall expects a NULL-terminated string.
+               cmdlineLen++
+       }
+       return kexecFileLoad(kernelFd, initrdFd, cmdlineLen, cmdline, flags)
+}
index cb20b15d5d2bfb424881c6ef3b06ee191efe82ed..807a0b20c3fa42b96a2cf939958ace09494c6265 100644 (file)
@@ -42,8 +42,8 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
 }
 
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -180,6 +180,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint64(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint64(length)
 }
index b3b21ec1e2b074e6bae3b9cbb09298456221c829..af77e6e25eb74eba6e199d032090d2369c22b153 100644 (file)
@@ -36,8 +36,8 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
 }
 
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -208,10 +208,18 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint64(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint64(length)
 }
 
+func InotifyInit() (fd int, err error) {
+       return InotifyInit1(0)
+}
+
 //sys  poll(fds *PollFd, nfds int, timeout int) (n int, err error)
 
 func Poll(fds []PollFd, timeout int) (n int, err error) {
index 5144d4e1330bfac84e920f2153836d579c545890..e286c6ba31783cf9964b7526fd9c6273ab1c4b6c 100644 (file)
@@ -31,8 +31,8 @@ func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr,
 //sys  Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error)
 //sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -220,6 +220,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index 0a100b66a3ab02d86b6b656c60926e1e83aae741..ca0345aabf28042640873b9585f50c9268c1b244 100644 (file)
@@ -34,8 +34,8 @@ package unix
 //sys  Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK
 //sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -91,6 +91,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint64(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint64(length)
 }
index 6230f64052003973785d3b622d28f0b105edb502..abdabbac3f4a83f30c7a854ce696b967e0dcd89a 100644 (file)
@@ -41,8 +41,8 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
 }
 
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -179,6 +179,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint64(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint64(length)
 }
index f81dbdc9c831d97041f5c09efa0f4dc0a31ff939..533e9305e7db68ed12fc742eb05b501989aea1ec 100644 (file)
@@ -34,8 +34,8 @@ import (
 //sys  Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK
 //sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -120,6 +120,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint64(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint64(length)
 }
index b69565616fc076709bfe21b3d92abcb0aee91ce6..d890a227bf090a7f0ddbf71f421e9e39adc42a66 100644 (file)
@@ -30,8 +30,8 @@ package unix
 //sys  Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK
 //sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sys  sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
-//sys  Setfsgid(gid int) (err error)
-//sys  Setfsuid(uid int) (err error)
+//sys  setfsgid(gid int) (prev int, err error)
+//sys  setfsuid(uid int) (prev int, err error)
 //sysnb        Setregid(rgid int, egid int) (err error)
 //sysnb        Setresgid(rgid int, egid int, sgid int) (err error)
 //sysnb        Setresuid(ruid int, euid int, suid int) (err error)
@@ -107,6 +107,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint64(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint64(length)
 }
index 5240e16e4b34f1117723b833c330d4227d2fbdfb..45b50a6105e129c860fa16abe737b5d928093456 100644 (file)
@@ -94,21 +94,16 @@ func nametomib(name string) (mib []_C_int, err error) {
        return mib, nil
 }
 
-func SysctlClockinfo(name string) (*Clockinfo, error) {
-       mib, err := sysctlmib(name)
-       if err != nil {
-               return nil, err
-       }
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Fileno), unsafe.Sizeof(Dirent{}.Fileno))
+}
 
-       n := uintptr(SizeofClockinfo)
-       var ci Clockinfo
-       if err := sysctl(mib, (*byte)(unsafe.Pointer(&ci)), &n, nil, 0); err != nil {
-               return nil, err
-       }
-       if n != SizeofClockinfo {
-               return nil, EIO
-       }
-       return &ci, nil
+func direntReclen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen))
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Namlen), unsafe.Sizeof(Dirent{}.Namlen))
 }
 
 //sysnb pipe() (fd1 int, fd2 int, err error)
@@ -120,9 +115,30 @@ func Pipe(p []int) (err error) {
        return
 }
 
-//sys getdents(fd int, buf []byte) (n int, err error)
+//sys Getdents(fd int, buf []byte) (n int, err error)
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       return getdents(fd, buf)
+       n, err = Getdents(fd, buf)
+       if err != nil || basep == nil {
+               return
+       }
+
+       var off int64
+       off, err = Seek(fd, 0, 1 /* SEEK_CUR */)
+       if err != nil {
+               *basep = ^uintptr(0)
+               return
+       }
+       *basep = uintptr(off)
+       if unsafe.Sizeof(*basep) == 8 {
+               return
+       }
+       if off>>32 != 0 {
+               // We can't stuff the offset back into a uintptr, so any
+               // future calls would be suspect. Generate an error.
+               // EIO is allowed by getdirentries.
+               err = EIO
+       }
+       return
 }
 
 const ImplementsGetwd = true
@@ -154,42 +170,7 @@ func setattrlistTimes(path string, times []Timespec, flags int) error {
 
 //sys  ioctl(fd int, req uint, arg uintptr) (err error)
 
-// ioctl itself should not be exposed directly, but additional get/set
-// functions for specific types are permissible.
-
-// IoctlSetInt performs an ioctl operation which sets an integer value
-// on fd, using the specified request number.
-func IoctlSetInt(fd int, req uint, value int) error {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-// IoctlGetInt performs an ioctl operation which gets an integer value
-// from fd, using the specified request number.
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
+//sys   sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL
 
 func IoctlGetPtmget(fd int, req uint) (*Ptmget, error) {
        var value Ptmget
@@ -251,6 +232,14 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
        return sendfile(outfd, infd, offset, count)
 }
 
+func Fstatvfs(fd int, buf *Statvfs_t) (err error) {
+       return Fstatvfs1(fd, buf, ST_WAIT)
+}
+
+func Statvfs(path string, buf *Statvfs_t) (err error) {
+       return Statvfs1(path, buf, ST_WAIT)
+}
+
 /*
  * Exposed directly
  */
@@ -264,6 +253,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Close(fd int) (err error)
 //sys  Dup(fd int) (nfd int, err error)
 //sys  Dup2(from int, to int) (err error)
+//sys  Dup3(from int, to int, flags int) (err error)
 //sys  Exit(code int)
 //sys  ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error)
 //sys  ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error)
@@ -289,6 +279,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Fpathconf(fd int, name int) (val int, err error)
 //sys  Fstat(fd int, stat *Stat_t) (err error)
 //sys  Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
+//sys  Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) = SYS_FSTATVFS1
 //sys  Fsync(fd int) (err error)
 //sys  Ftruncate(fd int, length int64) (err error)
 //sysnb        Getegid() (egid int)
@@ -332,7 +323,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Revoke(path string) (err error)
 //sys  Rmdir(path string) (err error)
 //sys  Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK
-//sys  Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error)
+//sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sysnb        Setegid(egid int) (err error)
 //sysnb        Seteuid(euid int) (err error)
 //sysnb        Setgid(gid int) (err error)
@@ -345,6 +336,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sysnb        Settimeofday(tp *Timeval) (err error)
 //sysnb        Setuid(uid int) (err error)
 //sys  Stat(path string, stat *Stat_t) (err error)
+//sys  Statvfs1(path string, buf *Statvfs_t, flags int) (err error) = SYS_STATVFS1
 //sys  Symlink(path string, link string) (err error)
 //sys  Symlinkat(oldpath string, newdirfd int, newpath string) (err error)
 //sys  Sync() (err error)
index 24f74e58ce224fe7059b339a38f858f4232ac281..24da8b52454875c994a085a92c2911d44a5713b8 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index 6878bf7ff90281bf70a7c44dc7018e40dbb098b9..25a0ac82589a246f6bf8ee78aa51851454f6b5b6 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index dbbfcf71dbd611d364eecc384bba07646abc5041..21591ecd4d11c0d47fbefe3eb2074a37737588bd 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index f3434465a17911e0bf1f78b3b4bfcf06836c57f2..804749635008bbe027f891ceaa6196f26e6f2b0c 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index c8648ec02678713de430345ed3f10552a42566a0..a266e92a9b187a930eb9985b284265b56077eacb 100644 (file)
@@ -43,21 +43,16 @@ func nametomib(name string) (mib []_C_int, err error) {
        return nil, EINVAL
 }
 
-func SysctlClockinfo(name string) (*Clockinfo, error) {
-       mib, err := sysctlmib(name)
-       if err != nil {
-               return nil, err
-       }
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Fileno), unsafe.Sizeof(Dirent{}.Fileno))
+}
 
-       n := uintptr(SizeofClockinfo)
-       var ci Clockinfo
-       if err := sysctl(mib, (*byte)(unsafe.Pointer(&ci)), &n, nil, 0); err != nil {
-               return nil, err
-       }
-       if n != SizeofClockinfo {
-               return nil, EIO
-       }
-       return &ci, nil
+func direntReclen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen))
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Namlen), unsafe.Sizeof(Dirent{}.Namlen))
 }
 
 func SysctlUvmexp(name string) (*Uvmexp, error) {
@@ -77,21 +72,46 @@ func SysctlUvmexp(name string) (*Uvmexp, error) {
        return &u, nil
 }
 
-//sysnb pipe(p *[2]_C_int) (err error)
 func Pipe(p []int) (err error) {
+       return Pipe2(p, 0)
+}
+
+//sysnb        pipe2(p *[2]_C_int, flags int) (err error)
+func Pipe2(p []int, flags int) error {
        if len(p) != 2 {
                return EINVAL
        }
        var pp [2]_C_int
-       err = pipe(&pp)
+       err := pipe2(&pp, flags)
        p[0] = int(pp[0])
        p[1] = int(pp[1])
-       return
+       return err
 }
 
-//sys getdents(fd int, buf []byte) (n int, err error)
+//sys Getdents(fd int, buf []byte) (n int, err error)
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       return getdents(fd, buf)
+       n, err = Getdents(fd, buf)
+       if err != nil || basep == nil {
+               return
+       }
+
+       var off int64
+       off, err = Seek(fd, 0, 1 /* SEEK_CUR */)
+       if err != nil {
+               *basep = ^uintptr(0)
+               return
+       }
+       *basep = uintptr(off)
+       if unsafe.Sizeof(*basep) == 8 {
+               return
+       }
+       if off>>32 != 0 {
+               // We can't stuff the offset back into a uintptr, so any
+               // future calls would be suspect. Generate an error.
+               // EIO was allowed by getdirentries.
+               err = EIO
+       }
+       return
 }
 
 const ImplementsGetwd = true
@@ -145,42 +165,7 @@ func setattrlistTimes(path string, times []Timespec, flags int) error {
 
 //sys  ioctl(fd int, req uint, arg uintptr) (err error)
 
-// ioctl itself should not be exposed directly, but additional get/set
-// functions for specific types are permissible.
-
-// IoctlSetInt performs an ioctl operation which sets an integer value
-// on fd, using the specified request number.
-func IoctlSetInt(fd int, req uint, value int) error {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) error {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-// IoctlGetInt performs an ioctl operation which gets an integer value
-// from fd, using the specified request number.
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
+//sys   sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL
 
 //sys  ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error)
 
@@ -250,6 +235,7 @@ func Uname(uname *Utsname) error {
 //sys  Close(fd int) (err error)
 //sys  Dup(fd int) (nfd int, err error)
 //sys  Dup2(from int, to int) (err error)
+//sys  Dup3(from int, to int, flags int) (err error)
 //sys  Exit(code int)
 //sys  Faccessat(dirfd int, path string, mode uint32, flags int) (err error)
 //sys  Fchdir(fd int) (err error)
@@ -307,7 +293,7 @@ func Uname(uname *Utsname) error {
 //sys  Revoke(path string) (err error)
 //sys  Rmdir(path string) (err error)
 //sys  Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK
-//sys  Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error)
+//sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sysnb        Setegid(egid int) (err error)
 //sysnb        Seteuid(euid int) (err error)
 //sysnb        Setgid(gid int) (err error)
@@ -354,7 +340,6 @@ func Uname(uname *Utsname) error {
 // clock_settime
 // closefrom
 // execve
-// fcntl
 // fhopen
 // fhstat
 // fhstatfs
index d62da60d1ff52320c4761bab9a4441fcecb09fe9..42b5a0e51e8c80b4bdcf17e909e6bf1e824e7366 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index 9a35334cba436894b6337750c4449d48ed3e2768..6ea4b48831b27637f3e2d58df2b0222b5c71c276 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index 5d812aaea53e3d66842ff5acb0b5a9f475c566cd..1c3d26fa2c9f4f0fc8858261fbb236328f6cb204 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index 0fb39cf5eb121bee58521ab25df3aea9ef2ae308..a8c458cb031ec241bb4b2ce7b20dde2b32f9149d 100644 (file)
@@ -28,6 +28,10 @@ func (msghdr *Msghdr) SetControllen(length int) {
        msghdr.Controllen = uint32(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = uint32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index e4780127537d829dca99e4cbc4dda939fc701a4e..0e2a696ad361bc1e9a66f3310e85ba8299fce2f5 100644 (file)
@@ -35,6 +35,22 @@ type SockaddrDatalink struct {
        raw    RawSockaddrDatalink
 }
 
+func direntIno(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Ino), unsafe.Sizeof(Dirent{}.Ino))
+}
+
+func direntReclen(buf []byte) (uint64, bool) {
+       return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen))
+}
+
+func direntNamlen(buf []byte) (uint64, bool) {
+       reclen, ok := direntReclen(buf)
+       if !ok {
+               return 0, false
+       }
+       return reclen - uint64(unsafe.Offsetof(Dirent{}.Name)), true
+}
+
 //sysnb        pipe(p *[2]_C_int) (n int, err error)
 
 func Pipe(p []int) (err error) {
@@ -189,6 +205,7 @@ func Setgroups(gids []int) (err error) {
        return setgroups(len(a), &a[0])
 }
 
+// ReadDirent reads directory entries from fd and writes them into buf.
 func ReadDirent(fd int, buf []byte) (n int, err error) {
        // Final argument is (basep *uintptr) and the syscall doesn't take nil.
        // TODO(rsc): Can we use a single global basep for all calls?
@@ -374,7 +391,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
                for n < len(pp.Path) && pp.Path[n] != 0 {
                        n++
                }
-               bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
+               bytes := (*[len(pp.Path)]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
                sa.Name = string(bytes)
                return sa, nil
 
@@ -536,40 +553,10 @@ func Minor(dev uint64) uint32 {
 
 //sys  ioctl(fd int, req uint, arg uintptr) (err error)
 
-func IoctlSetInt(fd int, req uint, value int) (err error) {
-       return ioctl(fd, req, uintptr(value))
-}
-
-func ioctlSetWinsize(fd int, req uint, value *Winsize) (err error) {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
-func ioctlSetTermios(fd int, req uint, value *Termios) (err error) {
-       return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
-}
-
 func IoctlSetTermio(fd int, req uint, value *Termio) (err error) {
        return ioctl(fd, req, uintptr(unsafe.Pointer(value)))
 }
 
-func IoctlGetInt(fd int, req uint) (int, error) {
-       var value int
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
-func IoctlGetWinsize(fd int, req uint) (*Winsize, error) {
-       var value Winsize
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
-func IoctlGetTermios(fd int, req uint) (*Termios, error) {
-       var value Termios
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return &value, err
-}
-
 func IoctlGetTermio(fd int, req uint) (*Termio, error) {
        var value Termio
        err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
@@ -662,7 +649,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 //sys  Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error)
 //sys  Rmdir(path string) (err error)
 //sys  Seek(fd int, offset int64, whence int) (newoffset int64, err error) = lseek
-//sys  Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error)
+//sys  Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error)
 //sysnb        Setegid(egid int) (err error)
 //sysnb        Seteuid(euid int) (err error)
 //sysnb        Setgid(gid int) (err error)
index 91c32ddf02a25bb67f114ce94a738eb8c5fd3222..b22a34d7ae97214e956a65ac1eff7ffd16dca849 100644 (file)
@@ -18,6 +18,10 @@ func (iov *Iovec) SetLen(length int) {
        iov.Len = uint64(length)
 }
 
+func (msghdr *Msghdr) SetIovlen(length int) {
+       msghdr.Iovlen = int32(length)
+}
+
 func (cmsg *Cmsghdr) SetLen(length int) {
        cmsg.Len = uint32(length)
 }
index 1def8a5812657313c2348f0a12281654160bbc2a..104994bc6a98370bfd057fe0b4d646ee4a997116 100644 (file)
@@ -459,6 +459,15 @@ const (
        MAP_SHARED                    = 0x1
        MAP_TYPE                      = 0xf0
        MAP_VARIABLE                  = 0x0
+       MCAST_BLOCK_SOURCE            = 0x40
+       MCAST_EXCLUDE                 = 0x2
+       MCAST_INCLUDE                 = 0x1
+       MCAST_JOIN_GROUP              = 0x3e
+       MCAST_JOIN_SOURCE_GROUP       = 0x42
+       MCAST_LEAVE_GROUP             = 0x3f
+       MCAST_LEAVE_SOURCE_GROUP      = 0x43
+       MCAST_SOURCE_FILTER           = 0x49
+       MCAST_UNBLOCK_SOURCE          = 0x41
        MCL_CURRENT                   = 0x100
        MCL_FUTURE                    = 0x200
        MSG_ANY                       = 0x4
@@ -483,6 +492,7 @@ const (
        MS_INVALIDATE                 = 0x40
        MS_PER_SEC                    = 0x3e8
        MS_SYNC                       = 0x20
+       NFDBITS                       = 0x20
        NL0                           = 0x0
        NL1                           = 0x4000
        NL2                           = 0x8000
@@ -688,7 +698,7 @@ const (
        SIOCGHIWAT                    = 0x40047301
        SIOCGIFADDR                   = -0x3fd796df
        SIOCGIFADDRS                  = 0x2000698c
-       SIOCGIFBAUDRATE               = -0x3fd79693
+       SIOCGIFBAUDRATE               = -0x3fdf9669
        SIOCGIFBRDADDR                = -0x3fd796dd
        SIOCGIFCONF                   = -0x3ff796bb
        SIOCGIFCONFGLOB               = -0x3ff79670
index 03187dea98f39000437c7a9e9c8301e7c7e15bea..4fc8d306493c7bd46e97d74fa793d15fcf72969d 100644 (file)
@@ -459,6 +459,15 @@ const (
        MAP_SHARED                    = 0x1
        MAP_TYPE                      = 0xf0
        MAP_VARIABLE                  = 0x0
+       MCAST_BLOCK_SOURCE            = 0x40
+       MCAST_EXCLUDE                 = 0x2
+       MCAST_INCLUDE                 = 0x1
+       MCAST_JOIN_GROUP              = 0x3e
+       MCAST_JOIN_SOURCE_GROUP       = 0x42
+       MCAST_LEAVE_GROUP             = 0x3f
+       MCAST_LEAVE_SOURCE_GROUP      = 0x43
+       MCAST_SOURCE_FILTER           = 0x49
+       MCAST_UNBLOCK_SOURCE          = 0x41
        MCL_CURRENT                   = 0x100
        MCL_FUTURE                    = 0x200
        MSG_ANY                       = 0x4
@@ -483,6 +492,7 @@ const (
        MS_INVALIDATE                 = 0x40
        MS_PER_SEC                    = 0x3e8
        MS_SYNC                       = 0x20
+       NFDBITS                       = 0x40
        NL0                           = 0x0
        NL1                           = 0x4000
        NL2                           = 0x8000
@@ -688,7 +698,7 @@ const (
        SIOCGHIWAT                    = 0x40047301
        SIOCGIFADDR                   = -0x3fd796df
        SIOCGIFADDRS                  = 0x2000698c
-       SIOCGIFBAUDRATE               = -0x3fd79693
+       SIOCGIFBAUDRATE               = -0x3fdf9669
        SIOCGIFBRDADDR                = -0x3fd796dd
        SIOCGIFCONF                   = -0x3fef96bb
        SIOCGIFCONFGLOB               = -0x3fef9670
index 3b39d7408ad84bd494918a9ca70a766ac65d2e7e..6217cdba57bea8fa703b9b0447066a177e18b1ef 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build 386,darwin
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m32 _const.go
 
 package unix
@@ -980,6 +980,7 @@ const (
        NET_RT_MAXID                      = 0xa
        NET_RT_STAT                       = 0x4
        NET_RT_TRASH                      = 0x5
+       NFDBITS                           = 0x20
        NL0                               = 0x0
        NL1                               = 0x100
        NL2                               = 0x200
index 8fe5547775b2ced15c43edfa5082d6882a1ce0d7..e3ff2ee3d48cabd0952d921698317026e96fab1e 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build amd64,darwin
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -980,6 +980,7 @@ const (
        NET_RT_MAXID                      = 0xa
        NET_RT_STAT                       = 0x4
        NET_RT_TRASH                      = 0x5
+       NFDBITS                           = 0x20
        NL0                               = 0x0
        NL1                               = 0x100
        NL2                               = 0x200
index 7a977770d0ade59dc3e1cfdc0b5d4c2f704c0e62..3e417571a94a276b3c49ca4c77cb29d552653885 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm,darwin
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- _const.go
 
 package unix
@@ -980,6 +980,7 @@ const (
        NET_RT_MAXID                      = 0xa
        NET_RT_STAT                       = 0x4
        NET_RT_TRASH                      = 0x5
+       NFDBITS                           = 0x20
        NL0                               = 0x0
        NL1                               = 0x100
        NL2                               = 0x200
index 6d56d8a059d17f30478a85ec7ca785391e464d39..cbd8ed18b97c5f1a7a509ad867d6d35677a158e4 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm64,darwin
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -980,6 +980,7 @@ const (
        NET_RT_MAXID                      = 0xa
        NET_RT_STAT                       = 0x4
        NET_RT_TRASH                      = 0x5
+       NFDBITS                           = 0x20
        NL0                               = 0x0
        NL1                               = 0x100
        NL2                               = 0x200
index bbe6089bb7ecb74ec01a825d7573a069ff8ae059..6130471748acf3dae804a697fbdbefd7db2ab586 100644 (file)
@@ -938,6 +938,7 @@ const (
        NET_RT_FLAGS                      = 0x2
        NET_RT_IFLIST                     = 0x3
        NET_RT_MAXID                      = 0x4
+       NFDBITS                           = 0x40
        NOFLSH                            = 0x80000000
        NOKERNINFO                        = 0x2000000
        NOTE_ATTRIB                       = 0x8
index d2bbaabc87faa2cbac459e605204bb63a575bbcc..b72544fcd2f6049905e6b6b42042ba8be9363e6c 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build 386,freebsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m32 _const.go
 
 package unix
@@ -1055,6 +1055,7 @@ const (
        NET_RT_IFLIST                  = 0x3
        NET_RT_IFLISTL                 = 0x5
        NET_RT_IFMALIST                = 0x4
+       NFDBITS                        = 0x20
        NOFLSH                         = 0x80000000
        NOKERNINFO                     = 0x2000000
        NOTE_ATTRIB                    = 0x8
index 4f8db783d3cc0f892d2d3104fd6e533bbd535438..9f382678e5aea2cddf5caafe1b5cdf8b8bdac857 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build amd64,freebsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -1056,6 +1056,7 @@ const (
        NET_RT_IFLIST                  = 0x3
        NET_RT_IFLISTL                 = 0x5
        NET_RT_IFMALIST                = 0x4
+       NFDBITS                        = 0x40
        NOFLSH                         = 0x80000000
        NOKERNINFO                     = 0x2000000
        NOTE_ATTRIB                    = 0x8
index 53e5de605184ab6636eebf3b32aa9a222307fd64..16db56abc469c65ee6630db337c18a031e72449c 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm,freebsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- _const.go
 
 package unix
@@ -1063,6 +1063,7 @@ const (
        NET_RT_IFLIST                  = 0x3
        NET_RT_IFLISTL                 = 0x5
        NET_RT_IFMALIST                = 0x4
+       NFDBITS                        = 0x20
        NOFLSH                         = 0x80000000
        NOKERNINFO                     = 0x2000000
        NOTE_ATTRIB                    = 0x8
index d4a192fefeeef30e33102d59d7af36725dbefe3e..1a1de34543179232be40837d9c5c82bf07578f6e 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm64,freebsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -1056,6 +1056,7 @@ const (
        NET_RT_IFLIST                  = 0x3
        NET_RT_IFLISTL                 = 0x5
        NET_RT_IFMALIST                = 0x4
+       NFDBITS                        = 0x40
        NOFLSH                         = 0x80000000
        NOKERNINFO                     = 0x2000000
        NOTE_ATTRIB                    = 0x8
index d180147f7972e8bff33948cb26efe705a114c5ae..72066f808ac7ba7dfc47d49ece963b4c2f49f445 100644 (file)
@@ -11,2477 +11,2855 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x80041270
-       BLKBSZSET                            = 0x40041271
-       BLKFLSBUF                            = 0x1261
-       BLKFRAGET                            = 0x1265
-       BLKFRASET                            = 0x1264
-       BLKGETSIZE                           = 0x1260
-       BLKGETSIZE64                         = 0x80041272
-       BLKPBSZGET                           = 0x127b
-       BLKRAGET                             = 0x1263
-       BLKRASET                             = 0x1262
-       BLKROGET                             = 0x125e
-       BLKROSET                             = 0x125d
-       BLKRRPART                            = 0x125f
-       BLKSECTGET                           = 0x1267
-       BLKSECTSET                           = 0x1266
-       BLKSSZGET                            = 0x1268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x1000
-       FP_XSTATE_MAGIC2                     = 0x46505845
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x400c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x40106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x800c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0xc
-       F_GETLK64                            = 0xc
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0xd
-       F_SETLK64                            = 0xd
-       F_SETLKW                             = 0xe
-       F_SETLKW64                           = 0xe
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x8000
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x7b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_32BIT                            = 0x40
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x2000
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x4000
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_SYNC                             = 0x80000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x4000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x8000
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x2401
-       PERF_EVENT_IOC_ENABLE                = 0x2400
-       PERF_EVENT_IOC_ID                    = 0x80042407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4004240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
-       PERF_EVENT_IOC_PERIOD                = 0x40082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
-       PERF_EVENT_IOC_REFRESH               = 0x2402
-       PERF_EVENT_IOC_RESET                 = 0x2403
-       PERF_EVENT_IOC_SET_BPF               = 0x40042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x40042406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x2405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x4004743d
-       PPPIOCATTCHAN                        = 0x40047438
-       PPPIOCCONNECT                        = 0x4004743a
-       PPPIOCDETACH                         = 0x4004743c
-       PPPIOCDISCONN                        = 0x7439
-       PPPIOCGASYNCMAP                      = 0x80047458
-       PPPIOCGCHAN                          = 0x80047437
-       PPPIOCGDEBUG                         = 0x80047441
-       PPPIOCGFLAGS                         = 0x8004745a
-       PPPIOCGIDLE                          = 0x8008743f
-       PPPIOCGL2TPSTATS                     = 0x80487436
-       PPPIOCGMRU                           = 0x80047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x80047455
-       PPPIOCGUNIT                          = 0x80047456
-       PPPIOCGXASYNCMAP                     = 0x80207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x40087446
-       PPPIOCSASYNCMAP                      = 0x40047457
-       PPPIOCSCOMPRESS                      = 0x400c744d
-       PPPIOCSDEBUG                         = 0x40047440
-       PPPIOCSFLAGS                         = 0x40047459
-       PPPIOCSMAXCID                        = 0x40047451
-       PPPIOCSMRRU                          = 0x4004743b
-       PPPIOCSMRU                           = 0x40047452
-       PPPIOCSNPMODE                        = 0x4008744b
-       PPPIOCSPASS                          = 0x40087447
-       PPPIOCSRASYNCMAP                     = 0x40047454
-       PPPIOCSXASYNCMAP                     = 0x4020744f
-       PPPIOCXFERUNIT                       = 0x744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETFPXREGS                    = 0x12
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GET_THREAD_AREA               = 0x19
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETFPXREGS                    = 0x13
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SET_THREAD_AREA               = 0x1a
-       PTRACE_SINGLEBLOCK                   = 0x21
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_SYSEMU                        = 0x1f
-       PTRACE_SYSEMU_SINGLESTEP             = 0x20
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x40085203
-       RNDADDTOENTCNT                       = 0x40045201
-       RNDCLEARPOOL                         = 0x5206
-       RNDGETENTCNT                         = 0x80045200
-       RNDGETPOOL                           = 0x80085202
-       RNDRESEEDCRNG                        = 0x5207
-       RNDZAPENTCNT                         = 0x5204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x7002
-       RTC_AIE_ON                           = 0x7001
-       RTC_ALM_READ                         = 0x80247008
-       RTC_ALM_SET                          = 0x40247007
-       RTC_EPOCH_READ                       = 0x8004700d
-       RTC_EPOCH_SET                        = 0x4004700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x8004700b
-       RTC_IRQP_SET                         = 0x4004700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x7006
-       RTC_PIE_ON                           = 0x7005
-       RTC_PLL_GET                          = 0x801c7011
-       RTC_PLL_SET                          = 0x401c7012
-       RTC_RD_TIME                          = 0x80247009
-       RTC_SET_TIME                         = 0x4024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x7004
-       RTC_UIE_ON                           = 0x7003
-       RTC_VL_CLR                           = 0x7014
-       RTC_VL_READ                          = 0x80047013
-       RTC_WIE_OFF                          = 0x7010
-       RTC_WIE_ON                           = 0x700f
-       RTC_WKALM_RD                         = 0x80287010
-       RTC_WKALM_SET                        = 0x4028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x541b
-       SIOCOUTQ                             = 0x5411
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x10
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x11
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x12
-       SO_RCVTIMEO                          = 0x14
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x13
-       SO_SNDTIMEO                          = 0x15
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x540b
-       TCGETA                               = 0x5405
-       TCGETS                               = 0x5401
-       TCGETS2                              = 0x802c542a
-       TCGETX                               = 0x5432
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x5409
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x5406
-       TCSETAF                              = 0x5408
-       TCSETAW                              = 0x5407
-       TCSETS                               = 0x5402
-       TCSETS2                              = 0x402c542b
-       TCSETSF                              = 0x5404
-       TCSETSF2                             = 0x402c542d
-       TCSETSW                              = 0x5403
-       TCSETSW2                             = 0x402c542c
-       TCSETX                               = 0x5433
-       TCSETXF                              = 0x5434
-       TCSETXW                              = 0x5435
-       TCXONC                               = 0x540a
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x80045432
-       TIOCGETD                             = 0x5424
-       TIOCGEXCL                            = 0x80045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x80285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGPGRP                            = 0x540f
-       TIOCGPKT                             = 0x80045438
-       TIOCGPTLCK                           = 0x80045439
-       TIOCGPTN                             = 0x80045430
-       TIOCGPTPEER                          = 0x5441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x5413
-       TIOCINQ                              = 0x541b
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x5411
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x5423
-       TIOCSIG                              = 0x40045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSPGRP                            = 0x5410
-       TIOCSPTLCK                           = 0x40045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTI                              = 0x5412
-       TIOCSWINSZ                           = 0x5414
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x100
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x400854d5
-       TUNDETACHFILTER                      = 0x400854d6
-       TUNGETFEATURES                       = 0x800454cf
-       TUNGETFILTER                         = 0x800854db
-       TUNGETIFF                            = 0x800454d2
-       TUNGETSNDBUF                         = 0x800454d3
-       TUNGETVNETBE                         = 0x800454df
-       TUNGETVNETHDRSZ                      = 0x800454d7
-       TUNGETVNETLE                         = 0x800454dd
-       TUNSETCARRIER                        = 0x400454e2
-       TUNSETDEBUG                          = 0x400454c9
-       TUNSETFILTEREBPF                     = 0x800454e1
-       TUNSETGROUP                          = 0x400454ce
-       TUNSETIFF                            = 0x400454ca
-       TUNSETIFINDEX                        = 0x400454da
-       TUNSETLINK                           = 0x400454cd
-       TUNSETNOCSUM                         = 0x400454c8
-       TUNSETOFFLOAD                        = 0x400454d0
-       TUNSETOWNER                          = 0x400454cc
-       TUNSETPERSIST                        = 0x400454cb
-       TUNSETQUEUE                          = 0x400454d9
-       TUNSETSNDBUF                         = 0x400454d4
-       TUNSETSTEERINGEBPF                   = 0x800454e0
-       TUNSETTXFILTER                       = 0x400454d1
-       TUNSETVNETBE                         = 0x400454de
-       TUNSETVNETHDRSZ                      = 0x400454d8
-       TUNSETVNETLE                         = 0x400454dc
-       UBI_IOCATT                           = 0x40186f40
-       UBI_IOCDET                           = 0x40046f41
-       UBI_IOCEBCH                          = 0x40044f02
-       UBI_IOCEBER                          = 0x40044f01
-       UBI_IOCEBISMAP                       = 0x80044f05
-       UBI_IOCEBMAP                         = 0x40084f03
-       UBI_IOCEBUNMAP                       = 0x40044f04
-       UBI_IOCMKVOL                         = 0x40986f00
-       UBI_IOCRMVOL                         = 0x40046f01
-       UBI_IOCRNVOL                         = 0x51106f03
-       UBI_IOCRSVOL                         = 0x400c6f02
-       UBI_IOCSETVOLPROP                    = 0x40104f06
-       UBI_IOCVOLCRBLK                      = 0x40804f07
-       UBI_IOCVOLRMBLK                      = 0x4f08
-       UBI_IOCVOLUP                         = 0x40084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x4
-       VEOL                                 = 0xb
-       VEOL2                                = 0x10
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x6
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x20
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       X86_FXSR_MAGIC                       = 0x0
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x80041270
+       BLKBSZSET                                   = 0x40041271
+       BLKFLSBUF                                   = 0x1261
+       BLKFRAGET                                   = 0x1265
+       BLKFRASET                                   = 0x1264
+       BLKGETSIZE                                  = 0x1260
+       BLKGETSIZE64                                = 0x80041272
+       BLKPBSZGET                                  = 0x127b
+       BLKRAGET                                    = 0x1263
+       BLKRASET                                    = 0x1262
+       BLKROGET                                    = 0x125e
+       BLKROSET                                    = 0x125d
+       BLKRRPART                                   = 0x125f
+       BLKSECTGET                                  = 0x1267
+       BLKSECTSET                                  = 0x1266
+       BLKSSZGET                                   = 0x1268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x1000
+       FP_XSTATE_MAGIC2                            = 0x46505845
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x400c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x40106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x800c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0xc
+       F_GETLK64                                   = 0xc
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0xd
+       F_SETLK64                                   = 0xd
+       F_SETLKW                                    = 0xe
+       F_SETLKW64                                  = 0xe
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x8000
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x7b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_32BIT                                   = 0x40
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x2000
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x4000
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x20
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0xb703
+       NS_GET_OWNER_UID                            = 0xb704
+       NS_GET_PARENT                               = 0xb702
+       NS_GET_USERNS                               = 0xb701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x4000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x8000
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x2401
+       PERF_EVENT_IOC_ENABLE                       = 0x2400
+       PERF_EVENT_IOC_ID                           = 0x80042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x4004240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x40042409
+       PERF_EVENT_IOC_PERIOD                       = 0x40082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc004240a
+       PERF_EVENT_IOC_REFRESH                      = 0x2402
+       PERF_EVENT_IOC_RESET                        = 0x2403
+       PERF_EVENT_IOC_SET_BPF                      = 0x40042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x40042406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x2405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x4004743d
+       PPPIOCATTCHAN                               = 0x40047438
+       PPPIOCCONNECT                               = 0x4004743a
+       PPPIOCDETACH                                = 0x4004743c
+       PPPIOCDISCONN                               = 0x7439
+       PPPIOCGASYNCMAP                             = 0x80047458
+       PPPIOCGCHAN                                 = 0x80047437
+       PPPIOCGDEBUG                                = 0x80047441
+       PPPIOCGFLAGS                                = 0x8004745a
+       PPPIOCGIDLE                                 = 0x8008743f
+       PPPIOCGIDLE32                               = 0x8008743f
+       PPPIOCGIDLE64                               = 0x8010743f
+       PPPIOCGL2TPSTATS                            = 0x80487436
+       PPPIOCGMRU                                  = 0x80047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x80047455
+       PPPIOCGUNIT                                 = 0x80047456
+       PPPIOCGXASYNCMAP                            = 0x80207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x40087446
+       PPPIOCSASYNCMAP                             = 0x40047457
+       PPPIOCSCOMPRESS                             = 0x400c744d
+       PPPIOCSDEBUG                                = 0x40047440
+       PPPIOCSFLAGS                                = 0x40047459
+       PPPIOCSMAXCID                               = 0x40047451
+       PPPIOCSMRRU                                 = 0x4004743b
+       PPPIOCSMRU                                  = 0x40047452
+       PPPIOCSNPMODE                               = 0x4008744b
+       PPPIOCSPASS                                 = 0x40087447
+       PPPIOCSRASYNCMAP                            = 0x40047454
+       PPPIOCSXASYNCMAP                            = 0x4020744f
+       PPPIOCXFERUNIT                              = 0x744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETFPXREGS                           = 0x12
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_GET_THREAD_AREA                      = 0x19
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETFPXREGS                           = 0x13
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SET_THREAD_AREA                      = 0x1a
+       PTRACE_SINGLEBLOCK                          = 0x21
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_SYSEMU                               = 0x1f
+       PTRACE_SYSEMU_SINGLESTEP                    = 0x20
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x40085203
+       RNDADDTOENTCNT                              = 0x40045201
+       RNDCLEARPOOL                                = 0x5206
+       RNDGETENTCNT                                = 0x80045200
+       RNDGETPOOL                                  = 0x80085202
+       RNDRESEEDCRNG                               = 0x5207
+       RNDZAPENTCNT                                = 0x5204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x7002
+       RTC_AIE_ON                                  = 0x7001
+       RTC_ALM_READ                                = 0x80247008
+       RTC_ALM_SET                                 = 0x40247007
+       RTC_EPOCH_READ                              = 0x8004700d
+       RTC_EPOCH_SET                               = 0x4004700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x8004700b
+       RTC_IRQP_SET                                = 0x4004700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x7006
+       RTC_PIE_ON                                  = 0x7005
+       RTC_PLL_GET                                 = 0x801c7011
+       RTC_PLL_SET                                 = 0x401c7012
+       RTC_RD_TIME                                 = 0x80247009
+       RTC_SET_TIME                                = 0x4024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x7004
+       RTC_UIE_ON                                  = 0x7003
+       RTC_VL_CLR                                  = 0x7014
+       RTC_VL_READ                                 = 0x80047013
+       RTC_WIE_OFF                                 = 0x7010
+       RTC_WIE_ON                                  = 0x700f
+       RTC_WKALM_RD                                = 0x80287010
+       RTC_WKALM_SET                               = 0x4028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x80108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x80108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x541b
+       SIOCOUTQ                                    = 0x5411
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x10
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x11
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x12
+       SO_RCVTIMEO                                 = 0x14
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x14
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x13
+       SO_SNDTIMEO                                 = 0x15
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x15
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x540b
+       TCGETA                                      = 0x5405
+       TCGETS                                      = 0x5401
+       TCGETS2                                     = 0x802c542a
+       TCGETX                                      = 0x5432
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x5409
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x5406
+       TCSETAF                                     = 0x5408
+       TCSETAW                                     = 0x5407
+       TCSETS                                      = 0x5402
+       TCSETS2                                     = 0x402c542b
+       TCSETSF                                     = 0x5404
+       TCSETSF2                                    = 0x402c542d
+       TCSETSW                                     = 0x5403
+       TCSETSW2                                    = 0x402c542c
+       TCSETX                                      = 0x5433
+       TCSETXF                                     = 0x5434
+       TCSETXW                                     = 0x5435
+       TCXONC                                      = 0x540a
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x80045432
+       TIOCGETD                                    = 0x5424
+       TIOCGEXCL                                   = 0x80045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x80285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGPGRP                                   = 0x540f
+       TIOCGPKT                                    = 0x80045438
+       TIOCGPTLCK                                  = 0x80045439
+       TIOCGPTN                                    = 0x80045430
+       TIOCGPTPEER                                 = 0x5441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x5413
+       TIOCINQ                                     = 0x541b
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x5411
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x5423
+       TIOCSIG                                     = 0x40045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSPGRP                                   = 0x5410
+       TIOCSPTLCK                                  = 0x40045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTI                                     = 0x5412
+       TIOCSWINSZ                                  = 0x5414
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x100
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x400854d5
+       TUNDETACHFILTER                             = 0x400854d6
+       TUNGETDEVNETNS                              = 0x54e3
+       TUNGETFEATURES                              = 0x800454cf
+       TUNGETFILTER                                = 0x800854db
+       TUNGETIFF                                   = 0x800454d2
+       TUNGETSNDBUF                                = 0x800454d3
+       TUNGETVNETBE                                = 0x800454df
+       TUNGETVNETHDRSZ                             = 0x800454d7
+       TUNGETVNETLE                                = 0x800454dd
+       TUNSETCARRIER                               = 0x400454e2
+       TUNSETDEBUG                                 = 0x400454c9
+       TUNSETFILTEREBPF                            = 0x800454e1
+       TUNSETGROUP                                 = 0x400454ce
+       TUNSETIFF                                   = 0x400454ca
+       TUNSETIFINDEX                               = 0x400454da
+       TUNSETLINK                                  = 0x400454cd
+       TUNSETNOCSUM                                = 0x400454c8
+       TUNSETOFFLOAD                               = 0x400454d0
+       TUNSETOWNER                                 = 0x400454cc
+       TUNSETPERSIST                               = 0x400454cb
+       TUNSETQUEUE                                 = 0x400454d9
+       TUNSETSNDBUF                                = 0x400454d4
+       TUNSETSTEERINGEBPF                          = 0x800454e0
+       TUNSETTXFILTER                              = 0x400454d1
+       TUNSETVNETBE                                = 0x400454de
+       TUNSETVNETHDRSZ                             = 0x400454d8
+       TUNSETVNETLE                                = 0x400454dc
+       UBI_IOCATT                                  = 0x40186f40
+       UBI_IOCDET                                  = 0x40046f41
+       UBI_IOCEBCH                                 = 0x40044f02
+       UBI_IOCEBER                                 = 0x40044f01
+       UBI_IOCEBISMAP                              = 0x80044f05
+       UBI_IOCEBMAP                                = 0x40084f03
+       UBI_IOCEBUNMAP                              = 0x40044f04
+       UBI_IOCMKVOL                                = 0x40986f00
+       UBI_IOCRMVOL                                = 0x40046f01
+       UBI_IOCRNVOL                                = 0x51106f03
+       UBI_IOCRPEB                                 = 0x40046f04
+       UBI_IOCRSVOL                                = 0x400c6f02
+       UBI_IOCSETVOLPROP                           = 0x40104f06
+       UBI_IOCSPEB                                 = 0x40046f05
+       UBI_IOCVOLCRBLK                             = 0x40804f07
+       UBI_IOCVOLRMBLK                             = 0x4f08
+       UBI_IOCVOLUP                                = 0x40084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x4
+       VEOL                                        = 0xb
+       VEOL2                                       = 0x10
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x6
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x20
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       X86_FXSR_MAGIC                              = 0x0
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 1d277a412d7eb59410ea7d05a105ac858434fb2d..ea6bb88dea2d544249fc18627aef79f54d65a6fc 100644 (file)
@@ -11,2477 +11,2855 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x80081270
-       BLKBSZSET                            = 0x40081271
-       BLKFLSBUF                            = 0x1261
-       BLKFRAGET                            = 0x1265
-       BLKFRASET                            = 0x1264
-       BLKGETSIZE                           = 0x1260
-       BLKGETSIZE64                         = 0x80081272
-       BLKPBSZGET                           = 0x127b
-       BLKRAGET                             = 0x1263
-       BLKRASET                             = 0x1262
-       BLKROGET                             = 0x125e
-       BLKROSET                             = 0x125d
-       BLKRRPART                            = 0x125f
-       BLKSECTGET                           = 0x1267
-       BLKSECTSET                           = 0x1266
-       BLKSSZGET                            = 0x1268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x1000
-       FP_XSTATE_MAGIC2                     = 0x46505845
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x400c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x40106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x800c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x5
-       F_GETLK64                            = 0x5
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0x6
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0x7
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x8000
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x7b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_32BIT                            = 0x40
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x2000
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x4000
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_SYNC                             = 0x80000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x4000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x2401
-       PERF_EVENT_IOC_ENABLE                = 0x2400
-       PERF_EVENT_IOC_ID                    = 0x80082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
-       PERF_EVENT_IOC_PERIOD                = 0x40082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x2402
-       PERF_EVENT_IOC_RESET                 = 0x2403
-       PERF_EVENT_IOC_SET_BPF               = 0x40042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x40082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x2405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x4004743d
-       PPPIOCATTCHAN                        = 0x40047438
-       PPPIOCCONNECT                        = 0x4004743a
-       PPPIOCDETACH                         = 0x4004743c
-       PPPIOCDISCONN                        = 0x7439
-       PPPIOCGASYNCMAP                      = 0x80047458
-       PPPIOCGCHAN                          = 0x80047437
-       PPPIOCGDEBUG                         = 0x80047441
-       PPPIOCGFLAGS                         = 0x8004745a
-       PPPIOCGIDLE                          = 0x8010743f
-       PPPIOCGL2TPSTATS                     = 0x80487436
-       PPPIOCGMRU                           = 0x80047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x80047455
-       PPPIOCGUNIT                          = 0x80047456
-       PPPIOCGXASYNCMAP                     = 0x80207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x40107446
-       PPPIOCSASYNCMAP                      = 0x40047457
-       PPPIOCSCOMPRESS                      = 0x4010744d
-       PPPIOCSDEBUG                         = 0x40047440
-       PPPIOCSFLAGS                         = 0x40047459
-       PPPIOCSMAXCID                        = 0x40047451
-       PPPIOCSMRRU                          = 0x4004743b
-       PPPIOCSMRU                           = 0x40047452
-       PPPIOCSNPMODE                        = 0x4008744b
-       PPPIOCSPASS                          = 0x40107447
-       PPPIOCSRASYNCMAP                     = 0x40047454
-       PPPIOCSXASYNCMAP                     = 0x4020744f
-       PPPIOCXFERUNIT                       = 0x744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ARCH_PRCTL                    = 0x1e
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETFPXREGS                    = 0x12
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GET_THREAD_AREA               = 0x19
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETFPXREGS                    = 0x13
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SET_THREAD_AREA               = 0x1a
-       PTRACE_SINGLEBLOCK                   = 0x21
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_SYSEMU                        = 0x1f
-       PTRACE_SYSEMU_SINGLESTEP             = 0x20
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x40085203
-       RNDADDTOENTCNT                       = 0x40045201
-       RNDCLEARPOOL                         = 0x5206
-       RNDGETENTCNT                         = 0x80045200
-       RNDGETPOOL                           = 0x80085202
-       RNDRESEEDCRNG                        = 0x5207
-       RNDZAPENTCNT                         = 0x5204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x7002
-       RTC_AIE_ON                           = 0x7001
-       RTC_ALM_READ                         = 0x80247008
-       RTC_ALM_SET                          = 0x40247007
-       RTC_EPOCH_READ                       = 0x8008700d
-       RTC_EPOCH_SET                        = 0x4008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x8008700b
-       RTC_IRQP_SET                         = 0x4008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x7006
-       RTC_PIE_ON                           = 0x7005
-       RTC_PLL_GET                          = 0x80207011
-       RTC_PLL_SET                          = 0x40207012
-       RTC_RD_TIME                          = 0x80247009
-       RTC_SET_TIME                         = 0x4024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x7004
-       RTC_UIE_ON                           = 0x7003
-       RTC_VL_CLR                           = 0x7014
-       RTC_VL_READ                          = 0x80047013
-       RTC_WIE_OFF                          = 0x7010
-       RTC_WIE_ON                           = 0x700f
-       RTC_WKALM_RD                         = 0x80287010
-       RTC_WKALM_SET                        = 0x4028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x541b
-       SIOCOUTQ                             = 0x5411
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x10
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x11
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x12
-       SO_RCVTIMEO                          = 0x14
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x13
-       SO_SNDTIMEO                          = 0x15
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x540b
-       TCGETA                               = 0x5405
-       TCGETS                               = 0x5401
-       TCGETS2                              = 0x802c542a
-       TCGETX                               = 0x5432
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x5409
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x5406
-       TCSETAF                              = 0x5408
-       TCSETAW                              = 0x5407
-       TCSETS                               = 0x5402
-       TCSETS2                              = 0x402c542b
-       TCSETSF                              = 0x5404
-       TCSETSF2                             = 0x402c542d
-       TCSETSW                              = 0x5403
-       TCSETSW2                             = 0x402c542c
-       TCSETX                               = 0x5433
-       TCSETXF                              = 0x5434
-       TCSETXW                              = 0x5435
-       TCXONC                               = 0x540a
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x80045432
-       TIOCGETD                             = 0x5424
-       TIOCGEXCL                            = 0x80045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x80285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGPGRP                            = 0x540f
-       TIOCGPKT                             = 0x80045438
-       TIOCGPTLCK                           = 0x80045439
-       TIOCGPTN                             = 0x80045430
-       TIOCGPTPEER                          = 0x5441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x5413
-       TIOCINQ                              = 0x541b
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x5411
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x5423
-       TIOCSIG                              = 0x40045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSPGRP                            = 0x5410
-       TIOCSPTLCK                           = 0x40045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTI                              = 0x5412
-       TIOCSWINSZ                           = 0x5414
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x100
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x401054d5
-       TUNDETACHFILTER                      = 0x401054d6
-       TUNGETFEATURES                       = 0x800454cf
-       TUNGETFILTER                         = 0x801054db
-       TUNGETIFF                            = 0x800454d2
-       TUNGETSNDBUF                         = 0x800454d3
-       TUNGETVNETBE                         = 0x800454df
-       TUNGETVNETHDRSZ                      = 0x800454d7
-       TUNGETVNETLE                         = 0x800454dd
-       TUNSETCARRIER                        = 0x400454e2
-       TUNSETDEBUG                          = 0x400454c9
-       TUNSETFILTEREBPF                     = 0x800454e1
-       TUNSETGROUP                          = 0x400454ce
-       TUNSETIFF                            = 0x400454ca
-       TUNSETIFINDEX                        = 0x400454da
-       TUNSETLINK                           = 0x400454cd
-       TUNSETNOCSUM                         = 0x400454c8
-       TUNSETOFFLOAD                        = 0x400454d0
-       TUNSETOWNER                          = 0x400454cc
-       TUNSETPERSIST                        = 0x400454cb
-       TUNSETQUEUE                          = 0x400454d9
-       TUNSETSNDBUF                         = 0x400454d4
-       TUNSETSTEERINGEBPF                   = 0x800454e0
-       TUNSETTXFILTER                       = 0x400454d1
-       TUNSETVNETBE                         = 0x400454de
-       TUNSETVNETHDRSZ                      = 0x400454d8
-       TUNSETVNETLE                         = 0x400454dc
-       UBI_IOCATT                           = 0x40186f40
-       UBI_IOCDET                           = 0x40046f41
-       UBI_IOCEBCH                          = 0x40044f02
-       UBI_IOCEBER                          = 0x40044f01
-       UBI_IOCEBISMAP                       = 0x80044f05
-       UBI_IOCEBMAP                         = 0x40084f03
-       UBI_IOCEBUNMAP                       = 0x40044f04
-       UBI_IOCMKVOL                         = 0x40986f00
-       UBI_IOCRMVOL                         = 0x40046f01
-       UBI_IOCRNVOL                         = 0x51106f03
-       UBI_IOCRSVOL                         = 0x400c6f02
-       UBI_IOCSETVOLPROP                    = 0x40104f06
-       UBI_IOCVOLCRBLK                      = 0x40804f07
-       UBI_IOCVOLRMBLK                      = 0x4f08
-       UBI_IOCVOLUP                         = 0x40084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x4
-       VEOL                                 = 0xb
-       VEOL2                                = 0x10
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x6
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x80081270
+       BLKBSZSET                                   = 0x40081271
+       BLKFLSBUF                                   = 0x1261
+       BLKFRAGET                                   = 0x1265
+       BLKFRASET                                   = 0x1264
+       BLKGETSIZE                                  = 0x1260
+       BLKGETSIZE64                                = 0x80081272
+       BLKPBSZGET                                  = 0x127b
+       BLKRAGET                                    = 0x1263
+       BLKRASET                                    = 0x1262
+       BLKROGET                                    = 0x125e
+       BLKROSET                                    = 0x125d
+       BLKRRPART                                   = 0x125f
+       BLKSECTGET                                  = 0x1267
+       BLKSECTSET                                  = 0x1266
+       BLKSSZGET                                   = 0x1268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x1000
+       FP_XSTATE_MAGIC2                            = 0x46505845
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x400c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x40106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x800c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x5
+       F_GETLK64                                   = 0x5
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0x6
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0x7
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x8000
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x7b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_32BIT                                   = 0x40
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x2000
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x4000
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0xb703
+       NS_GET_OWNER_UID                            = 0xb704
+       NS_GET_PARENT                               = 0xb702
+       NS_GET_USERNS                               = 0xb701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x4000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x2401
+       PERF_EVENT_IOC_ENABLE                       = 0x2400
+       PERF_EVENT_IOC_ID                           = 0x80082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x4008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x40042409
+       PERF_EVENT_IOC_PERIOD                       = 0x40082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x2402
+       PERF_EVENT_IOC_RESET                        = 0x2403
+       PERF_EVENT_IOC_SET_BPF                      = 0x40042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x40082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x2405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x4004743d
+       PPPIOCATTCHAN                               = 0x40047438
+       PPPIOCCONNECT                               = 0x4004743a
+       PPPIOCDETACH                                = 0x4004743c
+       PPPIOCDISCONN                               = 0x7439
+       PPPIOCGASYNCMAP                             = 0x80047458
+       PPPIOCGCHAN                                 = 0x80047437
+       PPPIOCGDEBUG                                = 0x80047441
+       PPPIOCGFLAGS                                = 0x8004745a
+       PPPIOCGIDLE                                 = 0x8010743f
+       PPPIOCGIDLE32                               = 0x8008743f
+       PPPIOCGIDLE64                               = 0x8010743f
+       PPPIOCGL2TPSTATS                            = 0x80487436
+       PPPIOCGMRU                                  = 0x80047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x80047455
+       PPPIOCGUNIT                                 = 0x80047456
+       PPPIOCGXASYNCMAP                            = 0x80207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x40107446
+       PPPIOCSASYNCMAP                             = 0x40047457
+       PPPIOCSCOMPRESS                             = 0x4010744d
+       PPPIOCSDEBUG                                = 0x40047440
+       PPPIOCSFLAGS                                = 0x40047459
+       PPPIOCSMAXCID                               = 0x40047451
+       PPPIOCSMRRU                                 = 0x4004743b
+       PPPIOCSMRU                                  = 0x40047452
+       PPPIOCSNPMODE                               = 0x4008744b
+       PPPIOCSPASS                                 = 0x40107447
+       PPPIOCSRASYNCMAP                            = 0x40047454
+       PPPIOCSXASYNCMAP                            = 0x4020744f
+       PPPIOCXFERUNIT                              = 0x744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ARCH_PRCTL                           = 0x1e
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETFPXREGS                           = 0x12
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_GET_THREAD_AREA                      = 0x19
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETFPXREGS                           = 0x13
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SET_THREAD_AREA                      = 0x1a
+       PTRACE_SINGLEBLOCK                          = 0x21
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_SYSEMU                               = 0x1f
+       PTRACE_SYSEMU_SINGLESTEP                    = 0x20
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x40085203
+       RNDADDTOENTCNT                              = 0x40045201
+       RNDCLEARPOOL                                = 0x5206
+       RNDGETENTCNT                                = 0x80045200
+       RNDGETPOOL                                  = 0x80085202
+       RNDRESEEDCRNG                               = 0x5207
+       RNDZAPENTCNT                                = 0x5204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x7002
+       RTC_AIE_ON                                  = 0x7001
+       RTC_ALM_READ                                = 0x80247008
+       RTC_ALM_SET                                 = 0x40247007
+       RTC_EPOCH_READ                              = 0x8008700d
+       RTC_EPOCH_SET                               = 0x4008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x8008700b
+       RTC_IRQP_SET                                = 0x4008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x7006
+       RTC_PIE_ON                                  = 0x7005
+       RTC_PLL_GET                                 = 0x80207011
+       RTC_PLL_SET                                 = 0x40207012
+       RTC_RD_TIME                                 = 0x80247009
+       RTC_SET_TIME                                = 0x4024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x7004
+       RTC_UIE_ON                                  = 0x7003
+       RTC_VL_CLR                                  = 0x7014
+       RTC_VL_READ                                 = 0x80047013
+       RTC_WIE_OFF                                 = 0x7010
+       RTC_WIE_ON                                  = 0x700f
+       RTC_WKALM_RD                                = 0x80287010
+       RTC_WKALM_SET                               = 0x4028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x80108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x80108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x541b
+       SIOCOUTQ                                    = 0x5411
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x10
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x11
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x12
+       SO_RCVTIMEO                                 = 0x14
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x14
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x13
+       SO_SNDTIMEO                                 = 0x15
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x15
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x540b
+       TCGETA                                      = 0x5405
+       TCGETS                                      = 0x5401
+       TCGETS2                                     = 0x802c542a
+       TCGETX                                      = 0x5432
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x5409
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x5406
+       TCSETAF                                     = 0x5408
+       TCSETAW                                     = 0x5407
+       TCSETS                                      = 0x5402
+       TCSETS2                                     = 0x402c542b
+       TCSETSF                                     = 0x5404
+       TCSETSF2                                    = 0x402c542d
+       TCSETSW                                     = 0x5403
+       TCSETSW2                                    = 0x402c542c
+       TCSETX                                      = 0x5433
+       TCSETXF                                     = 0x5434
+       TCSETXW                                     = 0x5435
+       TCXONC                                      = 0x540a
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x80045432
+       TIOCGETD                                    = 0x5424
+       TIOCGEXCL                                   = 0x80045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x80285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGPGRP                                   = 0x540f
+       TIOCGPKT                                    = 0x80045438
+       TIOCGPTLCK                                  = 0x80045439
+       TIOCGPTN                                    = 0x80045430
+       TIOCGPTPEER                                 = 0x5441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x5413
+       TIOCINQ                                     = 0x541b
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x5411
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x5423
+       TIOCSIG                                     = 0x40045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSPGRP                                   = 0x5410
+       TIOCSPTLCK                                  = 0x40045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTI                                     = 0x5412
+       TIOCSWINSZ                                  = 0x5414
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x100
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x401054d5
+       TUNDETACHFILTER                             = 0x401054d6
+       TUNGETDEVNETNS                              = 0x54e3
+       TUNGETFEATURES                              = 0x800454cf
+       TUNGETFILTER                                = 0x801054db
+       TUNGETIFF                                   = 0x800454d2
+       TUNGETSNDBUF                                = 0x800454d3
+       TUNGETVNETBE                                = 0x800454df
+       TUNGETVNETHDRSZ                             = 0x800454d7
+       TUNGETVNETLE                                = 0x800454dd
+       TUNSETCARRIER                               = 0x400454e2
+       TUNSETDEBUG                                 = 0x400454c9
+       TUNSETFILTEREBPF                            = 0x800454e1
+       TUNSETGROUP                                 = 0x400454ce
+       TUNSETIFF                                   = 0x400454ca
+       TUNSETIFINDEX                               = 0x400454da
+       TUNSETLINK                                  = 0x400454cd
+       TUNSETNOCSUM                                = 0x400454c8
+       TUNSETOFFLOAD                               = 0x400454d0
+       TUNSETOWNER                                 = 0x400454cc
+       TUNSETPERSIST                               = 0x400454cb
+       TUNSETQUEUE                                 = 0x400454d9
+       TUNSETSNDBUF                                = 0x400454d4
+       TUNSETSTEERINGEBPF                          = 0x800454e0
+       TUNSETTXFILTER                              = 0x400454d1
+       TUNSETVNETBE                                = 0x400454de
+       TUNSETVNETHDRSZ                             = 0x400454d8
+       TUNSETVNETLE                                = 0x400454dc
+       UBI_IOCATT                                  = 0x40186f40
+       UBI_IOCDET                                  = 0x40046f41
+       UBI_IOCEBCH                                 = 0x40044f02
+       UBI_IOCEBER                                 = 0x40044f01
+       UBI_IOCEBISMAP                              = 0x80044f05
+       UBI_IOCEBMAP                                = 0x40084f03
+       UBI_IOCEBUNMAP                              = 0x40044f04
+       UBI_IOCMKVOL                                = 0x40986f00
+       UBI_IOCRMVOL                                = 0x40046f01
+       UBI_IOCRNVOL                                = 0x51106f03
+       UBI_IOCRPEB                                 = 0x40046f04
+       UBI_IOCRSVOL                                = 0x400c6f02
+       UBI_IOCSETVOLPROP                           = 0x40104f06
+       UBI_IOCSPEB                                 = 0x40046f05
+       UBI_IOCVOLCRBLK                             = 0x40804f07
+       UBI_IOCVOLRMBLK                             = 0x4f08
+       UBI_IOCVOLUP                                = 0x40084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x4
+       VEOL                                        = 0xb
+       VEOL2                                       = 0x10
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x6
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 63ac45af8161b673156c3ea8979139c37e7a4db5..76b3d3b0e2dfb586b2d594a1098d457134335a30 100644 (file)
@@ -11,2483 +11,2861 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x80041270
-       BLKBSZSET                            = 0x40041271
-       BLKFLSBUF                            = 0x1261
-       BLKFRAGET                            = 0x1265
-       BLKFRASET                            = 0x1264
-       BLKGETSIZE                           = 0x1260
-       BLKGETSIZE64                         = 0x80041272
-       BLKPBSZGET                           = 0x127b
-       BLKRAGET                             = 0x1263
-       BLKRASET                             = 0x1262
-       BLKROGET                             = 0x125e
-       BLKROSET                             = 0x125d
-       BLKRRPART                            = 0x125f
-       BLKSECTGET                           = 0x1267
-       BLKSECTSET                           = 0x1266
-       BLKSSZGET                            = 0x1268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x1000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x400c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x40106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x800c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0xc
-       F_GETLK64                            = 0xc
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0xd
-       F_SETLK64                            = 0xd
-       F_SETLKW                             = 0xe
-       F_SETLKW64                           = 0xe
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x8000
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x7b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x2000
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x4000
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_SYNC                             = 0x80000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x10000
-       O_DIRECTORY                          = 0x4000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x20000
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x8000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x404000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x2401
-       PERF_EVENT_IOC_ENABLE                = 0x2400
-       PERF_EVENT_IOC_ID                    = 0x80042407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4004240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
-       PERF_EVENT_IOC_PERIOD                = 0x40082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
-       PERF_EVENT_IOC_REFRESH               = 0x2402
-       PERF_EVENT_IOC_RESET                 = 0x2403
-       PERF_EVENT_IOC_SET_BPF               = 0x40042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x40042406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x2405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x4004743d
-       PPPIOCATTCHAN                        = 0x40047438
-       PPPIOCCONNECT                        = 0x4004743a
-       PPPIOCDETACH                         = 0x4004743c
-       PPPIOCDISCONN                        = 0x7439
-       PPPIOCGASYNCMAP                      = 0x80047458
-       PPPIOCGCHAN                          = 0x80047437
-       PPPIOCGDEBUG                         = 0x80047441
-       PPPIOCGFLAGS                         = 0x8004745a
-       PPPIOCGIDLE                          = 0x8008743f
-       PPPIOCGL2TPSTATS                     = 0x80487436
-       PPPIOCGMRU                           = 0x80047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x80047455
-       PPPIOCGUNIT                          = 0x80047456
-       PPPIOCGXASYNCMAP                     = 0x80207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x40087446
-       PPPIOCSASYNCMAP                      = 0x40047457
-       PPPIOCSCOMPRESS                      = 0x400c744d
-       PPPIOCSDEBUG                         = 0x40047440
-       PPPIOCSFLAGS                         = 0x40047459
-       PPPIOCSMAXCID                        = 0x40047451
-       PPPIOCSMRRU                          = 0x4004743b
-       PPPIOCSMRU                           = 0x40047452
-       PPPIOCSNPMODE                        = 0x4008744b
-       PPPIOCSPASS                          = 0x40087447
-       PPPIOCSRASYNCMAP                     = 0x40047454
-       PPPIOCSXASYNCMAP                     = 0x4020744f
-       PPPIOCXFERUNIT                       = 0x744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETCRUNCHREGS                 = 0x19
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFDPIC                      = 0x1f
-       PTRACE_GETFDPIC_EXEC                 = 0x0
-       PTRACE_GETFDPIC_INTERP               = 0x1
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETHBPREGS                    = 0x1d
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GETVFPREGS                    = 0x1b
-       PTRACE_GETWMMXREGS                   = 0x12
-       PTRACE_GET_THREAD_AREA               = 0x16
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETCRUNCHREGS                 = 0x1a
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETHBPREGS                    = 0x1e
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SETVFPREGS                    = 0x1c
-       PTRACE_SETWMMXREGS                   = 0x13
-       PTRACE_SET_SYSCALL                   = 0x17
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       PT_DATA_ADDR                         = 0x10004
-       PT_TEXT_ADDR                         = 0x10000
-       PT_TEXT_END_ADDR                     = 0x10008
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x40085203
-       RNDADDTOENTCNT                       = 0x40045201
-       RNDCLEARPOOL                         = 0x5206
-       RNDGETENTCNT                         = 0x80045200
-       RNDGETPOOL                           = 0x80085202
-       RNDRESEEDCRNG                        = 0x5207
-       RNDZAPENTCNT                         = 0x5204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x7002
-       RTC_AIE_ON                           = 0x7001
-       RTC_ALM_READ                         = 0x80247008
-       RTC_ALM_SET                          = 0x40247007
-       RTC_EPOCH_READ                       = 0x8004700d
-       RTC_EPOCH_SET                        = 0x4004700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x8004700b
-       RTC_IRQP_SET                         = 0x4004700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x7006
-       RTC_PIE_ON                           = 0x7005
-       RTC_PLL_GET                          = 0x801c7011
-       RTC_PLL_SET                          = 0x401c7012
-       RTC_RD_TIME                          = 0x80247009
-       RTC_SET_TIME                         = 0x4024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x7004
-       RTC_UIE_ON                           = 0x7003
-       RTC_VL_CLR                           = 0x7014
-       RTC_VL_READ                          = 0x80047013
-       RTC_WIE_OFF                          = 0x7010
-       RTC_WIE_ON                           = 0x700f
-       RTC_WKALM_RD                         = 0x80287010
-       RTC_WKALM_SET                        = 0x4028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x541b
-       SIOCOUTQ                             = 0x5411
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x10
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x11
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x12
-       SO_RCVTIMEO                          = 0x14
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x13
-       SO_SNDTIMEO                          = 0x15
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x540b
-       TCGETA                               = 0x5405
-       TCGETS                               = 0x5401
-       TCGETS2                              = 0x802c542a
-       TCGETX                               = 0x5432
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x5409
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x5406
-       TCSETAF                              = 0x5408
-       TCSETAW                              = 0x5407
-       TCSETS                               = 0x5402
-       TCSETS2                              = 0x402c542b
-       TCSETSF                              = 0x5404
-       TCSETSF2                             = 0x402c542d
-       TCSETSW                              = 0x5403
-       TCSETSW2                             = 0x402c542c
-       TCSETX                               = 0x5433
-       TCSETXF                              = 0x5434
-       TCSETXW                              = 0x5435
-       TCXONC                               = 0x540a
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x80045432
-       TIOCGETD                             = 0x5424
-       TIOCGEXCL                            = 0x80045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x80285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGPGRP                            = 0x540f
-       TIOCGPKT                             = 0x80045438
-       TIOCGPTLCK                           = 0x80045439
-       TIOCGPTN                             = 0x80045430
-       TIOCGPTPEER                          = 0x5441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x5413
-       TIOCINQ                              = 0x541b
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x5411
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x5423
-       TIOCSIG                              = 0x40045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSPGRP                            = 0x5410
-       TIOCSPTLCK                           = 0x40045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTI                              = 0x5412
-       TIOCSWINSZ                           = 0x5414
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x100
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x400854d5
-       TUNDETACHFILTER                      = 0x400854d6
-       TUNGETFEATURES                       = 0x800454cf
-       TUNGETFILTER                         = 0x800854db
-       TUNGETIFF                            = 0x800454d2
-       TUNGETSNDBUF                         = 0x800454d3
-       TUNGETVNETBE                         = 0x800454df
-       TUNGETVNETHDRSZ                      = 0x800454d7
-       TUNGETVNETLE                         = 0x800454dd
-       TUNSETCARRIER                        = 0x400454e2
-       TUNSETDEBUG                          = 0x400454c9
-       TUNSETFILTEREBPF                     = 0x800454e1
-       TUNSETGROUP                          = 0x400454ce
-       TUNSETIFF                            = 0x400454ca
-       TUNSETIFINDEX                        = 0x400454da
-       TUNSETLINK                           = 0x400454cd
-       TUNSETNOCSUM                         = 0x400454c8
-       TUNSETOFFLOAD                        = 0x400454d0
-       TUNSETOWNER                          = 0x400454cc
-       TUNSETPERSIST                        = 0x400454cb
-       TUNSETQUEUE                          = 0x400454d9
-       TUNSETSNDBUF                         = 0x400454d4
-       TUNSETSTEERINGEBPF                   = 0x800454e0
-       TUNSETTXFILTER                       = 0x400454d1
-       TUNSETVNETBE                         = 0x400454de
-       TUNSETVNETHDRSZ                      = 0x400454d8
-       TUNSETVNETLE                         = 0x400454dc
-       UBI_IOCATT                           = 0x40186f40
-       UBI_IOCDET                           = 0x40046f41
-       UBI_IOCEBCH                          = 0x40044f02
-       UBI_IOCEBER                          = 0x40044f01
-       UBI_IOCEBISMAP                       = 0x80044f05
-       UBI_IOCEBMAP                         = 0x40084f03
-       UBI_IOCEBUNMAP                       = 0x40044f04
-       UBI_IOCMKVOL                         = 0x40986f00
-       UBI_IOCRMVOL                         = 0x40046f01
-       UBI_IOCRNVOL                         = 0x51106f03
-       UBI_IOCRSVOL                         = 0x400c6f02
-       UBI_IOCSETVOLPROP                    = 0x40104f06
-       UBI_IOCVOLCRBLK                      = 0x40804f07
-       UBI_IOCVOLRMBLK                      = 0x4f08
-       UBI_IOCVOLUP                         = 0x40084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x4
-       VEOL                                 = 0xb
-       VEOL2                                = 0x10
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x6
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x20
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x80041270
+       BLKBSZSET                                   = 0x40041271
+       BLKFLSBUF                                   = 0x1261
+       BLKFRAGET                                   = 0x1265
+       BLKFRASET                                   = 0x1264
+       BLKGETSIZE                                  = 0x1260
+       BLKGETSIZE64                                = 0x80041272
+       BLKPBSZGET                                  = 0x127b
+       BLKRAGET                                    = 0x1263
+       BLKRASET                                    = 0x1262
+       BLKROGET                                    = 0x125e
+       BLKROSET                                    = 0x125d
+       BLKRRPART                                   = 0x125f
+       BLKSECTGET                                  = 0x1267
+       BLKSECTSET                                  = 0x1266
+       BLKSSZGET                                   = 0x1268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x1000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x400c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x40106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x800c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0xc
+       F_GETLK64                                   = 0xc
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0xd
+       F_SETLK64                                   = 0xd
+       F_SETLKW                                    = 0xe
+       F_SETLKW64                                  = 0xe
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x8000
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x7b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x2000
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x4000
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x20
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0xb703
+       NS_GET_OWNER_UID                            = 0xb704
+       NS_GET_PARENT                               = 0xb702
+       NS_GET_USERNS                               = 0xb701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x10000
+       O_DIRECTORY                                 = 0x4000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x20000
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x8000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x404000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x2401
+       PERF_EVENT_IOC_ENABLE                       = 0x2400
+       PERF_EVENT_IOC_ID                           = 0x80042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x4004240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x40042409
+       PERF_EVENT_IOC_PERIOD                       = 0x40082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc004240a
+       PERF_EVENT_IOC_REFRESH                      = 0x2402
+       PERF_EVENT_IOC_RESET                        = 0x2403
+       PERF_EVENT_IOC_SET_BPF                      = 0x40042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x40042406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x2405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x4004743d
+       PPPIOCATTCHAN                               = 0x40047438
+       PPPIOCCONNECT                               = 0x4004743a
+       PPPIOCDETACH                                = 0x4004743c
+       PPPIOCDISCONN                               = 0x7439
+       PPPIOCGASYNCMAP                             = 0x80047458
+       PPPIOCGCHAN                                 = 0x80047437
+       PPPIOCGDEBUG                                = 0x80047441
+       PPPIOCGFLAGS                                = 0x8004745a
+       PPPIOCGIDLE                                 = 0x8008743f
+       PPPIOCGIDLE32                               = 0x8008743f
+       PPPIOCGIDLE64                               = 0x8010743f
+       PPPIOCGL2TPSTATS                            = 0x80487436
+       PPPIOCGMRU                                  = 0x80047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x80047455
+       PPPIOCGUNIT                                 = 0x80047456
+       PPPIOCGXASYNCMAP                            = 0x80207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x40087446
+       PPPIOCSASYNCMAP                             = 0x40047457
+       PPPIOCSCOMPRESS                             = 0x400c744d
+       PPPIOCSDEBUG                                = 0x40047440
+       PPPIOCSFLAGS                                = 0x40047459
+       PPPIOCSMAXCID                               = 0x40047451
+       PPPIOCSMRRU                                 = 0x4004743b
+       PPPIOCSMRU                                  = 0x40047452
+       PPPIOCSNPMODE                               = 0x4008744b
+       PPPIOCSPASS                                 = 0x40087447
+       PPPIOCSRASYNCMAP                            = 0x40047454
+       PPPIOCSXASYNCMAP                            = 0x4020744f
+       PPPIOCXFERUNIT                              = 0x744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETCRUNCHREGS                        = 0x19
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFDPIC                             = 0x1f
+       PTRACE_GETFDPIC_EXEC                        = 0x0
+       PTRACE_GETFDPIC_INTERP                      = 0x1
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETHBPREGS                           = 0x1d
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GETVFPREGS                           = 0x1b
+       PTRACE_GETWMMXREGS                          = 0x12
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_GET_THREAD_AREA                      = 0x16
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETCRUNCHREGS                        = 0x1a
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETHBPREGS                           = 0x1e
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SETVFPREGS                           = 0x1c
+       PTRACE_SETWMMXREGS                          = 0x13
+       PTRACE_SET_SYSCALL                          = 0x17
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TRACEME                              = 0x0
+       PT_DATA_ADDR                                = 0x10004
+       PT_TEXT_ADDR                                = 0x10000
+       PT_TEXT_END_ADDR                            = 0x10008
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x40085203
+       RNDADDTOENTCNT                              = 0x40045201
+       RNDCLEARPOOL                                = 0x5206
+       RNDGETENTCNT                                = 0x80045200
+       RNDGETPOOL                                  = 0x80085202
+       RNDRESEEDCRNG                               = 0x5207
+       RNDZAPENTCNT                                = 0x5204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x7002
+       RTC_AIE_ON                                  = 0x7001
+       RTC_ALM_READ                                = 0x80247008
+       RTC_ALM_SET                                 = 0x40247007
+       RTC_EPOCH_READ                              = 0x8004700d
+       RTC_EPOCH_SET                               = 0x4004700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x8004700b
+       RTC_IRQP_SET                                = 0x4004700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x7006
+       RTC_PIE_ON                                  = 0x7005
+       RTC_PLL_GET                                 = 0x801c7011
+       RTC_PLL_SET                                 = 0x401c7012
+       RTC_RD_TIME                                 = 0x80247009
+       RTC_SET_TIME                                = 0x4024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x7004
+       RTC_UIE_ON                                  = 0x7003
+       RTC_VL_CLR                                  = 0x7014
+       RTC_VL_READ                                 = 0x80047013
+       RTC_WIE_OFF                                 = 0x7010
+       RTC_WIE_ON                                  = 0x700f
+       RTC_WKALM_RD                                = 0x80287010
+       RTC_WKALM_SET                               = 0x4028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x80108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x80108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x541b
+       SIOCOUTQ                                    = 0x5411
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x10
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x11
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x12
+       SO_RCVTIMEO                                 = 0x14
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x14
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x13
+       SO_SNDTIMEO                                 = 0x15
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x15
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x540b
+       TCGETA                                      = 0x5405
+       TCGETS                                      = 0x5401
+       TCGETS2                                     = 0x802c542a
+       TCGETX                                      = 0x5432
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x5409
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x5406
+       TCSETAF                                     = 0x5408
+       TCSETAW                                     = 0x5407
+       TCSETS                                      = 0x5402
+       TCSETS2                                     = 0x402c542b
+       TCSETSF                                     = 0x5404
+       TCSETSF2                                    = 0x402c542d
+       TCSETSW                                     = 0x5403
+       TCSETSW2                                    = 0x402c542c
+       TCSETX                                      = 0x5433
+       TCSETXF                                     = 0x5434
+       TCSETXW                                     = 0x5435
+       TCXONC                                      = 0x540a
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x80045432
+       TIOCGETD                                    = 0x5424
+       TIOCGEXCL                                   = 0x80045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x80285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGPGRP                                   = 0x540f
+       TIOCGPKT                                    = 0x80045438
+       TIOCGPTLCK                                  = 0x80045439
+       TIOCGPTN                                    = 0x80045430
+       TIOCGPTPEER                                 = 0x5441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x5413
+       TIOCINQ                                     = 0x541b
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x5411
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x5423
+       TIOCSIG                                     = 0x40045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSPGRP                                   = 0x5410
+       TIOCSPTLCK                                  = 0x40045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTI                                     = 0x5412
+       TIOCSWINSZ                                  = 0x5414
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x100
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x400854d5
+       TUNDETACHFILTER                             = 0x400854d6
+       TUNGETDEVNETNS                              = 0x54e3
+       TUNGETFEATURES                              = 0x800454cf
+       TUNGETFILTER                                = 0x800854db
+       TUNGETIFF                                   = 0x800454d2
+       TUNGETSNDBUF                                = 0x800454d3
+       TUNGETVNETBE                                = 0x800454df
+       TUNGETVNETHDRSZ                             = 0x800454d7
+       TUNGETVNETLE                                = 0x800454dd
+       TUNSETCARRIER                               = 0x400454e2
+       TUNSETDEBUG                                 = 0x400454c9
+       TUNSETFILTEREBPF                            = 0x800454e1
+       TUNSETGROUP                                 = 0x400454ce
+       TUNSETIFF                                   = 0x400454ca
+       TUNSETIFINDEX                               = 0x400454da
+       TUNSETLINK                                  = 0x400454cd
+       TUNSETNOCSUM                                = 0x400454c8
+       TUNSETOFFLOAD                               = 0x400454d0
+       TUNSETOWNER                                 = 0x400454cc
+       TUNSETPERSIST                               = 0x400454cb
+       TUNSETQUEUE                                 = 0x400454d9
+       TUNSETSNDBUF                                = 0x400454d4
+       TUNSETSTEERINGEBPF                          = 0x800454e0
+       TUNSETTXFILTER                              = 0x400454d1
+       TUNSETVNETBE                                = 0x400454de
+       TUNSETVNETHDRSZ                             = 0x400454d8
+       TUNSETVNETLE                                = 0x400454dc
+       UBI_IOCATT                                  = 0x40186f40
+       UBI_IOCDET                                  = 0x40046f41
+       UBI_IOCEBCH                                 = 0x40044f02
+       UBI_IOCEBER                                 = 0x40044f01
+       UBI_IOCEBISMAP                              = 0x80044f05
+       UBI_IOCEBMAP                                = 0x40084f03
+       UBI_IOCEBUNMAP                              = 0x40044f04
+       UBI_IOCMKVOL                                = 0x40986f00
+       UBI_IOCRMVOL                                = 0x40046f01
+       UBI_IOCRNVOL                                = 0x51106f03
+       UBI_IOCRPEB                                 = 0x40046f04
+       UBI_IOCRSVOL                                = 0x400c6f02
+       UBI_IOCSETVOLPROP                           = 0x40104f06
+       UBI_IOCSPEB                                 = 0x40046f05
+       UBI_IOCVOLCRBLK                             = 0x40804f07
+       UBI_IOCVOLRMBLK                             = 0x4f08
+       UBI_IOCVOLUP                                = 0x40084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x4
+       VEOL                                        = 0xb
+       VEOL2                                       = 0x10
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x6
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x20
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 81d3259edb0198837b54fcf2b664811d8e358098..1405ea5709d7f4daa32330ac52f95a482c2066be 100644 (file)
@@ -11,2468 +11,2848 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x80081270
-       BLKBSZSET                            = 0x40081271
-       BLKFLSBUF                            = 0x1261
-       BLKFRAGET                            = 0x1265
-       BLKFRASET                            = 0x1264
-       BLKGETSIZE                           = 0x1260
-       BLKGETSIZE64                         = 0x80081272
-       BLKPBSZGET                           = 0x127b
-       BLKRAGET                             = 0x1263
-       BLKRASET                             = 0x1262
-       BLKROGET                             = 0x125e
-       BLKROSET                             = 0x125d
-       BLKRRPART                            = 0x125f
-       BLKSECTGET                           = 0x1267
-       BLKSECTSET                           = 0x1266
-       BLKSSZGET                            = 0x1268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ESR_MAGIC                            = 0x45535201
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       EXTRA_MAGIC                          = 0x45585401
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x1000
-       FPSIMD_MAGIC                         = 0x46508001
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x400c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x40106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x800c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x5
-       F_GETLK64                            = 0x5
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0x6
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0x7
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x8000
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x7b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x2000
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x4000
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_SYNC                             = 0x80000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x10000
-       O_DIRECTORY                          = 0x4000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x8000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x404000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x2401
-       PERF_EVENT_IOC_ENABLE                = 0x2400
-       PERF_EVENT_IOC_ID                    = 0x80082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
-       PERF_EVENT_IOC_PERIOD                = 0x40082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x2402
-       PERF_EVENT_IOC_RESET                 = 0x2403
-       PERF_EVENT_IOC_SET_BPF               = 0x40042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x40082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x2405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x4004743d
-       PPPIOCATTCHAN                        = 0x40047438
-       PPPIOCCONNECT                        = 0x4004743a
-       PPPIOCDETACH                         = 0x4004743c
-       PPPIOCDISCONN                        = 0x7439
-       PPPIOCGASYNCMAP                      = 0x80047458
-       PPPIOCGCHAN                          = 0x80047437
-       PPPIOCGDEBUG                         = 0x80047441
-       PPPIOCGFLAGS                         = 0x8004745a
-       PPPIOCGIDLE                          = 0x8010743f
-       PPPIOCGL2TPSTATS                     = 0x80487436
-       PPPIOCGMRU                           = 0x80047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x80047455
-       PPPIOCGUNIT                          = 0x80047456
-       PPPIOCGXASYNCMAP                     = 0x80207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x40107446
-       PPPIOCSASYNCMAP                      = 0x40047457
-       PPPIOCSCOMPRESS                      = 0x4010744d
-       PPPIOCSDEBUG                         = 0x40047440
-       PPPIOCSFLAGS                         = 0x40047459
-       PPPIOCSMAXCID                        = 0x40047451
-       PPPIOCSMRRU                          = 0x4004743b
-       PPPIOCSMRU                           = 0x40047452
-       PPPIOCSNPMODE                        = 0x4008744b
-       PPPIOCSPASS                          = 0x40107447
-       PPPIOCSRASYNCMAP                     = 0x40047454
-       PPPIOCSXASYNCMAP                     = 0x4020744f
-       PPPIOCXFERUNIT                       = 0x744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x40085203
-       RNDADDTOENTCNT                       = 0x40045201
-       RNDCLEARPOOL                         = 0x5206
-       RNDGETENTCNT                         = 0x80045200
-       RNDGETPOOL                           = 0x80085202
-       RNDRESEEDCRNG                        = 0x5207
-       RNDZAPENTCNT                         = 0x5204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x7002
-       RTC_AIE_ON                           = 0x7001
-       RTC_ALM_READ                         = 0x80247008
-       RTC_ALM_SET                          = 0x40247007
-       RTC_EPOCH_READ                       = 0x8008700d
-       RTC_EPOCH_SET                        = 0x4008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x8008700b
-       RTC_IRQP_SET                         = 0x4008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x7006
-       RTC_PIE_ON                           = 0x7005
-       RTC_PLL_GET                          = 0x80207011
-       RTC_PLL_SET                          = 0x40207012
-       RTC_RD_TIME                          = 0x80247009
-       RTC_SET_TIME                         = 0x4024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x7004
-       RTC_UIE_ON                           = 0x7003
-       RTC_VL_CLR                           = 0x7014
-       RTC_VL_READ                          = 0x80047013
-       RTC_WIE_OFF                          = 0x7010
-       RTC_WIE_ON                           = 0x700f
-       RTC_WKALM_RD                         = 0x80287010
-       RTC_WKALM_SET                        = 0x4028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x541b
-       SIOCOUTQ                             = 0x5411
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x10
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x11
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x12
-       SO_RCVTIMEO                          = 0x14
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x13
-       SO_SNDTIMEO                          = 0x15
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SVE_MAGIC                            = 0x53564501
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x540b
-       TCGETA                               = 0x5405
-       TCGETS                               = 0x5401
-       TCGETS2                              = 0x802c542a
-       TCGETX                               = 0x5432
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x5409
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x5406
-       TCSETAF                              = 0x5408
-       TCSETAW                              = 0x5407
-       TCSETS                               = 0x5402
-       TCSETS2                              = 0x402c542b
-       TCSETSF                              = 0x5404
-       TCSETSF2                             = 0x402c542d
-       TCSETSW                              = 0x5403
-       TCSETSW2                             = 0x402c542c
-       TCSETX                               = 0x5433
-       TCSETXF                              = 0x5434
-       TCSETXW                              = 0x5435
-       TCXONC                               = 0x540a
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x80045432
-       TIOCGETD                             = 0x5424
-       TIOCGEXCL                            = 0x80045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x80285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGPGRP                            = 0x540f
-       TIOCGPKT                             = 0x80045438
-       TIOCGPTLCK                           = 0x80045439
-       TIOCGPTN                             = 0x80045430
-       TIOCGPTPEER                          = 0x5441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x5413
-       TIOCINQ                              = 0x541b
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x5411
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x5423
-       TIOCSIG                              = 0x40045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSPGRP                            = 0x5410
-       TIOCSPTLCK                           = 0x40045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTI                              = 0x5412
-       TIOCSWINSZ                           = 0x5414
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x100
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x401054d5
-       TUNDETACHFILTER                      = 0x401054d6
-       TUNGETFEATURES                       = 0x800454cf
-       TUNGETFILTER                         = 0x801054db
-       TUNGETIFF                            = 0x800454d2
-       TUNGETSNDBUF                         = 0x800454d3
-       TUNGETVNETBE                         = 0x800454df
-       TUNGETVNETHDRSZ                      = 0x800454d7
-       TUNGETVNETLE                         = 0x800454dd
-       TUNSETCARRIER                        = 0x400454e2
-       TUNSETDEBUG                          = 0x400454c9
-       TUNSETFILTEREBPF                     = 0x800454e1
-       TUNSETGROUP                          = 0x400454ce
-       TUNSETIFF                            = 0x400454ca
-       TUNSETIFINDEX                        = 0x400454da
-       TUNSETLINK                           = 0x400454cd
-       TUNSETNOCSUM                         = 0x400454c8
-       TUNSETOFFLOAD                        = 0x400454d0
-       TUNSETOWNER                          = 0x400454cc
-       TUNSETPERSIST                        = 0x400454cb
-       TUNSETQUEUE                          = 0x400454d9
-       TUNSETSNDBUF                         = 0x400454d4
-       TUNSETSTEERINGEBPF                   = 0x800454e0
-       TUNSETTXFILTER                       = 0x400454d1
-       TUNSETVNETBE                         = 0x400454de
-       TUNSETVNETHDRSZ                      = 0x400454d8
-       TUNSETVNETLE                         = 0x400454dc
-       UBI_IOCATT                           = 0x40186f40
-       UBI_IOCDET                           = 0x40046f41
-       UBI_IOCEBCH                          = 0x40044f02
-       UBI_IOCEBER                          = 0x40044f01
-       UBI_IOCEBISMAP                       = 0x80044f05
-       UBI_IOCEBMAP                         = 0x40084f03
-       UBI_IOCEBUNMAP                       = 0x40044f04
-       UBI_IOCMKVOL                         = 0x40986f00
-       UBI_IOCRMVOL                         = 0x40046f01
-       UBI_IOCRNVOL                         = 0x51106f03
-       UBI_IOCRSVOL                         = 0x400c6f02
-       UBI_IOCSETVOLPROP                    = 0x40104f06
-       UBI_IOCVOLCRBLK                      = 0x40804f07
-       UBI_IOCVOLRMBLK                      = 0x4f08
-       UBI_IOCVOLUP                         = 0x40084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x4
-       VEOL                                 = 0xb
-       VEOL2                                = 0x10
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x6
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x80081270
+       BLKBSZSET                                   = 0x40081271
+       BLKFLSBUF                                   = 0x1261
+       BLKFRAGET                                   = 0x1265
+       BLKFRASET                                   = 0x1264
+       BLKGETSIZE                                  = 0x1260
+       BLKGETSIZE64                                = 0x80081272
+       BLKPBSZGET                                  = 0x127b
+       BLKRAGET                                    = 0x1263
+       BLKRASET                                    = 0x1262
+       BLKROGET                                    = 0x125e
+       BLKROSET                                    = 0x125d
+       BLKRRPART                                   = 0x125f
+       BLKSECTGET                                  = 0x1267
+       BLKSECTSET                                  = 0x1266
+       BLKSSZGET                                   = 0x1268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ESR_MAGIC                                   = 0x45535201
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       EXTRA_MAGIC                                 = 0x45585401
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x1000
+       FPSIMD_MAGIC                                = 0x46508001
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x400c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x40106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x800c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x5
+       F_GETLK64                                   = 0x5
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0x6
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0x7
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x8000
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x7b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x2000
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x4000
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0xb703
+       NS_GET_OWNER_UID                            = 0xb704
+       NS_GET_PARENT                               = 0xb702
+       NS_GET_USERNS                               = 0xb701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x10000
+       O_DIRECTORY                                 = 0x4000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x8000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x404000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x2401
+       PERF_EVENT_IOC_ENABLE                       = 0x2400
+       PERF_EVENT_IOC_ID                           = 0x80082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x4008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x40042409
+       PERF_EVENT_IOC_PERIOD                       = 0x40082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x2402
+       PERF_EVENT_IOC_RESET                        = 0x2403
+       PERF_EVENT_IOC_SET_BPF                      = 0x40042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x40082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x2405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x4004743d
+       PPPIOCATTCHAN                               = 0x40047438
+       PPPIOCCONNECT                               = 0x4004743a
+       PPPIOCDETACH                                = 0x4004743c
+       PPPIOCDISCONN                               = 0x7439
+       PPPIOCGASYNCMAP                             = 0x80047458
+       PPPIOCGCHAN                                 = 0x80047437
+       PPPIOCGDEBUG                                = 0x80047441
+       PPPIOCGFLAGS                                = 0x8004745a
+       PPPIOCGIDLE                                 = 0x8010743f
+       PPPIOCGIDLE32                               = 0x8008743f
+       PPPIOCGIDLE64                               = 0x8010743f
+       PPPIOCGL2TPSTATS                            = 0x80487436
+       PPPIOCGMRU                                  = 0x80047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x80047455
+       PPPIOCGUNIT                                 = 0x80047456
+       PPPIOCGXASYNCMAP                            = 0x80207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x40107446
+       PPPIOCSASYNCMAP                             = 0x40047457
+       PPPIOCSCOMPRESS                             = 0x4010744d
+       PPPIOCSDEBUG                                = 0x40047440
+       PPPIOCSFLAGS                                = 0x40047459
+       PPPIOCSMAXCID                               = 0x40047451
+       PPPIOCSMRRU                                 = 0x4004743b
+       PPPIOCSMRU                                  = 0x40047452
+       PPPIOCSNPMODE                               = 0x4008744b
+       PPPIOCSPASS                                 = 0x40107447
+       PPPIOCSRASYNCMAP                            = 0x40047454
+       PPPIOCSXASYNCMAP                            = 0x4020744f
+       PPPIOCXFERUNIT                              = 0x744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_SYSEMU                               = 0x1f
+       PTRACE_SYSEMU_SINGLESTEP                    = 0x20
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x40085203
+       RNDADDTOENTCNT                              = 0x40045201
+       RNDCLEARPOOL                                = 0x5206
+       RNDGETENTCNT                                = 0x80045200
+       RNDGETPOOL                                  = 0x80085202
+       RNDRESEEDCRNG                               = 0x5207
+       RNDZAPENTCNT                                = 0x5204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x7002
+       RTC_AIE_ON                                  = 0x7001
+       RTC_ALM_READ                                = 0x80247008
+       RTC_ALM_SET                                 = 0x40247007
+       RTC_EPOCH_READ                              = 0x8008700d
+       RTC_EPOCH_SET                               = 0x4008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x8008700b
+       RTC_IRQP_SET                                = 0x4008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x7006
+       RTC_PIE_ON                                  = 0x7005
+       RTC_PLL_GET                                 = 0x80207011
+       RTC_PLL_SET                                 = 0x40207012
+       RTC_RD_TIME                                 = 0x80247009
+       RTC_SET_TIME                                = 0x4024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x7004
+       RTC_UIE_ON                                  = 0x7003
+       RTC_VL_CLR                                  = 0x7014
+       RTC_VL_READ                                 = 0x80047013
+       RTC_WIE_OFF                                 = 0x7010
+       RTC_WIE_ON                                  = 0x700f
+       RTC_WKALM_RD                                = 0x80287010
+       RTC_WKALM_SET                               = 0x4028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x80108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x80108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x541b
+       SIOCOUTQ                                    = 0x5411
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x10
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x11
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x12
+       SO_RCVTIMEO                                 = 0x14
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x14
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x13
+       SO_SNDTIMEO                                 = 0x15
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x15
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SVE_MAGIC                                   = 0x53564501
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x540b
+       TCGETA                                      = 0x5405
+       TCGETS                                      = 0x5401
+       TCGETS2                                     = 0x802c542a
+       TCGETX                                      = 0x5432
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x5409
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x5406
+       TCSETAF                                     = 0x5408
+       TCSETAW                                     = 0x5407
+       TCSETS                                      = 0x5402
+       TCSETS2                                     = 0x402c542b
+       TCSETSF                                     = 0x5404
+       TCSETSF2                                    = 0x402c542d
+       TCSETSW                                     = 0x5403
+       TCSETSW2                                    = 0x402c542c
+       TCSETX                                      = 0x5433
+       TCSETXF                                     = 0x5434
+       TCSETXW                                     = 0x5435
+       TCXONC                                      = 0x540a
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x80045432
+       TIOCGETD                                    = 0x5424
+       TIOCGEXCL                                   = 0x80045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x80285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGPGRP                                   = 0x540f
+       TIOCGPKT                                    = 0x80045438
+       TIOCGPTLCK                                  = 0x80045439
+       TIOCGPTN                                    = 0x80045430
+       TIOCGPTPEER                                 = 0x5441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x5413
+       TIOCINQ                                     = 0x541b
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x5411
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x5423
+       TIOCSIG                                     = 0x40045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSPGRP                                   = 0x5410
+       TIOCSPTLCK                                  = 0x40045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTI                                     = 0x5412
+       TIOCSWINSZ                                  = 0x5414
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x100
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x401054d5
+       TUNDETACHFILTER                             = 0x401054d6
+       TUNGETDEVNETNS                              = 0x54e3
+       TUNGETFEATURES                              = 0x800454cf
+       TUNGETFILTER                                = 0x801054db
+       TUNGETIFF                                   = 0x800454d2
+       TUNGETSNDBUF                                = 0x800454d3
+       TUNGETVNETBE                                = 0x800454df
+       TUNGETVNETHDRSZ                             = 0x800454d7
+       TUNGETVNETLE                                = 0x800454dd
+       TUNSETCARRIER                               = 0x400454e2
+       TUNSETDEBUG                                 = 0x400454c9
+       TUNSETFILTEREBPF                            = 0x800454e1
+       TUNSETGROUP                                 = 0x400454ce
+       TUNSETIFF                                   = 0x400454ca
+       TUNSETIFINDEX                               = 0x400454da
+       TUNSETLINK                                  = 0x400454cd
+       TUNSETNOCSUM                                = 0x400454c8
+       TUNSETOFFLOAD                               = 0x400454d0
+       TUNSETOWNER                                 = 0x400454cc
+       TUNSETPERSIST                               = 0x400454cb
+       TUNSETQUEUE                                 = 0x400454d9
+       TUNSETSNDBUF                                = 0x400454d4
+       TUNSETSTEERINGEBPF                          = 0x800454e0
+       TUNSETTXFILTER                              = 0x400454d1
+       TUNSETVNETBE                                = 0x400454de
+       TUNSETVNETHDRSZ                             = 0x400454d8
+       TUNSETVNETLE                                = 0x400454dc
+       UBI_IOCATT                                  = 0x40186f40
+       UBI_IOCDET                                  = 0x40046f41
+       UBI_IOCEBCH                                 = 0x40044f02
+       UBI_IOCEBER                                 = 0x40044f01
+       UBI_IOCEBISMAP                              = 0x80044f05
+       UBI_IOCEBMAP                                = 0x40084f03
+       UBI_IOCEBUNMAP                              = 0x40044f04
+       UBI_IOCMKVOL                                = 0x40986f00
+       UBI_IOCRMVOL                                = 0x40046f01
+       UBI_IOCRNVOL                                = 0x51106f03
+       UBI_IOCRPEB                                 = 0x40046f04
+       UBI_IOCRSVOL                                = 0x400c6f02
+       UBI_IOCSETVOLPROP                           = 0x40104f06
+       UBI_IOCSPEB                                 = 0x40046f05
+       UBI_IOCVOLCRBLK                             = 0x40804f07
+       UBI_IOCVOLRMBLK                             = 0x4f08
+       UBI_IOCVOLUP                                = 0x40084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x4
+       VEOL                                        = 0xb
+       VEOL2                                       = 0x10
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x6
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 58fc1eb9c829d2dd7cb4bb683a5f2ed78877ebb6..a6cd090e934b81c293c2722553f5ad623f70b8b7 100644 (file)
@@ -11,2479 +11,2857 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x40041270
-       BLKBSZSET                            = 0x80041271
-       BLKFLSBUF                            = 0x20001261
-       BLKFRAGET                            = 0x20001265
-       BLKFRASET                            = 0x20001264
-       BLKGETSIZE                           = 0x20001260
-       BLKGETSIZE64                         = 0x40041272
-       BLKPBSZGET                           = 0x2000127b
-       BLKRAGET                             = 0x20001263
-       BLKRASET                             = 0x20001262
-       BLKROGET                             = 0x2000125e
-       BLKROSET                             = 0x2000125d
-       BLKRRPART                            = 0x2000125f
-       BLKSECTGET                           = 0x20001267
-       BLKSECTSET                           = 0x20001266
-       BLKSSZGET                            = 0x20001268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x80
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x2000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x800c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x80106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x400c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x21
-       F_GETLK64                            = 0x21
-       F_GETOWN                             = 0x17
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x22
-       F_SETLK64                            = 0x22
-       F_SETLKW                             = 0x23
-       F_SETLKW64                           = 0x23
-       F_SETOWN                             = 0x18
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x100
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x80
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x200007b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x800
-       MAP_ANONYMOUS                        = 0x800
-       MAP_DENYWRITE                        = 0x2000
-       MAP_EXECUTABLE                       = 0x4000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x1000
-       MAP_HUGETLB                          = 0x80000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x8000
-       MAP_NONBLOCK                         = 0x20000
-       MAP_NORESERVE                        = 0x400
-       MAP_POPULATE                         = 0x10000
-       MAP_PRIVATE                          = 0x2
-       MAP_RENAME                           = 0x800
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x40000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x8
-       O_ASYNC                              = 0x1000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x100
-       O_DIRECT                             = 0x8000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x10
-       O_EXCL                               = 0x400
-       O_FSYNC                              = 0x4010
-       O_LARGEFILE                          = 0x2000
-       O_NDELAY                             = 0x80
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x800
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x80
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x4010
-       O_SYNC                               = 0x4010
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x20002401
-       PERF_EVENT_IOC_ENABLE                = 0x20002400
-       PERF_EVENT_IOC_ID                    = 0x40042407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8004240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
-       PERF_EVENT_IOC_PERIOD                = 0x80082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
-       PERF_EVENT_IOC_REFRESH               = 0x20002402
-       PERF_EVENT_IOC_RESET                 = 0x20002403
-       PERF_EVENT_IOC_SET_BPF               = 0x80042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x80042406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x20002405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x8004743d
-       PPPIOCATTCHAN                        = 0x80047438
-       PPPIOCCONNECT                        = 0x8004743a
-       PPPIOCDETACH                         = 0x8004743c
-       PPPIOCDISCONN                        = 0x20007439
-       PPPIOCGASYNCMAP                      = 0x40047458
-       PPPIOCGCHAN                          = 0x40047437
-       PPPIOCGDEBUG                         = 0x40047441
-       PPPIOCGFLAGS                         = 0x4004745a
-       PPPIOCGIDLE                          = 0x4008743f
-       PPPIOCGL2TPSTATS                     = 0x40487436
-       PPPIOCGMRU                           = 0x40047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x40047455
-       PPPIOCGUNIT                          = 0x40047456
-       PPPIOCGXASYNCMAP                     = 0x40207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x80087446
-       PPPIOCSASYNCMAP                      = 0x80047457
-       PPPIOCSCOMPRESS                      = 0x800c744d
-       PPPIOCSDEBUG                         = 0x80047440
-       PPPIOCSFLAGS                         = 0x80047459
-       PPPIOCSMAXCID                        = 0x80047451
-       PPPIOCSMRRU                          = 0x8004743b
-       PPPIOCSMRU                           = 0x80047452
-       PPPIOCSNPMODE                        = 0x8008744b
-       PPPIOCSPASS                          = 0x80087447
-       PPPIOCSRASYNCMAP                     = 0x80047454
-       PPPIOCSXASYNCMAP                     = 0x8020744f
-       PPPIOCXFERUNIT                       = 0x2000744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GET_THREAD_AREA               = 0x19
-       PTRACE_GET_THREAD_AREA_3264          = 0xc4
-       PTRACE_GET_WATCH_REGS                = 0xd0
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKDATA_3264                 = 0xc1
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKTEXT_3264                 = 0xc0
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKEDATA_3264                 = 0xc3
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKETEXT_3264                 = 0xc2
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SET_THREAD_AREA               = 0x1a
-       PTRACE_SET_WATCH_REGS                = 0xd1
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x6
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x9
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x5
-       RLIMIT_NPROC                         = 0x8
-       RLIMIT_RSS                           = 0x7
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x80085203
-       RNDADDTOENTCNT                       = 0x80045201
-       RNDCLEARPOOL                         = 0x20005206
-       RNDGETENTCNT                         = 0x40045200
-       RNDGETPOOL                           = 0x40085202
-       RNDRESEEDCRNG                        = 0x20005207
-       RNDZAPENTCNT                         = 0x20005204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x20007002
-       RTC_AIE_ON                           = 0x20007001
-       RTC_ALM_READ                         = 0x40247008
-       RTC_ALM_SET                          = 0x80247007
-       RTC_EPOCH_READ                       = 0x4004700d
-       RTC_EPOCH_SET                        = 0x8004700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x4004700b
-       RTC_IRQP_SET                         = 0x8004700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x20007006
-       RTC_PIE_ON                           = 0x20007005
-       RTC_PLL_GET                          = 0x401c7011
-       RTC_PLL_SET                          = 0x801c7012
-       RTC_RD_TIME                          = 0x40247009
-       RTC_SET_TIME                         = 0x8024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x20007004
-       RTC_UIE_ON                           = 0x20007003
-       RTC_VL_CLR                           = 0x20007014
-       RTC_VL_READ                          = 0x40047013
-       RTC_WIE_OFF                          = 0x20007010
-       RTC_WIE_ON                           = 0x2000700f
-       RTC_WKALM_RD                         = 0x40287010
-       RTC_WKALM_SET                        = 0x8028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x80
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x40047307
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x40047309
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x467f
-       SIOCOUTQ                             = 0x7472
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x80047308
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x1
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x80
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x2
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0xffff
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1009
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x20
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x1029
-       SO_DONTROUTE                         = 0x10
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x1007
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x8
-       SO_LINGER                            = 0x80
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0x100
-       SO_PASSCRED                          = 0x11
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x12
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1e
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x1028
-       SO_RCVBUF                            = 0x1002
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x1004
-       SO_RCVTIMEO                          = 0x1006
-       SO_REUSEADDR                         = 0x4
-       SO_REUSEPORT                         = 0x200
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x1001
-       SO_SNDBUFFORCE                       = 0x1f
-       SO_SNDLOWAT                          = 0x1003
-       SO_SNDTIMEO                          = 0x1005
-       SO_STYLE                             = 0x1008
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x1008
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x5407
-       TCGETA                               = 0x5401
-       TCGETS                               = 0x540d
-       TCGETS2                              = 0x4030542a
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x5410
-       TCSBRK                               = 0x5405
-       TCSBRKP                              = 0x5486
-       TCSETA                               = 0x5402
-       TCSETAF                              = 0x5404
-       TCSETAW                              = 0x5403
-       TCSETS                               = 0x540e
-       TCSETS2                              = 0x8030542b
-       TCSETSF                              = 0x5410
-       TCSETSF2                             = 0x8030542d
-       TCSETSW                              = 0x540f
-       TCSETSW2                             = 0x8030542c
-       TCXONC                               = 0x5406
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x80047478
-       TIOCEXCL                             = 0x740d
-       TIOCGDEV                             = 0x40045432
-       TIOCGETD                             = 0x7400
-       TIOCGETP                             = 0x7408
-       TIOCGEXCL                            = 0x40045440
-       TIOCGICOUNT                          = 0x5492
-       TIOCGISO7816                         = 0x40285442
-       TIOCGLCKTRMIOS                       = 0x548b
-       TIOCGLTC                             = 0x7474
-       TIOCGPGRP                            = 0x40047477
-       TIOCGPKT                             = 0x40045438
-       TIOCGPTLCK                           = 0x40045439
-       TIOCGPTN                             = 0x40045430
-       TIOCGPTPEER                          = 0x20005441
-       TIOCGRS485                           = 0x4020542e
-       TIOCGSERIAL                          = 0x5484
-       TIOCGSID                             = 0x7416
-       TIOCGSOFTCAR                         = 0x5481
-       TIOCGWINSZ                           = 0x40087468
-       TIOCINQ                              = 0x467f
-       TIOCLINUX                            = 0x5483
-       TIOCMBIC                             = 0x741c
-       TIOCMBIS                             = 0x741b
-       TIOCMGET                             = 0x741d
-       TIOCMIWAIT                           = 0x5491
-       TIOCMSET                             = 0x741a
-       TIOCM_CAR                            = 0x100
-       TIOCM_CD                             = 0x100
-       TIOCM_CTS                            = 0x40
-       TIOCM_DSR                            = 0x400
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x200
-       TIOCM_RNG                            = 0x200
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x20
-       TIOCM_ST                             = 0x10
-       TIOCNOTTY                            = 0x5471
-       TIOCNXCL                             = 0x740e
-       TIOCOUTQ                             = 0x7472
-       TIOCPKT                              = 0x5470
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x5480
-       TIOCSERCONFIG                        = 0x5488
-       TIOCSERGETLSR                        = 0x548e
-       TIOCSERGETMULTI                      = 0x548f
-       TIOCSERGSTRUCT                       = 0x548d
-       TIOCSERGWILD                         = 0x5489
-       TIOCSERSETMULTI                      = 0x5490
-       TIOCSERSWILD                         = 0x548a
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x7401
-       TIOCSETN                             = 0x740a
-       TIOCSETP                             = 0x7409
-       TIOCSIG                              = 0x80045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x548c
-       TIOCSLTC                             = 0x7475
-       TIOCSPGRP                            = 0x80047476
-       TIOCSPTLCK                           = 0x80045431
-       TIOCSRS485                           = 0xc020542f
-       TIOCSSERIAL                          = 0x5485
-       TIOCSSOFTCAR                         = 0x5482
-       TIOCSTI                              = 0x5472
-       TIOCSWINSZ                           = 0x80087467
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x8000
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x800854d5
-       TUNDETACHFILTER                      = 0x800854d6
-       TUNGETFEATURES                       = 0x400454cf
-       TUNGETFILTER                         = 0x400854db
-       TUNGETIFF                            = 0x400454d2
-       TUNGETSNDBUF                         = 0x400454d3
-       TUNGETVNETBE                         = 0x400454df
-       TUNGETVNETHDRSZ                      = 0x400454d7
-       TUNGETVNETLE                         = 0x400454dd
-       TUNSETCARRIER                        = 0x800454e2
-       TUNSETDEBUG                          = 0x800454c9
-       TUNSETFILTEREBPF                     = 0x400454e1
-       TUNSETGROUP                          = 0x800454ce
-       TUNSETIFF                            = 0x800454ca
-       TUNSETIFINDEX                        = 0x800454da
-       TUNSETLINK                           = 0x800454cd
-       TUNSETNOCSUM                         = 0x800454c8
-       TUNSETOFFLOAD                        = 0x800454d0
-       TUNSETOWNER                          = 0x800454cc
-       TUNSETPERSIST                        = 0x800454cb
-       TUNSETQUEUE                          = 0x800454d9
-       TUNSETSNDBUF                         = 0x800454d4
-       TUNSETSTEERINGEBPF                   = 0x400454e0
-       TUNSETTXFILTER                       = 0x800454d1
-       TUNSETVNETBE                         = 0x800454de
-       TUNSETVNETHDRSZ                      = 0x800454d8
-       TUNSETVNETLE                         = 0x800454dc
-       UBI_IOCATT                           = 0x80186f40
-       UBI_IOCDET                           = 0x80046f41
-       UBI_IOCEBCH                          = 0x80044f02
-       UBI_IOCEBER                          = 0x80044f01
-       UBI_IOCEBISMAP                       = 0x40044f05
-       UBI_IOCEBMAP                         = 0x80084f03
-       UBI_IOCEBUNMAP                       = 0x80044f04
-       UBI_IOCMKVOL                         = 0x80986f00
-       UBI_IOCRMVOL                         = 0x80046f01
-       UBI_IOCRNVOL                         = 0x91106f03
-       UBI_IOCRSVOL                         = 0x800c6f02
-       UBI_IOCSETVOLPROP                    = 0x80104f06
-       UBI_IOCVOLCRBLK                      = 0x80804f07
-       UBI_IOCVOLRMBLK                      = 0x20004f08
-       UBI_IOCVOLUP                         = 0x80084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x10
-       VEOL                                 = 0x11
-       VEOL2                                = 0x6
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x4
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VSWTCH                               = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x20
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x40041270
+       BLKBSZSET                                   = 0x80041271
+       BLKFLSBUF                                   = 0x20001261
+       BLKFRAGET                                   = 0x20001265
+       BLKFRASET                                   = 0x20001264
+       BLKGETSIZE                                  = 0x20001260
+       BLKGETSIZE64                                = 0x40041272
+       BLKPBSZGET                                  = 0x2000127b
+       BLKRAGET                                    = 0x20001263
+       BLKRASET                                    = 0x20001262
+       BLKROGET                                    = 0x2000125e
+       BLKROSET                                    = 0x2000125d
+       BLKRRPART                                   = 0x2000125f
+       BLKSECTGET                                  = 0x20001267
+       BLKSECTSET                                  = 0x20001266
+       BLKSSZGET                                   = 0x20001268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x80
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x2000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x800c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x80106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x400c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x21
+       F_GETLK64                                   = 0x21
+       F_GETOWN                                    = 0x17
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x22
+       F_SETLK64                                   = 0x22
+       F_SETLKW                                    = 0x23
+       F_SETLKW64                                  = 0x23
+       F_SETOWN                                    = 0x18
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x100
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x80
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x200007b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x800
+       MAP_ANONYMOUS                               = 0x800
+       MAP_DENYWRITE                               = 0x2000
+       MAP_EXECUTABLE                              = 0x4000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x1000
+       MAP_HUGETLB                                 = 0x80000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x8000
+       MAP_NONBLOCK                                = 0x20000
+       MAP_NORESERVE                               = 0x400
+       MAP_POPULATE                                = 0x10000
+       MAP_PRIVATE                                 = 0x2
+       MAP_RENAME                                  = 0x800
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x40000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x20
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0x2000b703
+       NS_GET_OWNER_UID                            = 0x2000b704
+       NS_GET_PARENT                               = 0x2000b702
+       NS_GET_USERNS                               = 0x2000b701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x8
+       O_ASYNC                                     = 0x1000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x100
+       O_DIRECT                                    = 0x8000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x10
+       O_EXCL                                      = 0x400
+       O_FSYNC                                     = 0x4010
+       O_LARGEFILE                                 = 0x2000
+       O_NDELAY                                    = 0x80
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x800
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x80
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x4010
+       O_SYNC                                      = 0x4010
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x20002401
+       PERF_EVENT_IOC_ENABLE                       = 0x20002400
+       PERF_EVENT_IOC_ID                           = 0x40042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x8004240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x80042409
+       PERF_EVENT_IOC_PERIOD                       = 0x80082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc004240a
+       PERF_EVENT_IOC_REFRESH                      = 0x20002402
+       PERF_EVENT_IOC_RESET                        = 0x20002403
+       PERF_EVENT_IOC_SET_BPF                      = 0x80042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x80042406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x20002405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x8004743d
+       PPPIOCATTCHAN                               = 0x80047438
+       PPPIOCCONNECT                               = 0x8004743a
+       PPPIOCDETACH                                = 0x8004743c
+       PPPIOCDISCONN                               = 0x20007439
+       PPPIOCGASYNCMAP                             = 0x40047458
+       PPPIOCGCHAN                                 = 0x40047437
+       PPPIOCGDEBUG                                = 0x40047441
+       PPPIOCGFLAGS                                = 0x4004745a
+       PPPIOCGIDLE                                 = 0x4008743f
+       PPPIOCGIDLE32                               = 0x4008743f
+       PPPIOCGIDLE64                               = 0x4010743f
+       PPPIOCGL2TPSTATS                            = 0x40487436
+       PPPIOCGMRU                                  = 0x40047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x40047455
+       PPPIOCGUNIT                                 = 0x40047456
+       PPPIOCGXASYNCMAP                            = 0x40207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x80087446
+       PPPIOCSASYNCMAP                             = 0x80047457
+       PPPIOCSCOMPRESS                             = 0x800c744d
+       PPPIOCSDEBUG                                = 0x80047440
+       PPPIOCSFLAGS                                = 0x80047459
+       PPPIOCSMAXCID                               = 0x80047451
+       PPPIOCSMRRU                                 = 0x8004743b
+       PPPIOCSMRU                                  = 0x80047452
+       PPPIOCSNPMODE                               = 0x8008744b
+       PPPIOCSPASS                                 = 0x80087447
+       PPPIOCSRASYNCMAP                            = 0x80047454
+       PPPIOCSXASYNCMAP                            = 0x8020744f
+       PPPIOCXFERUNIT                              = 0x2000744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_GET_THREAD_AREA                      = 0x19
+       PTRACE_GET_THREAD_AREA_3264                 = 0xc4
+       PTRACE_GET_WATCH_REGS                       = 0xd0
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKDATA_3264                        = 0xc1
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKTEXT_3264                        = 0xc0
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKEDATA_3264                        = 0xc3
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKETEXT_3264                        = 0xc2
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SET_THREAD_AREA                      = 0x1a
+       PTRACE_SET_WATCH_REGS                       = 0xd1
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x6
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x9
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x5
+       RLIMIT_NPROC                                = 0x8
+       RLIMIT_RSS                                  = 0x7
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x80085203
+       RNDADDTOENTCNT                              = 0x80045201
+       RNDCLEARPOOL                                = 0x20005206
+       RNDGETENTCNT                                = 0x40045200
+       RNDGETPOOL                                  = 0x40085202
+       RNDRESEEDCRNG                               = 0x20005207
+       RNDZAPENTCNT                                = 0x20005204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x20007002
+       RTC_AIE_ON                                  = 0x20007001
+       RTC_ALM_READ                                = 0x40247008
+       RTC_ALM_SET                                 = 0x80247007
+       RTC_EPOCH_READ                              = 0x4004700d
+       RTC_EPOCH_SET                               = 0x8004700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x4004700b
+       RTC_IRQP_SET                                = 0x8004700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x20007006
+       RTC_PIE_ON                                  = 0x20007005
+       RTC_PLL_GET                                 = 0x401c7011
+       RTC_PLL_SET                                 = 0x801c7012
+       RTC_RD_TIME                                 = 0x40247009
+       RTC_SET_TIME                                = 0x8024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x20007004
+       RTC_UIE_ON                                  = 0x20007003
+       RTC_VL_CLR                                  = 0x20007014
+       RTC_VL_READ                                 = 0x40047013
+       RTC_WIE_OFF                                 = 0x20007010
+       RTC_WIE_ON                                  = 0x2000700f
+       RTC_WKALM_RD                                = 0x40287010
+       RTC_WKALM_SET                               = 0x8028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x80
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x40047307
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x40047309
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x40108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x40108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x467f
+       SIOCOUTQ                                    = 0x7472
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x80047308
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x1
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x80
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x2
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0xffff
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1009
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x20
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x1029
+       SO_DONTROUTE                                = 0x10
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x1007
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x8
+       SO_LINGER                                   = 0x80
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0x100
+       SO_PASSCRED                                 = 0x11
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x12
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1e
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x1028
+       SO_RCVBUF                                   = 0x1002
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x1004
+       SO_RCVTIMEO                                 = 0x1006
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x1006
+       SO_REUSEADDR                                = 0x4
+       SO_REUSEPORT                                = 0x200
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x1001
+       SO_SNDBUFFORCE                              = 0x1f
+       SO_SNDLOWAT                                 = 0x1003
+       SO_SNDTIMEO                                 = 0x1005
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x1005
+       SO_STYLE                                    = 0x1008
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x1008
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x5407
+       TCGETA                                      = 0x5401
+       TCGETS                                      = 0x540d
+       TCGETS2                                     = 0x4030542a
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x5410
+       TCSBRK                                      = 0x5405
+       TCSBRKP                                     = 0x5486
+       TCSETA                                      = 0x5402
+       TCSETAF                                     = 0x5404
+       TCSETAW                                     = 0x5403
+       TCSETS                                      = 0x540e
+       TCSETS2                                     = 0x8030542b
+       TCSETSF                                     = 0x5410
+       TCSETSF2                                    = 0x8030542d
+       TCSETSW                                     = 0x540f
+       TCSETSW2                                    = 0x8030542c
+       TCXONC                                      = 0x5406
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x80047478
+       TIOCEXCL                                    = 0x740d
+       TIOCGDEV                                    = 0x40045432
+       TIOCGETD                                    = 0x7400
+       TIOCGETP                                    = 0x7408
+       TIOCGEXCL                                   = 0x40045440
+       TIOCGICOUNT                                 = 0x5492
+       TIOCGISO7816                                = 0x40285442
+       TIOCGLCKTRMIOS                              = 0x548b
+       TIOCGLTC                                    = 0x7474
+       TIOCGPGRP                                   = 0x40047477
+       TIOCGPKT                                    = 0x40045438
+       TIOCGPTLCK                                  = 0x40045439
+       TIOCGPTN                                    = 0x40045430
+       TIOCGPTPEER                                 = 0x20005441
+       TIOCGRS485                                  = 0x4020542e
+       TIOCGSERIAL                                 = 0x5484
+       TIOCGSID                                    = 0x7416
+       TIOCGSOFTCAR                                = 0x5481
+       TIOCGWINSZ                                  = 0x40087468
+       TIOCINQ                                     = 0x467f
+       TIOCLINUX                                   = 0x5483
+       TIOCMBIC                                    = 0x741c
+       TIOCMBIS                                    = 0x741b
+       TIOCMGET                                    = 0x741d
+       TIOCMIWAIT                                  = 0x5491
+       TIOCMSET                                    = 0x741a
+       TIOCM_CAR                                   = 0x100
+       TIOCM_CD                                    = 0x100
+       TIOCM_CTS                                   = 0x40
+       TIOCM_DSR                                   = 0x400
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x200
+       TIOCM_RNG                                   = 0x200
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x20
+       TIOCM_ST                                    = 0x10
+       TIOCNOTTY                                   = 0x5471
+       TIOCNXCL                                    = 0x740e
+       TIOCOUTQ                                    = 0x7472
+       TIOCPKT                                     = 0x5470
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x5480
+       TIOCSERCONFIG                               = 0x5488
+       TIOCSERGETLSR                               = 0x548e
+       TIOCSERGETMULTI                             = 0x548f
+       TIOCSERGSTRUCT                              = 0x548d
+       TIOCSERGWILD                                = 0x5489
+       TIOCSERSETMULTI                             = 0x5490
+       TIOCSERSWILD                                = 0x548a
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x7401
+       TIOCSETN                                    = 0x740a
+       TIOCSETP                                    = 0x7409
+       TIOCSIG                                     = 0x80045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x548c
+       TIOCSLTC                                    = 0x7475
+       TIOCSPGRP                                   = 0x80047476
+       TIOCSPTLCK                                  = 0x80045431
+       TIOCSRS485                                  = 0xc020542f
+       TIOCSSERIAL                                 = 0x5485
+       TIOCSSOFTCAR                                = 0x5482
+       TIOCSTI                                     = 0x5472
+       TIOCSWINSZ                                  = 0x80087467
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x8000
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x800854d5
+       TUNDETACHFILTER                             = 0x800854d6
+       TUNGETDEVNETNS                              = 0x200054e3
+       TUNGETFEATURES                              = 0x400454cf
+       TUNGETFILTER                                = 0x400854db
+       TUNGETIFF                                   = 0x400454d2
+       TUNGETSNDBUF                                = 0x400454d3
+       TUNGETVNETBE                                = 0x400454df
+       TUNGETVNETHDRSZ                             = 0x400454d7
+       TUNGETVNETLE                                = 0x400454dd
+       TUNSETCARRIER                               = 0x800454e2
+       TUNSETDEBUG                                 = 0x800454c9
+       TUNSETFILTEREBPF                            = 0x400454e1
+       TUNSETGROUP                                 = 0x800454ce
+       TUNSETIFF                                   = 0x800454ca
+       TUNSETIFINDEX                               = 0x800454da
+       TUNSETLINK                                  = 0x800454cd
+       TUNSETNOCSUM                                = 0x800454c8
+       TUNSETOFFLOAD                               = 0x800454d0
+       TUNSETOWNER                                 = 0x800454cc
+       TUNSETPERSIST                               = 0x800454cb
+       TUNSETQUEUE                                 = 0x800454d9
+       TUNSETSNDBUF                                = 0x800454d4
+       TUNSETSTEERINGEBPF                          = 0x400454e0
+       TUNSETTXFILTER                              = 0x800454d1
+       TUNSETVNETBE                                = 0x800454de
+       TUNSETVNETHDRSZ                             = 0x800454d8
+       TUNSETVNETLE                                = 0x800454dc
+       UBI_IOCATT                                  = 0x80186f40
+       UBI_IOCDET                                  = 0x80046f41
+       UBI_IOCEBCH                                 = 0x80044f02
+       UBI_IOCEBER                                 = 0x80044f01
+       UBI_IOCEBISMAP                              = 0x40044f05
+       UBI_IOCEBMAP                                = 0x80084f03
+       UBI_IOCEBUNMAP                              = 0x80044f04
+       UBI_IOCMKVOL                                = 0x80986f00
+       UBI_IOCRMVOL                                = 0x80046f01
+       UBI_IOCRNVOL                                = 0x91106f03
+       UBI_IOCRPEB                                 = 0x80046f04
+       UBI_IOCRSVOL                                = 0x800c6f02
+       UBI_IOCSETVOLPROP                           = 0x80104f06
+       UBI_IOCSPEB                                 = 0x80046f05
+       UBI_IOCVOLCRBLK                             = 0x80804f07
+       UBI_IOCVOLRMBLK                             = 0x20004f08
+       UBI_IOCVOLUP                                = 0x80084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x10
+       VEOL                                        = 0x11
+       VEOL2                                       = 0x6
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x4
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VSWTCH                                      = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x20
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 67336da6cd5fa6422fe50980c6e118743b81333c..9152b5f12f6cb64195812678d326ba28fd8aac6d 100644 (file)
@@ -11,2479 +11,2857 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x40081270
-       BLKBSZSET                            = 0x80081271
-       BLKFLSBUF                            = 0x20001261
-       BLKFRAGET                            = 0x20001265
-       BLKFRASET                            = 0x20001264
-       BLKGETSIZE                           = 0x20001260
-       BLKGETSIZE64                         = 0x40081272
-       BLKPBSZGET                           = 0x2000127b
-       BLKRAGET                             = 0x20001263
-       BLKRASET                             = 0x20001262
-       BLKROGET                             = 0x2000125e
-       BLKROSET                             = 0x2000125d
-       BLKRRPART                            = 0x2000125f
-       BLKSECTGET                           = 0x20001267
-       BLKSECTSET                           = 0x20001266
-       BLKSSZGET                            = 0x20001268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x80
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x2000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x800c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x80106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x400c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0xe
-       F_GETLK64                            = 0xe
-       F_GETOWN                             = 0x17
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0x6
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0x7
-       F_SETOWN                             = 0x18
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x100
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x80
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x200007b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x800
-       MAP_ANONYMOUS                        = 0x800
-       MAP_DENYWRITE                        = 0x2000
-       MAP_EXECUTABLE                       = 0x4000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x1000
-       MAP_HUGETLB                          = 0x80000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x8000
-       MAP_NONBLOCK                         = 0x20000
-       MAP_NORESERVE                        = 0x400
-       MAP_POPULATE                         = 0x10000
-       MAP_PRIVATE                          = 0x2
-       MAP_RENAME                           = 0x800
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x40000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x8
-       O_ASYNC                              = 0x1000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x100
-       O_DIRECT                             = 0x8000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x10
-       O_EXCL                               = 0x400
-       O_FSYNC                              = 0x4010
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x80
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x800
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x80
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x4010
-       O_SYNC                               = 0x4010
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x20002401
-       PERF_EVENT_IOC_ENABLE                = 0x20002400
-       PERF_EVENT_IOC_ID                    = 0x40082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
-       PERF_EVENT_IOC_PERIOD                = 0x80082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x20002402
-       PERF_EVENT_IOC_RESET                 = 0x20002403
-       PERF_EVENT_IOC_SET_BPF               = 0x80042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x80082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x20002405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x8004743d
-       PPPIOCATTCHAN                        = 0x80047438
-       PPPIOCCONNECT                        = 0x8004743a
-       PPPIOCDETACH                         = 0x8004743c
-       PPPIOCDISCONN                        = 0x20007439
-       PPPIOCGASYNCMAP                      = 0x40047458
-       PPPIOCGCHAN                          = 0x40047437
-       PPPIOCGDEBUG                         = 0x40047441
-       PPPIOCGFLAGS                         = 0x4004745a
-       PPPIOCGIDLE                          = 0x4010743f
-       PPPIOCGL2TPSTATS                     = 0x40487436
-       PPPIOCGMRU                           = 0x40047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x40047455
-       PPPIOCGUNIT                          = 0x40047456
-       PPPIOCGXASYNCMAP                     = 0x40207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x80107446
-       PPPIOCSASYNCMAP                      = 0x80047457
-       PPPIOCSCOMPRESS                      = 0x8010744d
-       PPPIOCSDEBUG                         = 0x80047440
-       PPPIOCSFLAGS                         = 0x80047459
-       PPPIOCSMAXCID                        = 0x80047451
-       PPPIOCSMRRU                          = 0x8004743b
-       PPPIOCSMRU                           = 0x80047452
-       PPPIOCSNPMODE                        = 0x8008744b
-       PPPIOCSPASS                          = 0x80107447
-       PPPIOCSRASYNCMAP                     = 0x80047454
-       PPPIOCSXASYNCMAP                     = 0x8020744f
-       PPPIOCXFERUNIT                       = 0x2000744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GET_THREAD_AREA               = 0x19
-       PTRACE_GET_THREAD_AREA_3264          = 0xc4
-       PTRACE_GET_WATCH_REGS                = 0xd0
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKDATA_3264                 = 0xc1
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKTEXT_3264                 = 0xc0
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKEDATA_3264                 = 0xc3
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKETEXT_3264                 = 0xc2
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SET_THREAD_AREA               = 0x1a
-       PTRACE_SET_WATCH_REGS                = 0xd1
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x6
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x9
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x5
-       RLIMIT_NPROC                         = 0x8
-       RLIMIT_RSS                           = 0x7
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x80085203
-       RNDADDTOENTCNT                       = 0x80045201
-       RNDCLEARPOOL                         = 0x20005206
-       RNDGETENTCNT                         = 0x40045200
-       RNDGETPOOL                           = 0x40085202
-       RNDRESEEDCRNG                        = 0x20005207
-       RNDZAPENTCNT                         = 0x20005204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x20007002
-       RTC_AIE_ON                           = 0x20007001
-       RTC_ALM_READ                         = 0x40247008
-       RTC_ALM_SET                          = 0x80247007
-       RTC_EPOCH_READ                       = 0x4008700d
-       RTC_EPOCH_SET                        = 0x8008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x4008700b
-       RTC_IRQP_SET                         = 0x8008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x20007006
-       RTC_PIE_ON                           = 0x20007005
-       RTC_PLL_GET                          = 0x40207011
-       RTC_PLL_SET                          = 0x80207012
-       RTC_RD_TIME                          = 0x40247009
-       RTC_SET_TIME                         = 0x8024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x20007004
-       RTC_UIE_ON                           = 0x20007003
-       RTC_VL_CLR                           = 0x20007014
-       RTC_VL_READ                          = 0x40047013
-       RTC_WIE_OFF                          = 0x20007010
-       RTC_WIE_ON                           = 0x2000700f
-       RTC_WKALM_RD                         = 0x40287010
-       RTC_WKALM_SET                        = 0x8028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x80
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x40047307
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x40047309
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x467f
-       SIOCOUTQ                             = 0x7472
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x80047308
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x1
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x80
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x2
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0xffff
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1009
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x20
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x1029
-       SO_DONTROUTE                         = 0x10
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x1007
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x8
-       SO_LINGER                            = 0x80
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0x100
-       SO_PASSCRED                          = 0x11
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x12
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1e
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x1028
-       SO_RCVBUF                            = 0x1002
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x1004
-       SO_RCVTIMEO                          = 0x1006
-       SO_REUSEADDR                         = 0x4
-       SO_REUSEPORT                         = 0x200
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x1001
-       SO_SNDBUFFORCE                       = 0x1f
-       SO_SNDLOWAT                          = 0x1003
-       SO_SNDTIMEO                          = 0x1005
-       SO_STYLE                             = 0x1008
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x1008
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x5407
-       TCGETA                               = 0x5401
-       TCGETS                               = 0x540d
-       TCGETS2                              = 0x4030542a
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x5410
-       TCSBRK                               = 0x5405
-       TCSBRKP                              = 0x5486
-       TCSETA                               = 0x5402
-       TCSETAF                              = 0x5404
-       TCSETAW                              = 0x5403
-       TCSETS                               = 0x540e
-       TCSETS2                              = 0x8030542b
-       TCSETSF                              = 0x5410
-       TCSETSF2                             = 0x8030542d
-       TCSETSW                              = 0x540f
-       TCSETSW2                             = 0x8030542c
-       TCXONC                               = 0x5406
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x80047478
-       TIOCEXCL                             = 0x740d
-       TIOCGDEV                             = 0x40045432
-       TIOCGETD                             = 0x7400
-       TIOCGETP                             = 0x7408
-       TIOCGEXCL                            = 0x40045440
-       TIOCGICOUNT                          = 0x5492
-       TIOCGISO7816                         = 0x40285442
-       TIOCGLCKTRMIOS                       = 0x548b
-       TIOCGLTC                             = 0x7474
-       TIOCGPGRP                            = 0x40047477
-       TIOCGPKT                             = 0x40045438
-       TIOCGPTLCK                           = 0x40045439
-       TIOCGPTN                             = 0x40045430
-       TIOCGPTPEER                          = 0x20005441
-       TIOCGRS485                           = 0x4020542e
-       TIOCGSERIAL                          = 0x5484
-       TIOCGSID                             = 0x7416
-       TIOCGSOFTCAR                         = 0x5481
-       TIOCGWINSZ                           = 0x40087468
-       TIOCINQ                              = 0x467f
-       TIOCLINUX                            = 0x5483
-       TIOCMBIC                             = 0x741c
-       TIOCMBIS                             = 0x741b
-       TIOCMGET                             = 0x741d
-       TIOCMIWAIT                           = 0x5491
-       TIOCMSET                             = 0x741a
-       TIOCM_CAR                            = 0x100
-       TIOCM_CD                             = 0x100
-       TIOCM_CTS                            = 0x40
-       TIOCM_DSR                            = 0x400
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x200
-       TIOCM_RNG                            = 0x200
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x20
-       TIOCM_ST                             = 0x10
-       TIOCNOTTY                            = 0x5471
-       TIOCNXCL                             = 0x740e
-       TIOCOUTQ                             = 0x7472
-       TIOCPKT                              = 0x5470
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x5480
-       TIOCSERCONFIG                        = 0x5488
-       TIOCSERGETLSR                        = 0x548e
-       TIOCSERGETMULTI                      = 0x548f
-       TIOCSERGSTRUCT                       = 0x548d
-       TIOCSERGWILD                         = 0x5489
-       TIOCSERSETMULTI                      = 0x5490
-       TIOCSERSWILD                         = 0x548a
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x7401
-       TIOCSETN                             = 0x740a
-       TIOCSETP                             = 0x7409
-       TIOCSIG                              = 0x80045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x548c
-       TIOCSLTC                             = 0x7475
-       TIOCSPGRP                            = 0x80047476
-       TIOCSPTLCK                           = 0x80045431
-       TIOCSRS485                           = 0xc020542f
-       TIOCSSERIAL                          = 0x5485
-       TIOCSSOFTCAR                         = 0x5482
-       TIOCSTI                              = 0x5472
-       TIOCSWINSZ                           = 0x80087467
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x8000
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x801054d5
-       TUNDETACHFILTER                      = 0x801054d6
-       TUNGETFEATURES                       = 0x400454cf
-       TUNGETFILTER                         = 0x401054db
-       TUNGETIFF                            = 0x400454d2
-       TUNGETSNDBUF                         = 0x400454d3
-       TUNGETVNETBE                         = 0x400454df
-       TUNGETVNETHDRSZ                      = 0x400454d7
-       TUNGETVNETLE                         = 0x400454dd
-       TUNSETCARRIER                        = 0x800454e2
-       TUNSETDEBUG                          = 0x800454c9
-       TUNSETFILTEREBPF                     = 0x400454e1
-       TUNSETGROUP                          = 0x800454ce
-       TUNSETIFF                            = 0x800454ca
-       TUNSETIFINDEX                        = 0x800454da
-       TUNSETLINK                           = 0x800454cd
-       TUNSETNOCSUM                         = 0x800454c8
-       TUNSETOFFLOAD                        = 0x800454d0
-       TUNSETOWNER                          = 0x800454cc
-       TUNSETPERSIST                        = 0x800454cb
-       TUNSETQUEUE                          = 0x800454d9
-       TUNSETSNDBUF                         = 0x800454d4
-       TUNSETSTEERINGEBPF                   = 0x400454e0
-       TUNSETTXFILTER                       = 0x800454d1
-       TUNSETVNETBE                         = 0x800454de
-       TUNSETVNETHDRSZ                      = 0x800454d8
-       TUNSETVNETLE                         = 0x800454dc
-       UBI_IOCATT                           = 0x80186f40
-       UBI_IOCDET                           = 0x80046f41
-       UBI_IOCEBCH                          = 0x80044f02
-       UBI_IOCEBER                          = 0x80044f01
-       UBI_IOCEBISMAP                       = 0x40044f05
-       UBI_IOCEBMAP                         = 0x80084f03
-       UBI_IOCEBUNMAP                       = 0x80044f04
-       UBI_IOCMKVOL                         = 0x80986f00
-       UBI_IOCRMVOL                         = 0x80046f01
-       UBI_IOCRNVOL                         = 0x91106f03
-       UBI_IOCRSVOL                         = 0x800c6f02
-       UBI_IOCSETVOLPROP                    = 0x80104f06
-       UBI_IOCVOLCRBLK                      = 0x80804f07
-       UBI_IOCVOLRMBLK                      = 0x20004f08
-       UBI_IOCVOLUP                         = 0x80084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x10
-       VEOL                                 = 0x11
-       VEOL2                                = 0x6
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x4
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VSWTCH                               = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x40081270
+       BLKBSZSET                                   = 0x80081271
+       BLKFLSBUF                                   = 0x20001261
+       BLKFRAGET                                   = 0x20001265
+       BLKFRASET                                   = 0x20001264
+       BLKGETSIZE                                  = 0x20001260
+       BLKGETSIZE64                                = 0x40081272
+       BLKPBSZGET                                  = 0x2000127b
+       BLKRAGET                                    = 0x20001263
+       BLKRASET                                    = 0x20001262
+       BLKROGET                                    = 0x2000125e
+       BLKROSET                                    = 0x2000125d
+       BLKRRPART                                   = 0x2000125f
+       BLKSECTGET                                  = 0x20001267
+       BLKSECTSET                                  = 0x20001266
+       BLKSSZGET                                   = 0x20001268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x80
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x2000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x800c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x80106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x400c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0xe
+       F_GETLK64                                   = 0xe
+       F_GETOWN                                    = 0x17
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0x6
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0x7
+       F_SETOWN                                    = 0x18
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x100
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x80
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x200007b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x800
+       MAP_ANONYMOUS                               = 0x800
+       MAP_DENYWRITE                               = 0x2000
+       MAP_EXECUTABLE                              = 0x4000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x1000
+       MAP_HUGETLB                                 = 0x80000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x8000
+       MAP_NONBLOCK                                = 0x20000
+       MAP_NORESERVE                               = 0x400
+       MAP_POPULATE                                = 0x10000
+       MAP_PRIVATE                                 = 0x2
+       MAP_RENAME                                  = 0x800
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x40000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0x2000b703
+       NS_GET_OWNER_UID                            = 0x2000b704
+       NS_GET_PARENT                               = 0x2000b702
+       NS_GET_USERNS                               = 0x2000b701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x8
+       O_ASYNC                                     = 0x1000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x100
+       O_DIRECT                                    = 0x8000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x10
+       O_EXCL                                      = 0x400
+       O_FSYNC                                     = 0x4010
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x80
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x800
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x80
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x4010
+       O_SYNC                                      = 0x4010
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x20002401
+       PERF_EVENT_IOC_ENABLE                       = 0x20002400
+       PERF_EVENT_IOC_ID                           = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x8008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x80042409
+       PERF_EVENT_IOC_PERIOD                       = 0x80082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x20002402
+       PERF_EVENT_IOC_RESET                        = 0x20002403
+       PERF_EVENT_IOC_SET_BPF                      = 0x80042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x80082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x20002405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x8004743d
+       PPPIOCATTCHAN                               = 0x80047438
+       PPPIOCCONNECT                               = 0x8004743a
+       PPPIOCDETACH                                = 0x8004743c
+       PPPIOCDISCONN                               = 0x20007439
+       PPPIOCGASYNCMAP                             = 0x40047458
+       PPPIOCGCHAN                                 = 0x40047437
+       PPPIOCGDEBUG                                = 0x40047441
+       PPPIOCGFLAGS                                = 0x4004745a
+       PPPIOCGIDLE                                 = 0x4010743f
+       PPPIOCGIDLE32                               = 0x4008743f
+       PPPIOCGIDLE64                               = 0x4010743f
+       PPPIOCGL2TPSTATS                            = 0x40487436
+       PPPIOCGMRU                                  = 0x40047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x40047455
+       PPPIOCGUNIT                                 = 0x40047456
+       PPPIOCGXASYNCMAP                            = 0x40207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x80107446
+       PPPIOCSASYNCMAP                             = 0x80047457
+       PPPIOCSCOMPRESS                             = 0x8010744d
+       PPPIOCSDEBUG                                = 0x80047440
+       PPPIOCSFLAGS                                = 0x80047459
+       PPPIOCSMAXCID                               = 0x80047451
+       PPPIOCSMRRU                                 = 0x8004743b
+       PPPIOCSMRU                                  = 0x80047452
+       PPPIOCSNPMODE                               = 0x8008744b
+       PPPIOCSPASS                                 = 0x80107447
+       PPPIOCSRASYNCMAP                            = 0x80047454
+       PPPIOCSXASYNCMAP                            = 0x8020744f
+       PPPIOCXFERUNIT                              = 0x2000744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_GET_THREAD_AREA                      = 0x19
+       PTRACE_GET_THREAD_AREA_3264                 = 0xc4
+       PTRACE_GET_WATCH_REGS                       = 0xd0
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKDATA_3264                        = 0xc1
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKTEXT_3264                        = 0xc0
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKEDATA_3264                        = 0xc3
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKETEXT_3264                        = 0xc2
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SET_THREAD_AREA                      = 0x1a
+       PTRACE_SET_WATCH_REGS                       = 0xd1
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x6
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x9
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x5
+       RLIMIT_NPROC                                = 0x8
+       RLIMIT_RSS                                  = 0x7
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x80085203
+       RNDADDTOENTCNT                              = 0x80045201
+       RNDCLEARPOOL                                = 0x20005206
+       RNDGETENTCNT                                = 0x40045200
+       RNDGETPOOL                                  = 0x40085202
+       RNDRESEEDCRNG                               = 0x20005207
+       RNDZAPENTCNT                                = 0x20005204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x20007002
+       RTC_AIE_ON                                  = 0x20007001
+       RTC_ALM_READ                                = 0x40247008
+       RTC_ALM_SET                                 = 0x80247007
+       RTC_EPOCH_READ                              = 0x4008700d
+       RTC_EPOCH_SET                               = 0x8008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x4008700b
+       RTC_IRQP_SET                                = 0x8008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x20007006
+       RTC_PIE_ON                                  = 0x20007005
+       RTC_PLL_GET                                 = 0x40207011
+       RTC_PLL_SET                                 = 0x80207012
+       RTC_RD_TIME                                 = 0x40247009
+       RTC_SET_TIME                                = 0x8024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x20007004
+       RTC_UIE_ON                                  = 0x20007003
+       RTC_VL_CLR                                  = 0x20007014
+       RTC_VL_READ                                 = 0x40047013
+       RTC_WIE_OFF                                 = 0x20007010
+       RTC_WIE_ON                                  = 0x2000700f
+       RTC_WKALM_RD                                = 0x40287010
+       RTC_WKALM_SET                               = 0x8028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x80
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x40047307
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x40047309
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x40108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x40108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x467f
+       SIOCOUTQ                                    = 0x7472
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x80047308
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x1
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x80
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x2
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0xffff
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1009
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x20
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x1029
+       SO_DONTROUTE                                = 0x10
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x1007
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x8
+       SO_LINGER                                   = 0x80
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0x100
+       SO_PASSCRED                                 = 0x11
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x12
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1e
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x1028
+       SO_RCVBUF                                   = 0x1002
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x1004
+       SO_RCVTIMEO                                 = 0x1006
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x1006
+       SO_REUSEADDR                                = 0x4
+       SO_REUSEPORT                                = 0x200
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x1001
+       SO_SNDBUFFORCE                              = 0x1f
+       SO_SNDLOWAT                                 = 0x1003
+       SO_SNDTIMEO                                 = 0x1005
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x1005
+       SO_STYLE                                    = 0x1008
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x1008
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x5407
+       TCGETA                                      = 0x5401
+       TCGETS                                      = 0x540d
+       TCGETS2                                     = 0x4030542a
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x5410
+       TCSBRK                                      = 0x5405
+       TCSBRKP                                     = 0x5486
+       TCSETA                                      = 0x5402
+       TCSETAF                                     = 0x5404
+       TCSETAW                                     = 0x5403
+       TCSETS                                      = 0x540e
+       TCSETS2                                     = 0x8030542b
+       TCSETSF                                     = 0x5410
+       TCSETSF2                                    = 0x8030542d
+       TCSETSW                                     = 0x540f
+       TCSETSW2                                    = 0x8030542c
+       TCXONC                                      = 0x5406
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x80047478
+       TIOCEXCL                                    = 0x740d
+       TIOCGDEV                                    = 0x40045432
+       TIOCGETD                                    = 0x7400
+       TIOCGETP                                    = 0x7408
+       TIOCGEXCL                                   = 0x40045440
+       TIOCGICOUNT                                 = 0x5492
+       TIOCGISO7816                                = 0x40285442
+       TIOCGLCKTRMIOS                              = 0x548b
+       TIOCGLTC                                    = 0x7474
+       TIOCGPGRP                                   = 0x40047477
+       TIOCGPKT                                    = 0x40045438
+       TIOCGPTLCK                                  = 0x40045439
+       TIOCGPTN                                    = 0x40045430
+       TIOCGPTPEER                                 = 0x20005441
+       TIOCGRS485                                  = 0x4020542e
+       TIOCGSERIAL                                 = 0x5484
+       TIOCGSID                                    = 0x7416
+       TIOCGSOFTCAR                                = 0x5481
+       TIOCGWINSZ                                  = 0x40087468
+       TIOCINQ                                     = 0x467f
+       TIOCLINUX                                   = 0x5483
+       TIOCMBIC                                    = 0x741c
+       TIOCMBIS                                    = 0x741b
+       TIOCMGET                                    = 0x741d
+       TIOCMIWAIT                                  = 0x5491
+       TIOCMSET                                    = 0x741a
+       TIOCM_CAR                                   = 0x100
+       TIOCM_CD                                    = 0x100
+       TIOCM_CTS                                   = 0x40
+       TIOCM_DSR                                   = 0x400
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x200
+       TIOCM_RNG                                   = 0x200
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x20
+       TIOCM_ST                                    = 0x10
+       TIOCNOTTY                                   = 0x5471
+       TIOCNXCL                                    = 0x740e
+       TIOCOUTQ                                    = 0x7472
+       TIOCPKT                                     = 0x5470
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x5480
+       TIOCSERCONFIG                               = 0x5488
+       TIOCSERGETLSR                               = 0x548e
+       TIOCSERGETMULTI                             = 0x548f
+       TIOCSERGSTRUCT                              = 0x548d
+       TIOCSERGWILD                                = 0x5489
+       TIOCSERSETMULTI                             = 0x5490
+       TIOCSERSWILD                                = 0x548a
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x7401
+       TIOCSETN                                    = 0x740a
+       TIOCSETP                                    = 0x7409
+       TIOCSIG                                     = 0x80045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x548c
+       TIOCSLTC                                    = 0x7475
+       TIOCSPGRP                                   = 0x80047476
+       TIOCSPTLCK                                  = 0x80045431
+       TIOCSRS485                                  = 0xc020542f
+       TIOCSSERIAL                                 = 0x5485
+       TIOCSSOFTCAR                                = 0x5482
+       TIOCSTI                                     = 0x5472
+       TIOCSWINSZ                                  = 0x80087467
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x8000
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x801054d5
+       TUNDETACHFILTER                             = 0x801054d6
+       TUNGETDEVNETNS                              = 0x200054e3
+       TUNGETFEATURES                              = 0x400454cf
+       TUNGETFILTER                                = 0x401054db
+       TUNGETIFF                                   = 0x400454d2
+       TUNGETSNDBUF                                = 0x400454d3
+       TUNGETVNETBE                                = 0x400454df
+       TUNGETVNETHDRSZ                             = 0x400454d7
+       TUNGETVNETLE                                = 0x400454dd
+       TUNSETCARRIER                               = 0x800454e2
+       TUNSETDEBUG                                 = 0x800454c9
+       TUNSETFILTEREBPF                            = 0x400454e1
+       TUNSETGROUP                                 = 0x800454ce
+       TUNSETIFF                                   = 0x800454ca
+       TUNSETIFINDEX                               = 0x800454da
+       TUNSETLINK                                  = 0x800454cd
+       TUNSETNOCSUM                                = 0x800454c8
+       TUNSETOFFLOAD                               = 0x800454d0
+       TUNSETOWNER                                 = 0x800454cc
+       TUNSETPERSIST                               = 0x800454cb
+       TUNSETQUEUE                                 = 0x800454d9
+       TUNSETSNDBUF                                = 0x800454d4
+       TUNSETSTEERINGEBPF                          = 0x400454e0
+       TUNSETTXFILTER                              = 0x800454d1
+       TUNSETVNETBE                                = 0x800454de
+       TUNSETVNETHDRSZ                             = 0x800454d8
+       TUNSETVNETLE                                = 0x800454dc
+       UBI_IOCATT                                  = 0x80186f40
+       UBI_IOCDET                                  = 0x80046f41
+       UBI_IOCEBCH                                 = 0x80044f02
+       UBI_IOCEBER                                 = 0x80044f01
+       UBI_IOCEBISMAP                              = 0x40044f05
+       UBI_IOCEBMAP                                = 0x80084f03
+       UBI_IOCEBUNMAP                              = 0x80044f04
+       UBI_IOCMKVOL                                = 0x80986f00
+       UBI_IOCRMVOL                                = 0x80046f01
+       UBI_IOCRNVOL                                = 0x91106f03
+       UBI_IOCRPEB                                 = 0x80046f04
+       UBI_IOCRSVOL                                = 0x800c6f02
+       UBI_IOCSETVOLPROP                           = 0x80104f06
+       UBI_IOCSPEB                                 = 0x80046f05
+       UBI_IOCVOLCRBLK                             = 0x80804f07
+       UBI_IOCVOLRMBLK                             = 0x20004f08
+       UBI_IOCVOLUP                                = 0x80084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x10
+       VEOL                                        = 0x11
+       VEOL2                                       = 0x6
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x4
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VSWTCH                                      = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index af030dcbb0a6e3fb67106c9eb014bad08dc7a802..e1aa146bcf8ce7e0a71468545eaa2f9cb51101d5 100644 (file)
@@ -11,2479 +11,2857 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x40081270
-       BLKBSZSET                            = 0x80081271
-       BLKFLSBUF                            = 0x20001261
-       BLKFRAGET                            = 0x20001265
-       BLKFRASET                            = 0x20001264
-       BLKGETSIZE                           = 0x20001260
-       BLKGETSIZE64                         = 0x40081272
-       BLKPBSZGET                           = 0x2000127b
-       BLKRAGET                             = 0x20001263
-       BLKRASET                             = 0x20001262
-       BLKROGET                             = 0x2000125e
-       BLKROSET                             = 0x2000125d
-       BLKRRPART                            = 0x2000125f
-       BLKSECTGET                           = 0x20001267
-       BLKSECTSET                           = 0x20001266
-       BLKSSZGET                            = 0x20001268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x80
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x2000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x800c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x80106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x400c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0xe
-       F_GETLK64                            = 0xe
-       F_GETOWN                             = 0x17
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0x6
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0x7
-       F_SETOWN                             = 0x18
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x100
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x80
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x200007b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x800
-       MAP_ANONYMOUS                        = 0x800
-       MAP_DENYWRITE                        = 0x2000
-       MAP_EXECUTABLE                       = 0x4000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x1000
-       MAP_HUGETLB                          = 0x80000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x8000
-       MAP_NONBLOCK                         = 0x20000
-       MAP_NORESERVE                        = 0x400
-       MAP_POPULATE                         = 0x10000
-       MAP_PRIVATE                          = 0x2
-       MAP_RENAME                           = 0x800
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x40000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x8
-       O_ASYNC                              = 0x1000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x100
-       O_DIRECT                             = 0x8000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x10
-       O_EXCL                               = 0x400
-       O_FSYNC                              = 0x4010
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x80
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x800
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x80
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x4010
-       O_SYNC                               = 0x4010
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x20002401
-       PERF_EVENT_IOC_ENABLE                = 0x20002400
-       PERF_EVENT_IOC_ID                    = 0x40082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
-       PERF_EVENT_IOC_PERIOD                = 0x80082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x20002402
-       PERF_EVENT_IOC_RESET                 = 0x20002403
-       PERF_EVENT_IOC_SET_BPF               = 0x80042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x80082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x20002405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x8004743d
-       PPPIOCATTCHAN                        = 0x80047438
-       PPPIOCCONNECT                        = 0x8004743a
-       PPPIOCDETACH                         = 0x8004743c
-       PPPIOCDISCONN                        = 0x20007439
-       PPPIOCGASYNCMAP                      = 0x40047458
-       PPPIOCGCHAN                          = 0x40047437
-       PPPIOCGDEBUG                         = 0x40047441
-       PPPIOCGFLAGS                         = 0x4004745a
-       PPPIOCGIDLE                          = 0x4010743f
-       PPPIOCGL2TPSTATS                     = 0x40487436
-       PPPIOCGMRU                           = 0x40047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x40047455
-       PPPIOCGUNIT                          = 0x40047456
-       PPPIOCGXASYNCMAP                     = 0x40207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x80107446
-       PPPIOCSASYNCMAP                      = 0x80047457
-       PPPIOCSCOMPRESS                      = 0x8010744d
-       PPPIOCSDEBUG                         = 0x80047440
-       PPPIOCSFLAGS                         = 0x80047459
-       PPPIOCSMAXCID                        = 0x80047451
-       PPPIOCSMRRU                          = 0x8004743b
-       PPPIOCSMRU                           = 0x80047452
-       PPPIOCSNPMODE                        = 0x8008744b
-       PPPIOCSPASS                          = 0x80107447
-       PPPIOCSRASYNCMAP                     = 0x80047454
-       PPPIOCSXASYNCMAP                     = 0x8020744f
-       PPPIOCXFERUNIT                       = 0x2000744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GET_THREAD_AREA               = 0x19
-       PTRACE_GET_THREAD_AREA_3264          = 0xc4
-       PTRACE_GET_WATCH_REGS                = 0xd0
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKDATA_3264                 = 0xc1
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKTEXT_3264                 = 0xc0
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKEDATA_3264                 = 0xc3
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKETEXT_3264                 = 0xc2
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SET_THREAD_AREA               = 0x1a
-       PTRACE_SET_WATCH_REGS                = 0xd1
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x6
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x9
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x5
-       RLIMIT_NPROC                         = 0x8
-       RLIMIT_RSS                           = 0x7
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x80085203
-       RNDADDTOENTCNT                       = 0x80045201
-       RNDCLEARPOOL                         = 0x20005206
-       RNDGETENTCNT                         = 0x40045200
-       RNDGETPOOL                           = 0x40085202
-       RNDRESEEDCRNG                        = 0x20005207
-       RNDZAPENTCNT                         = 0x20005204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x20007002
-       RTC_AIE_ON                           = 0x20007001
-       RTC_ALM_READ                         = 0x40247008
-       RTC_ALM_SET                          = 0x80247007
-       RTC_EPOCH_READ                       = 0x4008700d
-       RTC_EPOCH_SET                        = 0x8008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x4008700b
-       RTC_IRQP_SET                         = 0x8008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x20007006
-       RTC_PIE_ON                           = 0x20007005
-       RTC_PLL_GET                          = 0x40207011
-       RTC_PLL_SET                          = 0x80207012
-       RTC_RD_TIME                          = 0x40247009
-       RTC_SET_TIME                         = 0x8024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x20007004
-       RTC_UIE_ON                           = 0x20007003
-       RTC_VL_CLR                           = 0x20007014
-       RTC_VL_READ                          = 0x40047013
-       RTC_WIE_OFF                          = 0x20007010
-       RTC_WIE_ON                           = 0x2000700f
-       RTC_WKALM_RD                         = 0x40287010
-       RTC_WKALM_SET                        = 0x8028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x80
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x40047307
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x40047309
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x467f
-       SIOCOUTQ                             = 0x7472
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x80047308
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x1
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x80
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x2
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0xffff
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1009
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x20
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x1029
-       SO_DONTROUTE                         = 0x10
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x1007
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x8
-       SO_LINGER                            = 0x80
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0x100
-       SO_PASSCRED                          = 0x11
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x12
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1e
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x1028
-       SO_RCVBUF                            = 0x1002
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x1004
-       SO_RCVTIMEO                          = 0x1006
-       SO_REUSEADDR                         = 0x4
-       SO_REUSEPORT                         = 0x200
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x1001
-       SO_SNDBUFFORCE                       = 0x1f
-       SO_SNDLOWAT                          = 0x1003
-       SO_SNDTIMEO                          = 0x1005
-       SO_STYLE                             = 0x1008
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x1008
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x5407
-       TCGETA                               = 0x5401
-       TCGETS                               = 0x540d
-       TCGETS2                              = 0x4030542a
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x5410
-       TCSBRK                               = 0x5405
-       TCSBRKP                              = 0x5486
-       TCSETA                               = 0x5402
-       TCSETAF                              = 0x5404
-       TCSETAW                              = 0x5403
-       TCSETS                               = 0x540e
-       TCSETS2                              = 0x8030542b
-       TCSETSF                              = 0x5410
-       TCSETSF2                             = 0x8030542d
-       TCSETSW                              = 0x540f
-       TCSETSW2                             = 0x8030542c
-       TCXONC                               = 0x5406
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x80047478
-       TIOCEXCL                             = 0x740d
-       TIOCGDEV                             = 0x40045432
-       TIOCGETD                             = 0x7400
-       TIOCGETP                             = 0x7408
-       TIOCGEXCL                            = 0x40045440
-       TIOCGICOUNT                          = 0x5492
-       TIOCGISO7816                         = 0x40285442
-       TIOCGLCKTRMIOS                       = 0x548b
-       TIOCGLTC                             = 0x7474
-       TIOCGPGRP                            = 0x40047477
-       TIOCGPKT                             = 0x40045438
-       TIOCGPTLCK                           = 0x40045439
-       TIOCGPTN                             = 0x40045430
-       TIOCGPTPEER                          = 0x20005441
-       TIOCGRS485                           = 0x4020542e
-       TIOCGSERIAL                          = 0x5484
-       TIOCGSID                             = 0x7416
-       TIOCGSOFTCAR                         = 0x5481
-       TIOCGWINSZ                           = 0x40087468
-       TIOCINQ                              = 0x467f
-       TIOCLINUX                            = 0x5483
-       TIOCMBIC                             = 0x741c
-       TIOCMBIS                             = 0x741b
-       TIOCMGET                             = 0x741d
-       TIOCMIWAIT                           = 0x5491
-       TIOCMSET                             = 0x741a
-       TIOCM_CAR                            = 0x100
-       TIOCM_CD                             = 0x100
-       TIOCM_CTS                            = 0x40
-       TIOCM_DSR                            = 0x400
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x200
-       TIOCM_RNG                            = 0x200
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x20
-       TIOCM_ST                             = 0x10
-       TIOCNOTTY                            = 0x5471
-       TIOCNXCL                             = 0x740e
-       TIOCOUTQ                             = 0x7472
-       TIOCPKT                              = 0x5470
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x5480
-       TIOCSERCONFIG                        = 0x5488
-       TIOCSERGETLSR                        = 0x548e
-       TIOCSERGETMULTI                      = 0x548f
-       TIOCSERGSTRUCT                       = 0x548d
-       TIOCSERGWILD                         = 0x5489
-       TIOCSERSETMULTI                      = 0x5490
-       TIOCSERSWILD                         = 0x548a
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x7401
-       TIOCSETN                             = 0x740a
-       TIOCSETP                             = 0x7409
-       TIOCSIG                              = 0x80045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x548c
-       TIOCSLTC                             = 0x7475
-       TIOCSPGRP                            = 0x80047476
-       TIOCSPTLCK                           = 0x80045431
-       TIOCSRS485                           = 0xc020542f
-       TIOCSSERIAL                          = 0x5485
-       TIOCSSOFTCAR                         = 0x5482
-       TIOCSTI                              = 0x5472
-       TIOCSWINSZ                           = 0x80087467
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x8000
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x801054d5
-       TUNDETACHFILTER                      = 0x801054d6
-       TUNGETFEATURES                       = 0x400454cf
-       TUNGETFILTER                         = 0x401054db
-       TUNGETIFF                            = 0x400454d2
-       TUNGETSNDBUF                         = 0x400454d3
-       TUNGETVNETBE                         = 0x400454df
-       TUNGETVNETHDRSZ                      = 0x400454d7
-       TUNGETVNETLE                         = 0x400454dd
-       TUNSETCARRIER                        = 0x800454e2
-       TUNSETDEBUG                          = 0x800454c9
-       TUNSETFILTEREBPF                     = 0x400454e1
-       TUNSETGROUP                          = 0x800454ce
-       TUNSETIFF                            = 0x800454ca
-       TUNSETIFINDEX                        = 0x800454da
-       TUNSETLINK                           = 0x800454cd
-       TUNSETNOCSUM                         = 0x800454c8
-       TUNSETOFFLOAD                        = 0x800454d0
-       TUNSETOWNER                          = 0x800454cc
-       TUNSETPERSIST                        = 0x800454cb
-       TUNSETQUEUE                          = 0x800454d9
-       TUNSETSNDBUF                         = 0x800454d4
-       TUNSETSTEERINGEBPF                   = 0x400454e0
-       TUNSETTXFILTER                       = 0x800454d1
-       TUNSETVNETBE                         = 0x800454de
-       TUNSETVNETHDRSZ                      = 0x800454d8
-       TUNSETVNETLE                         = 0x800454dc
-       UBI_IOCATT                           = 0x80186f40
-       UBI_IOCDET                           = 0x80046f41
-       UBI_IOCEBCH                          = 0x80044f02
-       UBI_IOCEBER                          = 0x80044f01
-       UBI_IOCEBISMAP                       = 0x40044f05
-       UBI_IOCEBMAP                         = 0x80084f03
-       UBI_IOCEBUNMAP                       = 0x80044f04
-       UBI_IOCMKVOL                         = 0x80986f00
-       UBI_IOCRMVOL                         = 0x80046f01
-       UBI_IOCRNVOL                         = 0x91106f03
-       UBI_IOCRSVOL                         = 0x800c6f02
-       UBI_IOCSETVOLPROP                    = 0x80104f06
-       UBI_IOCVOLCRBLK                      = 0x80804f07
-       UBI_IOCVOLRMBLK                      = 0x20004f08
-       UBI_IOCVOLUP                         = 0x80084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x10
-       VEOL                                 = 0x11
-       VEOL2                                = 0x6
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x4
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VSWTCH                               = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x40081270
+       BLKBSZSET                                   = 0x80081271
+       BLKFLSBUF                                   = 0x20001261
+       BLKFRAGET                                   = 0x20001265
+       BLKFRASET                                   = 0x20001264
+       BLKGETSIZE                                  = 0x20001260
+       BLKGETSIZE64                                = 0x40081272
+       BLKPBSZGET                                  = 0x2000127b
+       BLKRAGET                                    = 0x20001263
+       BLKRASET                                    = 0x20001262
+       BLKROGET                                    = 0x2000125e
+       BLKROSET                                    = 0x2000125d
+       BLKRRPART                                   = 0x2000125f
+       BLKSECTGET                                  = 0x20001267
+       BLKSECTSET                                  = 0x20001266
+       BLKSSZGET                                   = 0x20001268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x80
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x2000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x800c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x80106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x400c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0xe
+       F_GETLK64                                   = 0xe
+       F_GETOWN                                    = 0x17
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0x6
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0x7
+       F_SETOWN                                    = 0x18
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x100
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x80
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x200007b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x800
+       MAP_ANONYMOUS                               = 0x800
+       MAP_DENYWRITE                               = 0x2000
+       MAP_EXECUTABLE                              = 0x4000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x1000
+       MAP_HUGETLB                                 = 0x80000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x8000
+       MAP_NONBLOCK                                = 0x20000
+       MAP_NORESERVE                               = 0x400
+       MAP_POPULATE                                = 0x10000
+       MAP_PRIVATE                                 = 0x2
+       MAP_RENAME                                  = 0x800
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x40000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0x2000b703
+       NS_GET_OWNER_UID                            = 0x2000b704
+       NS_GET_PARENT                               = 0x2000b702
+       NS_GET_USERNS                               = 0x2000b701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x8
+       O_ASYNC                                     = 0x1000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x100
+       O_DIRECT                                    = 0x8000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x10
+       O_EXCL                                      = 0x400
+       O_FSYNC                                     = 0x4010
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x80
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x800
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x80
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x4010
+       O_SYNC                                      = 0x4010
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x20002401
+       PERF_EVENT_IOC_ENABLE                       = 0x20002400
+       PERF_EVENT_IOC_ID                           = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x8008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x80042409
+       PERF_EVENT_IOC_PERIOD                       = 0x80082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x20002402
+       PERF_EVENT_IOC_RESET                        = 0x20002403
+       PERF_EVENT_IOC_SET_BPF                      = 0x80042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x80082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x20002405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x8004743d
+       PPPIOCATTCHAN                               = 0x80047438
+       PPPIOCCONNECT                               = 0x8004743a
+       PPPIOCDETACH                                = 0x8004743c
+       PPPIOCDISCONN                               = 0x20007439
+       PPPIOCGASYNCMAP                             = 0x40047458
+       PPPIOCGCHAN                                 = 0x40047437
+       PPPIOCGDEBUG                                = 0x40047441
+       PPPIOCGFLAGS                                = 0x4004745a
+       PPPIOCGIDLE                                 = 0x4010743f
+       PPPIOCGIDLE32                               = 0x4008743f
+       PPPIOCGIDLE64                               = 0x4010743f
+       PPPIOCGL2TPSTATS                            = 0x40487436
+       PPPIOCGMRU                                  = 0x40047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x40047455
+       PPPIOCGUNIT                                 = 0x40047456
+       PPPIOCGXASYNCMAP                            = 0x40207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x80107446
+       PPPIOCSASYNCMAP                             = 0x80047457
+       PPPIOCSCOMPRESS                             = 0x8010744d
+       PPPIOCSDEBUG                                = 0x80047440
+       PPPIOCSFLAGS                                = 0x80047459
+       PPPIOCSMAXCID                               = 0x80047451
+       PPPIOCSMRRU                                 = 0x8004743b
+       PPPIOCSMRU                                  = 0x80047452
+       PPPIOCSNPMODE                               = 0x8008744b
+       PPPIOCSPASS                                 = 0x80107447
+       PPPIOCSRASYNCMAP                            = 0x80047454
+       PPPIOCSXASYNCMAP                            = 0x8020744f
+       PPPIOCXFERUNIT                              = 0x2000744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_GET_THREAD_AREA                      = 0x19
+       PTRACE_GET_THREAD_AREA_3264                 = 0xc4
+       PTRACE_GET_WATCH_REGS                       = 0xd0
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKDATA_3264                        = 0xc1
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKTEXT_3264                        = 0xc0
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKEDATA_3264                        = 0xc3
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKETEXT_3264                        = 0xc2
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SET_THREAD_AREA                      = 0x1a
+       PTRACE_SET_WATCH_REGS                       = 0xd1
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x6
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x9
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x5
+       RLIMIT_NPROC                                = 0x8
+       RLIMIT_RSS                                  = 0x7
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x80085203
+       RNDADDTOENTCNT                              = 0x80045201
+       RNDCLEARPOOL                                = 0x20005206
+       RNDGETENTCNT                                = 0x40045200
+       RNDGETPOOL                                  = 0x40085202
+       RNDRESEEDCRNG                               = 0x20005207
+       RNDZAPENTCNT                                = 0x20005204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x20007002
+       RTC_AIE_ON                                  = 0x20007001
+       RTC_ALM_READ                                = 0x40247008
+       RTC_ALM_SET                                 = 0x80247007
+       RTC_EPOCH_READ                              = 0x4008700d
+       RTC_EPOCH_SET                               = 0x8008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x4008700b
+       RTC_IRQP_SET                                = 0x8008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x20007006
+       RTC_PIE_ON                                  = 0x20007005
+       RTC_PLL_GET                                 = 0x40207011
+       RTC_PLL_SET                                 = 0x80207012
+       RTC_RD_TIME                                 = 0x40247009
+       RTC_SET_TIME                                = 0x8024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x20007004
+       RTC_UIE_ON                                  = 0x20007003
+       RTC_VL_CLR                                  = 0x20007014
+       RTC_VL_READ                                 = 0x40047013
+       RTC_WIE_OFF                                 = 0x20007010
+       RTC_WIE_ON                                  = 0x2000700f
+       RTC_WKALM_RD                                = 0x40287010
+       RTC_WKALM_SET                               = 0x8028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x80
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x40047307
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x40047309
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x40108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x40108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x467f
+       SIOCOUTQ                                    = 0x7472
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x80047308
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x1
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x80
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x2
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0xffff
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1009
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x20
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x1029
+       SO_DONTROUTE                                = 0x10
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x1007
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x8
+       SO_LINGER                                   = 0x80
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0x100
+       SO_PASSCRED                                 = 0x11
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x12
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1e
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x1028
+       SO_RCVBUF                                   = 0x1002
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x1004
+       SO_RCVTIMEO                                 = 0x1006
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x1006
+       SO_REUSEADDR                                = 0x4
+       SO_REUSEPORT                                = 0x200
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x1001
+       SO_SNDBUFFORCE                              = 0x1f
+       SO_SNDLOWAT                                 = 0x1003
+       SO_SNDTIMEO                                 = 0x1005
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x1005
+       SO_STYLE                                    = 0x1008
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x1008
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x5407
+       TCGETA                                      = 0x5401
+       TCGETS                                      = 0x540d
+       TCGETS2                                     = 0x4030542a
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x5410
+       TCSBRK                                      = 0x5405
+       TCSBRKP                                     = 0x5486
+       TCSETA                                      = 0x5402
+       TCSETAF                                     = 0x5404
+       TCSETAW                                     = 0x5403
+       TCSETS                                      = 0x540e
+       TCSETS2                                     = 0x8030542b
+       TCSETSF                                     = 0x5410
+       TCSETSF2                                    = 0x8030542d
+       TCSETSW                                     = 0x540f
+       TCSETSW2                                    = 0x8030542c
+       TCXONC                                      = 0x5406
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x80047478
+       TIOCEXCL                                    = 0x740d
+       TIOCGDEV                                    = 0x40045432
+       TIOCGETD                                    = 0x7400
+       TIOCGETP                                    = 0x7408
+       TIOCGEXCL                                   = 0x40045440
+       TIOCGICOUNT                                 = 0x5492
+       TIOCGISO7816                                = 0x40285442
+       TIOCGLCKTRMIOS                              = 0x548b
+       TIOCGLTC                                    = 0x7474
+       TIOCGPGRP                                   = 0x40047477
+       TIOCGPKT                                    = 0x40045438
+       TIOCGPTLCK                                  = 0x40045439
+       TIOCGPTN                                    = 0x40045430
+       TIOCGPTPEER                                 = 0x20005441
+       TIOCGRS485                                  = 0x4020542e
+       TIOCGSERIAL                                 = 0x5484
+       TIOCGSID                                    = 0x7416
+       TIOCGSOFTCAR                                = 0x5481
+       TIOCGWINSZ                                  = 0x40087468
+       TIOCINQ                                     = 0x467f
+       TIOCLINUX                                   = 0x5483
+       TIOCMBIC                                    = 0x741c
+       TIOCMBIS                                    = 0x741b
+       TIOCMGET                                    = 0x741d
+       TIOCMIWAIT                                  = 0x5491
+       TIOCMSET                                    = 0x741a
+       TIOCM_CAR                                   = 0x100
+       TIOCM_CD                                    = 0x100
+       TIOCM_CTS                                   = 0x40
+       TIOCM_DSR                                   = 0x400
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x200
+       TIOCM_RNG                                   = 0x200
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x20
+       TIOCM_ST                                    = 0x10
+       TIOCNOTTY                                   = 0x5471
+       TIOCNXCL                                    = 0x740e
+       TIOCOUTQ                                    = 0x7472
+       TIOCPKT                                     = 0x5470
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x5480
+       TIOCSERCONFIG                               = 0x5488
+       TIOCSERGETLSR                               = 0x548e
+       TIOCSERGETMULTI                             = 0x548f
+       TIOCSERGSTRUCT                              = 0x548d
+       TIOCSERGWILD                                = 0x5489
+       TIOCSERSETMULTI                             = 0x5490
+       TIOCSERSWILD                                = 0x548a
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x7401
+       TIOCSETN                                    = 0x740a
+       TIOCSETP                                    = 0x7409
+       TIOCSIG                                     = 0x80045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x548c
+       TIOCSLTC                                    = 0x7475
+       TIOCSPGRP                                   = 0x80047476
+       TIOCSPTLCK                                  = 0x80045431
+       TIOCSRS485                                  = 0xc020542f
+       TIOCSSERIAL                                 = 0x5485
+       TIOCSSOFTCAR                                = 0x5482
+       TIOCSTI                                     = 0x5472
+       TIOCSWINSZ                                  = 0x80087467
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x8000
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x801054d5
+       TUNDETACHFILTER                             = 0x801054d6
+       TUNGETDEVNETNS                              = 0x200054e3
+       TUNGETFEATURES                              = 0x400454cf
+       TUNGETFILTER                                = 0x401054db
+       TUNGETIFF                                   = 0x400454d2
+       TUNGETSNDBUF                                = 0x400454d3
+       TUNGETVNETBE                                = 0x400454df
+       TUNGETVNETHDRSZ                             = 0x400454d7
+       TUNGETVNETLE                                = 0x400454dd
+       TUNSETCARRIER                               = 0x800454e2
+       TUNSETDEBUG                                 = 0x800454c9
+       TUNSETFILTEREBPF                            = 0x400454e1
+       TUNSETGROUP                                 = 0x800454ce
+       TUNSETIFF                                   = 0x800454ca
+       TUNSETIFINDEX                               = 0x800454da
+       TUNSETLINK                                  = 0x800454cd
+       TUNSETNOCSUM                                = 0x800454c8
+       TUNSETOFFLOAD                               = 0x800454d0
+       TUNSETOWNER                                 = 0x800454cc
+       TUNSETPERSIST                               = 0x800454cb
+       TUNSETQUEUE                                 = 0x800454d9
+       TUNSETSNDBUF                                = 0x800454d4
+       TUNSETSTEERINGEBPF                          = 0x400454e0
+       TUNSETTXFILTER                              = 0x800454d1
+       TUNSETVNETBE                                = 0x800454de
+       TUNSETVNETHDRSZ                             = 0x800454d8
+       TUNSETVNETLE                                = 0x800454dc
+       UBI_IOCATT                                  = 0x80186f40
+       UBI_IOCDET                                  = 0x80046f41
+       UBI_IOCEBCH                                 = 0x80044f02
+       UBI_IOCEBER                                 = 0x80044f01
+       UBI_IOCEBISMAP                              = 0x40044f05
+       UBI_IOCEBMAP                                = 0x80084f03
+       UBI_IOCEBUNMAP                              = 0x80044f04
+       UBI_IOCMKVOL                                = 0x80986f00
+       UBI_IOCRMVOL                                = 0x80046f01
+       UBI_IOCRNVOL                                = 0x91106f03
+       UBI_IOCRPEB                                 = 0x80046f04
+       UBI_IOCRSVOL                                = 0x800c6f02
+       UBI_IOCSETVOLPROP                           = 0x80104f06
+       UBI_IOCSPEB                                 = 0x80046f05
+       UBI_IOCVOLCRBLK                             = 0x80804f07
+       UBI_IOCVOLRMBLK                             = 0x20004f08
+       UBI_IOCVOLUP                                = 0x80084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x10
+       VEOL                                        = 0x11
+       VEOL2                                       = 0x6
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x4
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VSWTCH                                      = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index be225da7d914406f84990643d0913ecfbdeed4a9..d23b3a94410412eabd64eac79a6ccfa9ae797d55 100644 (file)
@@ -11,2479 +11,2857 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x40041270
-       BLKBSZSET                            = 0x80041271
-       BLKFLSBUF                            = 0x20001261
-       BLKFRAGET                            = 0x20001265
-       BLKFRASET                            = 0x20001264
-       BLKGETSIZE                           = 0x20001260
-       BLKGETSIZE64                         = 0x40041272
-       BLKPBSZGET                           = 0x2000127b
-       BLKRAGET                             = 0x20001263
-       BLKRASET                             = 0x20001262
-       BLKROGET                             = 0x2000125e
-       BLKROSET                             = 0x2000125d
-       BLKRRPART                            = 0x2000125f
-       BLKSECTGET                           = 0x20001267
-       BLKSECTSET                           = 0x20001266
-       BLKSSZGET                            = 0x20001268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x80
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x2000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x800c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x80106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x400c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x21
-       F_GETLK64                            = 0x21
-       F_GETOWN                             = 0x17
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x22
-       F_SETLK64                            = 0x22
-       F_SETLKW                             = 0x23
-       F_SETLKW64                           = 0x23
-       F_SETOWN                             = 0x18
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x100
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x80
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x200007b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x800
-       MAP_ANONYMOUS                        = 0x800
-       MAP_DENYWRITE                        = 0x2000
-       MAP_EXECUTABLE                       = 0x4000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x1000
-       MAP_HUGETLB                          = 0x80000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x8000
-       MAP_NONBLOCK                         = 0x20000
-       MAP_NORESERVE                        = 0x400
-       MAP_POPULATE                         = 0x10000
-       MAP_PRIVATE                          = 0x2
-       MAP_RENAME                           = 0x800
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x40000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x8
-       O_ASYNC                              = 0x1000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x100
-       O_DIRECT                             = 0x8000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x10
-       O_EXCL                               = 0x400
-       O_FSYNC                              = 0x4010
-       O_LARGEFILE                          = 0x2000
-       O_NDELAY                             = 0x80
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x800
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x80
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x4010
-       O_SYNC                               = 0x4010
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x20002401
-       PERF_EVENT_IOC_ENABLE                = 0x20002400
-       PERF_EVENT_IOC_ID                    = 0x40042407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8004240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
-       PERF_EVENT_IOC_PERIOD                = 0x80082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc004240a
-       PERF_EVENT_IOC_REFRESH               = 0x20002402
-       PERF_EVENT_IOC_RESET                 = 0x20002403
-       PERF_EVENT_IOC_SET_BPF               = 0x80042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x80042406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x20002405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x8004743d
-       PPPIOCATTCHAN                        = 0x80047438
-       PPPIOCCONNECT                        = 0x8004743a
-       PPPIOCDETACH                         = 0x8004743c
-       PPPIOCDISCONN                        = 0x20007439
-       PPPIOCGASYNCMAP                      = 0x40047458
-       PPPIOCGCHAN                          = 0x40047437
-       PPPIOCGDEBUG                         = 0x40047441
-       PPPIOCGFLAGS                         = 0x4004745a
-       PPPIOCGIDLE                          = 0x4008743f
-       PPPIOCGL2TPSTATS                     = 0x40487436
-       PPPIOCGMRU                           = 0x40047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x40047455
-       PPPIOCGUNIT                          = 0x40047456
-       PPPIOCGXASYNCMAP                     = 0x40207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x80087446
-       PPPIOCSASYNCMAP                      = 0x80047457
-       PPPIOCSCOMPRESS                      = 0x800c744d
-       PPPIOCSDEBUG                         = 0x80047440
-       PPPIOCSFLAGS                         = 0x80047459
-       PPPIOCSMAXCID                        = 0x80047451
-       PPPIOCSMRRU                          = 0x8004743b
-       PPPIOCSMRU                           = 0x80047452
-       PPPIOCSNPMODE                        = 0x8008744b
-       PPPIOCSPASS                          = 0x80087447
-       PPPIOCSRASYNCMAP                     = 0x80047454
-       PPPIOCSXASYNCMAP                     = 0x8020744f
-       PPPIOCXFERUNIT                       = 0x2000744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GET_THREAD_AREA               = 0x19
-       PTRACE_GET_THREAD_AREA_3264          = 0xc4
-       PTRACE_GET_WATCH_REGS                = 0xd0
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKDATA_3264                 = 0xc1
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKTEXT_3264                 = 0xc0
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKEDATA_3264                 = 0xc3
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKETEXT_3264                 = 0xc2
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SET_THREAD_AREA               = 0x1a
-       PTRACE_SET_WATCH_REGS                = 0xd1
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x6
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x9
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x5
-       RLIMIT_NPROC                         = 0x8
-       RLIMIT_RSS                           = 0x7
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x80085203
-       RNDADDTOENTCNT                       = 0x80045201
-       RNDCLEARPOOL                         = 0x20005206
-       RNDGETENTCNT                         = 0x40045200
-       RNDGETPOOL                           = 0x40085202
-       RNDRESEEDCRNG                        = 0x20005207
-       RNDZAPENTCNT                         = 0x20005204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x20007002
-       RTC_AIE_ON                           = 0x20007001
-       RTC_ALM_READ                         = 0x40247008
-       RTC_ALM_SET                          = 0x80247007
-       RTC_EPOCH_READ                       = 0x4004700d
-       RTC_EPOCH_SET                        = 0x8004700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x4004700b
-       RTC_IRQP_SET                         = 0x8004700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x20007006
-       RTC_PIE_ON                           = 0x20007005
-       RTC_PLL_GET                          = 0x401c7011
-       RTC_PLL_SET                          = 0x801c7012
-       RTC_RD_TIME                          = 0x40247009
-       RTC_SET_TIME                         = 0x8024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x20007004
-       RTC_UIE_ON                           = 0x20007003
-       RTC_VL_CLR                           = 0x20007014
-       RTC_VL_READ                          = 0x40047013
-       RTC_WIE_OFF                          = 0x20007010
-       RTC_WIE_ON                           = 0x2000700f
-       RTC_WKALM_RD                         = 0x40287010
-       RTC_WKALM_SET                        = 0x8028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x80
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x40047307
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x40047309
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x467f
-       SIOCOUTQ                             = 0x7472
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x80047308
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x1
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x80
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x2
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0xffff
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1009
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x20
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x1029
-       SO_DONTROUTE                         = 0x10
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x1007
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x8
-       SO_LINGER                            = 0x80
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0x100
-       SO_PASSCRED                          = 0x11
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x12
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1e
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x1028
-       SO_RCVBUF                            = 0x1002
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x1004
-       SO_RCVTIMEO                          = 0x1006
-       SO_REUSEADDR                         = 0x4
-       SO_REUSEPORT                         = 0x200
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x1001
-       SO_SNDBUFFORCE                       = 0x1f
-       SO_SNDLOWAT                          = 0x1003
-       SO_SNDTIMEO                          = 0x1005
-       SO_STYLE                             = 0x1008
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x1008
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x5407
-       TCGETA                               = 0x5401
-       TCGETS                               = 0x540d
-       TCGETS2                              = 0x4030542a
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x5410
-       TCSBRK                               = 0x5405
-       TCSBRKP                              = 0x5486
-       TCSETA                               = 0x5402
-       TCSETAF                              = 0x5404
-       TCSETAW                              = 0x5403
-       TCSETS                               = 0x540e
-       TCSETS2                              = 0x8030542b
-       TCSETSF                              = 0x5410
-       TCSETSF2                             = 0x8030542d
-       TCSETSW                              = 0x540f
-       TCSETSW2                             = 0x8030542c
-       TCXONC                               = 0x5406
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x80047478
-       TIOCEXCL                             = 0x740d
-       TIOCGDEV                             = 0x40045432
-       TIOCGETD                             = 0x7400
-       TIOCGETP                             = 0x7408
-       TIOCGEXCL                            = 0x40045440
-       TIOCGICOUNT                          = 0x5492
-       TIOCGISO7816                         = 0x40285442
-       TIOCGLCKTRMIOS                       = 0x548b
-       TIOCGLTC                             = 0x7474
-       TIOCGPGRP                            = 0x40047477
-       TIOCGPKT                             = 0x40045438
-       TIOCGPTLCK                           = 0x40045439
-       TIOCGPTN                             = 0x40045430
-       TIOCGPTPEER                          = 0x20005441
-       TIOCGRS485                           = 0x4020542e
-       TIOCGSERIAL                          = 0x5484
-       TIOCGSID                             = 0x7416
-       TIOCGSOFTCAR                         = 0x5481
-       TIOCGWINSZ                           = 0x40087468
-       TIOCINQ                              = 0x467f
-       TIOCLINUX                            = 0x5483
-       TIOCMBIC                             = 0x741c
-       TIOCMBIS                             = 0x741b
-       TIOCMGET                             = 0x741d
-       TIOCMIWAIT                           = 0x5491
-       TIOCMSET                             = 0x741a
-       TIOCM_CAR                            = 0x100
-       TIOCM_CD                             = 0x100
-       TIOCM_CTS                            = 0x40
-       TIOCM_DSR                            = 0x400
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x200
-       TIOCM_RNG                            = 0x200
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x20
-       TIOCM_ST                             = 0x10
-       TIOCNOTTY                            = 0x5471
-       TIOCNXCL                             = 0x740e
-       TIOCOUTQ                             = 0x7472
-       TIOCPKT                              = 0x5470
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x5480
-       TIOCSERCONFIG                        = 0x5488
-       TIOCSERGETLSR                        = 0x548e
-       TIOCSERGETMULTI                      = 0x548f
-       TIOCSERGSTRUCT                       = 0x548d
-       TIOCSERGWILD                         = 0x5489
-       TIOCSERSETMULTI                      = 0x5490
-       TIOCSERSWILD                         = 0x548a
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x7401
-       TIOCSETN                             = 0x740a
-       TIOCSETP                             = 0x7409
-       TIOCSIG                              = 0x80045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x548c
-       TIOCSLTC                             = 0x7475
-       TIOCSPGRP                            = 0x80047476
-       TIOCSPTLCK                           = 0x80045431
-       TIOCSRS485                           = 0xc020542f
-       TIOCSSERIAL                          = 0x5485
-       TIOCSSOFTCAR                         = 0x5482
-       TIOCSTI                              = 0x5472
-       TIOCSWINSZ                           = 0x80087467
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x8000
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x800854d5
-       TUNDETACHFILTER                      = 0x800854d6
-       TUNGETFEATURES                       = 0x400454cf
-       TUNGETFILTER                         = 0x400854db
-       TUNGETIFF                            = 0x400454d2
-       TUNGETSNDBUF                         = 0x400454d3
-       TUNGETVNETBE                         = 0x400454df
-       TUNGETVNETHDRSZ                      = 0x400454d7
-       TUNGETVNETLE                         = 0x400454dd
-       TUNSETCARRIER                        = 0x800454e2
-       TUNSETDEBUG                          = 0x800454c9
-       TUNSETFILTEREBPF                     = 0x400454e1
-       TUNSETGROUP                          = 0x800454ce
-       TUNSETIFF                            = 0x800454ca
-       TUNSETIFINDEX                        = 0x800454da
-       TUNSETLINK                           = 0x800454cd
-       TUNSETNOCSUM                         = 0x800454c8
-       TUNSETOFFLOAD                        = 0x800454d0
-       TUNSETOWNER                          = 0x800454cc
-       TUNSETPERSIST                        = 0x800454cb
-       TUNSETQUEUE                          = 0x800454d9
-       TUNSETSNDBUF                         = 0x800454d4
-       TUNSETSTEERINGEBPF                   = 0x400454e0
-       TUNSETTXFILTER                       = 0x800454d1
-       TUNSETVNETBE                         = 0x800454de
-       TUNSETVNETHDRSZ                      = 0x800454d8
-       TUNSETVNETLE                         = 0x800454dc
-       UBI_IOCATT                           = 0x80186f40
-       UBI_IOCDET                           = 0x80046f41
-       UBI_IOCEBCH                          = 0x80044f02
-       UBI_IOCEBER                          = 0x80044f01
-       UBI_IOCEBISMAP                       = 0x40044f05
-       UBI_IOCEBMAP                         = 0x80084f03
-       UBI_IOCEBUNMAP                       = 0x80044f04
-       UBI_IOCMKVOL                         = 0x80986f00
-       UBI_IOCRMVOL                         = 0x80046f01
-       UBI_IOCRNVOL                         = 0x91106f03
-       UBI_IOCRSVOL                         = 0x800c6f02
-       UBI_IOCSETVOLPROP                    = 0x80104f06
-       UBI_IOCVOLCRBLK                      = 0x80804f07
-       UBI_IOCVOLRMBLK                      = 0x20004f08
-       UBI_IOCVOLUP                         = 0x80084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x10
-       VEOL                                 = 0x11
-       VEOL2                                = 0x6
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x4
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VSWTCH                               = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x20
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x40041270
+       BLKBSZSET                                   = 0x80041271
+       BLKFLSBUF                                   = 0x20001261
+       BLKFRAGET                                   = 0x20001265
+       BLKFRASET                                   = 0x20001264
+       BLKGETSIZE                                  = 0x20001260
+       BLKGETSIZE64                                = 0x40041272
+       BLKPBSZGET                                  = 0x2000127b
+       BLKRAGET                                    = 0x20001263
+       BLKRASET                                    = 0x20001262
+       BLKROGET                                    = 0x2000125e
+       BLKROSET                                    = 0x2000125d
+       BLKRRPART                                   = 0x2000125f
+       BLKSECTGET                                  = 0x20001267
+       BLKSECTSET                                  = 0x20001266
+       BLKSSZGET                                   = 0x20001268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x80
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x2000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x800c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x80106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x400c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x21
+       F_GETLK64                                   = 0x21
+       F_GETOWN                                    = 0x17
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x22
+       F_SETLK64                                   = 0x22
+       F_SETLKW                                    = 0x23
+       F_SETLKW64                                  = 0x23
+       F_SETOWN                                    = 0x18
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x100
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x80
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x200007b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x800
+       MAP_ANONYMOUS                               = 0x800
+       MAP_DENYWRITE                               = 0x2000
+       MAP_EXECUTABLE                              = 0x4000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x1000
+       MAP_HUGETLB                                 = 0x80000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x8000
+       MAP_NONBLOCK                                = 0x20000
+       MAP_NORESERVE                               = 0x400
+       MAP_POPULATE                                = 0x10000
+       MAP_PRIVATE                                 = 0x2
+       MAP_RENAME                                  = 0x800
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x40000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x20
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0x2000b703
+       NS_GET_OWNER_UID                            = 0x2000b704
+       NS_GET_PARENT                               = 0x2000b702
+       NS_GET_USERNS                               = 0x2000b701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x8
+       O_ASYNC                                     = 0x1000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x100
+       O_DIRECT                                    = 0x8000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x10
+       O_EXCL                                      = 0x400
+       O_FSYNC                                     = 0x4010
+       O_LARGEFILE                                 = 0x2000
+       O_NDELAY                                    = 0x80
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x800
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x80
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x4010
+       O_SYNC                                      = 0x4010
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x20002401
+       PERF_EVENT_IOC_ENABLE                       = 0x20002400
+       PERF_EVENT_IOC_ID                           = 0x40042407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x8004240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x80042409
+       PERF_EVENT_IOC_PERIOD                       = 0x80082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc004240a
+       PERF_EVENT_IOC_REFRESH                      = 0x20002402
+       PERF_EVENT_IOC_RESET                        = 0x20002403
+       PERF_EVENT_IOC_SET_BPF                      = 0x80042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x80042406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x20002405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x8004743d
+       PPPIOCATTCHAN                               = 0x80047438
+       PPPIOCCONNECT                               = 0x8004743a
+       PPPIOCDETACH                                = 0x8004743c
+       PPPIOCDISCONN                               = 0x20007439
+       PPPIOCGASYNCMAP                             = 0x40047458
+       PPPIOCGCHAN                                 = 0x40047437
+       PPPIOCGDEBUG                                = 0x40047441
+       PPPIOCGFLAGS                                = 0x4004745a
+       PPPIOCGIDLE                                 = 0x4008743f
+       PPPIOCGIDLE32                               = 0x4008743f
+       PPPIOCGIDLE64                               = 0x4010743f
+       PPPIOCGL2TPSTATS                            = 0x40487436
+       PPPIOCGMRU                                  = 0x40047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x40047455
+       PPPIOCGUNIT                                 = 0x40047456
+       PPPIOCGXASYNCMAP                            = 0x40207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x80087446
+       PPPIOCSASYNCMAP                             = 0x80047457
+       PPPIOCSCOMPRESS                             = 0x800c744d
+       PPPIOCSDEBUG                                = 0x80047440
+       PPPIOCSFLAGS                                = 0x80047459
+       PPPIOCSMAXCID                               = 0x80047451
+       PPPIOCSMRRU                                 = 0x8004743b
+       PPPIOCSMRU                                  = 0x80047452
+       PPPIOCSNPMODE                               = 0x8008744b
+       PPPIOCSPASS                                 = 0x80087447
+       PPPIOCSRASYNCMAP                            = 0x80047454
+       PPPIOCSXASYNCMAP                            = 0x8020744f
+       PPPIOCXFERUNIT                              = 0x2000744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_GET_THREAD_AREA                      = 0x19
+       PTRACE_GET_THREAD_AREA_3264                 = 0xc4
+       PTRACE_GET_WATCH_REGS                       = 0xd0
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKDATA_3264                        = 0xc1
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKTEXT_3264                        = 0xc0
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKEDATA_3264                        = 0xc3
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKETEXT_3264                        = 0xc2
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SET_THREAD_AREA                      = 0x1a
+       PTRACE_SET_WATCH_REGS                       = 0xd1
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x6
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x9
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x5
+       RLIMIT_NPROC                                = 0x8
+       RLIMIT_RSS                                  = 0x7
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x80085203
+       RNDADDTOENTCNT                              = 0x80045201
+       RNDCLEARPOOL                                = 0x20005206
+       RNDGETENTCNT                                = 0x40045200
+       RNDGETPOOL                                  = 0x40085202
+       RNDRESEEDCRNG                               = 0x20005207
+       RNDZAPENTCNT                                = 0x20005204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x20007002
+       RTC_AIE_ON                                  = 0x20007001
+       RTC_ALM_READ                                = 0x40247008
+       RTC_ALM_SET                                 = 0x80247007
+       RTC_EPOCH_READ                              = 0x4004700d
+       RTC_EPOCH_SET                               = 0x8004700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x4004700b
+       RTC_IRQP_SET                                = 0x8004700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x20007006
+       RTC_PIE_ON                                  = 0x20007005
+       RTC_PLL_GET                                 = 0x401c7011
+       RTC_PLL_SET                                 = 0x801c7012
+       RTC_RD_TIME                                 = 0x40247009
+       RTC_SET_TIME                                = 0x8024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x20007004
+       RTC_UIE_ON                                  = 0x20007003
+       RTC_VL_CLR                                  = 0x20007014
+       RTC_VL_READ                                 = 0x40047013
+       RTC_WIE_OFF                                 = 0x20007010
+       RTC_WIE_ON                                  = 0x2000700f
+       RTC_WKALM_RD                                = 0x40287010
+       RTC_WKALM_SET                               = 0x8028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x80
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x40047307
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x40047309
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x40108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x40108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x467f
+       SIOCOUTQ                                    = 0x7472
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x80047308
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x1
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x80
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x2
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0xffff
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1009
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x20
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x1029
+       SO_DONTROUTE                                = 0x10
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x1007
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x8
+       SO_LINGER                                   = 0x80
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0x100
+       SO_PASSCRED                                 = 0x11
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x12
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1e
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x1028
+       SO_RCVBUF                                   = 0x1002
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x1004
+       SO_RCVTIMEO                                 = 0x1006
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x1006
+       SO_REUSEADDR                                = 0x4
+       SO_REUSEPORT                                = 0x200
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x1001
+       SO_SNDBUFFORCE                              = 0x1f
+       SO_SNDLOWAT                                 = 0x1003
+       SO_SNDTIMEO                                 = 0x1005
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x1005
+       SO_STYLE                                    = 0x1008
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x1008
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x5407
+       TCGETA                                      = 0x5401
+       TCGETS                                      = 0x540d
+       TCGETS2                                     = 0x4030542a
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x5410
+       TCSBRK                                      = 0x5405
+       TCSBRKP                                     = 0x5486
+       TCSETA                                      = 0x5402
+       TCSETAF                                     = 0x5404
+       TCSETAW                                     = 0x5403
+       TCSETS                                      = 0x540e
+       TCSETS2                                     = 0x8030542b
+       TCSETSF                                     = 0x5410
+       TCSETSF2                                    = 0x8030542d
+       TCSETSW                                     = 0x540f
+       TCSETSW2                                    = 0x8030542c
+       TCXONC                                      = 0x5406
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x80047478
+       TIOCEXCL                                    = 0x740d
+       TIOCGDEV                                    = 0x40045432
+       TIOCGETD                                    = 0x7400
+       TIOCGETP                                    = 0x7408
+       TIOCGEXCL                                   = 0x40045440
+       TIOCGICOUNT                                 = 0x5492
+       TIOCGISO7816                                = 0x40285442
+       TIOCGLCKTRMIOS                              = 0x548b
+       TIOCGLTC                                    = 0x7474
+       TIOCGPGRP                                   = 0x40047477
+       TIOCGPKT                                    = 0x40045438
+       TIOCGPTLCK                                  = 0x40045439
+       TIOCGPTN                                    = 0x40045430
+       TIOCGPTPEER                                 = 0x20005441
+       TIOCGRS485                                  = 0x4020542e
+       TIOCGSERIAL                                 = 0x5484
+       TIOCGSID                                    = 0x7416
+       TIOCGSOFTCAR                                = 0x5481
+       TIOCGWINSZ                                  = 0x40087468
+       TIOCINQ                                     = 0x467f
+       TIOCLINUX                                   = 0x5483
+       TIOCMBIC                                    = 0x741c
+       TIOCMBIS                                    = 0x741b
+       TIOCMGET                                    = 0x741d
+       TIOCMIWAIT                                  = 0x5491
+       TIOCMSET                                    = 0x741a
+       TIOCM_CAR                                   = 0x100
+       TIOCM_CD                                    = 0x100
+       TIOCM_CTS                                   = 0x40
+       TIOCM_DSR                                   = 0x400
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x200
+       TIOCM_RNG                                   = 0x200
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x20
+       TIOCM_ST                                    = 0x10
+       TIOCNOTTY                                   = 0x5471
+       TIOCNXCL                                    = 0x740e
+       TIOCOUTQ                                    = 0x7472
+       TIOCPKT                                     = 0x5470
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x5480
+       TIOCSERCONFIG                               = 0x5488
+       TIOCSERGETLSR                               = 0x548e
+       TIOCSERGETMULTI                             = 0x548f
+       TIOCSERGSTRUCT                              = 0x548d
+       TIOCSERGWILD                                = 0x5489
+       TIOCSERSETMULTI                             = 0x5490
+       TIOCSERSWILD                                = 0x548a
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x7401
+       TIOCSETN                                    = 0x740a
+       TIOCSETP                                    = 0x7409
+       TIOCSIG                                     = 0x80045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x548c
+       TIOCSLTC                                    = 0x7475
+       TIOCSPGRP                                   = 0x80047476
+       TIOCSPTLCK                                  = 0x80045431
+       TIOCSRS485                                  = 0xc020542f
+       TIOCSSERIAL                                 = 0x5485
+       TIOCSSOFTCAR                                = 0x5482
+       TIOCSTI                                     = 0x5472
+       TIOCSWINSZ                                  = 0x80087467
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x8000
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x800854d5
+       TUNDETACHFILTER                             = 0x800854d6
+       TUNGETDEVNETNS                              = 0x200054e3
+       TUNGETFEATURES                              = 0x400454cf
+       TUNGETFILTER                                = 0x400854db
+       TUNGETIFF                                   = 0x400454d2
+       TUNGETSNDBUF                                = 0x400454d3
+       TUNGETVNETBE                                = 0x400454df
+       TUNGETVNETHDRSZ                             = 0x400454d7
+       TUNGETVNETLE                                = 0x400454dd
+       TUNSETCARRIER                               = 0x800454e2
+       TUNSETDEBUG                                 = 0x800454c9
+       TUNSETFILTEREBPF                            = 0x400454e1
+       TUNSETGROUP                                 = 0x800454ce
+       TUNSETIFF                                   = 0x800454ca
+       TUNSETIFINDEX                               = 0x800454da
+       TUNSETLINK                                  = 0x800454cd
+       TUNSETNOCSUM                                = 0x800454c8
+       TUNSETOFFLOAD                               = 0x800454d0
+       TUNSETOWNER                                 = 0x800454cc
+       TUNSETPERSIST                               = 0x800454cb
+       TUNSETQUEUE                                 = 0x800454d9
+       TUNSETSNDBUF                                = 0x800454d4
+       TUNSETSTEERINGEBPF                          = 0x400454e0
+       TUNSETTXFILTER                              = 0x800454d1
+       TUNSETVNETBE                                = 0x800454de
+       TUNSETVNETHDRSZ                             = 0x800454d8
+       TUNSETVNETLE                                = 0x800454dc
+       UBI_IOCATT                                  = 0x80186f40
+       UBI_IOCDET                                  = 0x80046f41
+       UBI_IOCEBCH                                 = 0x80044f02
+       UBI_IOCEBER                                 = 0x80044f01
+       UBI_IOCEBISMAP                              = 0x40044f05
+       UBI_IOCEBMAP                                = 0x80084f03
+       UBI_IOCEBUNMAP                              = 0x80044f04
+       UBI_IOCMKVOL                                = 0x80986f00
+       UBI_IOCRMVOL                                = 0x80046f01
+       UBI_IOCRNVOL                                = 0x91106f03
+       UBI_IOCRPEB                                 = 0x80046f04
+       UBI_IOCRSVOL                                = 0x800c6f02
+       UBI_IOCSETVOLPROP                           = 0x80104f06
+       UBI_IOCSPEB                                 = 0x80046f05
+       UBI_IOCVOLCRBLK                             = 0x80804f07
+       UBI_IOCVOLRMBLK                             = 0x20004f08
+       UBI_IOCVOLUP                                = 0x80084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x10
+       VEOL                                        = 0x11
+       VEOL2                                       = 0x6
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x4
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VSWTCH                                      = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x20
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index fcbc70173a0739dfc8919c3b41bca2ea6995485b..ab6134ebb9a37444ca4da9d65f0153bbcc191630 100644 (file)
@@ -11,2538 +11,2917 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x17
-       B110                                 = 0x3
-       B115200                              = 0x11
-       B1152000                             = 0x18
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x19
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x1a
-       B230400                              = 0x12
-       B2400                                = 0xb
-       B2500000                             = 0x1b
-       B300                                 = 0x7
-       B3000000                             = 0x1c
-       B3500000                             = 0x1d
-       B38400                               = 0xf
-       B4000000                             = 0x1e
-       B460800                              = 0x13
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x14
-       B57600                               = 0x10
-       B576000                              = 0x15
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x16
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x40081270
-       BLKBSZSET                            = 0x80081271
-       BLKFLSBUF                            = 0x20001261
-       BLKFRAGET                            = 0x20001265
-       BLKFRASET                            = 0x20001264
-       BLKGETSIZE                           = 0x20001260
-       BLKGETSIZE64                         = 0x40081272
-       BLKPBSZGET                           = 0x2000127b
-       BLKRAGET                             = 0x20001263
-       BLKRASET                             = 0x20001262
-       BLKROGET                             = 0x2000125e
-       BLKROSET                             = 0x2000125d
-       BLKRRPART                            = 0x2000125f
-       BLKSECTGET                           = 0x20001267
-       BLKSECTSET                           = 0x20001266
-       BLKSSZGET                            = 0x20001268
-       BOTHER                               = 0x1f
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x8000
-       BSDLY                                = 0x8000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0xff
-       CBAUDEX                              = 0x0
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0xff0000
-       CLOCAL                               = 0x8000
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x1000
-       CR2                                  = 0x2000
-       CR3                                  = 0x3000
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x3000
-       CREAD                                = 0x800
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x100
-       CS7                                  = 0x200
-       CS8                                  = 0x300
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x300
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x400
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x40
-       ECHOE                                = 0x2
-       ECHOK                                = 0x4
-       ECHOKE                               = 0x1
-       ECHONL                               = 0x10
-       ECHOPRT                              = 0x20
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x4000
-       FFDLY                                = 0x4000
-       FLUSHO                               = 0x800000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x800c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x80106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x400c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x5
-       F_GETLK64                            = 0xc
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0xd
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0xe
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x4000
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x100
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x400
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x200007b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x80
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x1000
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x400
-       IXON                                 = 0x200
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x80
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x40
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x2000
-       MCL_FUTURE                           = 0x4000
-       MCL_ONFAULT                          = 0x8000
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NL2                                  = 0x200
-       NL3                                  = 0x300
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x300
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80000000
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x4
-       ONLCR                                = 0x2
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x20000
-       O_DIRECTORY                          = 0x4000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x8000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x404000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x1000
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x2000
-       PENDIN                               = 0x20000000
-       PERF_EVENT_IOC_DISABLE               = 0x20002401
-       PERF_EVENT_IOC_ENABLE                = 0x20002400
-       PERF_EVENT_IOC_ID                    = 0x40082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
-       PERF_EVENT_IOC_PERIOD                = 0x80082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x20002402
-       PERF_EVENT_IOC_RESET                 = 0x20002403
-       PERF_EVENT_IOC_SET_BPF               = 0x80042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x80082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x20002405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x8004743d
-       PPPIOCATTCHAN                        = 0x80047438
-       PPPIOCCONNECT                        = 0x8004743a
-       PPPIOCDETACH                         = 0x8004743c
-       PPPIOCDISCONN                        = 0x20007439
-       PPPIOCGASYNCMAP                      = 0x40047458
-       PPPIOCGCHAN                          = 0x40047437
-       PPPIOCGDEBUG                         = 0x40047441
-       PPPIOCGFLAGS                         = 0x4004745a
-       PPPIOCGIDLE                          = 0x4010743f
-       PPPIOCGL2TPSTATS                     = 0x40487436
-       PPPIOCGMRU                           = 0x40047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x40047455
-       PPPIOCGUNIT                          = 0x40047456
-       PPPIOCGXASYNCMAP                     = 0x40207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x80107446
-       PPPIOCSASYNCMAP                      = 0x80047457
-       PPPIOCSCOMPRESS                      = 0x8010744d
-       PPPIOCSDEBUG                         = 0x80047440
-       PPPIOCSFLAGS                         = 0x80047459
-       PPPIOCSMAXCID                        = 0x80047451
-       PPPIOCSMRRU                          = 0x8004743b
-       PPPIOCSMRU                           = 0x80047452
-       PPPIOCSNPMODE                        = 0x8008744b
-       PPPIOCSPASS                          = 0x80107447
-       PPPIOCSRASYNCMAP                     = 0x80047454
-       PPPIOCSXASYNCMAP                     = 0x8020744f
-       PPPIOCXFERUNIT                       = 0x2000744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_SAO                             = 0x10
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETEVRREGS                    = 0x14
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGS64                     = 0x16
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GETVRREGS                     = 0x12
-       PTRACE_GETVSRREGS                    = 0x1b
-       PTRACE_GET_DEBUGREG                  = 0x19
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETEVRREGS                    = 0x15
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGS64                     = 0x17
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SETVRREGS                     = 0x13
-       PTRACE_SETVSRREGS                    = 0x1c
-       PTRACE_SET_DEBUGREG                  = 0x1a
-       PTRACE_SINGLEBLOCK                   = 0x100
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_SYSEMU                        = 0x1d
-       PTRACE_SYSEMU_SINGLESTEP             = 0x1e
-       PTRACE_TRACEME                       = 0x0
-       PT_CCR                               = 0x26
-       PT_CTR                               = 0x23
-       PT_DAR                               = 0x29
-       PT_DSCR                              = 0x2c
-       PT_DSISR                             = 0x2a
-       PT_FPR0                              = 0x30
-       PT_FPSCR                             = 0x50
-       PT_LNK                               = 0x24
-       PT_MSR                               = 0x21
-       PT_NIP                               = 0x20
-       PT_ORIG_R3                           = 0x22
-       PT_R0                                = 0x0
-       PT_R1                                = 0x1
-       PT_R10                               = 0xa
-       PT_R11                               = 0xb
-       PT_R12                               = 0xc
-       PT_R13                               = 0xd
-       PT_R14                               = 0xe
-       PT_R15                               = 0xf
-       PT_R16                               = 0x10
-       PT_R17                               = 0x11
-       PT_R18                               = 0x12
-       PT_R19                               = 0x13
-       PT_R2                                = 0x2
-       PT_R20                               = 0x14
-       PT_R21                               = 0x15
-       PT_R22                               = 0x16
-       PT_R23                               = 0x17
-       PT_R24                               = 0x18
-       PT_R25                               = 0x19
-       PT_R26                               = 0x1a
-       PT_R27                               = 0x1b
-       PT_R28                               = 0x1c
-       PT_R29                               = 0x1d
-       PT_R3                                = 0x3
-       PT_R30                               = 0x1e
-       PT_R31                               = 0x1f
-       PT_R4                                = 0x4
-       PT_R5                                = 0x5
-       PT_R6                                = 0x6
-       PT_R7                                = 0x7
-       PT_R8                                = 0x8
-       PT_R9                                = 0x9
-       PT_REGS_COUNT                        = 0x2c
-       PT_RESULT                            = 0x2b
-       PT_SOFTE                             = 0x27
-       PT_TRAP                              = 0x28
-       PT_VR0                               = 0x52
-       PT_VRSAVE                            = 0x94
-       PT_VSCR                              = 0x93
-       PT_VSR0                              = 0x96
-       PT_VSR31                             = 0xd4
-       PT_XER                               = 0x25
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x80085203
-       RNDADDTOENTCNT                       = 0x80045201
-       RNDCLEARPOOL                         = 0x20005206
-       RNDGETENTCNT                         = 0x40045200
-       RNDGETPOOL                           = 0x40085202
-       RNDRESEEDCRNG                        = 0x20005207
-       RNDZAPENTCNT                         = 0x20005204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x20007002
-       RTC_AIE_ON                           = 0x20007001
-       RTC_ALM_READ                         = 0x40247008
-       RTC_ALM_SET                          = 0x80247007
-       RTC_EPOCH_READ                       = 0x4008700d
-       RTC_EPOCH_SET                        = 0x8008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x4008700b
-       RTC_IRQP_SET                         = 0x8008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x20007006
-       RTC_PIE_ON                           = 0x20007005
-       RTC_PLL_GET                          = 0x40207011
-       RTC_PLL_SET                          = 0x80207012
-       RTC_RD_TIME                          = 0x40247009
-       RTC_SET_TIME                         = 0x8024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x20007004
-       RTC_UIE_ON                           = 0x20007003
-       RTC_VL_CLR                           = 0x20007014
-       RTC_VL_READ                          = 0x40047013
-       RTC_WIE_OFF                          = 0x20007010
-       RTC_WIE_ON                           = 0x2000700f
-       RTC_WKALM_RD                         = 0x40287010
-       RTC_WKALM_SET                        = 0x8028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x4004667f
-       SIOCOUTQ                             = 0x40047473
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x14
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x15
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x10
-       SO_RCVTIMEO                          = 0x12
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x11
-       SO_SNDTIMEO                          = 0x13
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x400
-       TAB2                                 = 0x800
-       TAB3                                 = 0xc00
-       TABDLY                               = 0xc00
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x2000741f
-       TCGETA                               = 0x40147417
-       TCGETS                               = 0x402c7413
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x2000741d
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x80147418
-       TCSETAF                              = 0x8014741c
-       TCSETAW                              = 0x80147419
-       TCSETS                               = 0x802c7414
-       TCSETSF                              = 0x802c7416
-       TCSETSW                              = 0x802c7415
-       TCXONC                               = 0x2000741e
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x40045432
-       TIOCGETC                             = 0x40067412
-       TIOCGETD                             = 0x5424
-       TIOCGETP                             = 0x40067408
-       TIOCGEXCL                            = 0x40045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x40285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGLTC                             = 0x40067474
-       TIOCGPGRP                            = 0x40047477
-       TIOCGPKT                             = 0x40045438
-       TIOCGPTLCK                           = 0x40045439
-       TIOCGPTN                             = 0x40045430
-       TIOCGPTPEER                          = 0x20005441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x40087468
-       TIOCINQ                              = 0x4004667f
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_LOOP                           = 0x8000
-       TIOCM_OUT1                           = 0x2000
-       TIOCM_OUT2                           = 0x4000
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x40047473
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETC                             = 0x80067411
-       TIOCSETD                             = 0x5423
-       TIOCSETN                             = 0x8006740a
-       TIOCSETP                             = 0x80067409
-       TIOCSIG                              = 0x80045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSLTC                             = 0x80067475
-       TIOCSPGRP                            = 0x80047476
-       TIOCSPTLCK                           = 0x80045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTART                            = 0x2000746e
-       TIOCSTI                              = 0x5412
-       TIOCSTOP                             = 0x2000746f
-       TIOCSWINSZ                           = 0x80087467
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x400000
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x801054d5
-       TUNDETACHFILTER                      = 0x801054d6
-       TUNGETFEATURES                       = 0x400454cf
-       TUNGETFILTER                         = 0x401054db
-       TUNGETIFF                            = 0x400454d2
-       TUNGETSNDBUF                         = 0x400454d3
-       TUNGETVNETBE                         = 0x400454df
-       TUNGETVNETHDRSZ                      = 0x400454d7
-       TUNGETVNETLE                         = 0x400454dd
-       TUNSETCARRIER                        = 0x800454e2
-       TUNSETDEBUG                          = 0x800454c9
-       TUNSETFILTEREBPF                     = 0x400454e1
-       TUNSETGROUP                          = 0x800454ce
-       TUNSETIFF                            = 0x800454ca
-       TUNSETIFINDEX                        = 0x800454da
-       TUNSETLINK                           = 0x800454cd
-       TUNSETNOCSUM                         = 0x800454c8
-       TUNSETOFFLOAD                        = 0x800454d0
-       TUNSETOWNER                          = 0x800454cc
-       TUNSETPERSIST                        = 0x800454cb
-       TUNSETQUEUE                          = 0x800454d9
-       TUNSETSNDBUF                         = 0x800454d4
-       TUNSETSTEERINGEBPF                   = 0x400454e0
-       TUNSETTXFILTER                       = 0x800454d1
-       TUNSETVNETBE                         = 0x800454de
-       TUNSETVNETHDRSZ                      = 0x800454d8
-       TUNSETVNETLE                         = 0x800454dc
-       UBI_IOCATT                           = 0x80186f40
-       UBI_IOCDET                           = 0x80046f41
-       UBI_IOCEBCH                          = 0x80044f02
-       UBI_IOCEBER                          = 0x80044f01
-       UBI_IOCEBISMAP                       = 0x40044f05
-       UBI_IOCEBMAP                         = 0x80084f03
-       UBI_IOCEBUNMAP                       = 0x80044f04
-       UBI_IOCMKVOL                         = 0x80986f00
-       UBI_IOCRMVOL                         = 0x80046f01
-       UBI_IOCRNVOL                         = 0x91106f03
-       UBI_IOCRSVOL                         = 0x800c6f02
-       UBI_IOCSETVOLPROP                    = 0x80104f06
-       UBI_IOCVOLCRBLK                      = 0x80804f07
-       UBI_IOCVOLRMBLK                      = 0x20004f08
-       UBI_IOCVOLUP                         = 0x80084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0x10
-       VEOF                                 = 0x4
-       VEOL                                 = 0x6
-       VEOL2                                = 0x8
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x5
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xb
-       VSTART                               = 0xd
-       VSTOP                                = 0xe
-       VSUSP                                = 0xc
-       VSWTC                                = 0x9
-       VT0                                  = 0x0
-       VT1                                  = 0x10000
-       VTDLY                                = 0x10000
-       VTIME                                = 0x7
-       VWERASE                              = 0xa
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4000
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0xc00
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x17
+       B110                                        = 0x3
+       B115200                                     = 0x11
+       B1152000                                    = 0x18
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x19
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x1a
+       B230400                                     = 0x12
+       B2400                                       = 0xb
+       B2500000                                    = 0x1b
+       B300                                        = 0x7
+       B3000000                                    = 0x1c
+       B3500000                                    = 0x1d
+       B38400                                      = 0xf
+       B4000000                                    = 0x1e
+       B460800                                     = 0x13
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x14
+       B57600                                      = 0x10
+       B576000                                     = 0x15
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x16
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x40081270
+       BLKBSZSET                                   = 0x80081271
+       BLKFLSBUF                                   = 0x20001261
+       BLKFRAGET                                   = 0x20001265
+       BLKFRASET                                   = 0x20001264
+       BLKGETSIZE                                  = 0x20001260
+       BLKGETSIZE64                                = 0x40081272
+       BLKPBSZGET                                  = 0x2000127b
+       BLKRAGET                                    = 0x20001263
+       BLKRASET                                    = 0x20001262
+       BLKROGET                                    = 0x2000125e
+       BLKROSET                                    = 0x2000125d
+       BLKRRPART                                   = 0x2000125f
+       BLKSECTGET                                  = 0x20001267
+       BLKSECTSET                                  = 0x20001266
+       BLKSSZGET                                   = 0x20001268
+       BOTHER                                      = 0x1f
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x8000
+       BSDLY                                       = 0x8000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0xff
+       CBAUDEX                                     = 0x0
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0xff0000
+       CLOCAL                                      = 0x8000
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x1000
+       CR2                                         = 0x2000
+       CR3                                         = 0x3000
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x3000
+       CREAD                                       = 0x800
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x100
+       CS7                                         = 0x200
+       CS8                                         = 0x300
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x300
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x400
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x40
+       ECHOE                                       = 0x2
+       ECHOK                                       = 0x4
+       ECHOKE                                      = 0x1
+       ECHONL                                      = 0x10
+       ECHOPRT                                     = 0x20
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x4000
+       FFDLY                                       = 0x4000
+       FLUSHO                                      = 0x800000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x800c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x80106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x400c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x5
+       F_GETLK64                                   = 0xc
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0xd
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0xe
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x4000
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x100
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x400
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x200007b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x80
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x1000
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x400
+       IXON                                        = 0x200
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x80
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x40
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x2000
+       MCL_FUTURE                                  = 0x4000
+       MCL_ONFAULT                                 = 0x8000
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NL2                                         = 0x200
+       NL3                                         = 0x300
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x300
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80000000
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0x2000b703
+       NS_GET_OWNER_UID                            = 0x2000b704
+       NS_GET_PARENT                               = 0x2000b702
+       NS_GET_USERNS                               = 0x2000b701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x4
+       ONLCR                                       = 0x2
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x20000
+       O_DIRECTORY                                 = 0x4000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x8000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x404000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x1000
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x2000
+       PENDIN                                      = 0x20000000
+       PERF_EVENT_IOC_DISABLE                      = 0x20002401
+       PERF_EVENT_IOC_ENABLE                       = 0x20002400
+       PERF_EVENT_IOC_ID                           = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x8008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x80042409
+       PERF_EVENT_IOC_PERIOD                       = 0x80082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x20002402
+       PERF_EVENT_IOC_RESET                        = 0x20002403
+       PERF_EVENT_IOC_SET_BPF                      = 0x80042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x80082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x20002405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x8004743d
+       PPPIOCATTCHAN                               = 0x80047438
+       PPPIOCCONNECT                               = 0x8004743a
+       PPPIOCDETACH                                = 0x8004743c
+       PPPIOCDISCONN                               = 0x20007439
+       PPPIOCGASYNCMAP                             = 0x40047458
+       PPPIOCGCHAN                                 = 0x40047437
+       PPPIOCGDEBUG                                = 0x40047441
+       PPPIOCGFLAGS                                = 0x4004745a
+       PPPIOCGIDLE                                 = 0x4010743f
+       PPPIOCGIDLE32                               = 0x4008743f
+       PPPIOCGIDLE64                               = 0x4010743f
+       PPPIOCGL2TPSTATS                            = 0x40487436
+       PPPIOCGMRU                                  = 0x40047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x40047455
+       PPPIOCGUNIT                                 = 0x40047456
+       PPPIOCGXASYNCMAP                            = 0x40207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x80107446
+       PPPIOCSASYNCMAP                             = 0x80047457
+       PPPIOCSCOMPRESS                             = 0x8010744d
+       PPPIOCSDEBUG                                = 0x80047440
+       PPPIOCSFLAGS                                = 0x80047459
+       PPPIOCSMAXCID                               = 0x80047451
+       PPPIOCSMRRU                                 = 0x8004743b
+       PPPIOCSMRU                                  = 0x80047452
+       PPPIOCSNPMODE                               = 0x8008744b
+       PPPIOCSPASS                                 = 0x80107447
+       PPPIOCSRASYNCMAP                            = 0x80047454
+       PPPIOCSXASYNCMAP                            = 0x8020744f
+       PPPIOCXFERUNIT                              = 0x2000744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_SAO                                    = 0x10
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETEVRREGS                           = 0x14
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGS64                            = 0x16
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GETVRREGS                            = 0x12
+       PTRACE_GETVSRREGS                           = 0x1b
+       PTRACE_GET_DEBUGREG                         = 0x19
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETEVRREGS                           = 0x15
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGS64                            = 0x17
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SETVRREGS                            = 0x13
+       PTRACE_SETVSRREGS                           = 0x1c
+       PTRACE_SET_DEBUGREG                         = 0x1a
+       PTRACE_SINGLEBLOCK                          = 0x100
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_SYSEMU                               = 0x1d
+       PTRACE_SYSEMU_SINGLESTEP                    = 0x1e
+       PTRACE_TRACEME                              = 0x0
+       PT_CCR                                      = 0x26
+       PT_CTR                                      = 0x23
+       PT_DAR                                      = 0x29
+       PT_DSCR                                     = 0x2c
+       PT_DSISR                                    = 0x2a
+       PT_FPR0                                     = 0x30
+       PT_FPSCR                                    = 0x50
+       PT_LNK                                      = 0x24
+       PT_MSR                                      = 0x21
+       PT_NIP                                      = 0x20
+       PT_ORIG_R3                                  = 0x22
+       PT_R0                                       = 0x0
+       PT_R1                                       = 0x1
+       PT_R10                                      = 0xa
+       PT_R11                                      = 0xb
+       PT_R12                                      = 0xc
+       PT_R13                                      = 0xd
+       PT_R14                                      = 0xe
+       PT_R15                                      = 0xf
+       PT_R16                                      = 0x10
+       PT_R17                                      = 0x11
+       PT_R18                                      = 0x12
+       PT_R19                                      = 0x13
+       PT_R2                                       = 0x2
+       PT_R20                                      = 0x14
+       PT_R21                                      = 0x15
+       PT_R22                                      = 0x16
+       PT_R23                                      = 0x17
+       PT_R24                                      = 0x18
+       PT_R25                                      = 0x19
+       PT_R26                                      = 0x1a
+       PT_R27                                      = 0x1b
+       PT_R28                                      = 0x1c
+       PT_R29                                      = 0x1d
+       PT_R3                                       = 0x3
+       PT_R30                                      = 0x1e
+       PT_R31                                      = 0x1f
+       PT_R4                                       = 0x4
+       PT_R5                                       = 0x5
+       PT_R6                                       = 0x6
+       PT_R7                                       = 0x7
+       PT_R8                                       = 0x8
+       PT_R9                                       = 0x9
+       PT_REGS_COUNT                               = 0x2c
+       PT_RESULT                                   = 0x2b
+       PT_SOFTE                                    = 0x27
+       PT_TRAP                                     = 0x28
+       PT_VR0                                      = 0x52
+       PT_VRSAVE                                   = 0x94
+       PT_VSCR                                     = 0x93
+       PT_VSR0                                     = 0x96
+       PT_VSR31                                    = 0xd4
+       PT_XER                                      = 0x25
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x80085203
+       RNDADDTOENTCNT                              = 0x80045201
+       RNDCLEARPOOL                                = 0x20005206
+       RNDGETENTCNT                                = 0x40045200
+       RNDGETPOOL                                  = 0x40085202
+       RNDRESEEDCRNG                               = 0x20005207
+       RNDZAPENTCNT                                = 0x20005204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x20007002
+       RTC_AIE_ON                                  = 0x20007001
+       RTC_ALM_READ                                = 0x40247008
+       RTC_ALM_SET                                 = 0x80247007
+       RTC_EPOCH_READ                              = 0x4008700d
+       RTC_EPOCH_SET                               = 0x8008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x4008700b
+       RTC_IRQP_SET                                = 0x8008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x20007006
+       RTC_PIE_ON                                  = 0x20007005
+       RTC_PLL_GET                                 = 0x40207011
+       RTC_PLL_SET                                 = 0x80207012
+       RTC_RD_TIME                                 = 0x40247009
+       RTC_SET_TIME                                = 0x8024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x20007004
+       RTC_UIE_ON                                  = 0x20007003
+       RTC_VL_CLR                                  = 0x20007014
+       RTC_VL_READ                                 = 0x40047013
+       RTC_WIE_OFF                                 = 0x20007010
+       RTC_WIE_ON                                  = 0x2000700f
+       RTC_WKALM_RD                                = 0x40287010
+       RTC_WKALM_SET                               = 0x8028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x40108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x40108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x4004667f
+       SIOCOUTQ                                    = 0x40047473
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x14
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x15
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x10
+       SO_RCVTIMEO                                 = 0x12
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x12
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x11
+       SO_SNDTIMEO                                 = 0x13
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x13
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x400
+       TAB2                                        = 0x800
+       TAB3                                        = 0xc00
+       TABDLY                                      = 0xc00
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x2000741f
+       TCGETA                                      = 0x40147417
+       TCGETS                                      = 0x402c7413
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x2000741d
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x80147418
+       TCSETAF                                     = 0x8014741c
+       TCSETAW                                     = 0x80147419
+       TCSETS                                      = 0x802c7414
+       TCSETSF                                     = 0x802c7416
+       TCSETSW                                     = 0x802c7415
+       TCXONC                                      = 0x2000741e
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x40045432
+       TIOCGETC                                    = 0x40067412
+       TIOCGETD                                    = 0x5424
+       TIOCGETP                                    = 0x40067408
+       TIOCGEXCL                                   = 0x40045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x40285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGLTC                                    = 0x40067474
+       TIOCGPGRP                                   = 0x40047477
+       TIOCGPKT                                    = 0x40045438
+       TIOCGPTLCK                                  = 0x40045439
+       TIOCGPTN                                    = 0x40045430
+       TIOCGPTPEER                                 = 0x20005441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x40087468
+       TIOCINQ                                     = 0x4004667f
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_LOOP                                  = 0x8000
+       TIOCM_OUT1                                  = 0x2000
+       TIOCM_OUT2                                  = 0x4000
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x40047473
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETC                                    = 0x80067411
+       TIOCSETD                                    = 0x5423
+       TIOCSETN                                    = 0x8006740a
+       TIOCSETP                                    = 0x80067409
+       TIOCSIG                                     = 0x80045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSLTC                                    = 0x80067475
+       TIOCSPGRP                                   = 0x80047476
+       TIOCSPTLCK                                  = 0x80045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTART                                   = 0x2000746e
+       TIOCSTI                                     = 0x5412
+       TIOCSTOP                                    = 0x2000746f
+       TIOCSWINSZ                                  = 0x80087467
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x400000
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x801054d5
+       TUNDETACHFILTER                             = 0x801054d6
+       TUNGETDEVNETNS                              = 0x200054e3
+       TUNGETFEATURES                              = 0x400454cf
+       TUNGETFILTER                                = 0x401054db
+       TUNGETIFF                                   = 0x400454d2
+       TUNGETSNDBUF                                = 0x400454d3
+       TUNGETVNETBE                                = 0x400454df
+       TUNGETVNETHDRSZ                             = 0x400454d7
+       TUNGETVNETLE                                = 0x400454dd
+       TUNSETCARRIER                               = 0x800454e2
+       TUNSETDEBUG                                 = 0x800454c9
+       TUNSETFILTEREBPF                            = 0x400454e1
+       TUNSETGROUP                                 = 0x800454ce
+       TUNSETIFF                                   = 0x800454ca
+       TUNSETIFINDEX                               = 0x800454da
+       TUNSETLINK                                  = 0x800454cd
+       TUNSETNOCSUM                                = 0x800454c8
+       TUNSETOFFLOAD                               = 0x800454d0
+       TUNSETOWNER                                 = 0x800454cc
+       TUNSETPERSIST                               = 0x800454cb
+       TUNSETQUEUE                                 = 0x800454d9
+       TUNSETSNDBUF                                = 0x800454d4
+       TUNSETSTEERINGEBPF                          = 0x400454e0
+       TUNSETTXFILTER                              = 0x800454d1
+       TUNSETVNETBE                                = 0x800454de
+       TUNSETVNETHDRSZ                             = 0x800454d8
+       TUNSETVNETLE                                = 0x800454dc
+       UBI_IOCATT                                  = 0x80186f40
+       UBI_IOCDET                                  = 0x80046f41
+       UBI_IOCEBCH                                 = 0x80044f02
+       UBI_IOCEBER                                 = 0x80044f01
+       UBI_IOCEBISMAP                              = 0x40044f05
+       UBI_IOCEBMAP                                = 0x80084f03
+       UBI_IOCEBUNMAP                              = 0x80044f04
+       UBI_IOCMKVOL                                = 0x80986f00
+       UBI_IOCRMVOL                                = 0x80046f01
+       UBI_IOCRNVOL                                = 0x91106f03
+       UBI_IOCRPEB                                 = 0x80046f04
+       UBI_IOCRSVOL                                = 0x800c6f02
+       UBI_IOCSETVOLPROP                           = 0x80104f06
+       UBI_IOCSPEB                                 = 0x80046f05
+       UBI_IOCVOLCRBLK                             = 0x80804f07
+       UBI_IOCVOLRMBLK                             = 0x20004f08
+       UBI_IOCVOLUP                                = 0x80084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0x10
+       VEOF                                        = 0x4
+       VEOL                                        = 0x6
+       VEOL2                                       = 0x8
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x5
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xb
+       VSTART                                      = 0xd
+       VSTOP                                       = 0xe
+       VSUSP                                       = 0xc
+       VSWTC                                       = 0x9
+       VT0                                         = 0x0
+       VT1                                         = 0x10000
+       VTDLY                                       = 0x10000
+       VTIME                                       = 0x7
+       VWERASE                                     = 0xa
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4000
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0xc00
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 5cd3b4ed0e6ff94152402bf7382c129f09b674ca..dc8cafffe11a479a7f5056ccf83cbe70e7b1e7a9 100644 (file)
@@ -11,2538 +11,2917 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x17
-       B110                                 = 0x3
-       B115200                              = 0x11
-       B1152000                             = 0x18
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x19
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x1a
-       B230400                              = 0x12
-       B2400                                = 0xb
-       B2500000                             = 0x1b
-       B300                                 = 0x7
-       B3000000                             = 0x1c
-       B3500000                             = 0x1d
-       B38400                               = 0xf
-       B4000000                             = 0x1e
-       B460800                              = 0x13
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x14
-       B57600                               = 0x10
-       B576000                              = 0x15
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x16
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x40081270
-       BLKBSZSET                            = 0x80081271
-       BLKFLSBUF                            = 0x20001261
-       BLKFRAGET                            = 0x20001265
-       BLKFRASET                            = 0x20001264
-       BLKGETSIZE                           = 0x20001260
-       BLKGETSIZE64                         = 0x40081272
-       BLKPBSZGET                           = 0x2000127b
-       BLKRAGET                             = 0x20001263
-       BLKRASET                             = 0x20001262
-       BLKROGET                             = 0x2000125e
-       BLKROSET                             = 0x2000125d
-       BLKRRPART                            = 0x2000125f
-       BLKSECTGET                           = 0x20001267
-       BLKSECTSET                           = 0x20001266
-       BLKSSZGET                            = 0x20001268
-       BOTHER                               = 0x1f
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x8000
-       BSDLY                                = 0x8000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0xff
-       CBAUDEX                              = 0x0
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0xff0000
-       CLOCAL                               = 0x8000
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x1000
-       CR2                                  = 0x2000
-       CR3                                  = 0x3000
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x3000
-       CREAD                                = 0x800
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x100
-       CS7                                  = 0x200
-       CS8                                  = 0x300
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x300
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x400
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x40
-       ECHOE                                = 0x2
-       ECHOK                                = 0x4
-       ECHOKE                               = 0x1
-       ECHONL                               = 0x10
-       ECHOPRT                              = 0x20
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x4000
-       FFDLY                                = 0x4000
-       FLUSHO                               = 0x800000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x800c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x80106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x400c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x5
-       F_GETLK64                            = 0xc
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0xd
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0xe
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x4000
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x100
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x400
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x200007b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x80
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x1000
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x400
-       IXON                                 = 0x200
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x80
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x40
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x2000
-       MCL_FUTURE                           = 0x4000
-       MCL_ONFAULT                          = 0x8000
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NL2                                  = 0x200
-       NL3                                  = 0x300
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x300
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80000000
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x4
-       ONLCR                                = 0x2
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x20000
-       O_DIRECTORY                          = 0x4000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x8000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x404000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x1000
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x2000
-       PENDIN                               = 0x20000000
-       PERF_EVENT_IOC_DISABLE               = 0x20002401
-       PERF_EVENT_IOC_ENABLE                = 0x20002400
-       PERF_EVENT_IOC_ID                    = 0x40082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
-       PERF_EVENT_IOC_PERIOD                = 0x80082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x20002402
-       PERF_EVENT_IOC_RESET                 = 0x20002403
-       PERF_EVENT_IOC_SET_BPF               = 0x80042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x80082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x20002405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x8004743d
-       PPPIOCATTCHAN                        = 0x80047438
-       PPPIOCCONNECT                        = 0x8004743a
-       PPPIOCDETACH                         = 0x8004743c
-       PPPIOCDISCONN                        = 0x20007439
-       PPPIOCGASYNCMAP                      = 0x40047458
-       PPPIOCGCHAN                          = 0x40047437
-       PPPIOCGDEBUG                         = 0x40047441
-       PPPIOCGFLAGS                         = 0x4004745a
-       PPPIOCGIDLE                          = 0x4010743f
-       PPPIOCGL2TPSTATS                     = 0x40487436
-       PPPIOCGMRU                           = 0x40047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x40047455
-       PPPIOCGUNIT                          = 0x40047456
-       PPPIOCGXASYNCMAP                     = 0x40207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x80107446
-       PPPIOCSASYNCMAP                      = 0x80047457
-       PPPIOCSCOMPRESS                      = 0x8010744d
-       PPPIOCSDEBUG                         = 0x80047440
-       PPPIOCSFLAGS                         = 0x80047459
-       PPPIOCSMAXCID                        = 0x80047451
-       PPPIOCSMRRU                          = 0x8004743b
-       PPPIOCSMRU                           = 0x80047452
-       PPPIOCSNPMODE                        = 0x8008744b
-       PPPIOCSPASS                          = 0x80107447
-       PPPIOCSRASYNCMAP                     = 0x80047454
-       PPPIOCSXASYNCMAP                     = 0x8020744f
-       PPPIOCXFERUNIT                       = 0x2000744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_SAO                             = 0x10
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETEVRREGS                    = 0x14
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGS64                     = 0x16
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GETVRREGS                     = 0x12
-       PTRACE_GETVSRREGS                    = 0x1b
-       PTRACE_GET_DEBUGREG                  = 0x19
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETEVRREGS                    = 0x15
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGS64                     = 0x17
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SETVRREGS                     = 0x13
-       PTRACE_SETVSRREGS                    = 0x1c
-       PTRACE_SET_DEBUGREG                  = 0x1a
-       PTRACE_SINGLEBLOCK                   = 0x100
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_SYSEMU                        = 0x1d
-       PTRACE_SYSEMU_SINGLESTEP             = 0x1e
-       PTRACE_TRACEME                       = 0x0
-       PT_CCR                               = 0x26
-       PT_CTR                               = 0x23
-       PT_DAR                               = 0x29
-       PT_DSCR                              = 0x2c
-       PT_DSISR                             = 0x2a
-       PT_FPR0                              = 0x30
-       PT_FPSCR                             = 0x50
-       PT_LNK                               = 0x24
-       PT_MSR                               = 0x21
-       PT_NIP                               = 0x20
-       PT_ORIG_R3                           = 0x22
-       PT_R0                                = 0x0
-       PT_R1                                = 0x1
-       PT_R10                               = 0xa
-       PT_R11                               = 0xb
-       PT_R12                               = 0xc
-       PT_R13                               = 0xd
-       PT_R14                               = 0xe
-       PT_R15                               = 0xf
-       PT_R16                               = 0x10
-       PT_R17                               = 0x11
-       PT_R18                               = 0x12
-       PT_R19                               = 0x13
-       PT_R2                                = 0x2
-       PT_R20                               = 0x14
-       PT_R21                               = 0x15
-       PT_R22                               = 0x16
-       PT_R23                               = 0x17
-       PT_R24                               = 0x18
-       PT_R25                               = 0x19
-       PT_R26                               = 0x1a
-       PT_R27                               = 0x1b
-       PT_R28                               = 0x1c
-       PT_R29                               = 0x1d
-       PT_R3                                = 0x3
-       PT_R30                               = 0x1e
-       PT_R31                               = 0x1f
-       PT_R4                                = 0x4
-       PT_R5                                = 0x5
-       PT_R6                                = 0x6
-       PT_R7                                = 0x7
-       PT_R8                                = 0x8
-       PT_R9                                = 0x9
-       PT_REGS_COUNT                        = 0x2c
-       PT_RESULT                            = 0x2b
-       PT_SOFTE                             = 0x27
-       PT_TRAP                              = 0x28
-       PT_VR0                               = 0x52
-       PT_VRSAVE                            = 0x94
-       PT_VSCR                              = 0x93
-       PT_VSR0                              = 0x96
-       PT_VSR31                             = 0xd4
-       PT_XER                               = 0x25
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x80085203
-       RNDADDTOENTCNT                       = 0x80045201
-       RNDCLEARPOOL                         = 0x20005206
-       RNDGETENTCNT                         = 0x40045200
-       RNDGETPOOL                           = 0x40085202
-       RNDRESEEDCRNG                        = 0x20005207
-       RNDZAPENTCNT                         = 0x20005204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x20007002
-       RTC_AIE_ON                           = 0x20007001
-       RTC_ALM_READ                         = 0x40247008
-       RTC_ALM_SET                          = 0x80247007
-       RTC_EPOCH_READ                       = 0x4008700d
-       RTC_EPOCH_SET                        = 0x8008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x4008700b
-       RTC_IRQP_SET                         = 0x8008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x20007006
-       RTC_PIE_ON                           = 0x20007005
-       RTC_PLL_GET                          = 0x40207011
-       RTC_PLL_SET                          = 0x80207012
-       RTC_RD_TIME                          = 0x40247009
-       RTC_SET_TIME                         = 0x8024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x20007004
-       RTC_UIE_ON                           = 0x20007003
-       RTC_VL_CLR                           = 0x20007014
-       RTC_VL_READ                          = 0x40047013
-       RTC_WIE_OFF                          = 0x20007010
-       RTC_WIE_ON                           = 0x2000700f
-       RTC_WKALM_RD                         = 0x40287010
-       RTC_WKALM_SET                        = 0x8028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x4004667f
-       SIOCOUTQ                             = 0x40047473
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x14
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x15
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x10
-       SO_RCVTIMEO                          = 0x12
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x11
-       SO_SNDTIMEO                          = 0x13
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x400
-       TAB2                                 = 0x800
-       TAB3                                 = 0xc00
-       TABDLY                               = 0xc00
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x2000741f
-       TCGETA                               = 0x40147417
-       TCGETS                               = 0x402c7413
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x2000741d
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x80147418
-       TCSETAF                              = 0x8014741c
-       TCSETAW                              = 0x80147419
-       TCSETS                               = 0x802c7414
-       TCSETSF                              = 0x802c7416
-       TCSETSW                              = 0x802c7415
-       TCXONC                               = 0x2000741e
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x40045432
-       TIOCGETC                             = 0x40067412
-       TIOCGETD                             = 0x5424
-       TIOCGETP                             = 0x40067408
-       TIOCGEXCL                            = 0x40045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x40285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGLTC                             = 0x40067474
-       TIOCGPGRP                            = 0x40047477
-       TIOCGPKT                             = 0x40045438
-       TIOCGPTLCK                           = 0x40045439
-       TIOCGPTN                             = 0x40045430
-       TIOCGPTPEER                          = 0x20005441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x40087468
-       TIOCINQ                              = 0x4004667f
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_LOOP                           = 0x8000
-       TIOCM_OUT1                           = 0x2000
-       TIOCM_OUT2                           = 0x4000
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x40047473
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETC                             = 0x80067411
-       TIOCSETD                             = 0x5423
-       TIOCSETN                             = 0x8006740a
-       TIOCSETP                             = 0x80067409
-       TIOCSIG                              = 0x80045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSLTC                             = 0x80067475
-       TIOCSPGRP                            = 0x80047476
-       TIOCSPTLCK                           = 0x80045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTART                            = 0x2000746e
-       TIOCSTI                              = 0x5412
-       TIOCSTOP                             = 0x2000746f
-       TIOCSWINSZ                           = 0x80087467
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x400000
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x801054d5
-       TUNDETACHFILTER                      = 0x801054d6
-       TUNGETFEATURES                       = 0x400454cf
-       TUNGETFILTER                         = 0x401054db
-       TUNGETIFF                            = 0x400454d2
-       TUNGETSNDBUF                         = 0x400454d3
-       TUNGETVNETBE                         = 0x400454df
-       TUNGETVNETHDRSZ                      = 0x400454d7
-       TUNGETVNETLE                         = 0x400454dd
-       TUNSETCARRIER                        = 0x800454e2
-       TUNSETDEBUG                          = 0x800454c9
-       TUNSETFILTEREBPF                     = 0x400454e1
-       TUNSETGROUP                          = 0x800454ce
-       TUNSETIFF                            = 0x800454ca
-       TUNSETIFINDEX                        = 0x800454da
-       TUNSETLINK                           = 0x800454cd
-       TUNSETNOCSUM                         = 0x800454c8
-       TUNSETOFFLOAD                        = 0x800454d0
-       TUNSETOWNER                          = 0x800454cc
-       TUNSETPERSIST                        = 0x800454cb
-       TUNSETQUEUE                          = 0x800454d9
-       TUNSETSNDBUF                         = 0x800454d4
-       TUNSETSTEERINGEBPF                   = 0x400454e0
-       TUNSETTXFILTER                       = 0x800454d1
-       TUNSETVNETBE                         = 0x800454de
-       TUNSETVNETHDRSZ                      = 0x800454d8
-       TUNSETVNETLE                         = 0x800454dc
-       UBI_IOCATT                           = 0x80186f40
-       UBI_IOCDET                           = 0x80046f41
-       UBI_IOCEBCH                          = 0x80044f02
-       UBI_IOCEBER                          = 0x80044f01
-       UBI_IOCEBISMAP                       = 0x40044f05
-       UBI_IOCEBMAP                         = 0x80084f03
-       UBI_IOCEBUNMAP                       = 0x80044f04
-       UBI_IOCMKVOL                         = 0x80986f00
-       UBI_IOCRMVOL                         = 0x80046f01
-       UBI_IOCRNVOL                         = 0x91106f03
-       UBI_IOCRSVOL                         = 0x800c6f02
-       UBI_IOCSETVOLPROP                    = 0x80104f06
-       UBI_IOCVOLCRBLK                      = 0x80804f07
-       UBI_IOCVOLRMBLK                      = 0x20004f08
-       UBI_IOCVOLUP                         = 0x80084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0x10
-       VEOF                                 = 0x4
-       VEOL                                 = 0x6
-       VEOL2                                = 0x8
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x5
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xb
-       VSTART                               = 0xd
-       VSTOP                                = 0xe
-       VSUSP                                = 0xc
-       VSWTC                                = 0x9
-       VT0                                  = 0x0
-       VT1                                  = 0x10000
-       VTDLY                                = 0x10000
-       VTIME                                = 0x7
-       VWERASE                              = 0xa
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4000
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0xc00
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x17
+       B110                                        = 0x3
+       B115200                                     = 0x11
+       B1152000                                    = 0x18
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x19
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x1a
+       B230400                                     = 0x12
+       B2400                                       = 0xb
+       B2500000                                    = 0x1b
+       B300                                        = 0x7
+       B3000000                                    = 0x1c
+       B3500000                                    = 0x1d
+       B38400                                      = 0xf
+       B4000000                                    = 0x1e
+       B460800                                     = 0x13
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x14
+       B57600                                      = 0x10
+       B576000                                     = 0x15
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x16
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x40081270
+       BLKBSZSET                                   = 0x80081271
+       BLKFLSBUF                                   = 0x20001261
+       BLKFRAGET                                   = 0x20001265
+       BLKFRASET                                   = 0x20001264
+       BLKGETSIZE                                  = 0x20001260
+       BLKGETSIZE64                                = 0x40081272
+       BLKPBSZGET                                  = 0x2000127b
+       BLKRAGET                                    = 0x20001263
+       BLKRASET                                    = 0x20001262
+       BLKROGET                                    = 0x2000125e
+       BLKROSET                                    = 0x2000125d
+       BLKRRPART                                   = 0x2000125f
+       BLKSECTGET                                  = 0x20001267
+       BLKSECTSET                                  = 0x20001266
+       BLKSSZGET                                   = 0x20001268
+       BOTHER                                      = 0x1f
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x8000
+       BSDLY                                       = 0x8000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0xff
+       CBAUDEX                                     = 0x0
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0xff0000
+       CLOCAL                                      = 0x8000
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x1000
+       CR2                                         = 0x2000
+       CR3                                         = 0x3000
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x3000
+       CREAD                                       = 0x800
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x100
+       CS7                                         = 0x200
+       CS8                                         = 0x300
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x300
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x400
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x40
+       ECHOE                                       = 0x2
+       ECHOK                                       = 0x4
+       ECHOKE                                      = 0x1
+       ECHONL                                      = 0x10
+       ECHOPRT                                     = 0x20
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x4000
+       FFDLY                                       = 0x4000
+       FLUSHO                                      = 0x800000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x800c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x80106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x400c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x5
+       F_GETLK64                                   = 0xc
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0xd
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0xe
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x4000
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x100
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x400
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x200007b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x80
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x1000
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x400
+       IXON                                        = 0x200
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x80
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x40
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x2000
+       MCL_FUTURE                                  = 0x4000
+       MCL_ONFAULT                                 = 0x8000
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NL2                                         = 0x200
+       NL3                                         = 0x300
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x300
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80000000
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0x2000b703
+       NS_GET_OWNER_UID                            = 0x2000b704
+       NS_GET_PARENT                               = 0x2000b702
+       NS_GET_USERNS                               = 0x2000b701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x4
+       ONLCR                                       = 0x2
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x20000
+       O_DIRECTORY                                 = 0x4000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x8000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x404000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x1000
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x2000
+       PENDIN                                      = 0x20000000
+       PERF_EVENT_IOC_DISABLE                      = 0x20002401
+       PERF_EVENT_IOC_ENABLE                       = 0x20002400
+       PERF_EVENT_IOC_ID                           = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x8008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x80042409
+       PERF_EVENT_IOC_PERIOD                       = 0x80082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x20002402
+       PERF_EVENT_IOC_RESET                        = 0x20002403
+       PERF_EVENT_IOC_SET_BPF                      = 0x80042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x80082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x20002405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x8004743d
+       PPPIOCATTCHAN                               = 0x80047438
+       PPPIOCCONNECT                               = 0x8004743a
+       PPPIOCDETACH                                = 0x8004743c
+       PPPIOCDISCONN                               = 0x20007439
+       PPPIOCGASYNCMAP                             = 0x40047458
+       PPPIOCGCHAN                                 = 0x40047437
+       PPPIOCGDEBUG                                = 0x40047441
+       PPPIOCGFLAGS                                = 0x4004745a
+       PPPIOCGIDLE                                 = 0x4010743f
+       PPPIOCGIDLE32                               = 0x4008743f
+       PPPIOCGIDLE64                               = 0x4010743f
+       PPPIOCGL2TPSTATS                            = 0x40487436
+       PPPIOCGMRU                                  = 0x40047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x40047455
+       PPPIOCGUNIT                                 = 0x40047456
+       PPPIOCGXASYNCMAP                            = 0x40207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x80107446
+       PPPIOCSASYNCMAP                             = 0x80047457
+       PPPIOCSCOMPRESS                             = 0x8010744d
+       PPPIOCSDEBUG                                = 0x80047440
+       PPPIOCSFLAGS                                = 0x80047459
+       PPPIOCSMAXCID                               = 0x80047451
+       PPPIOCSMRRU                                 = 0x8004743b
+       PPPIOCSMRU                                  = 0x80047452
+       PPPIOCSNPMODE                               = 0x8008744b
+       PPPIOCSPASS                                 = 0x80107447
+       PPPIOCSRASYNCMAP                            = 0x80047454
+       PPPIOCSXASYNCMAP                            = 0x8020744f
+       PPPIOCXFERUNIT                              = 0x2000744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_SAO                                    = 0x10
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETEVRREGS                           = 0x14
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGS64                            = 0x16
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GETVRREGS                            = 0x12
+       PTRACE_GETVSRREGS                           = 0x1b
+       PTRACE_GET_DEBUGREG                         = 0x19
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETEVRREGS                           = 0x15
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGS64                            = 0x17
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SETVRREGS                            = 0x13
+       PTRACE_SETVSRREGS                           = 0x1c
+       PTRACE_SET_DEBUGREG                         = 0x1a
+       PTRACE_SINGLEBLOCK                          = 0x100
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_SYSEMU                               = 0x1d
+       PTRACE_SYSEMU_SINGLESTEP                    = 0x1e
+       PTRACE_TRACEME                              = 0x0
+       PT_CCR                                      = 0x26
+       PT_CTR                                      = 0x23
+       PT_DAR                                      = 0x29
+       PT_DSCR                                     = 0x2c
+       PT_DSISR                                    = 0x2a
+       PT_FPR0                                     = 0x30
+       PT_FPSCR                                    = 0x50
+       PT_LNK                                      = 0x24
+       PT_MSR                                      = 0x21
+       PT_NIP                                      = 0x20
+       PT_ORIG_R3                                  = 0x22
+       PT_R0                                       = 0x0
+       PT_R1                                       = 0x1
+       PT_R10                                      = 0xa
+       PT_R11                                      = 0xb
+       PT_R12                                      = 0xc
+       PT_R13                                      = 0xd
+       PT_R14                                      = 0xe
+       PT_R15                                      = 0xf
+       PT_R16                                      = 0x10
+       PT_R17                                      = 0x11
+       PT_R18                                      = 0x12
+       PT_R19                                      = 0x13
+       PT_R2                                       = 0x2
+       PT_R20                                      = 0x14
+       PT_R21                                      = 0x15
+       PT_R22                                      = 0x16
+       PT_R23                                      = 0x17
+       PT_R24                                      = 0x18
+       PT_R25                                      = 0x19
+       PT_R26                                      = 0x1a
+       PT_R27                                      = 0x1b
+       PT_R28                                      = 0x1c
+       PT_R29                                      = 0x1d
+       PT_R3                                       = 0x3
+       PT_R30                                      = 0x1e
+       PT_R31                                      = 0x1f
+       PT_R4                                       = 0x4
+       PT_R5                                       = 0x5
+       PT_R6                                       = 0x6
+       PT_R7                                       = 0x7
+       PT_R8                                       = 0x8
+       PT_R9                                       = 0x9
+       PT_REGS_COUNT                               = 0x2c
+       PT_RESULT                                   = 0x2b
+       PT_SOFTE                                    = 0x27
+       PT_TRAP                                     = 0x28
+       PT_VR0                                      = 0x52
+       PT_VRSAVE                                   = 0x94
+       PT_VSCR                                     = 0x93
+       PT_VSR0                                     = 0x96
+       PT_VSR31                                    = 0xd4
+       PT_XER                                      = 0x25
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x80085203
+       RNDADDTOENTCNT                              = 0x80045201
+       RNDCLEARPOOL                                = 0x20005206
+       RNDGETENTCNT                                = 0x40045200
+       RNDGETPOOL                                  = 0x40085202
+       RNDRESEEDCRNG                               = 0x20005207
+       RNDZAPENTCNT                                = 0x20005204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x20007002
+       RTC_AIE_ON                                  = 0x20007001
+       RTC_ALM_READ                                = 0x40247008
+       RTC_ALM_SET                                 = 0x80247007
+       RTC_EPOCH_READ                              = 0x4008700d
+       RTC_EPOCH_SET                               = 0x8008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x4008700b
+       RTC_IRQP_SET                                = 0x8008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x20007006
+       RTC_PIE_ON                                  = 0x20007005
+       RTC_PLL_GET                                 = 0x40207011
+       RTC_PLL_SET                                 = 0x80207012
+       RTC_RD_TIME                                 = 0x40247009
+       RTC_SET_TIME                                = 0x8024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x20007004
+       RTC_UIE_ON                                  = 0x20007003
+       RTC_VL_CLR                                  = 0x20007014
+       RTC_VL_READ                                 = 0x40047013
+       RTC_WIE_OFF                                 = 0x20007010
+       RTC_WIE_ON                                  = 0x2000700f
+       RTC_WKALM_RD                                = 0x40287010
+       RTC_WKALM_SET                               = 0x8028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x40108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x40108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x4004667f
+       SIOCOUTQ                                    = 0x40047473
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x14
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x15
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x10
+       SO_RCVTIMEO                                 = 0x12
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x12
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x11
+       SO_SNDTIMEO                                 = 0x13
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x13
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x400
+       TAB2                                        = 0x800
+       TAB3                                        = 0xc00
+       TABDLY                                      = 0xc00
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x2000741f
+       TCGETA                                      = 0x40147417
+       TCGETS                                      = 0x402c7413
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x2000741d
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x80147418
+       TCSETAF                                     = 0x8014741c
+       TCSETAW                                     = 0x80147419
+       TCSETS                                      = 0x802c7414
+       TCSETSF                                     = 0x802c7416
+       TCSETSW                                     = 0x802c7415
+       TCXONC                                      = 0x2000741e
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x40045432
+       TIOCGETC                                    = 0x40067412
+       TIOCGETD                                    = 0x5424
+       TIOCGETP                                    = 0x40067408
+       TIOCGEXCL                                   = 0x40045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x40285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGLTC                                    = 0x40067474
+       TIOCGPGRP                                   = 0x40047477
+       TIOCGPKT                                    = 0x40045438
+       TIOCGPTLCK                                  = 0x40045439
+       TIOCGPTN                                    = 0x40045430
+       TIOCGPTPEER                                 = 0x20005441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x40087468
+       TIOCINQ                                     = 0x4004667f
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_LOOP                                  = 0x8000
+       TIOCM_OUT1                                  = 0x2000
+       TIOCM_OUT2                                  = 0x4000
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x40047473
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETC                                    = 0x80067411
+       TIOCSETD                                    = 0x5423
+       TIOCSETN                                    = 0x8006740a
+       TIOCSETP                                    = 0x80067409
+       TIOCSIG                                     = 0x80045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSLTC                                    = 0x80067475
+       TIOCSPGRP                                   = 0x80047476
+       TIOCSPTLCK                                  = 0x80045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTART                                   = 0x2000746e
+       TIOCSTI                                     = 0x5412
+       TIOCSTOP                                    = 0x2000746f
+       TIOCSWINSZ                                  = 0x80087467
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x400000
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x801054d5
+       TUNDETACHFILTER                             = 0x801054d6
+       TUNGETDEVNETNS                              = 0x200054e3
+       TUNGETFEATURES                              = 0x400454cf
+       TUNGETFILTER                                = 0x401054db
+       TUNGETIFF                                   = 0x400454d2
+       TUNGETSNDBUF                                = 0x400454d3
+       TUNGETVNETBE                                = 0x400454df
+       TUNGETVNETHDRSZ                             = 0x400454d7
+       TUNGETVNETLE                                = 0x400454dd
+       TUNSETCARRIER                               = 0x800454e2
+       TUNSETDEBUG                                 = 0x800454c9
+       TUNSETFILTEREBPF                            = 0x400454e1
+       TUNSETGROUP                                 = 0x800454ce
+       TUNSETIFF                                   = 0x800454ca
+       TUNSETIFINDEX                               = 0x800454da
+       TUNSETLINK                                  = 0x800454cd
+       TUNSETNOCSUM                                = 0x800454c8
+       TUNSETOFFLOAD                               = 0x800454d0
+       TUNSETOWNER                                 = 0x800454cc
+       TUNSETPERSIST                               = 0x800454cb
+       TUNSETQUEUE                                 = 0x800454d9
+       TUNSETSNDBUF                                = 0x800454d4
+       TUNSETSTEERINGEBPF                          = 0x400454e0
+       TUNSETTXFILTER                              = 0x800454d1
+       TUNSETVNETBE                                = 0x800454de
+       TUNSETVNETHDRSZ                             = 0x800454d8
+       TUNSETVNETLE                                = 0x800454dc
+       UBI_IOCATT                                  = 0x80186f40
+       UBI_IOCDET                                  = 0x80046f41
+       UBI_IOCEBCH                                 = 0x80044f02
+       UBI_IOCEBER                                 = 0x80044f01
+       UBI_IOCEBISMAP                              = 0x40044f05
+       UBI_IOCEBMAP                                = 0x80084f03
+       UBI_IOCEBUNMAP                              = 0x80044f04
+       UBI_IOCMKVOL                                = 0x80986f00
+       UBI_IOCRMVOL                                = 0x80046f01
+       UBI_IOCRNVOL                                = 0x91106f03
+       UBI_IOCRPEB                                 = 0x80046f04
+       UBI_IOCRSVOL                                = 0x800c6f02
+       UBI_IOCSETVOLPROP                           = 0x80104f06
+       UBI_IOCSPEB                                 = 0x80046f05
+       UBI_IOCVOLCRBLK                             = 0x80804f07
+       UBI_IOCVOLRMBLK                             = 0x20004f08
+       UBI_IOCVOLUP                                = 0x80084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0x10
+       VEOF                                        = 0x4
+       VEOL                                        = 0x6
+       VEOL2                                       = 0x8
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x5
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xb
+       VSTART                                      = 0xd
+       VSTOP                                       = 0xe
+       VSUSP                                       = 0xc
+       VSWTC                                       = 0x9
+       VT0                                         = 0x0
+       VT1                                         = 0x10000
+       VTDLY                                       = 0x10000
+       VTIME                                       = 0x7
+       VWERASE                                     = 0xa
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4000
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0xc00
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 0465451e884f460c800156633ddf08e648449cc4..5d964445d844a5d3deca39a58185a4974509864f 100644 (file)
@@ -11,2464 +11,2842 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x80081270
-       BLKBSZSET                            = 0x40081271
-       BLKFLSBUF                            = 0x1261
-       BLKFRAGET                            = 0x1265
-       BLKFRASET                            = 0x1264
-       BLKGETSIZE                           = 0x1260
-       BLKGETSIZE64                         = 0x80081272
-       BLKPBSZGET                           = 0x127b
-       BLKRAGET                             = 0x1263
-       BLKRASET                             = 0x1262
-       BLKROGET                             = 0x125e
-       BLKROSET                             = 0x125d
-       BLKRRPART                            = 0x125f
-       BLKSECTGET                           = 0x1267
-       BLKSECTSET                           = 0x1266
-       BLKSSZGET                            = 0x1268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x1000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x400c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x40106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x800c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x5
-       F_GETLK64                            = 0x5
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0x6
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0x7
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x8000
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x7b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x2000
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x4000
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_SYNC                             = 0x80000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x4000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x2401
-       PERF_EVENT_IOC_ENABLE                = 0x2400
-       PERF_EVENT_IOC_ID                    = 0x80082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
-       PERF_EVENT_IOC_PERIOD                = 0x40082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x2402
-       PERF_EVENT_IOC_RESET                 = 0x2403
-       PERF_EVENT_IOC_SET_BPF               = 0x40042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x40082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x2405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x4004743d
-       PPPIOCATTCHAN                        = 0x40047438
-       PPPIOCCONNECT                        = 0x4004743a
-       PPPIOCDETACH                         = 0x4004743c
-       PPPIOCDISCONN                        = 0x7439
-       PPPIOCGASYNCMAP                      = 0x80047458
-       PPPIOCGCHAN                          = 0x80047437
-       PPPIOCGDEBUG                         = 0x80047441
-       PPPIOCGFLAGS                         = 0x8004745a
-       PPPIOCGIDLE                          = 0x8010743f
-       PPPIOCGL2TPSTATS                     = 0x80487436
-       PPPIOCGMRU                           = 0x80047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x80047455
-       PPPIOCGUNIT                          = 0x80047456
-       PPPIOCGXASYNCMAP                     = 0x80207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x40107446
-       PPPIOCSASYNCMAP                      = 0x40047457
-       PPPIOCSCOMPRESS                      = 0x4010744d
-       PPPIOCSDEBUG                         = 0x40047440
-       PPPIOCSFLAGS                         = 0x40047459
-       PPPIOCSMAXCID                        = 0x40047451
-       PPPIOCSMRRU                          = 0x4004743b
-       PPPIOCSMRU                           = 0x40047452
-       PPPIOCSNPMODE                        = 0x4008744b
-       PPPIOCSPASS                          = 0x40107447
-       PPPIOCSRASYNCMAP                     = 0x40047454
-       PPPIOCSXASYNCMAP                     = 0x4020744f
-       PPPIOCXFERUNIT                       = 0x744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x40085203
-       RNDADDTOENTCNT                       = 0x40045201
-       RNDCLEARPOOL                         = 0x5206
-       RNDGETENTCNT                         = 0x80045200
-       RNDGETPOOL                           = 0x80085202
-       RNDRESEEDCRNG                        = 0x5207
-       RNDZAPENTCNT                         = 0x5204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x7002
-       RTC_AIE_ON                           = 0x7001
-       RTC_ALM_READ                         = 0x80247008
-       RTC_ALM_SET                          = 0x40247007
-       RTC_EPOCH_READ                       = 0x8008700d
-       RTC_EPOCH_SET                        = 0x4008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x8008700b
-       RTC_IRQP_SET                         = 0x4008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x7006
-       RTC_PIE_ON                           = 0x7005
-       RTC_PLL_GET                          = 0x80207011
-       RTC_PLL_SET                          = 0x40207012
-       RTC_RD_TIME                          = 0x80247009
-       RTC_SET_TIME                         = 0x4024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x7004
-       RTC_UIE_ON                           = 0x7003
-       RTC_VL_CLR                           = 0x7014
-       RTC_VL_READ                          = 0x80047013
-       RTC_WIE_OFF                          = 0x7010
-       RTC_WIE_ON                           = 0x700f
-       RTC_WKALM_RD                         = 0x80287010
-       RTC_WKALM_SET                        = 0x4028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x541b
-       SIOCOUTQ                             = 0x5411
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x10
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x11
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x12
-       SO_RCVTIMEO                          = 0x14
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x13
-       SO_SNDTIMEO                          = 0x15
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x540b
-       TCGETA                               = 0x5405
-       TCGETS                               = 0x5401
-       TCGETS2                              = 0x802c542a
-       TCGETX                               = 0x5432
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x5409
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x5406
-       TCSETAF                              = 0x5408
-       TCSETAW                              = 0x5407
-       TCSETS                               = 0x5402
-       TCSETS2                              = 0x402c542b
-       TCSETSF                              = 0x5404
-       TCSETSF2                             = 0x402c542d
-       TCSETSW                              = 0x5403
-       TCSETSW2                             = 0x402c542c
-       TCSETX                               = 0x5433
-       TCSETXF                              = 0x5434
-       TCSETXW                              = 0x5435
-       TCXONC                               = 0x540a
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x80045432
-       TIOCGETD                             = 0x5424
-       TIOCGEXCL                            = 0x80045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x80285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGPGRP                            = 0x540f
-       TIOCGPKT                             = 0x80045438
-       TIOCGPTLCK                           = 0x80045439
-       TIOCGPTN                             = 0x80045430
-       TIOCGPTPEER                          = 0x5441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x5413
-       TIOCINQ                              = 0x541b
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x5411
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x5423
-       TIOCSIG                              = 0x40045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSPGRP                            = 0x5410
-       TIOCSPTLCK                           = 0x40045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTI                              = 0x5412
-       TIOCSWINSZ                           = 0x5414
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x100
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x401054d5
-       TUNDETACHFILTER                      = 0x401054d6
-       TUNGETFEATURES                       = 0x800454cf
-       TUNGETFILTER                         = 0x801054db
-       TUNGETIFF                            = 0x800454d2
-       TUNGETSNDBUF                         = 0x800454d3
-       TUNGETVNETBE                         = 0x800454df
-       TUNGETVNETHDRSZ                      = 0x800454d7
-       TUNGETVNETLE                         = 0x800454dd
-       TUNSETCARRIER                        = 0x400454e2
-       TUNSETDEBUG                          = 0x400454c9
-       TUNSETFILTEREBPF                     = 0x800454e1
-       TUNSETGROUP                          = 0x400454ce
-       TUNSETIFF                            = 0x400454ca
-       TUNSETIFINDEX                        = 0x400454da
-       TUNSETLINK                           = 0x400454cd
-       TUNSETNOCSUM                         = 0x400454c8
-       TUNSETOFFLOAD                        = 0x400454d0
-       TUNSETOWNER                          = 0x400454cc
-       TUNSETPERSIST                        = 0x400454cb
-       TUNSETQUEUE                          = 0x400454d9
-       TUNSETSNDBUF                         = 0x400454d4
-       TUNSETSTEERINGEBPF                   = 0x800454e0
-       TUNSETTXFILTER                       = 0x400454d1
-       TUNSETVNETBE                         = 0x400454de
-       TUNSETVNETHDRSZ                      = 0x400454d8
-       TUNSETVNETLE                         = 0x400454dc
-       UBI_IOCATT                           = 0x40186f40
-       UBI_IOCDET                           = 0x40046f41
-       UBI_IOCEBCH                          = 0x40044f02
-       UBI_IOCEBER                          = 0x40044f01
-       UBI_IOCEBISMAP                       = 0x80044f05
-       UBI_IOCEBMAP                         = 0x40084f03
-       UBI_IOCEBUNMAP                       = 0x40044f04
-       UBI_IOCMKVOL                         = 0x40986f00
-       UBI_IOCRMVOL                         = 0x40046f01
-       UBI_IOCRNVOL                         = 0x51106f03
-       UBI_IOCRSVOL                         = 0x400c6f02
-       UBI_IOCSETVOLPROP                    = 0x40104f06
-       UBI_IOCVOLCRBLK                      = 0x40804f07
-       UBI_IOCVOLRMBLK                      = 0x4f08
-       UBI_IOCVOLUP                         = 0x40084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x4
-       VEOL                                 = 0xb
-       VEOL2                                = 0x10
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x6
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x80081270
+       BLKBSZSET                                   = 0x40081271
+       BLKFLSBUF                                   = 0x1261
+       BLKFRAGET                                   = 0x1265
+       BLKFRASET                                   = 0x1264
+       BLKGETSIZE                                  = 0x1260
+       BLKGETSIZE64                                = 0x80081272
+       BLKPBSZGET                                  = 0x127b
+       BLKRAGET                                    = 0x1263
+       BLKRASET                                    = 0x1262
+       BLKROGET                                    = 0x125e
+       BLKROSET                                    = 0x125d
+       BLKRRPART                                   = 0x125f
+       BLKSECTGET                                  = 0x1267
+       BLKSECTSET                                  = 0x1266
+       BLKSSZGET                                   = 0x1268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x1000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x400c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x40106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x800c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x5
+       F_GETLK64                                   = 0x5
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0x6
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0x7
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x8000
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x7b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x2000
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x4000
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0xb703
+       NS_GET_OWNER_UID                            = 0xb704
+       NS_GET_PARENT                               = 0xb702
+       NS_GET_USERNS                               = 0xb701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x4000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x2401
+       PERF_EVENT_IOC_ENABLE                       = 0x2400
+       PERF_EVENT_IOC_ID                           = 0x80082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x4008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x40042409
+       PERF_EVENT_IOC_PERIOD                       = 0x40082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x2402
+       PERF_EVENT_IOC_RESET                        = 0x2403
+       PERF_EVENT_IOC_SET_BPF                      = 0x40042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x40082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x2405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x4004743d
+       PPPIOCATTCHAN                               = 0x40047438
+       PPPIOCCONNECT                               = 0x4004743a
+       PPPIOCDETACH                                = 0x4004743c
+       PPPIOCDISCONN                               = 0x7439
+       PPPIOCGASYNCMAP                             = 0x80047458
+       PPPIOCGCHAN                                 = 0x80047437
+       PPPIOCGDEBUG                                = 0x80047441
+       PPPIOCGFLAGS                                = 0x8004745a
+       PPPIOCGIDLE                                 = 0x8010743f
+       PPPIOCGIDLE32                               = 0x8008743f
+       PPPIOCGIDLE64                               = 0x8010743f
+       PPPIOCGL2TPSTATS                            = 0x80487436
+       PPPIOCGMRU                                  = 0x80047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x80047455
+       PPPIOCGUNIT                                 = 0x80047456
+       PPPIOCGXASYNCMAP                            = 0x80207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x40107446
+       PPPIOCSASYNCMAP                             = 0x40047457
+       PPPIOCSCOMPRESS                             = 0x4010744d
+       PPPIOCSDEBUG                                = 0x40047440
+       PPPIOCSFLAGS                                = 0x40047459
+       PPPIOCSMAXCID                               = 0x40047451
+       PPPIOCSMRRU                                 = 0x4004743b
+       PPPIOCSMRU                                  = 0x40047452
+       PPPIOCSNPMODE                               = 0x4008744b
+       PPPIOCSPASS                                 = 0x40107447
+       PPPIOCSRASYNCMAP                            = 0x40047454
+       PPPIOCSXASYNCMAP                            = 0x4020744f
+       PPPIOCXFERUNIT                              = 0x744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TRACEME                              = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x40085203
+       RNDADDTOENTCNT                              = 0x40045201
+       RNDCLEARPOOL                                = 0x5206
+       RNDGETENTCNT                                = 0x80045200
+       RNDGETPOOL                                  = 0x80085202
+       RNDRESEEDCRNG                               = 0x5207
+       RNDZAPENTCNT                                = 0x5204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x7002
+       RTC_AIE_ON                                  = 0x7001
+       RTC_ALM_READ                                = 0x80247008
+       RTC_ALM_SET                                 = 0x40247007
+       RTC_EPOCH_READ                              = 0x8008700d
+       RTC_EPOCH_SET                               = 0x4008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x8008700b
+       RTC_IRQP_SET                                = 0x4008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x7006
+       RTC_PIE_ON                                  = 0x7005
+       RTC_PLL_GET                                 = 0x80207011
+       RTC_PLL_SET                                 = 0x40207012
+       RTC_RD_TIME                                 = 0x80247009
+       RTC_SET_TIME                                = 0x4024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x7004
+       RTC_UIE_ON                                  = 0x7003
+       RTC_VL_CLR                                  = 0x7014
+       RTC_VL_READ                                 = 0x80047013
+       RTC_WIE_OFF                                 = 0x7010
+       RTC_WIE_ON                                  = 0x700f
+       RTC_WKALM_RD                                = 0x80287010
+       RTC_WKALM_SET                               = 0x4028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x80108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x80108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x541b
+       SIOCOUTQ                                    = 0x5411
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x10
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x11
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x12
+       SO_RCVTIMEO                                 = 0x14
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x14
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x13
+       SO_SNDTIMEO                                 = 0x15
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x15
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x540b
+       TCGETA                                      = 0x5405
+       TCGETS                                      = 0x5401
+       TCGETS2                                     = 0x802c542a
+       TCGETX                                      = 0x5432
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x5409
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x5406
+       TCSETAF                                     = 0x5408
+       TCSETAW                                     = 0x5407
+       TCSETS                                      = 0x5402
+       TCSETS2                                     = 0x402c542b
+       TCSETSF                                     = 0x5404
+       TCSETSF2                                    = 0x402c542d
+       TCSETSW                                     = 0x5403
+       TCSETSW2                                    = 0x402c542c
+       TCSETX                                      = 0x5433
+       TCSETXF                                     = 0x5434
+       TCSETXW                                     = 0x5435
+       TCXONC                                      = 0x540a
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x80045432
+       TIOCGETD                                    = 0x5424
+       TIOCGEXCL                                   = 0x80045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x80285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGPGRP                                   = 0x540f
+       TIOCGPKT                                    = 0x80045438
+       TIOCGPTLCK                                  = 0x80045439
+       TIOCGPTN                                    = 0x80045430
+       TIOCGPTPEER                                 = 0x5441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x5413
+       TIOCINQ                                     = 0x541b
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x5411
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x5423
+       TIOCSIG                                     = 0x40045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSPGRP                                   = 0x5410
+       TIOCSPTLCK                                  = 0x40045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTI                                     = 0x5412
+       TIOCSWINSZ                                  = 0x5414
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x100
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x401054d5
+       TUNDETACHFILTER                             = 0x401054d6
+       TUNGETDEVNETNS                              = 0x54e3
+       TUNGETFEATURES                              = 0x800454cf
+       TUNGETFILTER                                = 0x801054db
+       TUNGETIFF                                   = 0x800454d2
+       TUNGETSNDBUF                                = 0x800454d3
+       TUNGETVNETBE                                = 0x800454df
+       TUNGETVNETHDRSZ                             = 0x800454d7
+       TUNGETVNETLE                                = 0x800454dd
+       TUNSETCARRIER                               = 0x400454e2
+       TUNSETDEBUG                                 = 0x400454c9
+       TUNSETFILTEREBPF                            = 0x800454e1
+       TUNSETGROUP                                 = 0x400454ce
+       TUNSETIFF                                   = 0x400454ca
+       TUNSETIFINDEX                               = 0x400454da
+       TUNSETLINK                                  = 0x400454cd
+       TUNSETNOCSUM                                = 0x400454c8
+       TUNSETOFFLOAD                               = 0x400454d0
+       TUNSETOWNER                                 = 0x400454cc
+       TUNSETPERSIST                               = 0x400454cb
+       TUNSETQUEUE                                 = 0x400454d9
+       TUNSETSNDBUF                                = 0x400454d4
+       TUNSETSTEERINGEBPF                          = 0x800454e0
+       TUNSETTXFILTER                              = 0x400454d1
+       TUNSETVNETBE                                = 0x400454de
+       TUNSETVNETHDRSZ                             = 0x400454d8
+       TUNSETVNETLE                                = 0x400454dc
+       UBI_IOCATT                                  = 0x40186f40
+       UBI_IOCDET                                  = 0x40046f41
+       UBI_IOCEBCH                                 = 0x40044f02
+       UBI_IOCEBER                                 = 0x40044f01
+       UBI_IOCEBISMAP                              = 0x80044f05
+       UBI_IOCEBMAP                                = 0x40084f03
+       UBI_IOCEBUNMAP                              = 0x40044f04
+       UBI_IOCMKVOL                                = 0x40986f00
+       UBI_IOCRMVOL                                = 0x40046f01
+       UBI_IOCRNVOL                                = 0x51106f03
+       UBI_IOCRPEB                                 = 0x40046f04
+       UBI_IOCRSVOL                                = 0x400c6f02
+       UBI_IOCSETVOLPROP                           = 0x40104f06
+       UBI_IOCSPEB                                 = 0x40046f05
+       UBI_IOCVOLCRBLK                             = 0x40804f07
+       UBI_IOCVOLRMBLK                             = 0x4f08
+       UBI_IOCVOLUP                                = 0x40084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x4
+       VEOL                                        = 0xb
+       VEOL2                                       = 0x10
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x6
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index e1592a17a31722eb8a0a198dc0f76598d6463323..7d64d6e798c564fc007a6eca8ccc6c32e3d40baa 100644 (file)
@@ -11,2537 +11,2915 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x80081270
-       BLKBSZSET                            = 0x40081271
-       BLKFLSBUF                            = 0x1261
-       BLKFRAGET                            = 0x1265
-       BLKFRASET                            = 0x1264
-       BLKGETSIZE                           = 0x1260
-       BLKGETSIZE64                         = 0x80081272
-       BLKPBSZGET                           = 0x127b
-       BLKRAGET                             = 0x1263
-       BLKRASET                             = 0x1262
-       BLKROGET                             = 0x125e
-       BLKROSET                             = 0x125d
-       BLKRRPART                            = 0x125f
-       BLKSECTGET                           = 0x1267
-       BLKSECTSET                           = 0x1266
-       BLKSSZGET                            = 0x1268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x80000
-       EFD_NONBLOCK                         = 0x800
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x80000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x1000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x400c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x40106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x800c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x5
-       F_GETLK64                            = 0x5
-       F_GETOWN                             = 0x9
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x0
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x6
-       F_SETLK64                            = 0x6
-       F_SETLKW                             = 0x7
-       F_SETLKW64                           = 0x7
-       F_SETOWN                             = 0x8
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x2
-       F_WRLCK                              = 0x1
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x8000
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x80000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x800
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x7b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x100
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x2000
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x4000
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_SYNC                             = 0x80000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x1
-       MCL_FUTURE                           = 0x2
-       MCL_ONFAULT                          = 0x4
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x400
-       O_ASYNC                              = 0x2000
-       O_CLOEXEC                            = 0x80000
-       O_CREAT                              = 0x40
-       O_DIRECT                             = 0x4000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x1000
-       O_EXCL                               = 0x80
-       O_FSYNC                              = 0x101000
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x800
-       O_NOATIME                            = 0x40000
-       O_NOCTTY                             = 0x100
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x800
-       O_PATH                               = 0x200000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x101000
-       O_SYNC                               = 0x101000
-       O_TMPFILE                            = 0x410000
-       O_TRUNC                              = 0x200
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x2401
-       PERF_EVENT_IOC_ENABLE                = 0x2400
-       PERF_EVENT_IOC_ID                    = 0x80082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x4008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x40042409
-       PERF_EVENT_IOC_PERIOD                = 0x40082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x2402
-       PERF_EVENT_IOC_RESET                 = 0x2403
-       PERF_EVENT_IOC_SET_BPF               = 0x40042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x40082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x2405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x4004743d
-       PPPIOCATTCHAN                        = 0x40047438
-       PPPIOCCONNECT                        = 0x4004743a
-       PPPIOCDETACH                         = 0x4004743c
-       PPPIOCDISCONN                        = 0x7439
-       PPPIOCGASYNCMAP                      = 0x80047458
-       PPPIOCGCHAN                          = 0x80047437
-       PPPIOCGDEBUG                         = 0x80047441
-       PPPIOCGFLAGS                         = 0x8004745a
-       PPPIOCGIDLE                          = 0x8010743f
-       PPPIOCGL2TPSTATS                     = 0x80487436
-       PPPIOCGMRU                           = 0x80047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x80047455
-       PPPIOCGUNIT                          = 0x80047456
-       PPPIOCGXASYNCMAP                     = 0x80207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x40107446
-       PPPIOCSASYNCMAP                      = 0x40047457
-       PPPIOCSCOMPRESS                      = 0x4010744d
-       PPPIOCSDEBUG                         = 0x40047440
-       PPPIOCSFLAGS                         = 0x40047459
-       PPPIOCSMAXCID                        = 0x40047451
-       PPPIOCSMRRU                          = 0x4004743b
-       PPPIOCSMRU                           = 0x40047452
-       PPPIOCSNPMODE                        = 0x4008744b
-       PPPIOCSPASS                          = 0x40107447
-       PPPIOCSRASYNCMAP                     = 0x40047454
-       PPPIOCSXASYNCMAP                     = 0x4020744f
-       PPPIOCXFERUNIT                       = 0x744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_DISABLE_TE                    = 0x5010
-       PTRACE_ENABLE_TE                     = 0x5009
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_GET_LAST_BREAK                = 0x5006
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_OLDSETOPTIONS                 = 0x15
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKDATA_AREA                 = 0x5003
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKTEXT_AREA                 = 0x5002
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_PEEKUSR_AREA                  = 0x5000
-       PTRACE_PEEK_SYSTEM_CALL              = 0x5007
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKEDATA_AREA                 = 0x5005
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKETEXT_AREA                 = 0x5004
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_POKEUSR_AREA                  = 0x5001
-       PTRACE_POKE_SYSTEM_CALL              = 0x5008
-       PTRACE_PROT                          = 0x15
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SINGLEBLOCK                   = 0xc
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TE_ABORT_RAND                 = 0x5011
-       PTRACE_TRACEME                       = 0x0
-       PT_ACR0                              = 0x90
-       PT_ACR1                              = 0x94
-       PT_ACR10                             = 0xb8
-       PT_ACR11                             = 0xbc
-       PT_ACR12                             = 0xc0
-       PT_ACR13                             = 0xc4
-       PT_ACR14                             = 0xc8
-       PT_ACR15                             = 0xcc
-       PT_ACR2                              = 0x98
-       PT_ACR3                              = 0x9c
-       PT_ACR4                              = 0xa0
-       PT_ACR5                              = 0xa4
-       PT_ACR6                              = 0xa8
-       PT_ACR7                              = 0xac
-       PT_ACR8                              = 0xb0
-       PT_ACR9                              = 0xb4
-       PT_CR_10                             = 0x168
-       PT_CR_11                             = 0x170
-       PT_CR_9                              = 0x160
-       PT_ENDREGS                           = 0x1af
-       PT_FPC                               = 0xd8
-       PT_FPR0                              = 0xe0
-       PT_FPR1                              = 0xe8
-       PT_FPR10                             = 0x130
-       PT_FPR11                             = 0x138
-       PT_FPR12                             = 0x140
-       PT_FPR13                             = 0x148
-       PT_FPR14                             = 0x150
-       PT_FPR15                             = 0x158
-       PT_FPR2                              = 0xf0
-       PT_FPR3                              = 0xf8
-       PT_FPR4                              = 0x100
-       PT_FPR5                              = 0x108
-       PT_FPR6                              = 0x110
-       PT_FPR7                              = 0x118
-       PT_FPR8                              = 0x120
-       PT_FPR9                              = 0x128
-       PT_GPR0                              = 0x10
-       PT_GPR1                              = 0x18
-       PT_GPR10                             = 0x60
-       PT_GPR11                             = 0x68
-       PT_GPR12                             = 0x70
-       PT_GPR13                             = 0x78
-       PT_GPR14                             = 0x80
-       PT_GPR15                             = 0x88
-       PT_GPR2                              = 0x20
-       PT_GPR3                              = 0x28
-       PT_GPR4                              = 0x30
-       PT_GPR5                              = 0x38
-       PT_GPR6                              = 0x40
-       PT_GPR7                              = 0x48
-       PT_GPR8                              = 0x50
-       PT_GPR9                              = 0x58
-       PT_IEEE_IP                           = 0x1a8
-       PT_LASTOFF                           = 0x1a8
-       PT_ORIGGPR2                          = 0xd0
-       PT_PSWADDR                           = 0x8
-       PT_PSWMASK                           = 0x0
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x7
-       RLIMIT_NPROC                         = 0x6
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x40085203
-       RNDADDTOENTCNT                       = 0x40045201
-       RNDCLEARPOOL                         = 0x5206
-       RNDGETENTCNT                         = 0x80045200
-       RNDGETPOOL                           = 0x80085202
-       RNDRESEEDCRNG                        = 0x5207
-       RNDZAPENTCNT                         = 0x5204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x7002
-       RTC_AIE_ON                           = 0x7001
-       RTC_ALM_READ                         = 0x80247008
-       RTC_ALM_SET                          = 0x40247007
-       RTC_EPOCH_READ                       = 0x8008700d
-       RTC_EPOCH_SET                        = 0x4008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x8008700b
-       RTC_IRQP_SET                         = 0x4008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x7006
-       RTC_PIE_ON                           = 0x7005
-       RTC_PLL_GET                          = 0x80207011
-       RTC_PLL_SET                          = 0x40207012
-       RTC_RD_TIME                          = 0x80247009
-       RTC_SET_TIME                         = 0x4024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x7004
-       RTC_UIE_ON                           = 0x7003
-       RTC_VL_CLR                           = 0x7014
-       RTC_VL_READ                          = 0x80047013
-       RTC_WIE_OFF                          = 0x7010
-       RTC_WIE_ON                           = 0x700f
-       RTC_WKALM_RD                         = 0x80287010
-       RTC_WKALM_SET                        = 0x4028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x25
-       SCM_TIMESTAMPING_OPT_STATS           = 0x36
-       SCM_TIMESTAMPING_PKTINFO             = 0x3a
-       SCM_TIMESTAMPNS                      = 0x23
-       SCM_TXTIME                           = 0x3d
-       SCM_WIFI_STATUS                      = 0x29
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x80000
-       SFD_NONBLOCK                         = 0x800
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x541b
-       SIOCOUTQ                             = 0x5411
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x80000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x800
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0x1
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x1e
-       SO_ATTACH_BPF                        = 0x32
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x33
-       SO_ATTACH_REUSEPORT_EBPF             = 0x34
-       SO_BINDTODEVICE                      = 0x19
-       SO_BPF_EXTENSIONS                    = 0x30
-       SO_BROADCAST                         = 0x6
-       SO_BSDCOMPAT                         = 0xe
-       SO_BUSY_POLL                         = 0x2e
-       SO_CNX_ADVICE                        = 0x35
-       SO_COOKIE                            = 0x39
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x27
-       SO_DONTROUTE                         = 0x5
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x4
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x31
-       SO_INCOMING_NAPI_ID                  = 0x38
-       SO_KEEPALIVE                         = 0x9
-       SO_LINGER                            = 0xd
-       SO_LOCK_FILTER                       = 0x2c
-       SO_MARK                              = 0x24
-       SO_MAX_PACING_RATE                   = 0x2f
-       SO_MEMINFO                           = 0x37
-       SO_NOFCS                             = 0x2b
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0xa
-       SO_PASSCRED                          = 0x10
-       SO_PASSSEC                           = 0x22
-       SO_PEEK_OFF                          = 0x2a
-       SO_PEERCRED                          = 0x11
-       SO_PEERGROUPS                        = 0x3b
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1f
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x26
-       SO_RCVBUF                            = 0x8
-       SO_RCVBUFFORCE                       = 0x21
-       SO_RCVLOWAT                          = 0x12
-       SO_RCVTIMEO                          = 0x14
-       SO_REUSEADDR                         = 0x2
-       SO_REUSEPORT                         = 0xf
-       SO_RXQ_OVFL                          = 0x28
-       SO_SECURITY_AUTHENTICATION           = 0x16
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x18
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x17
-       SO_SELECT_ERR_QUEUE                  = 0x2d
-       SO_SNDBUF                            = 0x7
-       SO_SNDBUFFORCE                       = 0x20
-       SO_SNDLOWAT                          = 0x13
-       SO_SNDTIMEO                          = 0x15
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x25
-       SO_TIMESTAMPNS                       = 0x23
-       SO_TXTIME                            = 0x3d
-       SO_TYPE                              = 0x3
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x29
-       SO_ZEROCOPY                          = 0x3c
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x540b
-       TCGETA                               = 0x5405
-       TCGETS                               = 0x5401
-       TCGETS2                              = 0x802c542a
-       TCGETX                               = 0x5432
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x5409
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x5406
-       TCSETAF                              = 0x5408
-       TCSETAW                              = 0x5407
-       TCSETS                               = 0x5402
-       TCSETS2                              = 0x402c542b
-       TCSETSF                              = 0x5404
-       TCSETSF2                             = 0x402c542d
-       TCSETSW                              = 0x5403
-       TCSETSW2                             = 0x402c542c
-       TCSETX                               = 0x5433
-       TCSETXF                              = 0x5434
-       TCSETXW                              = 0x5435
-       TCXONC                               = 0x540a
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x5428
-       TIOCCONS                             = 0x541d
-       TIOCEXCL                             = 0x540c
-       TIOCGDEV                             = 0x80045432
-       TIOCGETD                             = 0x5424
-       TIOCGEXCL                            = 0x80045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x80285442
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGPGRP                            = 0x540f
-       TIOCGPKT                             = 0x80045438
-       TIOCGPTLCK                           = 0x80045439
-       TIOCGPTN                             = 0x80045430
-       TIOCGPTPEER                          = 0x5441
-       TIOCGRS485                           = 0x542e
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x5429
-       TIOCGSOFTCAR                         = 0x5419
-       TIOCGWINSZ                           = 0x5413
-       TIOCINQ                              = 0x541b
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x5417
-       TIOCMBIS                             = 0x5416
-       TIOCMGET                             = 0x5415
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x5418
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x5422
-       TIOCNXCL                             = 0x540d
-       TIOCOUTQ                             = 0x5411
-       TIOCPKT                              = 0x5420
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x5427
-       TIOCSCTTY                            = 0x540e
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSER_TEMT                         = 0x1
-       TIOCSETD                             = 0x5423
-       TIOCSIG                              = 0x40045436
-       TIOCSISO7816                         = 0xc0285443
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSPGRP                            = 0x5410
-       TIOCSPTLCK                           = 0x40045431
-       TIOCSRS485                           = 0x542f
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x541a
-       TIOCSTI                              = 0x5412
-       TIOCSWINSZ                           = 0x5414
-       TIOCVHANGUP                          = 0x5437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x100
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x401054d5
-       TUNDETACHFILTER                      = 0x401054d6
-       TUNGETFEATURES                       = 0x800454cf
-       TUNGETFILTER                         = 0x801054db
-       TUNGETIFF                            = 0x800454d2
-       TUNGETSNDBUF                         = 0x800454d3
-       TUNGETVNETBE                         = 0x800454df
-       TUNGETVNETHDRSZ                      = 0x800454d7
-       TUNGETVNETLE                         = 0x800454dd
-       TUNSETCARRIER                        = 0x400454e2
-       TUNSETDEBUG                          = 0x400454c9
-       TUNSETFILTEREBPF                     = 0x800454e1
-       TUNSETGROUP                          = 0x400454ce
-       TUNSETIFF                            = 0x400454ca
-       TUNSETIFINDEX                        = 0x400454da
-       TUNSETLINK                           = 0x400454cd
-       TUNSETNOCSUM                         = 0x400454c8
-       TUNSETOFFLOAD                        = 0x400454d0
-       TUNSETOWNER                          = 0x400454cc
-       TUNSETPERSIST                        = 0x400454cb
-       TUNSETQUEUE                          = 0x400454d9
-       TUNSETSNDBUF                         = 0x400454d4
-       TUNSETSTEERINGEBPF                   = 0x800454e0
-       TUNSETTXFILTER                       = 0x400454d1
-       TUNSETVNETBE                         = 0x400454de
-       TUNSETVNETHDRSZ                      = 0x400454d8
-       TUNSETVNETLE                         = 0x400454dc
-       UBI_IOCATT                           = 0x40186f40
-       UBI_IOCDET                           = 0x40046f41
-       UBI_IOCEBCH                          = 0x40044f02
-       UBI_IOCEBER                          = 0x40044f01
-       UBI_IOCEBISMAP                       = 0x80044f05
-       UBI_IOCEBMAP                         = 0x40084f03
-       UBI_IOCEBUNMAP                       = 0x40044f04
-       UBI_IOCMKVOL                         = 0x40986f00
-       UBI_IOCRMVOL                         = 0x40046f01
-       UBI_IOCRNVOL                         = 0x51106f03
-       UBI_IOCRSVOL                         = 0x400c6f02
-       UBI_IOCSETVOLPROP                    = 0x40104f06
-       UBI_IOCVOLCRBLK                      = 0x40804f07
-       UBI_IOCVOLRMBLK                      = 0x4f08
-       UBI_IOCVOLUP                         = 0x40084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x4
-       VEOL                                 = 0xb
-       VEOL2                                = 0x10
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x6
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x80081270
+       BLKBSZSET                                   = 0x40081271
+       BLKFLSBUF                                   = 0x1261
+       BLKFRAGET                                   = 0x1265
+       BLKFRASET                                   = 0x1264
+       BLKGETSIZE                                  = 0x1260
+       BLKGETSIZE64                                = 0x80081272
+       BLKPBSZGET                                  = 0x127b
+       BLKRAGET                                    = 0x1263
+       BLKRASET                                    = 0x1262
+       BLKROGET                                    = 0x125e
+       BLKROSET                                    = 0x125d
+       BLKRRPART                                   = 0x125f
+       BLKSECTGET                                  = 0x1267
+       BLKSECTSET                                  = 0x1266
+       BLKSSZGET                                   = 0x1268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x80000
+       EFD_NONBLOCK                                = 0x800
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x80000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x1000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x400c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x40106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x800c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x5
+       F_GETLK64                                   = 0x5
+       F_GETOWN                                    = 0x9
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x0
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x6
+       F_SETLK64                                   = 0x6
+       F_SETLKW                                    = 0x7
+       F_SETLKW64                                  = 0x7
+       F_SETOWN                                    = 0x8
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x2
+       F_WRLCK                                     = 0x1
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x8000
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x80000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x800
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x7b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x100
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x2000
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x4000
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x1
+       MCL_FUTURE                                  = 0x2
+       MCL_ONFAULT                                 = 0x4
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0xb703
+       NS_GET_OWNER_UID                            = 0xb704
+       NS_GET_PARENT                               = 0xb702
+       NS_GET_USERNS                               = 0xb701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x400
+       O_ASYNC                                     = 0x2000
+       O_CLOEXEC                                   = 0x80000
+       O_CREAT                                     = 0x40
+       O_DIRECT                                    = 0x4000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x1000
+       O_EXCL                                      = 0x80
+       O_FSYNC                                     = 0x101000
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x800
+       O_NOATIME                                   = 0x40000
+       O_NOCTTY                                    = 0x100
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x800
+       O_PATH                                      = 0x200000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x101000
+       O_SYNC                                      = 0x101000
+       O_TMPFILE                                   = 0x410000
+       O_TRUNC                                     = 0x200
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x2401
+       PERF_EVENT_IOC_ENABLE                       = 0x2400
+       PERF_EVENT_IOC_ID                           = 0x80082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x4008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x40042409
+       PERF_EVENT_IOC_PERIOD                       = 0x40082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x2402
+       PERF_EVENT_IOC_RESET                        = 0x2403
+       PERF_EVENT_IOC_SET_BPF                      = 0x40042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x40082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x2405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x4004743d
+       PPPIOCATTCHAN                               = 0x40047438
+       PPPIOCCONNECT                               = 0x4004743a
+       PPPIOCDETACH                                = 0x4004743c
+       PPPIOCDISCONN                               = 0x7439
+       PPPIOCGASYNCMAP                             = 0x80047458
+       PPPIOCGCHAN                                 = 0x80047437
+       PPPIOCGDEBUG                                = 0x80047441
+       PPPIOCGFLAGS                                = 0x8004745a
+       PPPIOCGIDLE                                 = 0x8010743f
+       PPPIOCGIDLE32                               = 0x8008743f
+       PPPIOCGIDLE64                               = 0x8010743f
+       PPPIOCGL2TPSTATS                            = 0x80487436
+       PPPIOCGMRU                                  = 0x80047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x80047455
+       PPPIOCGUNIT                                 = 0x80047456
+       PPPIOCGXASYNCMAP                            = 0x80207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x40107446
+       PPPIOCSASYNCMAP                             = 0x40047457
+       PPPIOCSCOMPRESS                             = 0x4010744d
+       PPPIOCSDEBUG                                = 0x40047440
+       PPPIOCSFLAGS                                = 0x40047459
+       PPPIOCSMAXCID                               = 0x40047451
+       PPPIOCSMRRU                                 = 0x4004743b
+       PPPIOCSMRU                                  = 0x40047452
+       PPPIOCSNPMODE                               = 0x4008744b
+       PPPIOCSPASS                                 = 0x40107447
+       PPPIOCSRASYNCMAP                            = 0x40047454
+       PPPIOCSXASYNCMAP                            = 0x4020744f
+       PPPIOCXFERUNIT                              = 0x744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_DISABLE_TE                           = 0x5010
+       PTRACE_ENABLE_TE                            = 0x5009
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_LAST_BREAK                       = 0x5006
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_OLDSETOPTIONS                        = 0x15
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKDATA_AREA                        = 0x5003
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKTEXT_AREA                        = 0x5002
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_PEEKUSR_AREA                         = 0x5000
+       PTRACE_PEEK_SYSTEM_CALL                     = 0x5007
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKEDATA_AREA                        = 0x5005
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKETEXT_AREA                        = 0x5004
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_POKEUSR_AREA                         = 0x5001
+       PTRACE_POKE_SYSTEM_CALL                     = 0x5008
+       PTRACE_PROT                                 = 0x15
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SINGLEBLOCK                          = 0xc
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TE_ABORT_RAND                        = 0x5011
+       PTRACE_TRACEME                              = 0x0
+       PT_ACR0                                     = 0x90
+       PT_ACR1                                     = 0x94
+       PT_ACR10                                    = 0xb8
+       PT_ACR11                                    = 0xbc
+       PT_ACR12                                    = 0xc0
+       PT_ACR13                                    = 0xc4
+       PT_ACR14                                    = 0xc8
+       PT_ACR15                                    = 0xcc
+       PT_ACR2                                     = 0x98
+       PT_ACR3                                     = 0x9c
+       PT_ACR4                                     = 0xa0
+       PT_ACR5                                     = 0xa4
+       PT_ACR6                                     = 0xa8
+       PT_ACR7                                     = 0xac
+       PT_ACR8                                     = 0xb0
+       PT_ACR9                                     = 0xb4
+       PT_CR_10                                    = 0x168
+       PT_CR_11                                    = 0x170
+       PT_CR_9                                     = 0x160
+       PT_ENDREGS                                  = 0x1af
+       PT_FPC                                      = 0xd8
+       PT_FPR0                                     = 0xe0
+       PT_FPR1                                     = 0xe8
+       PT_FPR10                                    = 0x130
+       PT_FPR11                                    = 0x138
+       PT_FPR12                                    = 0x140
+       PT_FPR13                                    = 0x148
+       PT_FPR14                                    = 0x150
+       PT_FPR15                                    = 0x158
+       PT_FPR2                                     = 0xf0
+       PT_FPR3                                     = 0xf8
+       PT_FPR4                                     = 0x100
+       PT_FPR5                                     = 0x108
+       PT_FPR6                                     = 0x110
+       PT_FPR7                                     = 0x118
+       PT_FPR8                                     = 0x120
+       PT_FPR9                                     = 0x128
+       PT_GPR0                                     = 0x10
+       PT_GPR1                                     = 0x18
+       PT_GPR10                                    = 0x60
+       PT_GPR11                                    = 0x68
+       PT_GPR12                                    = 0x70
+       PT_GPR13                                    = 0x78
+       PT_GPR14                                    = 0x80
+       PT_GPR15                                    = 0x88
+       PT_GPR2                                     = 0x20
+       PT_GPR3                                     = 0x28
+       PT_GPR4                                     = 0x30
+       PT_GPR5                                     = 0x38
+       PT_GPR6                                     = 0x40
+       PT_GPR7                                     = 0x48
+       PT_GPR8                                     = 0x50
+       PT_GPR9                                     = 0x58
+       PT_IEEE_IP                                  = 0x1a8
+       PT_LASTOFF                                  = 0x1a8
+       PT_ORIGGPR2                                 = 0xd0
+       PT_PSWADDR                                  = 0x8
+       PT_PSWMASK                                  = 0x0
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x7
+       RLIMIT_NPROC                                = 0x6
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x40085203
+       RNDADDTOENTCNT                              = 0x40045201
+       RNDCLEARPOOL                                = 0x5206
+       RNDGETENTCNT                                = 0x80045200
+       RNDGETPOOL                                  = 0x80085202
+       RNDRESEEDCRNG                               = 0x5207
+       RNDZAPENTCNT                                = 0x5204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x7002
+       RTC_AIE_ON                                  = 0x7001
+       RTC_ALM_READ                                = 0x80247008
+       RTC_ALM_SET                                 = 0x40247007
+       RTC_EPOCH_READ                              = 0x8008700d
+       RTC_EPOCH_SET                               = 0x4008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x8008700b
+       RTC_IRQP_SET                                = 0x4008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x7006
+       RTC_PIE_ON                                  = 0x7005
+       RTC_PLL_GET                                 = 0x80207011
+       RTC_PLL_SET                                 = 0x40207012
+       RTC_RD_TIME                                 = 0x80247009
+       RTC_SET_TIME                                = 0x4024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x7004
+       RTC_UIE_ON                                  = 0x7003
+       RTC_VL_CLR                                  = 0x7014
+       RTC_VL_READ                                 = 0x80047013
+       RTC_WIE_OFF                                 = 0x7010
+       RTC_WIE_ON                                  = 0x700f
+       RTC_WKALM_RD                                = 0x80287010
+       RTC_WKALM_SET                               = 0x4028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x25
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x36
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3a
+       SCM_TIMESTAMPNS                             = 0x23
+       SCM_TXTIME                                  = 0x3d
+       SCM_WIFI_STATUS                             = 0x29
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x80000
+       SFD_NONBLOCK                                = 0x800
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x80108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x80108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x541b
+       SIOCOUTQ                                    = 0x5411
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x80000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x800
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0x1
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x1e
+       SO_ATTACH_BPF                               = 0x32
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x33
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x34
+       SO_BINDTODEVICE                             = 0x19
+       SO_BINDTOIFINDEX                            = 0x3e
+       SO_BPF_EXTENSIONS                           = 0x30
+       SO_BROADCAST                                = 0x6
+       SO_BSDCOMPAT                                = 0xe
+       SO_BUSY_POLL                                = 0x2e
+       SO_CNX_ADVICE                               = 0x35
+       SO_COOKIE                                   = 0x39
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x44
+       SO_DOMAIN                                   = 0x27
+       SO_DONTROUTE                                = 0x5
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x4
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x31
+       SO_INCOMING_NAPI_ID                         = 0x38
+       SO_KEEPALIVE                                = 0x9
+       SO_LINGER                                   = 0xd
+       SO_LOCK_FILTER                              = 0x2c
+       SO_MARK                                     = 0x24
+       SO_MAX_PACING_RATE                          = 0x2f
+       SO_MEMINFO                                  = 0x37
+       SO_NOFCS                                    = 0x2b
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0xa
+       SO_PASSCRED                                 = 0x10
+       SO_PASSSEC                                  = 0x22
+       SO_PEEK_OFF                                 = 0x2a
+       SO_PEERCRED                                 = 0x11
+       SO_PEERGROUPS                               = 0x3b
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1f
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x26
+       SO_RCVBUF                                   = 0x8
+       SO_RCVBUFFORCE                              = 0x21
+       SO_RCVLOWAT                                 = 0x12
+       SO_RCVTIMEO                                 = 0x14
+       SO_RCVTIMEO_NEW                             = 0x42
+       SO_RCVTIMEO_OLD                             = 0x14
+       SO_REUSEADDR                                = 0x2
+       SO_REUSEPORT                                = 0xf
+       SO_RXQ_OVFL                                 = 0x28
+       SO_SECURITY_AUTHENTICATION                  = 0x16
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x18
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x17
+       SO_SELECT_ERR_QUEUE                         = 0x2d
+       SO_SNDBUF                                   = 0x7
+       SO_SNDBUFFORCE                              = 0x20
+       SO_SNDLOWAT                                 = 0x13
+       SO_SNDTIMEO                                 = 0x15
+       SO_SNDTIMEO_NEW                             = 0x43
+       SO_SNDTIMEO_OLD                             = 0x15
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x25
+       SO_TIMESTAMPING_NEW                         = 0x41
+       SO_TIMESTAMPING_OLD                         = 0x25
+       SO_TIMESTAMPNS                              = 0x23
+       SO_TIMESTAMPNS_NEW                          = 0x40
+       SO_TIMESTAMPNS_OLD                          = 0x23
+       SO_TIMESTAMP_NEW                            = 0x3f
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3d
+       SO_TYPE                                     = 0x3
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x29
+       SO_ZEROCOPY                                 = 0x3c
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x540b
+       TCGETA                                      = 0x5405
+       TCGETS                                      = 0x5401
+       TCGETS2                                     = 0x802c542a
+       TCGETX                                      = 0x5432
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x5409
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x5406
+       TCSETAF                                     = 0x5408
+       TCSETAW                                     = 0x5407
+       TCSETS                                      = 0x5402
+       TCSETS2                                     = 0x402c542b
+       TCSETSF                                     = 0x5404
+       TCSETSF2                                    = 0x402c542d
+       TCSETSW                                     = 0x5403
+       TCSETSW2                                    = 0x402c542c
+       TCSETX                                      = 0x5433
+       TCSETXF                                     = 0x5434
+       TCSETXW                                     = 0x5435
+       TCXONC                                      = 0x540a
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x5428
+       TIOCCONS                                    = 0x541d
+       TIOCEXCL                                    = 0x540c
+       TIOCGDEV                                    = 0x80045432
+       TIOCGETD                                    = 0x5424
+       TIOCGEXCL                                   = 0x80045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x80285442
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGPGRP                                   = 0x540f
+       TIOCGPKT                                    = 0x80045438
+       TIOCGPTLCK                                  = 0x80045439
+       TIOCGPTN                                    = 0x80045430
+       TIOCGPTPEER                                 = 0x5441
+       TIOCGRS485                                  = 0x542e
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x5429
+       TIOCGSOFTCAR                                = 0x5419
+       TIOCGWINSZ                                  = 0x5413
+       TIOCINQ                                     = 0x541b
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x5417
+       TIOCMBIS                                    = 0x5416
+       TIOCMGET                                    = 0x5415
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x5418
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x5422
+       TIOCNXCL                                    = 0x540d
+       TIOCOUTQ                                    = 0x5411
+       TIOCPKT                                     = 0x5420
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x5427
+       TIOCSCTTY                                   = 0x540e
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSER_TEMT                                = 0x1
+       TIOCSETD                                    = 0x5423
+       TIOCSIG                                     = 0x40045436
+       TIOCSISO7816                                = 0xc0285443
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSPGRP                                   = 0x5410
+       TIOCSPTLCK                                  = 0x40045431
+       TIOCSRS485                                  = 0x542f
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x541a
+       TIOCSTI                                     = 0x5412
+       TIOCSWINSZ                                  = 0x5414
+       TIOCVHANGUP                                 = 0x5437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x100
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x401054d5
+       TUNDETACHFILTER                             = 0x401054d6
+       TUNGETDEVNETNS                              = 0x54e3
+       TUNGETFEATURES                              = 0x800454cf
+       TUNGETFILTER                                = 0x801054db
+       TUNGETIFF                                   = 0x800454d2
+       TUNGETSNDBUF                                = 0x800454d3
+       TUNGETVNETBE                                = 0x800454df
+       TUNGETVNETHDRSZ                             = 0x800454d7
+       TUNGETVNETLE                                = 0x800454dd
+       TUNSETCARRIER                               = 0x400454e2
+       TUNSETDEBUG                                 = 0x400454c9
+       TUNSETFILTEREBPF                            = 0x800454e1
+       TUNSETGROUP                                 = 0x400454ce
+       TUNSETIFF                                   = 0x400454ca
+       TUNSETIFINDEX                               = 0x400454da
+       TUNSETLINK                                  = 0x400454cd
+       TUNSETNOCSUM                                = 0x400454c8
+       TUNSETOFFLOAD                               = 0x400454d0
+       TUNSETOWNER                                 = 0x400454cc
+       TUNSETPERSIST                               = 0x400454cb
+       TUNSETQUEUE                                 = 0x400454d9
+       TUNSETSNDBUF                                = 0x400454d4
+       TUNSETSTEERINGEBPF                          = 0x800454e0
+       TUNSETTXFILTER                              = 0x400454d1
+       TUNSETVNETBE                                = 0x400454de
+       TUNSETVNETHDRSZ                             = 0x400454d8
+       TUNSETVNETLE                                = 0x400454dc
+       UBI_IOCATT                                  = 0x40186f40
+       UBI_IOCDET                                  = 0x40046f41
+       UBI_IOCEBCH                                 = 0x40044f02
+       UBI_IOCEBER                                 = 0x40044f01
+       UBI_IOCEBISMAP                              = 0x80044f05
+       UBI_IOCEBMAP                                = 0x40084f03
+       UBI_IOCEBUNMAP                              = 0x40044f04
+       UBI_IOCMKVOL                                = 0x40986f00
+       UBI_IOCRMVOL                                = 0x40046f01
+       UBI_IOCRNVOL                                = 0x51106f03
+       UBI_IOCRPEB                                 = 0x40046f04
+       UBI_IOCRSVOL                                = 0x400c6f02
+       UBI_IOCSETVOLPROP                           = 0x40104f06
+       UBI_IOCSPEB                                 = 0x40046f05
+       UBI_IOCVOLCRBLK                             = 0x40804f07
+       UBI_IOCVOLRMBLK                             = 0x4f08
+       UBI_IOCVOLUP                                = 0x40084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x4
+       VEOL                                        = 0xb
+       VEOL2                                       = 0x10
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x6
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
 )
 
 // Errors
index 4be507343cdd692319445d2eb58e2efc1df5ce23..084d55be5fb5380fecbed64db194bf3346f6fc9a 100644 (file)
@@ -11,2527 +11,2906 @@ package unix
 import "syscall"
 
 const (
-       AAFS_MAGIC                           = 0x5a3c69f0
-       ADFS_SUPER_MAGIC                     = 0xadf5
-       AFFS_SUPER_MAGIC                     = 0xadff
-       AFS_FS_MAGIC                         = 0x6b414653
-       AFS_SUPER_MAGIC                      = 0x5346414f
-       AF_ALG                               = 0x26
-       AF_APPLETALK                         = 0x5
-       AF_ASH                               = 0x12
-       AF_ATMPVC                            = 0x8
-       AF_ATMSVC                            = 0x14
-       AF_AX25                              = 0x3
-       AF_BLUETOOTH                         = 0x1f
-       AF_BRIDGE                            = 0x7
-       AF_CAIF                              = 0x25
-       AF_CAN                               = 0x1d
-       AF_DECnet                            = 0xc
-       AF_ECONET                            = 0x13
-       AF_FILE                              = 0x1
-       AF_IB                                = 0x1b
-       AF_IEEE802154                        = 0x24
-       AF_INET                              = 0x2
-       AF_INET6                             = 0xa
-       AF_IPX                               = 0x4
-       AF_IRDA                              = 0x17
-       AF_ISDN                              = 0x22
-       AF_IUCV                              = 0x20
-       AF_KCM                               = 0x29
-       AF_KEY                               = 0xf
-       AF_LLC                               = 0x1a
-       AF_LOCAL                             = 0x1
-       AF_MAX                               = 0x2d
-       AF_MPLS                              = 0x1c
-       AF_NETBEUI                           = 0xd
-       AF_NETLINK                           = 0x10
-       AF_NETROM                            = 0x6
-       AF_NFC                               = 0x27
-       AF_PACKET                            = 0x11
-       AF_PHONET                            = 0x23
-       AF_PPPOX                             = 0x18
-       AF_QIPCRTR                           = 0x2a
-       AF_RDS                               = 0x15
-       AF_ROSE                              = 0xb
-       AF_ROUTE                             = 0x10
-       AF_RXRPC                             = 0x21
-       AF_SECURITY                          = 0xe
-       AF_SMC                               = 0x2b
-       AF_SNA                               = 0x16
-       AF_TIPC                              = 0x1e
-       AF_UNIX                              = 0x1
-       AF_UNSPEC                            = 0x0
-       AF_VSOCK                             = 0x28
-       AF_WANPIPE                           = 0x19
-       AF_X25                               = 0x9
-       AF_XDP                               = 0x2c
-       ALG_OP_DECRYPT                       = 0x0
-       ALG_OP_ENCRYPT                       = 0x1
-       ALG_SET_AEAD_ASSOCLEN                = 0x4
-       ALG_SET_AEAD_AUTHSIZE                = 0x5
-       ALG_SET_IV                           = 0x2
-       ALG_SET_KEY                          = 0x1
-       ALG_SET_OP                           = 0x3
-       ANON_INODE_FS_MAGIC                  = 0x9041934
-       ARPHRD_6LOWPAN                       = 0x339
-       ARPHRD_ADAPT                         = 0x108
-       ARPHRD_APPLETLK                      = 0x8
-       ARPHRD_ARCNET                        = 0x7
-       ARPHRD_ASH                           = 0x30d
-       ARPHRD_ATM                           = 0x13
-       ARPHRD_AX25                          = 0x3
-       ARPHRD_BIF                           = 0x307
-       ARPHRD_CAIF                          = 0x336
-       ARPHRD_CAN                           = 0x118
-       ARPHRD_CHAOS                         = 0x5
-       ARPHRD_CISCO                         = 0x201
-       ARPHRD_CSLIP                         = 0x101
-       ARPHRD_CSLIP6                        = 0x103
-       ARPHRD_DDCMP                         = 0x205
-       ARPHRD_DLCI                          = 0xf
-       ARPHRD_ECONET                        = 0x30e
-       ARPHRD_EETHER                        = 0x2
-       ARPHRD_ETHER                         = 0x1
-       ARPHRD_EUI64                         = 0x1b
-       ARPHRD_FCAL                          = 0x311
-       ARPHRD_FCFABRIC                      = 0x313
-       ARPHRD_FCPL                          = 0x312
-       ARPHRD_FCPP                          = 0x310
-       ARPHRD_FDDI                          = 0x306
-       ARPHRD_FRAD                          = 0x302
-       ARPHRD_HDLC                          = 0x201
-       ARPHRD_HIPPI                         = 0x30c
-       ARPHRD_HWX25                         = 0x110
-       ARPHRD_IEEE1394                      = 0x18
-       ARPHRD_IEEE802                       = 0x6
-       ARPHRD_IEEE80211                     = 0x321
-       ARPHRD_IEEE80211_PRISM               = 0x322
-       ARPHRD_IEEE80211_RADIOTAP            = 0x323
-       ARPHRD_IEEE802154                    = 0x324
-       ARPHRD_IEEE802154_MONITOR            = 0x325
-       ARPHRD_IEEE802_TR                    = 0x320
-       ARPHRD_INFINIBAND                    = 0x20
-       ARPHRD_IP6GRE                        = 0x337
-       ARPHRD_IPDDP                         = 0x309
-       ARPHRD_IPGRE                         = 0x30a
-       ARPHRD_IRDA                          = 0x30f
-       ARPHRD_LAPB                          = 0x204
-       ARPHRD_LOCALTLK                      = 0x305
-       ARPHRD_LOOPBACK                      = 0x304
-       ARPHRD_METRICOM                      = 0x17
-       ARPHRD_NETLINK                       = 0x338
-       ARPHRD_NETROM                        = 0x0
-       ARPHRD_NONE                          = 0xfffe
-       ARPHRD_PHONET                        = 0x334
-       ARPHRD_PHONET_PIPE                   = 0x335
-       ARPHRD_PIMREG                        = 0x30b
-       ARPHRD_PPP                           = 0x200
-       ARPHRD_PRONET                        = 0x4
-       ARPHRD_RAWHDLC                       = 0x206
-       ARPHRD_RAWIP                         = 0x207
-       ARPHRD_ROSE                          = 0x10e
-       ARPHRD_RSRVD                         = 0x104
-       ARPHRD_SIT                           = 0x308
-       ARPHRD_SKIP                          = 0x303
-       ARPHRD_SLIP                          = 0x100
-       ARPHRD_SLIP6                         = 0x102
-       ARPHRD_TUNNEL                        = 0x300
-       ARPHRD_TUNNEL6                       = 0x301
-       ARPHRD_VOID                          = 0xffff
-       ARPHRD_VSOCKMON                      = 0x33a
-       ARPHRD_X25                           = 0x10f
-       ASI_LEON_DFLUSH                      = 0x11
-       ASI_LEON_IFLUSH                      = 0x10
-       ASI_LEON_MMUFLUSH                    = 0x18
-       AUTOFS_SUPER_MAGIC                   = 0x187
-       B0                                   = 0x0
-       B1000000                             = 0x1008
-       B110                                 = 0x3
-       B115200                              = 0x1002
-       B1152000                             = 0x1009
-       B1200                                = 0x9
-       B134                                 = 0x4
-       B150                                 = 0x5
-       B1500000                             = 0x100a
-       B1800                                = 0xa
-       B19200                               = 0xe
-       B200                                 = 0x6
-       B2000000                             = 0x100b
-       B230400                              = 0x1003
-       B2400                                = 0xb
-       B2500000                             = 0x100c
-       B300                                 = 0x7
-       B3000000                             = 0x100d
-       B3500000                             = 0x100e
-       B38400                               = 0xf
-       B4000000                             = 0x100f
-       B460800                              = 0x1004
-       B4800                                = 0xc
-       B50                                  = 0x1
-       B500000                              = 0x1005
-       B57600                               = 0x1001
-       B576000                              = 0x1006
-       B600                                 = 0x8
-       B75                                  = 0x2
-       B921600                              = 0x1007
-       B9600                                = 0xd
-       BALLOON_KVM_MAGIC                    = 0x13661366
-       BDEVFS_MAGIC                         = 0x62646576
-       BINDERFS_SUPER_MAGIC                 = 0x6c6f6f70
-       BINFMTFS_MAGIC                       = 0x42494e4d
-       BLKBSZGET                            = 0x40081270
-       BLKBSZSET                            = 0x80081271
-       BLKFLSBUF                            = 0x20001261
-       BLKFRAGET                            = 0x20001265
-       BLKFRASET                            = 0x20001264
-       BLKGETSIZE                           = 0x20001260
-       BLKGETSIZE64                         = 0x40081272
-       BLKPBSZGET                           = 0x2000127b
-       BLKRAGET                             = 0x20001263
-       BLKRASET                             = 0x20001262
-       BLKROGET                             = 0x2000125e
-       BLKROSET                             = 0x2000125d
-       BLKRRPART                            = 0x2000125f
-       BLKSECTGET                           = 0x20001267
-       BLKSECTSET                           = 0x20001266
-       BLKSSZGET                            = 0x20001268
-       BOTHER                               = 0x1000
-       BPF_A                                = 0x10
-       BPF_ABS                              = 0x20
-       BPF_ADD                              = 0x0
-       BPF_ALU                              = 0x4
-       BPF_AND                              = 0x50
-       BPF_B                                = 0x10
-       BPF_DIV                              = 0x30
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_H                                = 0x8
-       BPF_IMM                              = 0x0
-       BPF_IND                              = 0x40
-       BPF_JA                               = 0x0
-       BPF_JEQ                              = 0x10
-       BPF_JGE                              = 0x30
-       BPF_JGT                              = 0x20
-       BPF_JMP                              = 0x5
-       BPF_JSET                             = 0x40
-       BPF_K                                = 0x0
-       BPF_LD                               = 0x0
-       BPF_LDX                              = 0x1
-       BPF_LEN                              = 0x80
-       BPF_LL_OFF                           = -0x200000
-       BPF_LSH                              = 0x60
-       BPF_MAJOR_VERSION                    = 0x1
-       BPF_MAXINSNS                         = 0x1000
-       BPF_MEM                              = 0x60
-       BPF_MEMWORDS                         = 0x10
-       BPF_MINOR_VERSION                    = 0x1
-       BPF_MISC                             = 0x7
-       BPF_MOD                              = 0x90
-       BPF_MSH                              = 0xa0
-       BPF_MUL                              = 0x20
-       BPF_NEG                              = 0x80
-       BPF_NET_OFF                          = -0x100000
-       BPF_OR                               = 0x40
-       BPF_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_ST                               = 0x2
-       BPF_STX                              = 0x3
-       BPF_SUB                              = 0x10
-       BPF_TAX                              = 0x0
-       BPF_TXA                              = 0x80
-       BPF_W                                = 0x0
-       BPF_X                                = 0x8
-       BPF_XOR                              = 0xa0
-       BRKINT                               = 0x2
-       BS0                                  = 0x0
-       BS1                                  = 0x2000
-       BSDLY                                = 0x2000
-       BTRFS_SUPER_MAGIC                    = 0x9123683e
-       BTRFS_TEST_MAGIC                     = 0x73727279
-       CAN_BCM                              = 0x2
-       CAN_EFF_FLAG                         = 0x80000000
-       CAN_EFF_ID_BITS                      = 0x1d
-       CAN_EFF_MASK                         = 0x1fffffff
-       CAN_ERR_FLAG                         = 0x20000000
-       CAN_ERR_MASK                         = 0x1fffffff
-       CAN_INV_FILTER                       = 0x20000000
-       CAN_ISOTP                            = 0x6
-       CAN_MAX_DLC                          = 0x8
-       CAN_MAX_DLEN                         = 0x8
-       CAN_MCNET                            = 0x5
-       CAN_MTU                              = 0x10
-       CAN_NPROTO                           = 0x7
-       CAN_RAW                              = 0x1
-       CAN_RAW_FILTER_MAX                   = 0x200
-       CAN_RTR_FLAG                         = 0x40000000
-       CAN_SFF_ID_BITS                      = 0xb
-       CAN_SFF_MASK                         = 0x7ff
-       CAN_TP16                             = 0x3
-       CAN_TP20                             = 0x4
-       CBAUD                                = 0x100f
-       CBAUDEX                              = 0x1000
-       CFLUSH                               = 0xf
-       CGROUP2_SUPER_MAGIC                  = 0x63677270
-       CGROUP_SUPER_MAGIC                   = 0x27e0eb
-       CIBAUD                               = 0x100f0000
-       CLOCAL                               = 0x800
-       CLOCK_BOOTTIME                       = 0x7
-       CLOCK_BOOTTIME_ALARM                 = 0x9
-       CLOCK_DEFAULT                        = 0x0
-       CLOCK_EXT                            = 0x1
-       CLOCK_INT                            = 0x2
-       CLOCK_MONOTONIC                      = 0x1
-       CLOCK_MONOTONIC_COARSE               = 0x6
-       CLOCK_MONOTONIC_RAW                  = 0x4
-       CLOCK_PROCESS_CPUTIME_ID             = 0x2
-       CLOCK_REALTIME                       = 0x0
-       CLOCK_REALTIME_ALARM                 = 0x8
-       CLOCK_REALTIME_COARSE                = 0x5
-       CLOCK_TAI                            = 0xb
-       CLOCK_THREAD_CPUTIME_ID              = 0x3
-       CLOCK_TXFROMRX                       = 0x4
-       CLOCK_TXINT                          = 0x3
-       CLONE_CHILD_CLEARTID                 = 0x200000
-       CLONE_CHILD_SETTID                   = 0x1000000
-       CLONE_DETACHED                       = 0x400000
-       CLONE_FILES                          = 0x400
-       CLONE_FS                             = 0x200
-       CLONE_IO                             = 0x80000000
-       CLONE_NEWCGROUP                      = 0x2000000
-       CLONE_NEWIPC                         = 0x8000000
-       CLONE_NEWNET                         = 0x40000000
-       CLONE_NEWNS                          = 0x20000
-       CLONE_NEWPID                         = 0x20000000
-       CLONE_NEWUSER                        = 0x10000000
-       CLONE_NEWUTS                         = 0x4000000
-       CLONE_PARENT                         = 0x8000
-       CLONE_PARENT_SETTID                  = 0x100000
-       CLONE_PTRACE                         = 0x2000
-       CLONE_SETTLS                         = 0x80000
-       CLONE_SIGHAND                        = 0x800
-       CLONE_SYSVSEM                        = 0x40000
-       CLONE_THREAD                         = 0x10000
-       CLONE_UNTRACED                       = 0x800000
-       CLONE_VFORK                          = 0x4000
-       CLONE_VM                             = 0x100
-       CMSPAR                               = 0x40000000
-       CODA_SUPER_MAGIC                     = 0x73757245
-       CR0                                  = 0x0
-       CR1                                  = 0x200
-       CR2                                  = 0x400
-       CR3                                  = 0x600
-       CRAMFS_MAGIC                         = 0x28cd3d45
-       CRDLY                                = 0x600
-       CREAD                                = 0x80
-       CRTSCTS                              = 0x80000000
-       CRYPTO_MAX_NAME                      = 0x40
-       CRYPTO_MSG_MAX                       = 0x15
-       CRYPTO_NR_MSGTYPES                   = 0x6
-       CRYPTO_REPORT_MAXSIZE                = 0x160
-       CS5                                  = 0x0
-       CS6                                  = 0x10
-       CS7                                  = 0x20
-       CS8                                  = 0x30
-       CSIGNAL                              = 0xff
-       CSIZE                                = 0x30
-       CSTART                               = 0x11
-       CSTATUS                              = 0x0
-       CSTOP                                = 0x13
-       CSTOPB                               = 0x40
-       CSUSP                                = 0x1a
-       DAXFS_MAGIC                          = 0x64646178
-       DEBUGFS_MAGIC                        = 0x64626720
-       DEVPTS_SUPER_MAGIC                   = 0x1cd1
-       DT_BLK                               = 0x6
-       DT_CHR                               = 0x2
-       DT_DIR                               = 0x4
-       DT_FIFO                              = 0x1
-       DT_LNK                               = 0xa
-       DT_REG                               = 0x8
-       DT_SOCK                              = 0xc
-       DT_UNKNOWN                           = 0x0
-       DT_WHT                               = 0xe
-       ECHO                                 = 0x8
-       ECHOCTL                              = 0x200
-       ECHOE                                = 0x10
-       ECHOK                                = 0x20
-       ECHOKE                               = 0x800
-       ECHONL                               = 0x40
-       ECHOPRT                              = 0x400
-       ECRYPTFS_SUPER_MAGIC                 = 0xf15f
-       EFD_CLOEXEC                          = 0x400000
-       EFD_NONBLOCK                         = 0x4000
-       EFD_SEMAPHORE                        = 0x1
-       EFIVARFS_MAGIC                       = 0xde5e81e4
-       EFS_SUPER_MAGIC                      = 0x414a53
-       EMT_TAGOVF                           = 0x1
-       ENCODING_DEFAULT                     = 0x0
-       ENCODING_FM_MARK                     = 0x3
-       ENCODING_FM_SPACE                    = 0x4
-       ENCODING_MANCHESTER                  = 0x5
-       ENCODING_NRZ                         = 0x1
-       ENCODING_NRZI                        = 0x2
-       EPOLLERR                             = 0x8
-       EPOLLET                              = 0x80000000
-       EPOLLEXCLUSIVE                       = 0x10000000
-       EPOLLHUP                             = 0x10
-       EPOLLIN                              = 0x1
-       EPOLLMSG                             = 0x400
-       EPOLLONESHOT                         = 0x40000000
-       EPOLLOUT                             = 0x4
-       EPOLLPRI                             = 0x2
-       EPOLLRDBAND                          = 0x80
-       EPOLLRDHUP                           = 0x2000
-       EPOLLRDNORM                          = 0x40
-       EPOLLWAKEUP                          = 0x20000000
-       EPOLLWRBAND                          = 0x200
-       EPOLLWRNORM                          = 0x100
-       EPOLL_CLOEXEC                        = 0x400000
-       EPOLL_CTL_ADD                        = 0x1
-       EPOLL_CTL_DEL                        = 0x2
-       EPOLL_CTL_MOD                        = 0x3
-       ETH_P_1588                           = 0x88f7
-       ETH_P_8021AD                         = 0x88a8
-       ETH_P_8021AH                         = 0x88e7
-       ETH_P_8021Q                          = 0x8100
-       ETH_P_80221                          = 0x8917
-       ETH_P_802_2                          = 0x4
-       ETH_P_802_3                          = 0x1
-       ETH_P_802_3_MIN                      = 0x600
-       ETH_P_802_EX1                        = 0x88b5
-       ETH_P_AARP                           = 0x80f3
-       ETH_P_AF_IUCV                        = 0xfbfb
-       ETH_P_ALL                            = 0x3
-       ETH_P_AOE                            = 0x88a2
-       ETH_P_ARCNET                         = 0x1a
-       ETH_P_ARP                            = 0x806
-       ETH_P_ATALK                          = 0x809b
-       ETH_P_ATMFATE                        = 0x8884
-       ETH_P_ATMMPOA                        = 0x884c
-       ETH_P_AX25                           = 0x2
-       ETH_P_BATMAN                         = 0x4305
-       ETH_P_BPQ                            = 0x8ff
-       ETH_P_CAIF                           = 0xf7
-       ETH_P_CAN                            = 0xc
-       ETH_P_CANFD                          = 0xd
-       ETH_P_CONTROL                        = 0x16
-       ETH_P_CUST                           = 0x6006
-       ETH_P_DDCMP                          = 0x6
-       ETH_P_DEC                            = 0x6000
-       ETH_P_DIAG                           = 0x6005
-       ETH_P_DNA_DL                         = 0x6001
-       ETH_P_DNA_RC                         = 0x6002
-       ETH_P_DNA_RT                         = 0x6003
-       ETH_P_DSA                            = 0x1b
-       ETH_P_ECONET                         = 0x18
-       ETH_P_EDSA                           = 0xdada
-       ETH_P_ERSPAN                         = 0x88be
-       ETH_P_ERSPAN2                        = 0x22eb
-       ETH_P_FCOE                           = 0x8906
-       ETH_P_FIP                            = 0x8914
-       ETH_P_HDLC                           = 0x19
-       ETH_P_HSR                            = 0x892f
-       ETH_P_IBOE                           = 0x8915
-       ETH_P_IEEE802154                     = 0xf6
-       ETH_P_IEEEPUP                        = 0xa00
-       ETH_P_IEEEPUPAT                      = 0xa01
-       ETH_P_IFE                            = 0xed3e
-       ETH_P_IP                             = 0x800
-       ETH_P_IPV6                           = 0x86dd
-       ETH_P_IPX                            = 0x8137
-       ETH_P_IRDA                           = 0x17
-       ETH_P_LAT                            = 0x6004
-       ETH_P_LINK_CTL                       = 0x886c
-       ETH_P_LOCALTALK                      = 0x9
-       ETH_P_LOOP                           = 0x60
-       ETH_P_LOOPBACK                       = 0x9000
-       ETH_P_MACSEC                         = 0x88e5
-       ETH_P_MAP                            = 0xf9
-       ETH_P_MOBITEX                        = 0x15
-       ETH_P_MPLS_MC                        = 0x8848
-       ETH_P_MPLS_UC                        = 0x8847
-       ETH_P_MVRP                           = 0x88f5
-       ETH_P_NCSI                           = 0x88f8
-       ETH_P_NSH                            = 0x894f
-       ETH_P_PAE                            = 0x888e
-       ETH_P_PAUSE                          = 0x8808
-       ETH_P_PHONET                         = 0xf5
-       ETH_P_PPPTALK                        = 0x10
-       ETH_P_PPP_DISC                       = 0x8863
-       ETH_P_PPP_MP                         = 0x8
-       ETH_P_PPP_SES                        = 0x8864
-       ETH_P_PREAUTH                        = 0x88c7
-       ETH_P_PRP                            = 0x88fb
-       ETH_P_PUP                            = 0x200
-       ETH_P_PUPAT                          = 0x201
-       ETH_P_QINQ1                          = 0x9100
-       ETH_P_QINQ2                          = 0x9200
-       ETH_P_QINQ3                          = 0x9300
-       ETH_P_RARP                           = 0x8035
-       ETH_P_SCA                            = 0x6007
-       ETH_P_SLOW                           = 0x8809
-       ETH_P_SNAP                           = 0x5
-       ETH_P_TDLS                           = 0x890d
-       ETH_P_TEB                            = 0x6558
-       ETH_P_TIPC                           = 0x88ca
-       ETH_P_TRAILER                        = 0x1c
-       ETH_P_TR_802_2                       = 0x11
-       ETH_P_TSN                            = 0x22f0
-       ETH_P_WAN_PPP                        = 0x7
-       ETH_P_WCCP                           = 0x883e
-       ETH_P_X25                            = 0x805
-       ETH_P_XDSA                           = 0xf8
-       EXABYTE_ENABLE_NEST                  = 0xf0
-       EXT2_SUPER_MAGIC                     = 0xef53
-       EXT3_SUPER_MAGIC                     = 0xef53
-       EXT4_SUPER_MAGIC                     = 0xef53
-       EXTA                                 = 0xe
-       EXTB                                 = 0xf
-       EXTPROC                              = 0x10000
-       F2FS_SUPER_MAGIC                     = 0xf2f52010
-       FALLOC_FL_COLLAPSE_RANGE             = 0x8
-       FALLOC_FL_INSERT_RANGE               = 0x20
-       FALLOC_FL_KEEP_SIZE                  = 0x1
-       FALLOC_FL_NO_HIDE_STALE              = 0x4
-       FALLOC_FL_PUNCH_HOLE                 = 0x2
-       FALLOC_FL_UNSHARE_RANGE              = 0x40
-       FALLOC_FL_ZERO_RANGE                 = 0x10
-       FANOTIFY_METADATA_VERSION            = 0x3
-       FAN_ACCESS                           = 0x1
-       FAN_ACCESS_PERM                      = 0x20000
-       FAN_ALLOW                            = 0x1
-       FAN_ALL_CLASS_BITS                   = 0xc
-       FAN_ALL_EVENTS                       = 0x3b
-       FAN_ALL_INIT_FLAGS                   = 0x3f
-       FAN_ALL_MARK_FLAGS                   = 0xff
-       FAN_ALL_OUTGOING_EVENTS              = 0x3403b
-       FAN_ALL_PERM_EVENTS                  = 0x30000
-       FAN_AUDIT                            = 0x10
-       FAN_CLASS_CONTENT                    = 0x4
-       FAN_CLASS_NOTIF                      = 0x0
-       FAN_CLASS_PRE_CONTENT                = 0x8
-       FAN_CLOEXEC                          = 0x1
-       FAN_CLOSE                            = 0x18
-       FAN_CLOSE_NOWRITE                    = 0x10
-       FAN_CLOSE_WRITE                      = 0x8
-       FAN_DENY                             = 0x2
-       FAN_ENABLE_AUDIT                     = 0x40
-       FAN_EVENT_METADATA_LEN               = 0x18
-       FAN_EVENT_ON_CHILD                   = 0x8000000
-       FAN_MARK_ADD                         = 0x1
-       FAN_MARK_DONT_FOLLOW                 = 0x4
-       FAN_MARK_FILESYSTEM                  = 0x100
-       FAN_MARK_FLUSH                       = 0x80
-       FAN_MARK_IGNORED_MASK                = 0x20
-       FAN_MARK_IGNORED_SURV_MODIFY         = 0x40
-       FAN_MARK_INODE                       = 0x0
-       FAN_MARK_MOUNT                       = 0x10
-       FAN_MARK_ONLYDIR                     = 0x8
-       FAN_MARK_REMOVE                      = 0x2
-       FAN_MODIFY                           = 0x2
-       FAN_NOFD                             = -0x1
-       FAN_NONBLOCK                         = 0x2
-       FAN_ONDIR                            = 0x40000000
-       FAN_OPEN                             = 0x20
-       FAN_OPEN_EXEC                        = 0x1000
-       FAN_OPEN_EXEC_PERM                   = 0x40000
-       FAN_OPEN_PERM                        = 0x10000
-       FAN_Q_OVERFLOW                       = 0x4000
-       FAN_REPORT_TID                       = 0x100
-       FAN_UNLIMITED_MARKS                  = 0x20
-       FAN_UNLIMITED_QUEUE                  = 0x10
-       FD_CLOEXEC                           = 0x1
-       FD_SETSIZE                           = 0x400
-       FF0                                  = 0x0
-       FF1                                  = 0x8000
-       FFDLY                                = 0x8000
-       FLUSHO                               = 0x1000
-       FS_ENCRYPTION_MODE_ADIANTUM          = 0x9
-       FS_ENCRYPTION_MODE_AES_128_CBC       = 0x5
-       FS_ENCRYPTION_MODE_AES_128_CTS       = 0x6
-       FS_ENCRYPTION_MODE_AES_256_CBC       = 0x3
-       FS_ENCRYPTION_MODE_AES_256_CTS       = 0x4
-       FS_ENCRYPTION_MODE_AES_256_GCM       = 0x2
-       FS_ENCRYPTION_MODE_AES_256_XTS       = 0x1
-       FS_ENCRYPTION_MODE_INVALID           = 0x0
-       FS_ENCRYPTION_MODE_SPECK128_256_CTS  = 0x8
-       FS_ENCRYPTION_MODE_SPECK128_256_XTS  = 0x7
-       FS_IOC_GET_ENCRYPTION_POLICY         = 0x800c6615
-       FS_IOC_GET_ENCRYPTION_PWSALT         = 0x80106614
-       FS_IOC_SET_ENCRYPTION_POLICY         = 0x400c6613
-       FS_KEY_DESCRIPTOR_SIZE               = 0x8
-       FS_KEY_DESC_PREFIX                   = "fscrypt:"
-       FS_KEY_DESC_PREFIX_SIZE              = 0x8
-       FS_MAX_KEY_SIZE                      = 0x40
-       FS_POLICY_FLAGS_PAD_16               = 0x2
-       FS_POLICY_FLAGS_PAD_32               = 0x3
-       FS_POLICY_FLAGS_PAD_4                = 0x0
-       FS_POLICY_FLAGS_PAD_8                = 0x1
-       FS_POLICY_FLAGS_PAD_MASK             = 0x3
-       FS_POLICY_FLAGS_VALID                = 0x7
-       FUTEXFS_SUPER_MAGIC                  = 0xbad1dea
-       F_ADD_SEALS                          = 0x409
-       F_DUPFD                              = 0x0
-       F_DUPFD_CLOEXEC                      = 0x406
-       F_EXLCK                              = 0x4
-       F_GETFD                              = 0x1
-       F_GETFL                              = 0x3
-       F_GETLEASE                           = 0x401
-       F_GETLK                              = 0x7
-       F_GETLK64                            = 0x7
-       F_GETOWN                             = 0x5
-       F_GETOWN_EX                          = 0x10
-       F_GETPIPE_SZ                         = 0x408
-       F_GETSIG                             = 0xb
-       F_GET_FILE_RW_HINT                   = 0x40d
-       F_GET_RW_HINT                        = 0x40b
-       F_GET_SEALS                          = 0x40a
-       F_LOCK                               = 0x1
-       F_NOTIFY                             = 0x402
-       F_OFD_GETLK                          = 0x24
-       F_OFD_SETLK                          = 0x25
-       F_OFD_SETLKW                         = 0x26
-       F_OK                                 = 0x0
-       F_RDLCK                              = 0x1
-       F_SEAL_GROW                          = 0x4
-       F_SEAL_SEAL                          = 0x1
-       F_SEAL_SHRINK                        = 0x2
-       F_SEAL_WRITE                         = 0x8
-       F_SETFD                              = 0x2
-       F_SETFL                              = 0x4
-       F_SETLEASE                           = 0x400
-       F_SETLK                              = 0x8
-       F_SETLK64                            = 0x8
-       F_SETLKW                             = 0x9
-       F_SETLKW64                           = 0x9
-       F_SETOWN                             = 0x6
-       F_SETOWN_EX                          = 0xf
-       F_SETPIPE_SZ                         = 0x407
-       F_SETSIG                             = 0xa
-       F_SET_FILE_RW_HINT                   = 0x40e
-       F_SET_RW_HINT                        = 0x40c
-       F_SHLCK                              = 0x8
-       F_TEST                               = 0x3
-       F_TLOCK                              = 0x2
-       F_ULOCK                              = 0x0
-       F_UNLCK                              = 0x3
-       F_WRLCK                              = 0x2
-       GENL_ADMIN_PERM                      = 0x1
-       GENL_CMD_CAP_DO                      = 0x2
-       GENL_CMD_CAP_DUMP                    = 0x4
-       GENL_CMD_CAP_HASPOL                  = 0x8
-       GENL_HDRLEN                          = 0x4
-       GENL_ID_CTRL                         = 0x10
-       GENL_ID_PMCRAID                      = 0x12
-       GENL_ID_VFS_DQUOT                    = 0x11
-       GENL_MAX_ID                          = 0x3ff
-       GENL_MIN_ID                          = 0x10
-       GENL_NAMSIZ                          = 0x10
-       GENL_START_ALLOC                     = 0x13
-       GENL_UNS_ADMIN_PERM                  = 0x10
-       GRND_NONBLOCK                        = 0x1
-       GRND_RANDOM                          = 0x2
-       HDIO_DRIVE_CMD                       = 0x31f
-       HDIO_DRIVE_CMD_AEB                   = 0x31e
-       HDIO_DRIVE_CMD_HDR_SIZE              = 0x4
-       HDIO_DRIVE_HOB_HDR_SIZE              = 0x8
-       HDIO_DRIVE_RESET                     = 0x31c
-       HDIO_DRIVE_TASK                      = 0x31e
-       HDIO_DRIVE_TASKFILE                  = 0x31d
-       HDIO_DRIVE_TASK_HDR_SIZE             = 0x8
-       HDIO_GETGEO                          = 0x301
-       HDIO_GET_32BIT                       = 0x309
-       HDIO_GET_ACOUSTIC                    = 0x30f
-       HDIO_GET_ADDRESS                     = 0x310
-       HDIO_GET_BUSSTATE                    = 0x31a
-       HDIO_GET_DMA                         = 0x30b
-       HDIO_GET_IDENTITY                    = 0x30d
-       HDIO_GET_KEEPSETTINGS                = 0x308
-       HDIO_GET_MULTCOUNT                   = 0x304
-       HDIO_GET_NICE                        = 0x30c
-       HDIO_GET_NOWERR                      = 0x30a
-       HDIO_GET_QDMA                        = 0x305
-       HDIO_GET_UNMASKINTR                  = 0x302
-       HDIO_GET_WCACHE                      = 0x30e
-       HDIO_OBSOLETE_IDENTITY               = 0x307
-       HDIO_SCAN_HWIF                       = 0x328
-       HDIO_SET_32BIT                       = 0x324
-       HDIO_SET_ACOUSTIC                    = 0x32c
-       HDIO_SET_ADDRESS                     = 0x32f
-       HDIO_SET_BUSSTATE                    = 0x32d
-       HDIO_SET_DMA                         = 0x326
-       HDIO_SET_KEEPSETTINGS                = 0x323
-       HDIO_SET_MULTCOUNT                   = 0x321
-       HDIO_SET_NICE                        = 0x329
-       HDIO_SET_NOWERR                      = 0x325
-       HDIO_SET_PIO_MODE                    = 0x327
-       HDIO_SET_QDMA                        = 0x32e
-       HDIO_SET_UNMASKINTR                  = 0x322
-       HDIO_SET_WCACHE                      = 0x32b
-       HDIO_SET_XFER                        = 0x306
-       HDIO_TRISTATE_HWIF                   = 0x31b
-       HDIO_UNREGISTER_HWIF                 = 0x32a
-       HOSTFS_SUPER_MAGIC                   = 0xc0ffee
-       HPFS_SUPER_MAGIC                     = 0xf995e849
-       HUGETLBFS_MAGIC                      = 0x958458f6
-       HUPCL                                = 0x400
-       IBSHIFT                              = 0x10
-       ICANON                               = 0x2
-       ICMPV6_FILTER                        = 0x1
-       ICRNL                                = 0x100
-       IEXTEN                               = 0x8000
-       IFA_F_DADFAILED                      = 0x8
-       IFA_F_DEPRECATED                     = 0x20
-       IFA_F_HOMEADDRESS                    = 0x10
-       IFA_F_MANAGETEMPADDR                 = 0x100
-       IFA_F_MCAUTOJOIN                     = 0x400
-       IFA_F_NODAD                          = 0x2
-       IFA_F_NOPREFIXROUTE                  = 0x200
-       IFA_F_OPTIMISTIC                     = 0x4
-       IFA_F_PERMANENT                      = 0x80
-       IFA_F_SECONDARY                      = 0x1
-       IFA_F_STABLE_PRIVACY                 = 0x800
-       IFA_F_TEMPORARY                      = 0x1
-       IFA_F_TENTATIVE                      = 0x40
-       IFA_MAX                              = 0xa
-       IFF_ALLMULTI                         = 0x200
-       IFF_ATTACH_QUEUE                     = 0x200
-       IFF_AUTOMEDIA                        = 0x4000
-       IFF_BROADCAST                        = 0x2
-       IFF_DEBUG                            = 0x4
-       IFF_DETACH_QUEUE                     = 0x400
-       IFF_DORMANT                          = 0x20000
-       IFF_DYNAMIC                          = 0x8000
-       IFF_ECHO                             = 0x40000
-       IFF_LOOPBACK                         = 0x8
-       IFF_LOWER_UP                         = 0x10000
-       IFF_MASTER                           = 0x400
-       IFF_MULTICAST                        = 0x1000
-       IFF_MULTI_QUEUE                      = 0x100
-       IFF_NAPI                             = 0x10
-       IFF_NAPI_FRAGS                       = 0x20
-       IFF_NOARP                            = 0x80
-       IFF_NOFILTER                         = 0x1000
-       IFF_NOTRAILERS                       = 0x20
-       IFF_NO_PI                            = 0x1000
-       IFF_ONE_QUEUE                        = 0x2000
-       IFF_PERSIST                          = 0x800
-       IFF_POINTOPOINT                      = 0x10
-       IFF_PORTSEL                          = 0x2000
-       IFF_PROMISC                          = 0x100
-       IFF_RUNNING                          = 0x40
-       IFF_SLAVE                            = 0x800
-       IFF_TAP                              = 0x2
-       IFF_TUN                              = 0x1
-       IFF_TUN_EXCL                         = 0x8000
-       IFF_UP                               = 0x1
-       IFF_VNET_HDR                         = 0x4000
-       IFF_VOLATILE                         = 0x70c5a
-       IFNAMSIZ                             = 0x10
-       IGNBRK                               = 0x1
-       IGNCR                                = 0x80
-       IGNPAR                               = 0x4
-       IMAXBEL                              = 0x2000
-       INLCR                                = 0x40
-       INPCK                                = 0x10
-       IN_ACCESS                            = 0x1
-       IN_ALL_EVENTS                        = 0xfff
-       IN_ATTRIB                            = 0x4
-       IN_CLASSA_HOST                       = 0xffffff
-       IN_CLASSA_MAX                        = 0x80
-       IN_CLASSA_NET                        = 0xff000000
-       IN_CLASSA_NSHIFT                     = 0x18
-       IN_CLASSB_HOST                       = 0xffff
-       IN_CLASSB_MAX                        = 0x10000
-       IN_CLASSB_NET                        = 0xffff0000
-       IN_CLASSB_NSHIFT                     = 0x10
-       IN_CLASSC_HOST                       = 0xff
-       IN_CLASSC_NET                        = 0xffffff00
-       IN_CLASSC_NSHIFT                     = 0x8
-       IN_CLOEXEC                           = 0x400000
-       IN_CLOSE                             = 0x18
-       IN_CLOSE_NOWRITE                     = 0x10
-       IN_CLOSE_WRITE                       = 0x8
-       IN_CREATE                            = 0x100
-       IN_DELETE                            = 0x200
-       IN_DELETE_SELF                       = 0x400
-       IN_DONT_FOLLOW                       = 0x2000000
-       IN_EXCL_UNLINK                       = 0x4000000
-       IN_IGNORED                           = 0x8000
-       IN_ISDIR                             = 0x40000000
-       IN_LOOPBACKNET                       = 0x7f
-       IN_MASK_ADD                          = 0x20000000
-       IN_MASK_CREATE                       = 0x10000000
-       IN_MODIFY                            = 0x2
-       IN_MOVE                              = 0xc0
-       IN_MOVED_FROM                        = 0x40
-       IN_MOVED_TO                          = 0x80
-       IN_MOVE_SELF                         = 0x800
-       IN_NONBLOCK                          = 0x4000
-       IN_ONESHOT                           = 0x80000000
-       IN_ONLYDIR                           = 0x1000000
-       IN_OPEN                              = 0x20
-       IN_Q_OVERFLOW                        = 0x4000
-       IN_UNMOUNT                           = 0x2000
-       IOCTL_VM_SOCKETS_GET_LOCAL_CID       = 0x200007b9
-       IPPROTO_AH                           = 0x33
-       IPPROTO_BEETPH                       = 0x5e
-       IPPROTO_COMP                         = 0x6c
-       IPPROTO_DCCP                         = 0x21
-       IPPROTO_DSTOPTS                      = 0x3c
-       IPPROTO_EGP                          = 0x8
-       IPPROTO_ENCAP                        = 0x62
-       IPPROTO_ESP                          = 0x32
-       IPPROTO_FRAGMENT                     = 0x2c
-       IPPROTO_GRE                          = 0x2f
-       IPPROTO_HOPOPTS                      = 0x0
-       IPPROTO_ICMP                         = 0x1
-       IPPROTO_ICMPV6                       = 0x3a
-       IPPROTO_IDP                          = 0x16
-       IPPROTO_IGMP                         = 0x2
-       IPPROTO_IP                           = 0x0
-       IPPROTO_IPIP                         = 0x4
-       IPPROTO_IPV6                         = 0x29
-       IPPROTO_MH                           = 0x87
-       IPPROTO_MPLS                         = 0x89
-       IPPROTO_MTP                          = 0x5c
-       IPPROTO_NONE                         = 0x3b
-       IPPROTO_PIM                          = 0x67
-       IPPROTO_PUP                          = 0xc
-       IPPROTO_RAW                          = 0xff
-       IPPROTO_ROUTING                      = 0x2b
-       IPPROTO_RSVP                         = 0x2e
-       IPPROTO_SCTP                         = 0x84
-       IPPROTO_TCP                          = 0x6
-       IPPROTO_TP                           = 0x1d
-       IPPROTO_UDP                          = 0x11
-       IPPROTO_UDPLITE                      = 0x88
-       IPV6_2292DSTOPTS                     = 0x4
-       IPV6_2292HOPLIMIT                    = 0x8
-       IPV6_2292HOPOPTS                     = 0x3
-       IPV6_2292PKTINFO                     = 0x2
-       IPV6_2292PKTOPTIONS                  = 0x6
-       IPV6_2292RTHDR                       = 0x5
-       IPV6_ADDRFORM                        = 0x1
-       IPV6_ADDR_PREFERENCES                = 0x48
-       IPV6_ADD_MEMBERSHIP                  = 0x14
-       IPV6_AUTHHDR                         = 0xa
-       IPV6_AUTOFLOWLABEL                   = 0x46
-       IPV6_CHECKSUM                        = 0x7
-       IPV6_DONTFRAG                        = 0x3e
-       IPV6_DROP_MEMBERSHIP                 = 0x15
-       IPV6_DSTOPTS                         = 0x3b
-       IPV6_FREEBIND                        = 0x4e
-       IPV6_HDRINCL                         = 0x24
-       IPV6_HOPLIMIT                        = 0x34
-       IPV6_HOPOPTS                         = 0x36
-       IPV6_IPSEC_POLICY                    = 0x22
-       IPV6_JOIN_ANYCAST                    = 0x1b
-       IPV6_JOIN_GROUP                      = 0x14
-       IPV6_LEAVE_ANYCAST                   = 0x1c
-       IPV6_LEAVE_GROUP                     = 0x15
-       IPV6_MINHOPCOUNT                     = 0x49
-       IPV6_MTU                             = 0x18
-       IPV6_MTU_DISCOVER                    = 0x17
-       IPV6_MULTICAST_ALL                   = 0x1d
-       IPV6_MULTICAST_HOPS                  = 0x12
-       IPV6_MULTICAST_IF                    = 0x11
-       IPV6_MULTICAST_LOOP                  = 0x13
-       IPV6_NEXTHOP                         = 0x9
-       IPV6_ORIGDSTADDR                     = 0x4a
-       IPV6_PATHMTU                         = 0x3d
-       IPV6_PKTINFO                         = 0x32
-       IPV6_PMTUDISC_DO                     = 0x2
-       IPV6_PMTUDISC_DONT                   = 0x0
-       IPV6_PMTUDISC_INTERFACE              = 0x4
-       IPV6_PMTUDISC_OMIT                   = 0x5
-       IPV6_PMTUDISC_PROBE                  = 0x3
-       IPV6_PMTUDISC_WANT                   = 0x1
-       IPV6_RECVDSTOPTS                     = 0x3a
-       IPV6_RECVERR                         = 0x19
-       IPV6_RECVFRAGSIZE                    = 0x4d
-       IPV6_RECVHOPLIMIT                    = 0x33
-       IPV6_RECVHOPOPTS                     = 0x35
-       IPV6_RECVORIGDSTADDR                 = 0x4a
-       IPV6_RECVPATHMTU                     = 0x3c
-       IPV6_RECVPKTINFO                     = 0x31
-       IPV6_RECVRTHDR                       = 0x38
-       IPV6_RECVTCLASS                      = 0x42
-       IPV6_ROUTER_ALERT                    = 0x16
-       IPV6_RTHDR                           = 0x39
-       IPV6_RTHDRDSTOPTS                    = 0x37
-       IPV6_RTHDR_LOOSE                     = 0x0
-       IPV6_RTHDR_STRICT                    = 0x1
-       IPV6_RTHDR_TYPE_0                    = 0x0
-       IPV6_RXDSTOPTS                       = 0x3b
-       IPV6_RXHOPOPTS                       = 0x36
-       IPV6_TCLASS                          = 0x43
-       IPV6_TRANSPARENT                     = 0x4b
-       IPV6_UNICAST_HOPS                    = 0x10
-       IPV6_UNICAST_IF                      = 0x4c
-       IPV6_V6ONLY                          = 0x1a
-       IPV6_XFRM_POLICY                     = 0x23
-       IP_ADD_MEMBERSHIP                    = 0x23
-       IP_ADD_SOURCE_MEMBERSHIP             = 0x27
-       IP_BIND_ADDRESS_NO_PORT              = 0x18
-       IP_BLOCK_SOURCE                      = 0x26
-       IP_CHECKSUM                          = 0x17
-       IP_DEFAULT_MULTICAST_LOOP            = 0x1
-       IP_DEFAULT_MULTICAST_TTL             = 0x1
-       IP_DF                                = 0x4000
-       IP_DROP_MEMBERSHIP                   = 0x24
-       IP_DROP_SOURCE_MEMBERSHIP            = 0x28
-       IP_FREEBIND                          = 0xf
-       IP_HDRINCL                           = 0x3
-       IP_IPSEC_POLICY                      = 0x10
-       IP_MAXPACKET                         = 0xffff
-       IP_MAX_MEMBERSHIPS                   = 0x14
-       IP_MF                                = 0x2000
-       IP_MINTTL                            = 0x15
-       IP_MSFILTER                          = 0x29
-       IP_MSS                               = 0x240
-       IP_MTU                               = 0xe
-       IP_MTU_DISCOVER                      = 0xa
-       IP_MULTICAST_ALL                     = 0x31
-       IP_MULTICAST_IF                      = 0x20
-       IP_MULTICAST_LOOP                    = 0x22
-       IP_MULTICAST_TTL                     = 0x21
-       IP_NODEFRAG                          = 0x16
-       IP_OFFMASK                           = 0x1fff
-       IP_OPTIONS                           = 0x4
-       IP_ORIGDSTADDR                       = 0x14
-       IP_PASSSEC                           = 0x12
-       IP_PKTINFO                           = 0x8
-       IP_PKTOPTIONS                        = 0x9
-       IP_PMTUDISC                          = 0xa
-       IP_PMTUDISC_DO                       = 0x2
-       IP_PMTUDISC_DONT                     = 0x0
-       IP_PMTUDISC_INTERFACE                = 0x4
-       IP_PMTUDISC_OMIT                     = 0x5
-       IP_PMTUDISC_PROBE                    = 0x3
-       IP_PMTUDISC_WANT                     = 0x1
-       IP_RECVERR                           = 0xb
-       IP_RECVFRAGSIZE                      = 0x19
-       IP_RECVOPTS                          = 0x6
-       IP_RECVORIGDSTADDR                   = 0x14
-       IP_RECVRETOPTS                       = 0x7
-       IP_RECVTOS                           = 0xd
-       IP_RECVTTL                           = 0xc
-       IP_RETOPTS                           = 0x7
-       IP_RF                                = 0x8000
-       IP_ROUTER_ALERT                      = 0x5
-       IP_TOS                               = 0x1
-       IP_TRANSPARENT                       = 0x13
-       IP_TTL                               = 0x2
-       IP_UNBLOCK_SOURCE                    = 0x25
-       IP_UNICAST_IF                        = 0x32
-       IP_XFRM_POLICY                       = 0x11
-       ISIG                                 = 0x1
-       ISOFS_SUPER_MAGIC                    = 0x9660
-       ISTRIP                               = 0x20
-       IUCLC                                = 0x200
-       IUTF8                                = 0x4000
-       IXANY                                = 0x800
-       IXOFF                                = 0x1000
-       IXON                                 = 0x400
-       JFFS2_SUPER_MAGIC                    = 0x72b6
-       KEXEC_ARCH_386                       = 0x30000
-       KEXEC_ARCH_68K                       = 0x40000
-       KEXEC_ARCH_AARCH64                   = 0xb70000
-       KEXEC_ARCH_ARM                       = 0x280000
-       KEXEC_ARCH_DEFAULT                   = 0x0
-       KEXEC_ARCH_IA_64                     = 0x320000
-       KEXEC_ARCH_MASK                      = 0xffff0000
-       KEXEC_ARCH_MIPS                      = 0x80000
-       KEXEC_ARCH_MIPS_LE                   = 0xa0000
-       KEXEC_ARCH_PPC                       = 0x140000
-       KEXEC_ARCH_PPC64                     = 0x150000
-       KEXEC_ARCH_S390                      = 0x160000
-       KEXEC_ARCH_SH                        = 0x2a0000
-       KEXEC_ARCH_X86_64                    = 0x3e0000
-       KEXEC_FILE_NO_INITRAMFS              = 0x4
-       KEXEC_FILE_ON_CRASH                  = 0x2
-       KEXEC_FILE_UNLOAD                    = 0x1
-       KEXEC_ON_CRASH                       = 0x1
-       KEXEC_PRESERVE_CONTEXT               = 0x2
-       KEXEC_SEGMENT_MAX                    = 0x10
-       KEYCTL_ASSUME_AUTHORITY              = 0x10
-       KEYCTL_CHOWN                         = 0x4
-       KEYCTL_CLEAR                         = 0x7
-       KEYCTL_DESCRIBE                      = 0x6
-       KEYCTL_DH_COMPUTE                    = 0x17
-       KEYCTL_GET_KEYRING_ID                = 0x0
-       KEYCTL_GET_PERSISTENT                = 0x16
-       KEYCTL_GET_SECURITY                  = 0x11
-       KEYCTL_INSTANTIATE                   = 0xc
-       KEYCTL_INSTANTIATE_IOV               = 0x14
-       KEYCTL_INVALIDATE                    = 0x15
-       KEYCTL_JOIN_SESSION_KEYRING          = 0x1
-       KEYCTL_LINK                          = 0x8
-       KEYCTL_NEGATE                        = 0xd
-       KEYCTL_PKEY_DECRYPT                  = 0x1a
-       KEYCTL_PKEY_ENCRYPT                  = 0x19
-       KEYCTL_PKEY_QUERY                    = 0x18
-       KEYCTL_PKEY_SIGN                     = 0x1b
-       KEYCTL_PKEY_VERIFY                   = 0x1c
-       KEYCTL_READ                          = 0xb
-       KEYCTL_REJECT                        = 0x13
-       KEYCTL_RESTRICT_KEYRING              = 0x1d
-       KEYCTL_REVOKE                        = 0x3
-       KEYCTL_SEARCH                        = 0xa
-       KEYCTL_SESSION_TO_PARENT             = 0x12
-       KEYCTL_SETPERM                       = 0x5
-       KEYCTL_SET_REQKEY_KEYRING            = 0xe
-       KEYCTL_SET_TIMEOUT                   = 0xf
-       KEYCTL_SUPPORTS_DECRYPT              = 0x2
-       KEYCTL_SUPPORTS_ENCRYPT              = 0x1
-       KEYCTL_SUPPORTS_SIGN                 = 0x4
-       KEYCTL_SUPPORTS_VERIFY               = 0x8
-       KEYCTL_UNLINK                        = 0x9
-       KEYCTL_UPDATE                        = 0x2
-       KEY_REQKEY_DEFL_DEFAULT              = 0x0
-       KEY_REQKEY_DEFL_GROUP_KEYRING        = 0x6
-       KEY_REQKEY_DEFL_NO_CHANGE            = -0x1
-       KEY_REQKEY_DEFL_PROCESS_KEYRING      = 0x2
-       KEY_REQKEY_DEFL_REQUESTOR_KEYRING    = 0x7
-       KEY_REQKEY_DEFL_SESSION_KEYRING      = 0x3
-       KEY_REQKEY_DEFL_THREAD_KEYRING       = 0x1
-       KEY_REQKEY_DEFL_USER_KEYRING         = 0x4
-       KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5
-       KEY_SPEC_GROUP_KEYRING               = -0x6
-       KEY_SPEC_PROCESS_KEYRING             = -0x2
-       KEY_SPEC_REQKEY_AUTH_KEY             = -0x7
-       KEY_SPEC_REQUESTOR_KEYRING           = -0x8
-       KEY_SPEC_SESSION_KEYRING             = -0x3
-       KEY_SPEC_THREAD_KEYRING              = -0x1
-       KEY_SPEC_USER_KEYRING                = -0x4
-       KEY_SPEC_USER_SESSION_KEYRING        = -0x5
-       LINUX_REBOOT_CMD_CAD_OFF             = 0x0
-       LINUX_REBOOT_CMD_CAD_ON              = 0x89abcdef
-       LINUX_REBOOT_CMD_HALT                = 0xcdef0123
-       LINUX_REBOOT_CMD_KEXEC               = 0x45584543
-       LINUX_REBOOT_CMD_POWER_OFF           = 0x4321fedc
-       LINUX_REBOOT_CMD_RESTART             = 0x1234567
-       LINUX_REBOOT_CMD_RESTART2            = 0xa1b2c3d4
-       LINUX_REBOOT_CMD_SW_SUSPEND          = 0xd000fce2
-       LINUX_REBOOT_MAGIC1                  = 0xfee1dead
-       LINUX_REBOOT_MAGIC2                  = 0x28121969
-       LOCK_EX                              = 0x2
-       LOCK_NB                              = 0x4
-       LOCK_SH                              = 0x1
-       LOCK_UN                              = 0x8
-       MADV_DODUMP                          = 0x11
-       MADV_DOFORK                          = 0xb
-       MADV_DONTDUMP                        = 0x10
-       MADV_DONTFORK                        = 0xa
-       MADV_DONTNEED                        = 0x4
-       MADV_FREE                            = 0x8
-       MADV_HUGEPAGE                        = 0xe
-       MADV_HWPOISON                        = 0x64
-       MADV_KEEPONFORK                      = 0x13
-       MADV_MERGEABLE                       = 0xc
-       MADV_NOHUGEPAGE                      = 0xf
-       MADV_NORMAL                          = 0x0
-       MADV_RANDOM                          = 0x1
-       MADV_REMOVE                          = 0x9
-       MADV_SEQUENTIAL                      = 0x2
-       MADV_UNMERGEABLE                     = 0xd
-       MADV_WILLNEED                        = 0x3
-       MADV_WIPEONFORK                      = 0x12
-       MAP_ANON                             = 0x20
-       MAP_ANONYMOUS                        = 0x20
-       MAP_DENYWRITE                        = 0x800
-       MAP_EXECUTABLE                       = 0x1000
-       MAP_FILE                             = 0x0
-       MAP_FIXED                            = 0x10
-       MAP_FIXED_NOREPLACE                  = 0x100000
-       MAP_GROWSDOWN                        = 0x200
-       MAP_HUGETLB                          = 0x40000
-       MAP_HUGE_MASK                        = 0x3f
-       MAP_HUGE_SHIFT                       = 0x1a
-       MAP_LOCKED                           = 0x100
-       MAP_NONBLOCK                         = 0x10000
-       MAP_NORESERVE                        = 0x40
-       MAP_POPULATE                         = 0x8000
-       MAP_PRIVATE                          = 0x2
-       MAP_RENAME                           = 0x20
-       MAP_SHARED                           = 0x1
-       MAP_SHARED_VALIDATE                  = 0x3
-       MAP_STACK                            = 0x20000
-       MAP_TYPE                             = 0xf
-       MCL_CURRENT                          = 0x2000
-       MCL_FUTURE                           = 0x4000
-       MCL_ONFAULT                          = 0x8000
-       MFD_ALLOW_SEALING                    = 0x2
-       MFD_CLOEXEC                          = 0x1
-       MFD_HUGETLB                          = 0x4
-       MFD_HUGE_16GB                        = -0x78000000
-       MFD_HUGE_16MB                        = 0x60000000
-       MFD_HUGE_1GB                         = 0x78000000
-       MFD_HUGE_1MB                         = 0x50000000
-       MFD_HUGE_256MB                       = 0x70000000
-       MFD_HUGE_2GB                         = 0x7c000000
-       MFD_HUGE_2MB                         = 0x54000000
-       MFD_HUGE_32MB                        = 0x64000000
-       MFD_HUGE_512KB                       = 0x4c000000
-       MFD_HUGE_512MB                       = 0x74000000
-       MFD_HUGE_64KB                        = 0x40000000
-       MFD_HUGE_8MB                         = 0x5c000000
-       MFD_HUGE_MASK                        = 0x3f
-       MFD_HUGE_SHIFT                       = 0x1a
-       MINIX2_SUPER_MAGIC                   = 0x2468
-       MINIX2_SUPER_MAGIC2                  = 0x2478
-       MINIX3_SUPER_MAGIC                   = 0x4d5a
-       MINIX_SUPER_MAGIC                    = 0x137f
-       MINIX_SUPER_MAGIC2                   = 0x138f
-       MNT_DETACH                           = 0x2
-       MNT_EXPIRE                           = 0x4
-       MNT_FORCE                            = 0x1
-       MODULE_INIT_IGNORE_MODVERSIONS       = 0x1
-       MODULE_INIT_IGNORE_VERMAGIC          = 0x2
-       MSDOS_SUPER_MAGIC                    = 0x4d44
-       MSG_BATCH                            = 0x40000
-       MSG_CMSG_CLOEXEC                     = 0x40000000
-       MSG_CONFIRM                          = 0x800
-       MSG_CTRUNC                           = 0x8
-       MSG_DONTROUTE                        = 0x4
-       MSG_DONTWAIT                         = 0x40
-       MSG_EOR                              = 0x80
-       MSG_ERRQUEUE                         = 0x2000
-       MSG_FASTOPEN                         = 0x20000000
-       MSG_FIN                              = 0x200
-       MSG_MORE                             = 0x8000
-       MSG_NOSIGNAL                         = 0x4000
-       MSG_OOB                              = 0x1
-       MSG_PEEK                             = 0x2
-       MSG_PROXY                            = 0x10
-       MSG_RST                              = 0x1000
-       MSG_SYN                              = 0x400
-       MSG_TRUNC                            = 0x20
-       MSG_TRYHARD                          = 0x4
-       MSG_WAITALL                          = 0x100
-       MSG_WAITFORONE                       = 0x10000
-       MSG_ZEROCOPY                         = 0x4000000
-       MS_ACTIVE                            = 0x40000000
-       MS_ASYNC                             = 0x1
-       MS_BIND                              = 0x1000
-       MS_BORN                              = 0x20000000
-       MS_DIRSYNC                           = 0x80
-       MS_INVALIDATE                        = 0x2
-       MS_I_VERSION                         = 0x800000
-       MS_KERNMOUNT                         = 0x400000
-       MS_LAZYTIME                          = 0x2000000
-       MS_MANDLOCK                          = 0x40
-       MS_MGC_MSK                           = 0xffff0000
-       MS_MGC_VAL                           = 0xc0ed0000
-       MS_MOVE                              = 0x2000
-       MS_NOATIME                           = 0x400
-       MS_NODEV                             = 0x4
-       MS_NODIRATIME                        = 0x800
-       MS_NOEXEC                            = 0x8
-       MS_NOREMOTELOCK                      = 0x8000000
-       MS_NOSEC                             = 0x10000000
-       MS_NOSUID                            = 0x2
-       MS_NOUSER                            = -0x80000000
-       MS_POSIXACL                          = 0x10000
-       MS_PRIVATE                           = 0x40000
-       MS_RDONLY                            = 0x1
-       MS_REC                               = 0x4000
-       MS_RELATIME                          = 0x200000
-       MS_REMOUNT                           = 0x20
-       MS_RMT_MASK                          = 0x2800051
-       MS_SHARED                            = 0x100000
-       MS_SILENT                            = 0x8000
-       MS_SLAVE                             = 0x80000
-       MS_STRICTATIME                       = 0x1000000
-       MS_SUBMOUNT                          = 0x4000000
-       MS_SYNC                              = 0x4
-       MS_SYNCHRONOUS                       = 0x10
-       MS_UNBINDABLE                        = 0x20000
-       MS_VERBOSE                           = 0x8000
-       MTD_INODE_FS_MAGIC                   = 0x11307854
-       NAME_MAX                             = 0xff
-       NCP_SUPER_MAGIC                      = 0x564c
-       NETLINK_ADD_MEMBERSHIP               = 0x1
-       NETLINK_AUDIT                        = 0x9
-       NETLINK_BROADCAST_ERROR              = 0x4
-       NETLINK_CAP_ACK                      = 0xa
-       NETLINK_CONNECTOR                    = 0xb
-       NETLINK_CRYPTO                       = 0x15
-       NETLINK_DNRTMSG                      = 0xe
-       NETLINK_DROP_MEMBERSHIP              = 0x2
-       NETLINK_ECRYPTFS                     = 0x13
-       NETLINK_EXT_ACK                      = 0xb
-       NETLINK_FIB_LOOKUP                   = 0xa
-       NETLINK_FIREWALL                     = 0x3
-       NETLINK_GENERIC                      = 0x10
-       NETLINK_GET_STRICT_CHK               = 0xc
-       NETLINK_INET_DIAG                    = 0x4
-       NETLINK_IP6_FW                       = 0xd
-       NETLINK_ISCSI                        = 0x8
-       NETLINK_KOBJECT_UEVENT               = 0xf
-       NETLINK_LISTEN_ALL_NSID              = 0x8
-       NETLINK_LIST_MEMBERSHIPS             = 0x9
-       NETLINK_NETFILTER                    = 0xc
-       NETLINK_NFLOG                        = 0x5
-       NETLINK_NO_ENOBUFS                   = 0x5
-       NETLINK_PKTINFO                      = 0x3
-       NETLINK_RDMA                         = 0x14
-       NETLINK_ROUTE                        = 0x0
-       NETLINK_RX_RING                      = 0x6
-       NETLINK_SCSITRANSPORT                = 0x12
-       NETLINK_SELINUX                      = 0x7
-       NETLINK_SMC                          = 0x16
-       NETLINK_SOCK_DIAG                    = 0x4
-       NETLINK_TX_RING                      = 0x7
-       NETLINK_UNUSED                       = 0x1
-       NETLINK_USERSOCK                     = 0x2
-       NETLINK_XFRM                         = 0x6
-       NETNSA_MAX                           = 0x5
-       NETNSA_NSID_NOT_ASSIGNED             = -0x1
-       NFNETLINK_V0                         = 0x0
-       NFNLGRP_ACCT_QUOTA                   = 0x8
-       NFNLGRP_CONNTRACK_DESTROY            = 0x3
-       NFNLGRP_CONNTRACK_EXP_DESTROY        = 0x6
-       NFNLGRP_CONNTRACK_EXP_NEW            = 0x4
-       NFNLGRP_CONNTRACK_EXP_UPDATE         = 0x5
-       NFNLGRP_CONNTRACK_NEW                = 0x1
-       NFNLGRP_CONNTRACK_UPDATE             = 0x2
-       NFNLGRP_MAX                          = 0x9
-       NFNLGRP_NFTABLES                     = 0x7
-       NFNLGRP_NFTRACE                      = 0x9
-       NFNLGRP_NONE                         = 0x0
-       NFNL_BATCH_MAX                       = 0x1
-       NFNL_MSG_BATCH_BEGIN                 = 0x10
-       NFNL_MSG_BATCH_END                   = 0x11
-       NFNL_NFA_NEST                        = 0x8000
-       NFNL_SUBSYS_ACCT                     = 0x7
-       NFNL_SUBSYS_COUNT                    = 0xc
-       NFNL_SUBSYS_CTHELPER                 = 0x9
-       NFNL_SUBSYS_CTNETLINK                = 0x1
-       NFNL_SUBSYS_CTNETLINK_EXP            = 0x2
-       NFNL_SUBSYS_CTNETLINK_TIMEOUT        = 0x8
-       NFNL_SUBSYS_IPSET                    = 0x6
-       NFNL_SUBSYS_NFTABLES                 = 0xa
-       NFNL_SUBSYS_NFT_COMPAT               = 0xb
-       NFNL_SUBSYS_NONE                     = 0x0
-       NFNL_SUBSYS_OSF                      = 0x5
-       NFNL_SUBSYS_QUEUE                    = 0x3
-       NFNL_SUBSYS_ULOG                     = 0x4
-       NFS_SUPER_MAGIC                      = 0x6969
-       NILFS_SUPER_MAGIC                    = 0x3434
-       NL0                                  = 0x0
-       NL1                                  = 0x100
-       NLA_ALIGNTO                          = 0x4
-       NLA_F_NESTED                         = 0x8000
-       NLA_F_NET_BYTEORDER                  = 0x4000
-       NLA_HDRLEN                           = 0x4
-       NLDLY                                = 0x100
-       NLMSG_ALIGNTO                        = 0x4
-       NLMSG_DONE                           = 0x3
-       NLMSG_ERROR                          = 0x2
-       NLMSG_HDRLEN                         = 0x10
-       NLMSG_MIN_TYPE                       = 0x10
-       NLMSG_NOOP                           = 0x1
-       NLMSG_OVERRUN                        = 0x4
-       NLM_F_ACK                            = 0x4
-       NLM_F_ACK_TLVS                       = 0x200
-       NLM_F_APPEND                         = 0x800
-       NLM_F_ATOMIC                         = 0x400
-       NLM_F_CAPPED                         = 0x100
-       NLM_F_CREATE                         = 0x400
-       NLM_F_DUMP                           = 0x300
-       NLM_F_DUMP_FILTERED                  = 0x20
-       NLM_F_DUMP_INTR                      = 0x10
-       NLM_F_ECHO                           = 0x8
-       NLM_F_EXCL                           = 0x200
-       NLM_F_MATCH                          = 0x200
-       NLM_F_MULTI                          = 0x2
-       NLM_F_NONREC                         = 0x100
-       NLM_F_REPLACE                        = 0x100
-       NLM_F_REQUEST                        = 0x1
-       NLM_F_ROOT                           = 0x100
-       NOFLSH                               = 0x80
-       NSFS_MAGIC                           = 0x6e736673
-       OCFS2_SUPER_MAGIC                    = 0x7461636f
-       OCRNL                                = 0x8
-       OFDEL                                = 0x80
-       OFILL                                = 0x40
-       OLCUC                                = 0x2
-       ONLCR                                = 0x4
-       ONLRET                               = 0x20
-       ONOCR                                = 0x10
-       OPENPROM_SUPER_MAGIC                 = 0x9fa1
-       OPOST                                = 0x1
-       OVERLAYFS_SUPER_MAGIC                = 0x794c7630
-       O_ACCMODE                            = 0x3
-       O_APPEND                             = 0x8
-       O_ASYNC                              = 0x40
-       O_CLOEXEC                            = 0x400000
-       O_CREAT                              = 0x200
-       O_DIRECT                             = 0x100000
-       O_DIRECTORY                          = 0x10000
-       O_DSYNC                              = 0x2000
-       O_EXCL                               = 0x800
-       O_FSYNC                              = 0x802000
-       O_LARGEFILE                          = 0x0
-       O_NDELAY                             = 0x4004
-       O_NOATIME                            = 0x200000
-       O_NOCTTY                             = 0x8000
-       O_NOFOLLOW                           = 0x20000
-       O_NONBLOCK                           = 0x4000
-       O_PATH                               = 0x1000000
-       O_RDONLY                             = 0x0
-       O_RDWR                               = 0x2
-       O_RSYNC                              = 0x802000
-       O_SYNC                               = 0x802000
-       O_TMPFILE                            = 0x2010000
-       O_TRUNC                              = 0x400
-       O_WRONLY                             = 0x1
-       PACKET_ADD_MEMBERSHIP                = 0x1
-       PACKET_AUXDATA                       = 0x8
-       PACKET_BROADCAST                     = 0x1
-       PACKET_COPY_THRESH                   = 0x7
-       PACKET_DROP_MEMBERSHIP               = 0x2
-       PACKET_FANOUT                        = 0x12
-       PACKET_FANOUT_CBPF                   = 0x6
-       PACKET_FANOUT_CPU                    = 0x2
-       PACKET_FANOUT_DATA                   = 0x16
-       PACKET_FANOUT_EBPF                   = 0x7
-       PACKET_FANOUT_FLAG_DEFRAG            = 0x8000
-       PACKET_FANOUT_FLAG_ROLLOVER          = 0x1000
-       PACKET_FANOUT_FLAG_UNIQUEID          = 0x2000
-       PACKET_FANOUT_HASH                   = 0x0
-       PACKET_FANOUT_LB                     = 0x1
-       PACKET_FANOUT_QM                     = 0x5
-       PACKET_FANOUT_RND                    = 0x4
-       PACKET_FANOUT_ROLLOVER               = 0x3
-       PACKET_FASTROUTE                     = 0x6
-       PACKET_HDRLEN                        = 0xb
-       PACKET_HOST                          = 0x0
-       PACKET_IGNORE_OUTGOING               = 0x17
-       PACKET_KERNEL                        = 0x7
-       PACKET_LOOPBACK                      = 0x5
-       PACKET_LOSS                          = 0xe
-       PACKET_MR_ALLMULTI                   = 0x2
-       PACKET_MR_MULTICAST                  = 0x0
-       PACKET_MR_PROMISC                    = 0x1
-       PACKET_MR_UNICAST                    = 0x3
-       PACKET_MULTICAST                     = 0x2
-       PACKET_ORIGDEV                       = 0x9
-       PACKET_OTHERHOST                     = 0x3
-       PACKET_OUTGOING                      = 0x4
-       PACKET_QDISC_BYPASS                  = 0x14
-       PACKET_RECV_OUTPUT                   = 0x3
-       PACKET_RESERVE                       = 0xc
-       PACKET_ROLLOVER_STATS                = 0x15
-       PACKET_RX_RING                       = 0x5
-       PACKET_STATISTICS                    = 0x6
-       PACKET_TIMESTAMP                     = 0x11
-       PACKET_TX_HAS_OFF                    = 0x13
-       PACKET_TX_RING                       = 0xd
-       PACKET_TX_TIMESTAMP                  = 0x10
-       PACKET_USER                          = 0x6
-       PACKET_VERSION                       = 0xa
-       PACKET_VNET_HDR                      = 0xf
-       PARENB                               = 0x100
-       PARITY_CRC16_PR0                     = 0x2
-       PARITY_CRC16_PR0_CCITT               = 0x4
-       PARITY_CRC16_PR1                     = 0x3
-       PARITY_CRC16_PR1_CCITT               = 0x5
-       PARITY_CRC32_PR0_CCITT               = 0x6
-       PARITY_CRC32_PR1_CCITT               = 0x7
-       PARITY_DEFAULT                       = 0x0
-       PARITY_NONE                          = 0x1
-       PARMRK                               = 0x8
-       PARODD                               = 0x200
-       PENDIN                               = 0x4000
-       PERF_EVENT_IOC_DISABLE               = 0x20002401
-       PERF_EVENT_IOC_ENABLE                = 0x20002400
-       PERF_EVENT_IOC_ID                    = 0x40082407
-       PERF_EVENT_IOC_MODIFY_ATTRIBUTES     = 0x8008240b
-       PERF_EVENT_IOC_PAUSE_OUTPUT          = 0x80042409
-       PERF_EVENT_IOC_PERIOD                = 0x80082404
-       PERF_EVENT_IOC_QUERY_BPF             = 0xc008240a
-       PERF_EVENT_IOC_REFRESH               = 0x20002402
-       PERF_EVENT_IOC_RESET                 = 0x20002403
-       PERF_EVENT_IOC_SET_BPF               = 0x80042408
-       PERF_EVENT_IOC_SET_FILTER            = 0x80082406
-       PERF_EVENT_IOC_SET_OUTPUT            = 0x20002405
-       PIPEFS_MAGIC                         = 0x50495045
-       PPPIOCATTACH                         = 0x8004743d
-       PPPIOCATTCHAN                        = 0x80047438
-       PPPIOCCONNECT                        = 0x8004743a
-       PPPIOCDETACH                         = 0x8004743c
-       PPPIOCDISCONN                        = 0x20007439
-       PPPIOCGASYNCMAP                      = 0x40047458
-       PPPIOCGCHAN                          = 0x40047437
-       PPPIOCGDEBUG                         = 0x40047441
-       PPPIOCGFLAGS                         = 0x4004745a
-       PPPIOCGIDLE                          = 0x4010743f
-       PPPIOCGL2TPSTATS                     = 0x40487436
-       PPPIOCGMRU                           = 0x40047453
-       PPPIOCGNPMODE                        = 0xc008744c
-       PPPIOCGRASYNCMAP                     = 0x40047455
-       PPPIOCGUNIT                          = 0x40047456
-       PPPIOCGXASYNCMAP                     = 0x40207450
-       PPPIOCNEWUNIT                        = 0xc004743e
-       PPPIOCSACTIVE                        = 0x80107446
-       PPPIOCSASYNCMAP                      = 0x80047457
-       PPPIOCSCOMPRESS                      = 0x8010744d
-       PPPIOCSDEBUG                         = 0x80047440
-       PPPIOCSFLAGS                         = 0x80047459
-       PPPIOCSMAXCID                        = 0x80047451
-       PPPIOCSMRRU                          = 0x8004743b
-       PPPIOCSMRU                           = 0x80047452
-       PPPIOCSNPMODE                        = 0x8008744b
-       PPPIOCSPASS                          = 0x80107447
-       PPPIOCSRASYNCMAP                     = 0x80047454
-       PPPIOCSXASYNCMAP                     = 0x8020744f
-       PPPIOCXFERUNIT                       = 0x2000744e
-       PRIO_PGRP                            = 0x1
-       PRIO_PROCESS                         = 0x0
-       PRIO_USER                            = 0x2
-       PROC_SUPER_MAGIC                     = 0x9fa0
-       PROT_EXEC                            = 0x4
-       PROT_GROWSDOWN                       = 0x1000000
-       PROT_GROWSUP                         = 0x2000000
-       PROT_NONE                            = 0x0
-       PROT_READ                            = 0x1
-       PROT_WRITE                           = 0x2
-       PR_CAPBSET_DROP                      = 0x18
-       PR_CAPBSET_READ                      = 0x17
-       PR_CAP_AMBIENT                       = 0x2f
-       PR_CAP_AMBIENT_CLEAR_ALL             = 0x4
-       PR_CAP_AMBIENT_IS_SET                = 0x1
-       PR_CAP_AMBIENT_LOWER                 = 0x3
-       PR_CAP_AMBIENT_RAISE                 = 0x2
-       PR_ENDIAN_BIG                        = 0x0
-       PR_ENDIAN_LITTLE                     = 0x1
-       PR_ENDIAN_PPC_LITTLE                 = 0x2
-       PR_FPEMU_NOPRINT                     = 0x1
-       PR_FPEMU_SIGFPE                      = 0x2
-       PR_FP_EXC_ASYNC                      = 0x2
-       PR_FP_EXC_DISABLED                   = 0x0
-       PR_FP_EXC_DIV                        = 0x10000
-       PR_FP_EXC_INV                        = 0x100000
-       PR_FP_EXC_NONRECOV                   = 0x1
-       PR_FP_EXC_OVF                        = 0x20000
-       PR_FP_EXC_PRECISE                    = 0x3
-       PR_FP_EXC_RES                        = 0x80000
-       PR_FP_EXC_SW_ENABLE                  = 0x80
-       PR_FP_EXC_UND                        = 0x40000
-       PR_FP_MODE_FR                        = 0x1
-       PR_FP_MODE_FRE                       = 0x2
-       PR_GET_CHILD_SUBREAPER               = 0x25
-       PR_GET_DUMPABLE                      = 0x3
-       PR_GET_ENDIAN                        = 0x13
-       PR_GET_FPEMU                         = 0x9
-       PR_GET_FPEXC                         = 0xb
-       PR_GET_FP_MODE                       = 0x2e
-       PR_GET_KEEPCAPS                      = 0x7
-       PR_GET_NAME                          = 0x10
-       PR_GET_NO_NEW_PRIVS                  = 0x27
-       PR_GET_PDEATHSIG                     = 0x2
-       PR_GET_SECCOMP                       = 0x15
-       PR_GET_SECUREBITS                    = 0x1b
-       PR_GET_SPECULATION_CTRL              = 0x34
-       PR_GET_THP_DISABLE                   = 0x2a
-       PR_GET_TID_ADDRESS                   = 0x28
-       PR_GET_TIMERSLACK                    = 0x1e
-       PR_GET_TIMING                        = 0xd
-       PR_GET_TSC                           = 0x19
-       PR_GET_UNALIGN                       = 0x5
-       PR_MCE_KILL                          = 0x21
-       PR_MCE_KILL_CLEAR                    = 0x0
-       PR_MCE_KILL_DEFAULT                  = 0x2
-       PR_MCE_KILL_EARLY                    = 0x1
-       PR_MCE_KILL_GET                      = 0x22
-       PR_MCE_KILL_LATE                     = 0x0
-       PR_MCE_KILL_SET                      = 0x1
-       PR_MPX_DISABLE_MANAGEMENT            = 0x2c
-       PR_MPX_ENABLE_MANAGEMENT             = 0x2b
-       PR_PAC_APDAKEY                       = 0x4
-       PR_PAC_APDBKEY                       = 0x8
-       PR_PAC_APGAKEY                       = 0x10
-       PR_PAC_APIAKEY                       = 0x1
-       PR_PAC_APIBKEY                       = 0x2
-       PR_PAC_RESET_KEYS                    = 0x36
-       PR_SET_CHILD_SUBREAPER               = 0x24
-       PR_SET_DUMPABLE                      = 0x4
-       PR_SET_ENDIAN                        = 0x14
-       PR_SET_FPEMU                         = 0xa
-       PR_SET_FPEXC                         = 0xc
-       PR_SET_FP_MODE                       = 0x2d
-       PR_SET_KEEPCAPS                      = 0x8
-       PR_SET_MM                            = 0x23
-       PR_SET_MM_ARG_END                    = 0x9
-       PR_SET_MM_ARG_START                  = 0x8
-       PR_SET_MM_AUXV                       = 0xc
-       PR_SET_MM_BRK                        = 0x7
-       PR_SET_MM_END_CODE                   = 0x2
-       PR_SET_MM_END_DATA                   = 0x4
-       PR_SET_MM_ENV_END                    = 0xb
-       PR_SET_MM_ENV_START                  = 0xa
-       PR_SET_MM_EXE_FILE                   = 0xd
-       PR_SET_MM_MAP                        = 0xe
-       PR_SET_MM_MAP_SIZE                   = 0xf
-       PR_SET_MM_START_BRK                  = 0x6
-       PR_SET_MM_START_CODE                 = 0x1
-       PR_SET_MM_START_DATA                 = 0x3
-       PR_SET_MM_START_STACK                = 0x5
-       PR_SET_NAME                          = 0xf
-       PR_SET_NO_NEW_PRIVS                  = 0x26
-       PR_SET_PDEATHSIG                     = 0x1
-       PR_SET_PTRACER                       = 0x59616d61
-       PR_SET_PTRACER_ANY                   = 0xffffffffffffffff
-       PR_SET_SECCOMP                       = 0x16
-       PR_SET_SECUREBITS                    = 0x1c
-       PR_SET_SPECULATION_CTRL              = 0x35
-       PR_SET_THP_DISABLE                   = 0x29
-       PR_SET_TIMERSLACK                    = 0x1d
-       PR_SET_TIMING                        = 0xe
-       PR_SET_TSC                           = 0x1a
-       PR_SET_UNALIGN                       = 0x6
-       PR_SPEC_DISABLE                      = 0x4
-       PR_SPEC_ENABLE                       = 0x2
-       PR_SPEC_FORCE_DISABLE                = 0x8
-       PR_SPEC_INDIRECT_BRANCH              = 0x1
-       PR_SPEC_NOT_AFFECTED                 = 0x0
-       PR_SPEC_PRCTL                        = 0x1
-       PR_SPEC_STORE_BYPASS                 = 0x0
-       PR_SVE_GET_VL                        = 0x33
-       PR_SVE_SET_VL                        = 0x32
-       PR_SVE_SET_VL_ONEXEC                 = 0x40000
-       PR_SVE_VL_INHERIT                    = 0x20000
-       PR_SVE_VL_LEN_MASK                   = 0xffff
-       PR_TASK_PERF_EVENTS_DISABLE          = 0x1f
-       PR_TASK_PERF_EVENTS_ENABLE           = 0x20
-       PR_TIMING_STATISTICAL                = 0x0
-       PR_TIMING_TIMESTAMP                  = 0x1
-       PR_TSC_ENABLE                        = 0x1
-       PR_TSC_SIGSEGV                       = 0x2
-       PR_UNALIGN_NOPRINT                   = 0x1
-       PR_UNALIGN_SIGBUS                    = 0x2
-       PSTOREFS_MAGIC                       = 0x6165676c
-       PTRACE_ATTACH                        = 0x10
-       PTRACE_CONT                          = 0x7
-       PTRACE_DETACH                        = 0x11
-       PTRACE_EVENT_CLONE                   = 0x3
-       PTRACE_EVENT_EXEC                    = 0x4
-       PTRACE_EVENT_EXIT                    = 0x6
-       PTRACE_EVENT_FORK                    = 0x1
-       PTRACE_EVENT_SECCOMP                 = 0x7
-       PTRACE_EVENT_STOP                    = 0x80
-       PTRACE_EVENT_VFORK                   = 0x2
-       PTRACE_EVENT_VFORK_DONE              = 0x5
-       PTRACE_GETEVENTMSG                   = 0x4201
-       PTRACE_GETFPAREGS                    = 0x14
-       PTRACE_GETFPREGS                     = 0xe
-       PTRACE_GETFPREGS64                   = 0x19
-       PTRACE_GETREGS                       = 0xc
-       PTRACE_GETREGS64                     = 0x16
-       PTRACE_GETREGSET                     = 0x4204
-       PTRACE_GETSIGINFO                    = 0x4202
-       PTRACE_GETSIGMASK                    = 0x420a
-       PTRACE_INTERRUPT                     = 0x4207
-       PTRACE_KILL                          = 0x8
-       PTRACE_LISTEN                        = 0x4208
-       PTRACE_O_EXITKILL                    = 0x100000
-       PTRACE_O_MASK                        = 0x3000ff
-       PTRACE_O_SUSPEND_SECCOMP             = 0x200000
-       PTRACE_O_TRACECLONE                  = 0x8
-       PTRACE_O_TRACEEXEC                   = 0x10
-       PTRACE_O_TRACEEXIT                   = 0x40
-       PTRACE_O_TRACEFORK                   = 0x2
-       PTRACE_O_TRACESECCOMP                = 0x80
-       PTRACE_O_TRACESYSGOOD                = 0x1
-       PTRACE_O_TRACEVFORK                  = 0x4
-       PTRACE_O_TRACEVFORKDONE              = 0x20
-       PTRACE_PEEKDATA                      = 0x2
-       PTRACE_PEEKSIGINFO                   = 0x4209
-       PTRACE_PEEKSIGINFO_SHARED            = 0x1
-       PTRACE_PEEKTEXT                      = 0x1
-       PTRACE_PEEKUSR                       = 0x3
-       PTRACE_POKEDATA                      = 0x5
-       PTRACE_POKETEXT                      = 0x4
-       PTRACE_POKEUSR                       = 0x6
-       PTRACE_READDATA                      = 0x10
-       PTRACE_READTEXT                      = 0x12
-       PTRACE_SECCOMP_GET_FILTER            = 0x420c
-       PTRACE_SECCOMP_GET_METADATA          = 0x420d
-       PTRACE_SEIZE                         = 0x4206
-       PTRACE_SETFPAREGS                    = 0x15
-       PTRACE_SETFPREGS                     = 0xf
-       PTRACE_SETFPREGS64                   = 0x1a
-       PTRACE_SETOPTIONS                    = 0x4200
-       PTRACE_SETREGS                       = 0xd
-       PTRACE_SETREGS64                     = 0x17
-       PTRACE_SETREGSET                     = 0x4205
-       PTRACE_SETSIGINFO                    = 0x4203
-       PTRACE_SETSIGMASK                    = 0x420b
-       PTRACE_SINGLESTEP                    = 0x9
-       PTRACE_SPARC_DETACH                  = 0xb
-       PTRACE_SYSCALL                       = 0x18
-       PTRACE_TRACEME                       = 0x0
-       PTRACE_WRITEDATA                     = 0x11
-       PTRACE_WRITETEXT                     = 0x13
-       PT_FP                                = 0x48
-       PT_G0                                = 0x10
-       PT_G1                                = 0x14
-       PT_G2                                = 0x18
-       PT_G3                                = 0x1c
-       PT_G4                                = 0x20
-       PT_G5                                = 0x24
-       PT_G6                                = 0x28
-       PT_G7                                = 0x2c
-       PT_I0                                = 0x30
-       PT_I1                                = 0x34
-       PT_I2                                = 0x38
-       PT_I3                                = 0x3c
-       PT_I4                                = 0x40
-       PT_I5                                = 0x44
-       PT_I6                                = 0x48
-       PT_I7                                = 0x4c
-       PT_NPC                               = 0x8
-       PT_PC                                = 0x4
-       PT_PSR                               = 0x0
-       PT_REGS_MAGIC                        = 0x57ac6c00
-       PT_TNPC                              = 0x90
-       PT_TPC                               = 0x88
-       PT_TSTATE                            = 0x80
-       PT_V9_FP                             = 0x70
-       PT_V9_G0                             = 0x0
-       PT_V9_G1                             = 0x8
-       PT_V9_G2                             = 0x10
-       PT_V9_G3                             = 0x18
-       PT_V9_G4                             = 0x20
-       PT_V9_G5                             = 0x28
-       PT_V9_G6                             = 0x30
-       PT_V9_G7                             = 0x38
-       PT_V9_I0                             = 0x40
-       PT_V9_I1                             = 0x48
-       PT_V9_I2                             = 0x50
-       PT_V9_I3                             = 0x58
-       PT_V9_I4                             = 0x60
-       PT_V9_I5                             = 0x68
-       PT_V9_I6                             = 0x70
-       PT_V9_I7                             = 0x78
-       PT_V9_MAGIC                          = 0x9c
-       PT_V9_TNPC                           = 0x90
-       PT_V9_TPC                            = 0x88
-       PT_V9_TSTATE                         = 0x80
-       PT_V9_Y                              = 0x98
-       PT_WIM                               = 0x10
-       PT_Y                                 = 0xc
-       QNX4_SUPER_MAGIC                     = 0x2f
-       QNX6_SUPER_MAGIC                     = 0x68191122
-       RAMFS_MAGIC                          = 0x858458f6
-       RDTGROUP_SUPER_MAGIC                 = 0x7655821
-       REISERFS_SUPER_MAGIC                 = 0x52654973
-       RENAME_EXCHANGE                      = 0x2
-       RENAME_NOREPLACE                     = 0x1
-       RENAME_WHITEOUT                      = 0x4
-       RLIMIT_AS                            = 0x9
-       RLIMIT_CORE                          = 0x4
-       RLIMIT_CPU                           = 0x0
-       RLIMIT_DATA                          = 0x2
-       RLIMIT_FSIZE                         = 0x1
-       RLIMIT_LOCKS                         = 0xa
-       RLIMIT_MEMLOCK                       = 0x8
-       RLIMIT_MSGQUEUE                      = 0xc
-       RLIMIT_NICE                          = 0xd
-       RLIMIT_NOFILE                        = 0x6
-       RLIMIT_NPROC                         = 0x7
-       RLIMIT_RSS                           = 0x5
-       RLIMIT_RTPRIO                        = 0xe
-       RLIMIT_RTTIME                        = 0xf
-       RLIMIT_SIGPENDING                    = 0xb
-       RLIMIT_STACK                         = 0x3
-       RLIM_INFINITY                        = 0xffffffffffffffff
-       RNDADDENTROPY                        = 0x80085203
-       RNDADDTOENTCNT                       = 0x80045201
-       RNDCLEARPOOL                         = 0x20005206
-       RNDGETENTCNT                         = 0x40045200
-       RNDGETPOOL                           = 0x40085202
-       RNDRESEEDCRNG                        = 0x20005207
-       RNDZAPENTCNT                         = 0x20005204
-       RTAX_ADVMSS                          = 0x8
-       RTAX_CC_ALGO                         = 0x10
-       RTAX_CWND                            = 0x7
-       RTAX_FASTOPEN_NO_COOKIE              = 0x11
-       RTAX_FEATURES                        = 0xc
-       RTAX_FEATURE_ALLFRAG                 = 0x8
-       RTAX_FEATURE_ECN                     = 0x1
-       RTAX_FEATURE_MASK                    = 0xf
-       RTAX_FEATURE_SACK                    = 0x2
-       RTAX_FEATURE_TIMESTAMP               = 0x4
-       RTAX_HOPLIMIT                        = 0xa
-       RTAX_INITCWND                        = 0xb
-       RTAX_INITRWND                        = 0xe
-       RTAX_LOCK                            = 0x1
-       RTAX_MAX                             = 0x11
-       RTAX_MTU                             = 0x2
-       RTAX_QUICKACK                        = 0xf
-       RTAX_REORDERING                      = 0x9
-       RTAX_RTO_MIN                         = 0xd
-       RTAX_RTT                             = 0x4
-       RTAX_RTTVAR                          = 0x5
-       RTAX_SSTHRESH                        = 0x6
-       RTAX_UNSPEC                          = 0x0
-       RTAX_WINDOW                          = 0x3
-       RTA_ALIGNTO                          = 0x4
-       RTA_MAX                              = 0x1d
-       RTCF_DIRECTSRC                       = 0x4000000
-       RTCF_DOREDIRECT                      = 0x1000000
-       RTCF_LOG                             = 0x2000000
-       RTCF_MASQ                            = 0x400000
-       RTCF_NAT                             = 0x800000
-       RTCF_VALVE                           = 0x200000
-       RTC_AF                               = 0x20
-       RTC_AIE_OFF                          = 0x20007002
-       RTC_AIE_ON                           = 0x20007001
-       RTC_ALM_READ                         = 0x40247008
-       RTC_ALM_SET                          = 0x80247007
-       RTC_EPOCH_READ                       = 0x4008700d
-       RTC_EPOCH_SET                        = 0x8008700e
-       RTC_IRQF                             = 0x80
-       RTC_IRQP_READ                        = 0x4008700b
-       RTC_IRQP_SET                         = 0x8008700c
-       RTC_MAX_FREQ                         = 0x2000
-       RTC_PF                               = 0x40
-       RTC_PIE_OFF                          = 0x20007006
-       RTC_PIE_ON                           = 0x20007005
-       RTC_PLL_GET                          = 0x40207011
-       RTC_PLL_SET                          = 0x80207012
-       RTC_RD_TIME                          = 0x40247009
-       RTC_SET_TIME                         = 0x8024700a
-       RTC_UF                               = 0x10
-       RTC_UIE_OFF                          = 0x20007004
-       RTC_UIE_ON                           = 0x20007003
-       RTC_VL_CLR                           = 0x20007014
-       RTC_VL_READ                          = 0x40047013
-       RTC_WIE_OFF                          = 0x20007010
-       RTC_WIE_ON                           = 0x2000700f
-       RTC_WKALM_RD                         = 0x40287010
-       RTC_WKALM_SET                        = 0x8028700f
-       RTF_ADDRCLASSMASK                    = 0xf8000000
-       RTF_ADDRCONF                         = 0x40000
-       RTF_ALLONLINK                        = 0x20000
-       RTF_BROADCAST                        = 0x10000000
-       RTF_CACHE                            = 0x1000000
-       RTF_DEFAULT                          = 0x10000
-       RTF_DYNAMIC                          = 0x10
-       RTF_FLOW                             = 0x2000000
-       RTF_GATEWAY                          = 0x2
-       RTF_HOST                             = 0x4
-       RTF_INTERFACE                        = 0x40000000
-       RTF_IRTT                             = 0x100
-       RTF_LINKRT                           = 0x100000
-       RTF_LOCAL                            = 0x80000000
-       RTF_MODIFIED                         = 0x20
-       RTF_MSS                              = 0x40
-       RTF_MTU                              = 0x40
-       RTF_MULTICAST                        = 0x20000000
-       RTF_NAT                              = 0x8000000
-       RTF_NOFORWARD                        = 0x1000
-       RTF_NONEXTHOP                        = 0x200000
-       RTF_NOPMTUDISC                       = 0x4000
-       RTF_POLICY                           = 0x4000000
-       RTF_REINSTATE                        = 0x8
-       RTF_REJECT                           = 0x200
-       RTF_STATIC                           = 0x400
-       RTF_THROW                            = 0x2000
-       RTF_UP                               = 0x1
-       RTF_WINDOW                           = 0x80
-       RTF_XRESOLVE                         = 0x800
-       RTM_BASE                             = 0x10
-       RTM_DELACTION                        = 0x31
-       RTM_DELADDR                          = 0x15
-       RTM_DELADDRLABEL                     = 0x49
-       RTM_DELCHAIN                         = 0x65
-       RTM_DELLINK                          = 0x11
-       RTM_DELMDB                           = 0x55
-       RTM_DELNEIGH                         = 0x1d
-       RTM_DELNETCONF                       = 0x51
-       RTM_DELNSID                          = 0x59
-       RTM_DELQDISC                         = 0x25
-       RTM_DELROUTE                         = 0x19
-       RTM_DELRULE                          = 0x21
-       RTM_DELTCLASS                        = 0x29
-       RTM_DELTFILTER                       = 0x2d
-       RTM_F_CLONED                         = 0x200
-       RTM_F_EQUALIZE                       = 0x400
-       RTM_F_FIB_MATCH                      = 0x2000
-       RTM_F_LOOKUP_TABLE                   = 0x1000
-       RTM_F_NOTIFY                         = 0x100
-       RTM_F_PREFIX                         = 0x800
-       RTM_GETACTION                        = 0x32
-       RTM_GETADDR                          = 0x16
-       RTM_GETADDRLABEL                     = 0x4a
-       RTM_GETANYCAST                       = 0x3e
-       RTM_GETCHAIN                         = 0x66
-       RTM_GETDCB                           = 0x4e
-       RTM_GETLINK                          = 0x12
-       RTM_GETMDB                           = 0x56
-       RTM_GETMULTICAST                     = 0x3a
-       RTM_GETNEIGH                         = 0x1e
-       RTM_GETNEIGHTBL                      = 0x42
-       RTM_GETNETCONF                       = 0x52
-       RTM_GETNSID                          = 0x5a
-       RTM_GETQDISC                         = 0x26
-       RTM_GETROUTE                         = 0x1a
-       RTM_GETRULE                          = 0x22
-       RTM_GETSTATS                         = 0x5e
-       RTM_GETTCLASS                        = 0x2a
-       RTM_GETTFILTER                       = 0x2e
-       RTM_MAX                              = 0x67
-       RTM_NEWACTION                        = 0x30
-       RTM_NEWADDR                          = 0x14
-       RTM_NEWADDRLABEL                     = 0x48
-       RTM_NEWCACHEREPORT                   = 0x60
-       RTM_NEWCHAIN                         = 0x64
-       RTM_NEWLINK                          = 0x10
-       RTM_NEWMDB                           = 0x54
-       RTM_NEWNDUSEROPT                     = 0x44
-       RTM_NEWNEIGH                         = 0x1c
-       RTM_NEWNEIGHTBL                      = 0x40
-       RTM_NEWNETCONF                       = 0x50
-       RTM_NEWNSID                          = 0x58
-       RTM_NEWPREFIX                        = 0x34
-       RTM_NEWQDISC                         = 0x24
-       RTM_NEWROUTE                         = 0x18
-       RTM_NEWRULE                          = 0x20
-       RTM_NEWSTATS                         = 0x5c
-       RTM_NEWTCLASS                        = 0x28
-       RTM_NEWTFILTER                       = 0x2c
-       RTM_NR_FAMILIES                      = 0x16
-       RTM_NR_MSGTYPES                      = 0x58
-       RTM_SETDCB                           = 0x4f
-       RTM_SETLINK                          = 0x13
-       RTM_SETNEIGHTBL                      = 0x43
-       RTNH_ALIGNTO                         = 0x4
-       RTNH_COMPARE_MASK                    = 0x19
-       RTNH_F_DEAD                          = 0x1
-       RTNH_F_LINKDOWN                      = 0x10
-       RTNH_F_OFFLOAD                       = 0x8
-       RTNH_F_ONLINK                        = 0x4
-       RTNH_F_PERVASIVE                     = 0x2
-       RTNH_F_UNRESOLVED                    = 0x20
-       RTN_MAX                              = 0xb
-       RTPROT_BABEL                         = 0x2a
-       RTPROT_BGP                           = 0xba
-       RTPROT_BIRD                          = 0xc
-       RTPROT_BOOT                          = 0x3
-       RTPROT_DHCP                          = 0x10
-       RTPROT_DNROUTED                      = 0xd
-       RTPROT_EIGRP                         = 0xc0
-       RTPROT_GATED                         = 0x8
-       RTPROT_ISIS                          = 0xbb
-       RTPROT_KERNEL                        = 0x2
-       RTPROT_MROUTED                       = 0x11
-       RTPROT_MRT                           = 0xa
-       RTPROT_NTK                           = 0xf
-       RTPROT_OSPF                          = 0xbc
-       RTPROT_RA                            = 0x9
-       RTPROT_REDIRECT                      = 0x1
-       RTPROT_RIP                           = 0xbd
-       RTPROT_STATIC                        = 0x4
-       RTPROT_UNSPEC                        = 0x0
-       RTPROT_XORP                          = 0xe
-       RTPROT_ZEBRA                         = 0xb
-       RT_CLASS_DEFAULT                     = 0xfd
-       RT_CLASS_LOCAL                       = 0xff
-       RT_CLASS_MAIN                        = 0xfe
-       RT_CLASS_MAX                         = 0xff
-       RT_CLASS_UNSPEC                      = 0x0
-       RUSAGE_CHILDREN                      = -0x1
-       RUSAGE_SELF                          = 0x0
-       RUSAGE_THREAD                        = 0x1
-       SCM_CREDENTIALS                      = 0x2
-       SCM_RIGHTS                           = 0x1
-       SCM_TIMESTAMP                        = 0x1d
-       SCM_TIMESTAMPING                     = 0x23
-       SCM_TIMESTAMPING_OPT_STATS           = 0x38
-       SCM_TIMESTAMPING_PKTINFO             = 0x3c
-       SCM_TIMESTAMPNS                      = 0x21
-       SCM_TXTIME                           = 0x3f
-       SCM_WIFI_STATUS                      = 0x25
-       SC_LOG_FLUSH                         = 0x100000
-       SECCOMP_MODE_DISABLED                = 0x0
-       SECCOMP_MODE_FILTER                  = 0x2
-       SECCOMP_MODE_STRICT                  = 0x1
-       SECURITYFS_MAGIC                     = 0x73636673
-       SELINUX_MAGIC                        = 0xf97cff8c
-       SFD_CLOEXEC                          = 0x400000
-       SFD_NONBLOCK                         = 0x4000
-       SHUT_RD                              = 0x0
-       SHUT_RDWR                            = 0x2
-       SHUT_WR                              = 0x1
-       SIOCADDDLCI                          = 0x8980
-       SIOCADDMULTI                         = 0x8931
-       SIOCADDRT                            = 0x890b
-       SIOCATMARK                           = 0x8905
-       SIOCBONDCHANGEACTIVE                 = 0x8995
-       SIOCBONDENSLAVE                      = 0x8990
-       SIOCBONDINFOQUERY                    = 0x8994
-       SIOCBONDRELEASE                      = 0x8991
-       SIOCBONDSETHWADDR                    = 0x8992
-       SIOCBONDSLAVEINFOQUERY               = 0x8993
-       SIOCBRADDBR                          = 0x89a0
-       SIOCBRADDIF                          = 0x89a2
-       SIOCBRDELBR                          = 0x89a1
-       SIOCBRDELIF                          = 0x89a3
-       SIOCDARP                             = 0x8953
-       SIOCDELDLCI                          = 0x8981
-       SIOCDELMULTI                         = 0x8932
-       SIOCDELRT                            = 0x890c
-       SIOCDEVPRIVATE                       = 0x89f0
-       SIOCDIFADDR                          = 0x8936
-       SIOCDRARP                            = 0x8960
-       SIOCETHTOOL                          = 0x8946
-       SIOCGARP                             = 0x8954
-       SIOCGHWTSTAMP                        = 0x89b1
-       SIOCGIFADDR                          = 0x8915
-       SIOCGIFBR                            = 0x8940
-       SIOCGIFBRDADDR                       = 0x8919
-       SIOCGIFCONF                          = 0x8912
-       SIOCGIFCOUNT                         = 0x8938
-       SIOCGIFDSTADDR                       = 0x8917
-       SIOCGIFENCAP                         = 0x8925
-       SIOCGIFFLAGS                         = 0x8913
-       SIOCGIFHWADDR                        = 0x8927
-       SIOCGIFINDEX                         = 0x8933
-       SIOCGIFMAP                           = 0x8970
-       SIOCGIFMEM                           = 0x891f
-       SIOCGIFMETRIC                        = 0x891d
-       SIOCGIFMTU                           = 0x8921
-       SIOCGIFNAME                          = 0x8910
-       SIOCGIFNETMASK                       = 0x891b
-       SIOCGIFPFLAGS                        = 0x8935
-       SIOCGIFSLAVE                         = 0x8929
-       SIOCGIFTXQLEN                        = 0x8942
-       SIOCGIFVLAN                          = 0x8982
-       SIOCGMIIPHY                          = 0x8947
-       SIOCGMIIREG                          = 0x8948
-       SIOCGPGRP                            = 0x8904
-       SIOCGPPPCSTATS                       = 0x89f2
-       SIOCGPPPSTATS                        = 0x89f0
-       SIOCGPPPVER                          = 0x89f1
-       SIOCGRARP                            = 0x8961
-       SIOCGSKNS                            = 0x894c
-       SIOCGSTAMP                           = 0x8906
-       SIOCGSTAMPNS                         = 0x8907
-       SIOCINQ                              = 0x4004667f
-       SIOCOUTQ                             = 0x40047473
-       SIOCOUTQNSD                          = 0x894b
-       SIOCPROTOPRIVATE                     = 0x89e0
-       SIOCRTMSG                            = 0x890d
-       SIOCSARP                             = 0x8955
-       SIOCSHWTSTAMP                        = 0x89b0
-       SIOCSIFADDR                          = 0x8916
-       SIOCSIFBR                            = 0x8941
-       SIOCSIFBRDADDR                       = 0x891a
-       SIOCSIFDSTADDR                       = 0x8918
-       SIOCSIFENCAP                         = 0x8926
-       SIOCSIFFLAGS                         = 0x8914
-       SIOCSIFHWADDR                        = 0x8924
-       SIOCSIFHWBROADCAST                   = 0x8937
-       SIOCSIFLINK                          = 0x8911
-       SIOCSIFMAP                           = 0x8971
-       SIOCSIFMEM                           = 0x8920
-       SIOCSIFMETRIC                        = 0x891e
-       SIOCSIFMTU                           = 0x8922
-       SIOCSIFNAME                          = 0x8923
-       SIOCSIFNETMASK                       = 0x891c
-       SIOCSIFPFLAGS                        = 0x8934
-       SIOCSIFSLAVE                         = 0x8930
-       SIOCSIFTXQLEN                        = 0x8943
-       SIOCSIFVLAN                          = 0x8983
-       SIOCSMIIREG                          = 0x8949
-       SIOCSPGRP                            = 0x8902
-       SIOCSRARP                            = 0x8962
-       SIOCWANDEV                           = 0x894a
-       SMACK_MAGIC                          = 0x43415d53
-       SMART_AUTOSAVE                       = 0xd2
-       SMART_AUTO_OFFLINE                   = 0xdb
-       SMART_DISABLE                        = 0xd9
-       SMART_ENABLE                         = 0xd8
-       SMART_HCYL_PASS                      = 0xc2
-       SMART_IMMEDIATE_OFFLINE              = 0xd4
-       SMART_LCYL_PASS                      = 0x4f
-       SMART_READ_LOG_SECTOR                = 0xd5
-       SMART_READ_THRESHOLDS                = 0xd1
-       SMART_READ_VALUES                    = 0xd0
-       SMART_SAVE                           = 0xd3
-       SMART_STATUS                         = 0xda
-       SMART_WRITE_LOG_SECTOR               = 0xd6
-       SMART_WRITE_THRESHOLDS               = 0xd7
-       SMB_SUPER_MAGIC                      = 0x517b
-       SOCKFS_MAGIC                         = 0x534f434b
-       SOCK_CLOEXEC                         = 0x400000
-       SOCK_DCCP                            = 0x6
-       SOCK_DGRAM                           = 0x2
-       SOCK_IOC_TYPE                        = 0x89
-       SOCK_NONBLOCK                        = 0x4000
-       SOCK_PACKET                          = 0xa
-       SOCK_RAW                             = 0x3
-       SOCK_RDM                             = 0x4
-       SOCK_SEQPACKET                       = 0x5
-       SOCK_STREAM                          = 0x1
-       SOL_AAL                              = 0x109
-       SOL_ALG                              = 0x117
-       SOL_ATM                              = 0x108
-       SOL_CAIF                             = 0x116
-       SOL_CAN_BASE                         = 0x64
-       SOL_DCCP                             = 0x10d
-       SOL_DECNET                           = 0x105
-       SOL_ICMPV6                           = 0x3a
-       SOL_IP                               = 0x0
-       SOL_IPV6                             = 0x29
-       SOL_IRDA                             = 0x10a
-       SOL_IUCV                             = 0x115
-       SOL_KCM                              = 0x119
-       SOL_LLC                              = 0x10c
-       SOL_NETBEUI                          = 0x10b
-       SOL_NETLINK                          = 0x10e
-       SOL_NFC                              = 0x118
-       SOL_PACKET                           = 0x107
-       SOL_PNPIPE                           = 0x113
-       SOL_PPPOL2TP                         = 0x111
-       SOL_RAW                              = 0xff
-       SOL_RDS                              = 0x114
-       SOL_RXRPC                            = 0x110
-       SOL_SOCKET                           = 0xffff
-       SOL_TCP                              = 0x6
-       SOL_TIPC                             = 0x10f
-       SOL_TLS                              = 0x11a
-       SOL_X25                              = 0x106
-       SOL_XDP                              = 0x11b
-       SOMAXCONN                            = 0x80
-       SO_ACCEPTCONN                        = 0x8000
-       SO_ATTACH_BPF                        = 0x34
-       SO_ATTACH_FILTER                     = 0x1a
-       SO_ATTACH_REUSEPORT_CBPF             = 0x35
-       SO_ATTACH_REUSEPORT_EBPF             = 0x36
-       SO_BINDTODEVICE                      = 0xd
-       SO_BPF_EXTENSIONS                    = 0x32
-       SO_BROADCAST                         = 0x20
-       SO_BSDCOMPAT                         = 0x400
-       SO_BUSY_POLL                         = 0x30
-       SO_CNX_ADVICE                        = 0x37
-       SO_COOKIE                            = 0x3b
-       SO_DEBUG                             = 0x1
-       SO_DETACH_BPF                        = 0x1b
-       SO_DETACH_FILTER                     = 0x1b
-       SO_DOMAIN                            = 0x1029
-       SO_DONTROUTE                         = 0x10
-       SO_EE_CODE_TXTIME_INVALID_PARAM      = 0x1
-       SO_EE_CODE_TXTIME_MISSED             = 0x2
-       SO_EE_CODE_ZEROCOPY_COPIED           = 0x1
-       SO_EE_ORIGIN_ICMP                    = 0x2
-       SO_EE_ORIGIN_ICMP6                   = 0x3
-       SO_EE_ORIGIN_LOCAL                   = 0x1
-       SO_EE_ORIGIN_NONE                    = 0x0
-       SO_EE_ORIGIN_TIMESTAMPING            = 0x4
-       SO_EE_ORIGIN_TXSTATUS                = 0x4
-       SO_EE_ORIGIN_TXTIME                  = 0x6
-       SO_EE_ORIGIN_ZEROCOPY                = 0x5
-       SO_ERROR                             = 0x1007
-       SO_GET_FILTER                        = 0x1a
-       SO_INCOMING_CPU                      = 0x33
-       SO_INCOMING_NAPI_ID                  = 0x3a
-       SO_KEEPALIVE                         = 0x8
-       SO_LINGER                            = 0x80
-       SO_LOCK_FILTER                       = 0x28
-       SO_MARK                              = 0x22
-       SO_MAX_PACING_RATE                   = 0x31
-       SO_MEMINFO                           = 0x39
-       SO_NOFCS                             = 0x27
-       SO_NO_CHECK                          = 0xb
-       SO_OOBINLINE                         = 0x100
-       SO_PASSCRED                          = 0x2
-       SO_PASSSEC                           = 0x1f
-       SO_PEEK_OFF                          = 0x26
-       SO_PEERCRED                          = 0x40
-       SO_PEERGROUPS                        = 0x3d
-       SO_PEERNAME                          = 0x1c
-       SO_PEERSEC                           = 0x1e
-       SO_PRIORITY                          = 0xc
-       SO_PROTOCOL                          = 0x1028
-       SO_RCVBUF                            = 0x1002
-       SO_RCVBUFFORCE                       = 0x100b
-       SO_RCVLOWAT                          = 0x800
-       SO_RCVTIMEO                          = 0x2000
-       SO_REUSEADDR                         = 0x4
-       SO_REUSEPORT                         = 0x200
-       SO_RXQ_OVFL                          = 0x24
-       SO_SECURITY_AUTHENTICATION           = 0x5001
-       SO_SECURITY_ENCRYPTION_NETWORK       = 0x5004
-       SO_SECURITY_ENCRYPTION_TRANSPORT     = 0x5002
-       SO_SELECT_ERR_QUEUE                  = 0x29
-       SO_SNDBUF                            = 0x1001
-       SO_SNDBUFFORCE                       = 0x100a
-       SO_SNDLOWAT                          = 0x1000
-       SO_SNDTIMEO                          = 0x4000
-       SO_TIMESTAMP                         = 0x1d
-       SO_TIMESTAMPING                      = 0x23
-       SO_TIMESTAMPNS                       = 0x21
-       SO_TXTIME                            = 0x3f
-       SO_TYPE                              = 0x1008
-       SO_VM_SOCKETS_BUFFER_MAX_SIZE        = 0x2
-       SO_VM_SOCKETS_BUFFER_MIN_SIZE        = 0x1
-       SO_VM_SOCKETS_BUFFER_SIZE            = 0x0
-       SO_VM_SOCKETS_CONNECT_TIMEOUT        = 0x6
-       SO_VM_SOCKETS_NONBLOCK_TXRX          = 0x7
-       SO_VM_SOCKETS_PEER_HOST_VM_ID        = 0x3
-       SO_VM_SOCKETS_TRUSTED                = 0x5
-       SO_WIFI_STATUS                       = 0x25
-       SO_ZEROCOPY                          = 0x3e
-       SPLICE_F_GIFT                        = 0x8
-       SPLICE_F_MORE                        = 0x4
-       SPLICE_F_MOVE                        = 0x1
-       SPLICE_F_NONBLOCK                    = 0x2
-       SQUASHFS_MAGIC                       = 0x73717368
-       STACK_END_MAGIC                      = 0x57ac6e9d
-       STATX_ALL                            = 0xfff
-       STATX_ATIME                          = 0x20
-       STATX_ATTR_APPEND                    = 0x20
-       STATX_ATTR_AUTOMOUNT                 = 0x1000
-       STATX_ATTR_COMPRESSED                = 0x4
-       STATX_ATTR_ENCRYPTED                 = 0x800
-       STATX_ATTR_IMMUTABLE                 = 0x10
-       STATX_ATTR_NODUMP                    = 0x40
-       STATX_BASIC_STATS                    = 0x7ff
-       STATX_BLOCKS                         = 0x400
-       STATX_BTIME                          = 0x800
-       STATX_CTIME                          = 0x80
-       STATX_GID                            = 0x10
-       STATX_INO                            = 0x100
-       STATX_MODE                           = 0x2
-       STATX_MTIME                          = 0x40
-       STATX_NLINK                          = 0x4
-       STATX_SIZE                           = 0x200
-       STATX_TYPE                           = 0x1
-       STATX_UID                            = 0x8
-       STATX__RESERVED                      = 0x80000000
-       SYNC_FILE_RANGE_WAIT_AFTER           = 0x4
-       SYNC_FILE_RANGE_WAIT_BEFORE          = 0x1
-       SYNC_FILE_RANGE_WRITE                = 0x2
-       SYSFS_MAGIC                          = 0x62656572
-       S_BLKSIZE                            = 0x200
-       S_IEXEC                              = 0x40
-       S_IFBLK                              = 0x6000
-       S_IFCHR                              = 0x2000
-       S_IFDIR                              = 0x4000
-       S_IFIFO                              = 0x1000
-       S_IFLNK                              = 0xa000
-       S_IFMT                               = 0xf000
-       S_IFREG                              = 0x8000
-       S_IFSOCK                             = 0xc000
-       S_IREAD                              = 0x100
-       S_IRGRP                              = 0x20
-       S_IROTH                              = 0x4
-       S_IRUSR                              = 0x100
-       S_IRWXG                              = 0x38
-       S_IRWXO                              = 0x7
-       S_IRWXU                              = 0x1c0
-       S_ISGID                              = 0x400
-       S_ISUID                              = 0x800
-       S_ISVTX                              = 0x200
-       S_IWGRP                              = 0x10
-       S_IWOTH                              = 0x2
-       S_IWRITE                             = 0x80
-       S_IWUSR                              = 0x80
-       S_IXGRP                              = 0x8
-       S_IXOTH                              = 0x1
-       S_IXUSR                              = 0x40
-       TAB0                                 = 0x0
-       TAB1                                 = 0x800
-       TAB2                                 = 0x1000
-       TAB3                                 = 0x1800
-       TABDLY                               = 0x1800
-       TASKSTATS_CMD_ATTR_MAX               = 0x4
-       TASKSTATS_CMD_MAX                    = 0x2
-       TASKSTATS_GENL_NAME                  = "TASKSTATS"
-       TASKSTATS_GENL_VERSION               = 0x1
-       TASKSTATS_TYPE_MAX                   = 0x6
-       TASKSTATS_VERSION                    = 0x9
-       TCFLSH                               = 0x20005407
-       TCGETA                               = 0x40125401
-       TCGETS                               = 0x40245408
-       TCGETS2                              = 0x402c540c
-       TCIFLUSH                             = 0x0
-       TCIOFF                               = 0x2
-       TCIOFLUSH                            = 0x2
-       TCION                                = 0x3
-       TCOFLUSH                             = 0x1
-       TCOOFF                               = 0x0
-       TCOON                                = 0x1
-       TCP_CC_INFO                          = 0x1a
-       TCP_CM_INQ                           = 0x24
-       TCP_CONGESTION                       = 0xd
-       TCP_COOKIE_IN_ALWAYS                 = 0x1
-       TCP_COOKIE_MAX                       = 0x10
-       TCP_COOKIE_MIN                       = 0x8
-       TCP_COOKIE_OUT_NEVER                 = 0x2
-       TCP_COOKIE_PAIR_SIZE                 = 0x20
-       TCP_COOKIE_TRANSACTIONS              = 0xf
-       TCP_CORK                             = 0x3
-       TCP_DEFER_ACCEPT                     = 0x9
-       TCP_FASTOPEN                         = 0x17
-       TCP_FASTOPEN_CONNECT                 = 0x1e
-       TCP_FASTOPEN_KEY                     = 0x21
-       TCP_FASTOPEN_NO_COOKIE               = 0x22
-       TCP_INFO                             = 0xb
-       TCP_INQ                              = 0x24
-       TCP_KEEPCNT                          = 0x6
-       TCP_KEEPIDLE                         = 0x4
-       TCP_KEEPINTVL                        = 0x5
-       TCP_LINGER2                          = 0x8
-       TCP_MAXSEG                           = 0x2
-       TCP_MAXWIN                           = 0xffff
-       TCP_MAX_WINSHIFT                     = 0xe
-       TCP_MD5SIG                           = 0xe
-       TCP_MD5SIG_EXT                       = 0x20
-       TCP_MD5SIG_FLAG_PREFIX               = 0x1
-       TCP_MD5SIG_MAXKEYLEN                 = 0x50
-       TCP_MSS                              = 0x200
-       TCP_MSS_DEFAULT                      = 0x218
-       TCP_MSS_DESIRED                      = 0x4c4
-       TCP_NODELAY                          = 0x1
-       TCP_NOTSENT_LOWAT                    = 0x19
-       TCP_QUEUE_SEQ                        = 0x15
-       TCP_QUICKACK                         = 0xc
-       TCP_REPAIR                           = 0x13
-       TCP_REPAIR_OFF                       = 0x0
-       TCP_REPAIR_OFF_NO_WP                 = -0x1
-       TCP_REPAIR_ON                        = 0x1
-       TCP_REPAIR_OPTIONS                   = 0x16
-       TCP_REPAIR_QUEUE                     = 0x14
-       TCP_REPAIR_WINDOW                    = 0x1d
-       TCP_SAVED_SYN                        = 0x1c
-       TCP_SAVE_SYN                         = 0x1b
-       TCP_SYNCNT                           = 0x7
-       TCP_S_DATA_IN                        = 0x4
-       TCP_S_DATA_OUT                       = 0x8
-       TCP_THIN_DUPACK                      = 0x11
-       TCP_THIN_LINEAR_TIMEOUTS             = 0x10
-       TCP_TIMESTAMP                        = 0x18
-       TCP_ULP                              = 0x1f
-       TCP_USER_TIMEOUT                     = 0x12
-       TCP_WINDOW_CLAMP                     = 0xa
-       TCP_ZEROCOPY_RECEIVE                 = 0x23
-       TCSAFLUSH                            = 0x2
-       TCSBRK                               = 0x20005405
-       TCSBRKP                              = 0x5425
-       TCSETA                               = 0x80125402
-       TCSETAF                              = 0x80125404
-       TCSETAW                              = 0x80125403
-       TCSETS                               = 0x80245409
-       TCSETS2                              = 0x802c540d
-       TCSETSF                              = 0x8024540b
-       TCSETSF2                             = 0x802c540f
-       TCSETSW                              = 0x8024540a
-       TCSETSW2                             = 0x802c540e
-       TCXONC                               = 0x20005406
-       TIMER_ABSTIME                        = 0x1
-       TIOCCBRK                             = 0x2000747a
-       TIOCCONS                             = 0x20007424
-       TIOCEXCL                             = 0x2000740d
-       TIOCGDEV                             = 0x40045432
-       TIOCGETD                             = 0x40047400
-       TIOCGEXCL                            = 0x40045440
-       TIOCGICOUNT                          = 0x545d
-       TIOCGISO7816                         = 0x40285443
-       TIOCGLCKTRMIOS                       = 0x5456
-       TIOCGPGRP                            = 0x40047483
-       TIOCGPKT                             = 0x40045438
-       TIOCGPTLCK                           = 0x40045439
-       TIOCGPTN                             = 0x40047486
-       TIOCGPTPEER                          = 0x20007489
-       TIOCGRS485                           = 0x40205441
-       TIOCGSERIAL                          = 0x541e
-       TIOCGSID                             = 0x40047485
-       TIOCGSOFTCAR                         = 0x40047464
-       TIOCGWINSZ                           = 0x40087468
-       TIOCINQ                              = 0x4004667f
-       TIOCLINUX                            = 0x541c
-       TIOCMBIC                             = 0x8004746b
-       TIOCMBIS                             = 0x8004746c
-       TIOCMGET                             = 0x4004746a
-       TIOCMIWAIT                           = 0x545c
-       TIOCMSET                             = 0x8004746d
-       TIOCM_CAR                            = 0x40
-       TIOCM_CD                             = 0x40
-       TIOCM_CTS                            = 0x20
-       TIOCM_DSR                            = 0x100
-       TIOCM_DTR                            = 0x2
-       TIOCM_LE                             = 0x1
-       TIOCM_RI                             = 0x80
-       TIOCM_RNG                            = 0x80
-       TIOCM_RTS                            = 0x4
-       TIOCM_SR                             = 0x10
-       TIOCM_ST                             = 0x8
-       TIOCNOTTY                            = 0x20007471
-       TIOCNXCL                             = 0x2000740e
-       TIOCOUTQ                             = 0x40047473
-       TIOCPKT                              = 0x80047470
-       TIOCPKT_DATA                         = 0x0
-       TIOCPKT_DOSTOP                       = 0x20
-       TIOCPKT_FLUSHREAD                    = 0x1
-       TIOCPKT_FLUSHWRITE                   = 0x2
-       TIOCPKT_IOCTL                        = 0x40
-       TIOCPKT_NOSTOP                       = 0x10
-       TIOCPKT_START                        = 0x8
-       TIOCPKT_STOP                         = 0x4
-       TIOCSBRK                             = 0x2000747b
-       TIOCSCTTY                            = 0x20007484
-       TIOCSERCONFIG                        = 0x5453
-       TIOCSERGETLSR                        = 0x5459
-       TIOCSERGETMULTI                      = 0x545a
-       TIOCSERGSTRUCT                       = 0x5458
-       TIOCSERGWILD                         = 0x5454
-       TIOCSERSETMULTI                      = 0x545b
-       TIOCSERSWILD                         = 0x5455
-       TIOCSETD                             = 0x80047401
-       TIOCSIG                              = 0x80047488
-       TIOCSISO7816                         = 0xc0285444
-       TIOCSLCKTRMIOS                       = 0x5457
-       TIOCSPGRP                            = 0x80047482
-       TIOCSPTLCK                           = 0x80047487
-       TIOCSRS485                           = 0xc0205442
-       TIOCSSERIAL                          = 0x541f
-       TIOCSSOFTCAR                         = 0x80047465
-       TIOCSTART                            = 0x2000746e
-       TIOCSTI                              = 0x80017472
-       TIOCSTOP                             = 0x2000746f
-       TIOCSWINSZ                           = 0x80087467
-       TIOCVHANGUP                          = 0x20005437
-       TMPFS_MAGIC                          = 0x1021994
-       TOSTOP                               = 0x100
-       TPACKET_ALIGNMENT                    = 0x10
-       TPACKET_HDRLEN                       = 0x34
-       TP_STATUS_AVAILABLE                  = 0x0
-       TP_STATUS_BLK_TMO                    = 0x20
-       TP_STATUS_COPY                       = 0x2
-       TP_STATUS_CSUMNOTREADY               = 0x8
-       TP_STATUS_CSUM_VALID                 = 0x80
-       TP_STATUS_KERNEL                     = 0x0
-       TP_STATUS_LOSING                     = 0x4
-       TP_STATUS_SENDING                    = 0x2
-       TP_STATUS_SEND_REQUEST               = 0x1
-       TP_STATUS_TS_RAW_HARDWARE            = -0x80000000
-       TP_STATUS_TS_SOFTWARE                = 0x20000000
-       TP_STATUS_TS_SYS_HARDWARE            = 0x40000000
-       TP_STATUS_USER                       = 0x1
-       TP_STATUS_VLAN_TPID_VALID            = 0x40
-       TP_STATUS_VLAN_VALID                 = 0x10
-       TP_STATUS_WRONG_FORMAT               = 0x4
-       TRACEFS_MAGIC                        = 0x74726163
-       TS_COMM_LEN                          = 0x20
-       TUNATTACHFILTER                      = 0x801054d5
-       TUNDETACHFILTER                      = 0x801054d6
-       TUNGETFEATURES                       = 0x400454cf
-       TUNGETFILTER                         = 0x401054db
-       TUNGETIFF                            = 0x400454d2
-       TUNGETSNDBUF                         = 0x400454d3
-       TUNGETVNETBE                         = 0x400454df
-       TUNGETVNETHDRSZ                      = 0x400454d7
-       TUNGETVNETLE                         = 0x400454dd
-       TUNSETCARRIER                        = 0x800454e2
-       TUNSETDEBUG                          = 0x800454c9
-       TUNSETFILTEREBPF                     = 0x400454e1
-       TUNSETGROUP                          = 0x800454ce
-       TUNSETIFF                            = 0x800454ca
-       TUNSETIFINDEX                        = 0x800454da
-       TUNSETLINK                           = 0x800454cd
-       TUNSETNOCSUM                         = 0x800454c8
-       TUNSETOFFLOAD                        = 0x800454d0
-       TUNSETOWNER                          = 0x800454cc
-       TUNSETPERSIST                        = 0x800454cb
-       TUNSETQUEUE                          = 0x800454d9
-       TUNSETSNDBUF                         = 0x800454d4
-       TUNSETSTEERINGEBPF                   = 0x400454e0
-       TUNSETTXFILTER                       = 0x800454d1
-       TUNSETVNETBE                         = 0x800454de
-       TUNSETVNETHDRSZ                      = 0x800454d8
-       TUNSETVNETLE                         = 0x800454dc
-       UBI_IOCATT                           = 0x80186f40
-       UBI_IOCDET                           = 0x80046f41
-       UBI_IOCEBCH                          = 0x80044f02
-       UBI_IOCEBER                          = 0x80044f01
-       UBI_IOCEBISMAP                       = 0x40044f05
-       UBI_IOCEBMAP                         = 0x80084f03
-       UBI_IOCEBUNMAP                       = 0x80044f04
-       UBI_IOCMKVOL                         = 0x80986f00
-       UBI_IOCRMVOL                         = 0x80046f01
-       UBI_IOCRNVOL                         = 0x91106f03
-       UBI_IOCRSVOL                         = 0x800c6f02
-       UBI_IOCSETVOLPROP                    = 0x80104f06
-       UBI_IOCVOLCRBLK                      = 0x80804f07
-       UBI_IOCVOLRMBLK                      = 0x20004f08
-       UBI_IOCVOLUP                         = 0x80084f00
-       UDF_SUPER_MAGIC                      = 0x15013346
-       UMOUNT_NOFOLLOW                      = 0x8
-       USBDEVICE_SUPER_MAGIC                = 0x9fa2
-       UTIME_NOW                            = 0x3fffffff
-       UTIME_OMIT                           = 0x3ffffffe
-       V9FS_MAGIC                           = 0x1021997
-       VDISCARD                             = 0xd
-       VEOF                                 = 0x4
-       VEOL                                 = 0xb
-       VEOL2                                = 0x10
-       VERASE                               = 0x2
-       VINTR                                = 0x0
-       VKILL                                = 0x3
-       VLNEXT                               = 0xf
-       VMADDR_CID_ANY                       = 0xffffffff
-       VMADDR_CID_HOST                      = 0x2
-       VMADDR_CID_HYPERVISOR                = 0x0
-       VMADDR_CID_RESERVED                  = 0x1
-       VMADDR_PORT_ANY                      = 0xffffffff
-       VMIN                                 = 0x6
-       VM_SOCKETS_INVALID_VERSION           = 0xffffffff
-       VQUIT                                = 0x1
-       VREPRINT                             = 0xc
-       VSTART                               = 0x8
-       VSTOP                                = 0x9
-       VSUSP                                = 0xa
-       VSWTC                                = 0x7
-       VT0                                  = 0x0
-       VT1                                  = 0x4000
-       VTDLY                                = 0x4000
-       VTIME                                = 0x5
-       VWERASE                              = 0xe
-       WALL                                 = 0x40000000
-       WCLONE                               = 0x80000000
-       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
-       WIN_ACKMEDIACHANGE                   = 0xdb
-       WIN_CHECKPOWERMODE1                  = 0xe5
-       WIN_CHECKPOWERMODE2                  = 0x98
-       WIN_DEVICE_RESET                     = 0x8
-       WIN_DIAGNOSE                         = 0x90
-       WIN_DOORLOCK                         = 0xde
-       WIN_DOORUNLOCK                       = 0xdf
-       WIN_DOWNLOAD_MICROCODE               = 0x92
-       WIN_FLUSH_CACHE                      = 0xe7
-       WIN_FLUSH_CACHE_EXT                  = 0xea
-       WIN_FORMAT                           = 0x50
-       WIN_GETMEDIASTATUS                   = 0xda
-       WIN_IDENTIFY                         = 0xec
-       WIN_IDENTIFY_DMA                     = 0xee
-       WIN_IDLEIMMEDIATE                    = 0xe1
-       WIN_INIT                             = 0x60
-       WIN_MEDIAEJECT                       = 0xed
-       WIN_MULTREAD                         = 0xc4
-       WIN_MULTREAD_EXT                     = 0x29
-       WIN_MULTWRITE                        = 0xc5
-       WIN_MULTWRITE_EXT                    = 0x39
-       WIN_NOP                              = 0x0
-       WIN_PACKETCMD                        = 0xa0
-       WIN_PIDENTIFY                        = 0xa1
-       WIN_POSTBOOT                         = 0xdc
-       WIN_PREBOOT                          = 0xdd
-       WIN_QUEUED_SERVICE                   = 0xa2
-       WIN_READ                             = 0x20
-       WIN_READDMA                          = 0xc8
-       WIN_READDMA_EXT                      = 0x25
-       WIN_READDMA_ONCE                     = 0xc9
-       WIN_READDMA_QUEUED                   = 0xc7
-       WIN_READDMA_QUEUED_EXT               = 0x26
-       WIN_READ_BUFFER                      = 0xe4
-       WIN_READ_EXT                         = 0x24
-       WIN_READ_LONG                        = 0x22
-       WIN_READ_LONG_ONCE                   = 0x23
-       WIN_READ_NATIVE_MAX                  = 0xf8
-       WIN_READ_NATIVE_MAX_EXT              = 0x27
-       WIN_READ_ONCE                        = 0x21
-       WIN_RECAL                            = 0x10
-       WIN_RESTORE                          = 0x10
-       WIN_SECURITY_DISABLE                 = 0xf6
-       WIN_SECURITY_ERASE_PREPARE           = 0xf3
-       WIN_SECURITY_ERASE_UNIT              = 0xf4
-       WIN_SECURITY_FREEZE_LOCK             = 0xf5
-       WIN_SECURITY_SET_PASS                = 0xf1
-       WIN_SECURITY_UNLOCK                  = 0xf2
-       WIN_SEEK                             = 0x70
-       WIN_SETFEATURES                      = 0xef
-       WIN_SETIDLE1                         = 0xe3
-       WIN_SETIDLE2                         = 0x97
-       WIN_SETMULT                          = 0xc6
-       WIN_SET_MAX                          = 0xf9
-       WIN_SET_MAX_EXT                      = 0x37
-       WIN_SLEEPNOW1                        = 0xe6
-       WIN_SLEEPNOW2                        = 0x99
-       WIN_SMART                            = 0xb0
-       WIN_SPECIFY                          = 0x91
-       WIN_SRST                             = 0x8
-       WIN_STANDBY                          = 0xe2
-       WIN_STANDBY2                         = 0x96
-       WIN_STANDBYNOW1                      = 0xe0
-       WIN_STANDBYNOW2                      = 0x94
-       WIN_VERIFY                           = 0x40
-       WIN_VERIFY_EXT                       = 0x42
-       WIN_VERIFY_ONCE                      = 0x41
-       WIN_WRITE                            = 0x30
-       WIN_WRITEDMA                         = 0xca
-       WIN_WRITEDMA_EXT                     = 0x35
-       WIN_WRITEDMA_ONCE                    = 0xcb
-       WIN_WRITEDMA_QUEUED                  = 0xcc
-       WIN_WRITEDMA_QUEUED_EXT              = 0x36
-       WIN_WRITE_BUFFER                     = 0xe8
-       WIN_WRITE_EXT                        = 0x34
-       WIN_WRITE_LONG                       = 0x32
-       WIN_WRITE_LONG_ONCE                  = 0x33
-       WIN_WRITE_ONCE                       = 0x31
-       WIN_WRITE_SAME                       = 0xe9
-       WIN_WRITE_VERIFY                     = 0x3c
-       WNOHANG                              = 0x1
-       WNOTHREAD                            = 0x20000000
-       WNOWAIT                              = 0x1000000
-       WORDSIZE                             = 0x40
-       WSTOPPED                             = 0x2
-       WUNTRACED                            = 0x2
-       XATTR_CREATE                         = 0x1
-       XATTR_REPLACE                        = 0x2
-       XCASE                                = 0x4
-       XDP_COPY                             = 0x2
-       XDP_FLAGS_DRV_MODE                   = 0x4
-       XDP_FLAGS_HW_MODE                    = 0x8
-       XDP_FLAGS_MASK                       = 0xf
-       XDP_FLAGS_MODES                      = 0xe
-       XDP_FLAGS_SKB_MODE                   = 0x2
-       XDP_FLAGS_UPDATE_IF_NOEXIST          = 0x1
-       XDP_MMAP_OFFSETS                     = 0x1
-       XDP_PGOFF_RX_RING                    = 0x0
-       XDP_PGOFF_TX_RING                    = 0x80000000
-       XDP_RX_RING                          = 0x2
-       XDP_SHARED_UMEM                      = 0x1
-       XDP_STATISTICS                       = 0x7
-       XDP_TX_RING                          = 0x3
-       XDP_UMEM_COMPLETION_RING             = 0x6
-       XDP_UMEM_FILL_RING                   = 0x5
-       XDP_UMEM_PGOFF_COMPLETION_RING       = 0x180000000
-       XDP_UMEM_PGOFF_FILL_RING             = 0x100000000
-       XDP_UMEM_REG                         = 0x4
-       XDP_ZEROCOPY                         = 0x4
-       XENFS_SUPER_MAGIC                    = 0xabba1974
-       XFS_SUPER_MAGIC                      = 0x58465342
-       XTABS                                = 0x1800
-       ZSMALLOC_MAGIC                       = 0x58295829
-       __TIOCFLUSH                          = 0x80047410
+       AAFS_MAGIC                                  = 0x5a3c69f0
+       ADFS_SUPER_MAGIC                            = 0xadf5
+       AFFS_SUPER_MAGIC                            = 0xadff
+       AFS_FS_MAGIC                                = 0x6b414653
+       AFS_SUPER_MAGIC                             = 0x5346414f
+       AF_ALG                                      = 0x26
+       AF_APPLETALK                                = 0x5
+       AF_ASH                                      = 0x12
+       AF_ATMPVC                                   = 0x8
+       AF_ATMSVC                                   = 0x14
+       AF_AX25                                     = 0x3
+       AF_BLUETOOTH                                = 0x1f
+       AF_BRIDGE                                   = 0x7
+       AF_CAIF                                     = 0x25
+       AF_CAN                                      = 0x1d
+       AF_DECnet                                   = 0xc
+       AF_ECONET                                   = 0x13
+       AF_FILE                                     = 0x1
+       AF_IB                                       = 0x1b
+       AF_IEEE802154                               = 0x24
+       AF_INET                                     = 0x2
+       AF_INET6                                    = 0xa
+       AF_IPX                                      = 0x4
+       AF_IRDA                                     = 0x17
+       AF_ISDN                                     = 0x22
+       AF_IUCV                                     = 0x20
+       AF_KCM                                      = 0x29
+       AF_KEY                                      = 0xf
+       AF_LLC                                      = 0x1a
+       AF_LOCAL                                    = 0x1
+       AF_MAX                                      = 0x2d
+       AF_MPLS                                     = 0x1c
+       AF_NETBEUI                                  = 0xd
+       AF_NETLINK                                  = 0x10
+       AF_NETROM                                   = 0x6
+       AF_NFC                                      = 0x27
+       AF_PACKET                                   = 0x11
+       AF_PHONET                                   = 0x23
+       AF_PPPOX                                    = 0x18
+       AF_QIPCRTR                                  = 0x2a
+       AF_RDS                                      = 0x15
+       AF_ROSE                                     = 0xb
+       AF_ROUTE                                    = 0x10
+       AF_RXRPC                                    = 0x21
+       AF_SECURITY                                 = 0xe
+       AF_SMC                                      = 0x2b
+       AF_SNA                                      = 0x16
+       AF_TIPC                                     = 0x1e
+       AF_UNIX                                     = 0x1
+       AF_UNSPEC                                   = 0x0
+       AF_VSOCK                                    = 0x28
+       AF_WANPIPE                                  = 0x19
+       AF_X25                                      = 0x9
+       AF_XDP                                      = 0x2c
+       ALG_OP_DECRYPT                              = 0x0
+       ALG_OP_ENCRYPT                              = 0x1
+       ALG_SET_AEAD_ASSOCLEN                       = 0x4
+       ALG_SET_AEAD_AUTHSIZE                       = 0x5
+       ALG_SET_IV                                  = 0x2
+       ALG_SET_KEY                                 = 0x1
+       ALG_SET_OP                                  = 0x3
+       ANON_INODE_FS_MAGIC                         = 0x9041934
+       ARPHRD_6LOWPAN                              = 0x339
+       ARPHRD_ADAPT                                = 0x108
+       ARPHRD_APPLETLK                             = 0x8
+       ARPHRD_ARCNET                               = 0x7
+       ARPHRD_ASH                                  = 0x30d
+       ARPHRD_ATM                                  = 0x13
+       ARPHRD_AX25                                 = 0x3
+       ARPHRD_BIF                                  = 0x307
+       ARPHRD_CAIF                                 = 0x336
+       ARPHRD_CAN                                  = 0x118
+       ARPHRD_CHAOS                                = 0x5
+       ARPHRD_CISCO                                = 0x201
+       ARPHRD_CSLIP                                = 0x101
+       ARPHRD_CSLIP6                               = 0x103
+       ARPHRD_DDCMP                                = 0x205
+       ARPHRD_DLCI                                 = 0xf
+       ARPHRD_ECONET                               = 0x30e
+       ARPHRD_EETHER                               = 0x2
+       ARPHRD_ETHER                                = 0x1
+       ARPHRD_EUI64                                = 0x1b
+       ARPHRD_FCAL                                 = 0x311
+       ARPHRD_FCFABRIC                             = 0x313
+       ARPHRD_FCPL                                 = 0x312
+       ARPHRD_FCPP                                 = 0x310
+       ARPHRD_FDDI                                 = 0x306
+       ARPHRD_FRAD                                 = 0x302
+       ARPHRD_HDLC                                 = 0x201
+       ARPHRD_HIPPI                                = 0x30c
+       ARPHRD_HWX25                                = 0x110
+       ARPHRD_IEEE1394                             = 0x18
+       ARPHRD_IEEE802                              = 0x6
+       ARPHRD_IEEE80211                            = 0x321
+       ARPHRD_IEEE80211_PRISM                      = 0x322
+       ARPHRD_IEEE80211_RADIOTAP                   = 0x323
+       ARPHRD_IEEE802154                           = 0x324
+       ARPHRD_IEEE802154_MONITOR                   = 0x325
+       ARPHRD_IEEE802_TR                           = 0x320
+       ARPHRD_INFINIBAND                           = 0x20
+       ARPHRD_IP6GRE                               = 0x337
+       ARPHRD_IPDDP                                = 0x309
+       ARPHRD_IPGRE                                = 0x30a
+       ARPHRD_IRDA                                 = 0x30f
+       ARPHRD_LAPB                                 = 0x204
+       ARPHRD_LOCALTLK                             = 0x305
+       ARPHRD_LOOPBACK                             = 0x304
+       ARPHRD_METRICOM                             = 0x17
+       ARPHRD_NETLINK                              = 0x338
+       ARPHRD_NETROM                               = 0x0
+       ARPHRD_NONE                                 = 0xfffe
+       ARPHRD_PHONET                               = 0x334
+       ARPHRD_PHONET_PIPE                          = 0x335
+       ARPHRD_PIMREG                               = 0x30b
+       ARPHRD_PPP                                  = 0x200
+       ARPHRD_PRONET                               = 0x4
+       ARPHRD_RAWHDLC                              = 0x206
+       ARPHRD_RAWIP                                = 0x207
+       ARPHRD_ROSE                                 = 0x10e
+       ARPHRD_RSRVD                                = 0x104
+       ARPHRD_SIT                                  = 0x308
+       ARPHRD_SKIP                                 = 0x303
+       ARPHRD_SLIP                                 = 0x100
+       ARPHRD_SLIP6                                = 0x102
+       ARPHRD_TUNNEL                               = 0x300
+       ARPHRD_TUNNEL6                              = 0x301
+       ARPHRD_VOID                                 = 0xffff
+       ARPHRD_VSOCKMON                             = 0x33a
+       ARPHRD_X25                                  = 0x10f
+       ASI_LEON_DFLUSH                             = 0x11
+       ASI_LEON_IFLUSH                             = 0x10
+       ASI_LEON_MMUFLUSH                           = 0x18
+       AUTOFS_SUPER_MAGIC                          = 0x187
+       B0                                          = 0x0
+       B1000000                                    = 0x1008
+       B110                                        = 0x3
+       B115200                                     = 0x1002
+       B1152000                                    = 0x1009
+       B1200                                       = 0x9
+       B134                                        = 0x4
+       B150                                        = 0x5
+       B1500000                                    = 0x100a
+       B1800                                       = 0xa
+       B19200                                      = 0xe
+       B200                                        = 0x6
+       B2000000                                    = 0x100b
+       B230400                                     = 0x1003
+       B2400                                       = 0xb
+       B2500000                                    = 0x100c
+       B300                                        = 0x7
+       B3000000                                    = 0x100d
+       B3500000                                    = 0x100e
+       B38400                                      = 0xf
+       B4000000                                    = 0x100f
+       B460800                                     = 0x1004
+       B4800                                       = 0xc
+       B50                                         = 0x1
+       B500000                                     = 0x1005
+       B57600                                      = 0x1001
+       B576000                                     = 0x1006
+       B600                                        = 0x8
+       B75                                         = 0x2
+       B921600                                     = 0x1007
+       B9600                                       = 0xd
+       BALLOON_KVM_MAGIC                           = 0x13661366
+       BDEVFS_MAGIC                                = 0x62646576
+       BINDERFS_SUPER_MAGIC                        = 0x6c6f6f70
+       BINFMTFS_MAGIC                              = 0x42494e4d
+       BLKBSZGET                                   = 0x40081270
+       BLKBSZSET                                   = 0x80081271
+       BLKFLSBUF                                   = 0x20001261
+       BLKFRAGET                                   = 0x20001265
+       BLKFRASET                                   = 0x20001264
+       BLKGETSIZE                                  = 0x20001260
+       BLKGETSIZE64                                = 0x40081272
+       BLKPBSZGET                                  = 0x2000127b
+       BLKRAGET                                    = 0x20001263
+       BLKRASET                                    = 0x20001262
+       BLKROGET                                    = 0x2000125e
+       BLKROSET                                    = 0x2000125d
+       BLKRRPART                                   = 0x2000125f
+       BLKSECTGET                                  = 0x20001267
+       BLKSECTSET                                  = 0x20001266
+       BLKSSZGET                                   = 0x20001268
+       BOTHER                                      = 0x1000
+       BPF_A                                       = 0x10
+       BPF_ABS                                     = 0x20
+       BPF_ADD                                     = 0x0
+       BPF_ADJ_ROOM_ENCAP_L2_MASK                  = 0xff
+       BPF_ADJ_ROOM_ENCAP_L2_SHIFT                 = 0x38
+       BPF_ALU                                     = 0x4
+       BPF_ALU64                                   = 0x7
+       BPF_AND                                     = 0x50
+       BPF_ANY                                     = 0x0
+       BPF_ARSH                                    = 0xc0
+       BPF_B                                       = 0x10
+       BPF_BUILD_ID_SIZE                           = 0x14
+       BPF_CALL                                    = 0x80
+       BPF_DEVCG_ACC_MKNOD                         = 0x1
+       BPF_DEVCG_ACC_READ                          = 0x2
+       BPF_DEVCG_ACC_WRITE                         = 0x4
+       BPF_DEVCG_DEV_BLOCK                         = 0x1
+       BPF_DEVCG_DEV_CHAR                          = 0x2
+       BPF_DIV                                     = 0x30
+       BPF_DW                                      = 0x18
+       BPF_END                                     = 0xd0
+       BPF_EXIST                                   = 0x2
+       BPF_EXIT                                    = 0x90
+       BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG         = 0x1
+       BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP          = 0x4
+       BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL     = 0x2
+       BPF_FROM_BE                                 = 0x8
+       BPF_FROM_LE                                 = 0x0
+       BPF_FS_MAGIC                                = 0xcafe4a11
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV4                = 0x2
+       BPF_F_ADJ_ROOM_ENCAP_L3_IPV6                = 0x4
+       BPF_F_ADJ_ROOM_ENCAP_L4_GRE                 = 0x8
+       BPF_F_ADJ_ROOM_ENCAP_L4_UDP                 = 0x10
+       BPF_F_ADJ_ROOM_FIXED_GSO                    = 0x1
+       BPF_F_ALLOW_MULTI                           = 0x2
+       BPF_F_ALLOW_OVERRIDE                        = 0x1
+       BPF_F_ANY_ALIGNMENT                         = 0x2
+       BPF_F_CLONE                                 = 0x200
+       BPF_F_CTXLEN_MASK                           = 0xfffff00000000
+       BPF_F_CURRENT_CPU                           = 0xffffffff
+       BPF_F_CURRENT_NETNS                         = -0x1
+       BPF_F_DONT_FRAGMENT                         = 0x4
+       BPF_F_FAST_STACK_CMP                        = 0x200
+       BPF_F_HDR_FIELD_MASK                        = 0xf
+       BPF_F_INDEX_MASK                            = 0xffffffff
+       BPF_F_INGRESS                               = 0x1
+       BPF_F_INVALIDATE_HASH                       = 0x2
+       BPF_F_LOCK                                  = 0x4
+       BPF_F_MARK_ENFORCE                          = 0x40
+       BPF_F_MARK_MANGLED_0                        = 0x20
+       BPF_F_MMAPABLE                              = 0x400
+       BPF_F_NO_COMMON_LRU                         = 0x2
+       BPF_F_NO_PREALLOC                           = 0x1
+       BPF_F_NUMA_NODE                             = 0x4
+       BPF_F_PSEUDO_HDR                            = 0x10
+       BPF_F_QUERY_EFFECTIVE                       = 0x1
+       BPF_F_RDONLY                                = 0x8
+       BPF_F_RDONLY_PROG                           = 0x80
+       BPF_F_RECOMPUTE_CSUM                        = 0x1
+       BPF_F_REUSE_STACKID                         = 0x400
+       BPF_F_SEQ_NUMBER                            = 0x8
+       BPF_F_SKIP_FIELD_MASK                       = 0xff
+       BPF_F_STACK_BUILD_ID                        = 0x20
+       BPF_F_STRICT_ALIGNMENT                      = 0x1
+       BPF_F_SYSCTL_BASE_NAME                      = 0x1
+       BPF_F_TEST_RND_HI32                         = 0x4
+       BPF_F_TEST_STATE_FREQ                       = 0x8
+       BPF_F_TUNINFO_IPV6                          = 0x1
+       BPF_F_USER_BUILD_ID                         = 0x800
+       BPF_F_USER_STACK                            = 0x100
+       BPF_F_WRONLY                                = 0x10
+       BPF_F_WRONLY_PROG                           = 0x100
+       BPF_F_ZERO_CSUM_TX                          = 0x2
+       BPF_F_ZERO_SEED                             = 0x40
+       BPF_H                                       = 0x8
+       BPF_IMM                                     = 0x0
+       BPF_IND                                     = 0x40
+       BPF_JA                                      = 0x0
+       BPF_JEQ                                     = 0x10
+       BPF_JGE                                     = 0x30
+       BPF_JGT                                     = 0x20
+       BPF_JLE                                     = 0xb0
+       BPF_JLT                                     = 0xa0
+       BPF_JMP                                     = 0x5
+       BPF_JMP32                                   = 0x6
+       BPF_JNE                                     = 0x50
+       BPF_JSET                                    = 0x40
+       BPF_JSGE                                    = 0x70
+       BPF_JSGT                                    = 0x60
+       BPF_JSLE                                    = 0xd0
+       BPF_JSLT                                    = 0xc0
+       BPF_K                                       = 0x0
+       BPF_LD                                      = 0x0
+       BPF_LDX                                     = 0x1
+       BPF_LEN                                     = 0x80
+       BPF_LL_OFF                                  = -0x200000
+       BPF_LSH                                     = 0x60
+       BPF_MAJOR_VERSION                           = 0x1
+       BPF_MAXINSNS                                = 0x1000
+       BPF_MEM                                     = 0x60
+       BPF_MEMWORDS                                = 0x10
+       BPF_MINOR_VERSION                           = 0x1
+       BPF_MISC                                    = 0x7
+       BPF_MOD                                     = 0x90
+       BPF_MOV                                     = 0xb0
+       BPF_MSH                                     = 0xa0
+       BPF_MUL                                     = 0x20
+       BPF_NEG                                     = 0x80
+       BPF_NET_OFF                                 = -0x100000
+       BPF_NOEXIST                                 = 0x1
+       BPF_OBJ_NAME_LEN                            = 0x10
+       BPF_OR                                      = 0x40
+       BPF_PSEUDO_CALL                             = 0x1
+       BPF_PSEUDO_MAP_FD                           = 0x1
+       BPF_PSEUDO_MAP_VALUE                        = 0x2
+       BPF_RET                                     = 0x6
+       BPF_RSH                                     = 0x70
+       BPF_SK_STORAGE_GET_F_CREATE                 = 0x1
+       BPF_SOCK_OPS_ALL_CB_FLAGS                   = 0xf
+       BPF_SOCK_OPS_RETRANS_CB_FLAG                = 0x2
+       BPF_SOCK_OPS_RTO_CB_FLAG                    = 0x1
+       BPF_SOCK_OPS_RTT_CB_FLAG                    = 0x8
+       BPF_SOCK_OPS_STATE_CB_FLAG                  = 0x4
+       BPF_ST                                      = 0x2
+       BPF_STX                                     = 0x3
+       BPF_SUB                                     = 0x10
+       BPF_TAG_SIZE                                = 0x8
+       BPF_TAX                                     = 0x0
+       BPF_TO_BE                                   = 0x8
+       BPF_TO_LE                                   = 0x0
+       BPF_TXA                                     = 0x80
+       BPF_W                                       = 0x0
+       BPF_X                                       = 0x8
+       BPF_XADD                                    = 0xc0
+       BPF_XOR                                     = 0xa0
+       BRKINT                                      = 0x2
+       BS0                                         = 0x0
+       BS1                                         = 0x2000
+       BSDLY                                       = 0x2000
+       BTRFS_SUPER_MAGIC                           = 0x9123683e
+       BTRFS_TEST_MAGIC                            = 0x73727279
+       CAN_BCM                                     = 0x2
+       CAN_EFF_FLAG                                = 0x80000000
+       CAN_EFF_ID_BITS                             = 0x1d
+       CAN_EFF_MASK                                = 0x1fffffff
+       CAN_ERR_FLAG                                = 0x20000000
+       CAN_ERR_MASK                                = 0x1fffffff
+       CAN_INV_FILTER                              = 0x20000000
+       CAN_ISOTP                                   = 0x6
+       CAN_J1939                                   = 0x7
+       CAN_MAX_DLC                                 = 0x8
+       CAN_MAX_DLEN                                = 0x8
+       CAN_MCNET                                   = 0x5
+       CAN_MTU                                     = 0x10
+       CAN_NPROTO                                  = 0x8
+       CAN_RAW                                     = 0x1
+       CAN_RAW_FILTER_MAX                          = 0x200
+       CAN_RTR_FLAG                                = 0x40000000
+       CAN_SFF_ID_BITS                             = 0xb
+       CAN_SFF_MASK                                = 0x7ff
+       CAN_TP16                                    = 0x3
+       CAN_TP20                                    = 0x4
+       CAP_AUDIT_CONTROL                           = 0x1e
+       CAP_AUDIT_READ                              = 0x25
+       CAP_AUDIT_WRITE                             = 0x1d
+       CAP_BLOCK_SUSPEND                           = 0x24
+       CAP_CHOWN                                   = 0x0
+       CAP_DAC_OVERRIDE                            = 0x1
+       CAP_DAC_READ_SEARCH                         = 0x2
+       CAP_FOWNER                                  = 0x3
+       CAP_FSETID                                  = 0x4
+       CAP_IPC_LOCK                                = 0xe
+       CAP_IPC_OWNER                               = 0xf
+       CAP_KILL                                    = 0x5
+       CAP_LAST_CAP                                = 0x25
+       CAP_LEASE                                   = 0x1c
+       CAP_LINUX_IMMUTABLE                         = 0x9
+       CAP_MAC_ADMIN                               = 0x21
+       CAP_MAC_OVERRIDE                            = 0x20
+       CAP_MKNOD                                   = 0x1b
+       CAP_NET_ADMIN                               = 0xc
+       CAP_NET_BIND_SERVICE                        = 0xa
+       CAP_NET_BROADCAST                           = 0xb
+       CAP_NET_RAW                                 = 0xd
+       CAP_SETFCAP                                 = 0x1f
+       CAP_SETGID                                  = 0x6
+       CAP_SETPCAP                                 = 0x8
+       CAP_SETUID                                  = 0x7
+       CAP_SYSLOG                                  = 0x22
+       CAP_SYS_ADMIN                               = 0x15
+       CAP_SYS_BOOT                                = 0x16
+       CAP_SYS_CHROOT                              = 0x12
+       CAP_SYS_MODULE                              = 0x10
+       CAP_SYS_NICE                                = 0x17
+       CAP_SYS_PACCT                               = 0x14
+       CAP_SYS_PTRACE                              = 0x13
+       CAP_SYS_RAWIO                               = 0x11
+       CAP_SYS_RESOURCE                            = 0x18
+       CAP_SYS_TIME                                = 0x19
+       CAP_SYS_TTY_CONFIG                          = 0x1a
+       CAP_WAKE_ALARM                              = 0x23
+       CBAUD                                       = 0x100f
+       CBAUDEX                                     = 0x1000
+       CFLUSH                                      = 0xf
+       CGROUP2_SUPER_MAGIC                         = 0x63677270
+       CGROUP_SUPER_MAGIC                          = 0x27e0eb
+       CIBAUD                                      = 0x100f0000
+       CLOCAL                                      = 0x800
+       CLOCK_BOOTTIME                              = 0x7
+       CLOCK_BOOTTIME_ALARM                        = 0x9
+       CLOCK_DEFAULT                               = 0x0
+       CLOCK_EXT                                   = 0x1
+       CLOCK_INT                                   = 0x2
+       CLOCK_MONOTONIC                             = 0x1
+       CLOCK_MONOTONIC_COARSE                      = 0x6
+       CLOCK_MONOTONIC_RAW                         = 0x4
+       CLOCK_PROCESS_CPUTIME_ID                    = 0x2
+       CLOCK_REALTIME                              = 0x0
+       CLOCK_REALTIME_ALARM                        = 0x8
+       CLOCK_REALTIME_COARSE                       = 0x5
+       CLOCK_TAI                                   = 0xb
+       CLOCK_THREAD_CPUTIME_ID                     = 0x3
+       CLOCK_TXFROMRX                              = 0x4
+       CLOCK_TXINT                                 = 0x3
+       CLONE_ARGS_SIZE_VER0                        = 0x40
+       CLONE_ARGS_SIZE_VER1                        = 0x50
+       CLONE_CHILD_CLEARTID                        = 0x200000
+       CLONE_CHILD_SETTID                          = 0x1000000
+       CLONE_CLEAR_SIGHAND                         = 0x100000000
+       CLONE_DETACHED                              = 0x400000
+       CLONE_FILES                                 = 0x400
+       CLONE_FS                                    = 0x200
+       CLONE_IO                                    = 0x80000000
+       CLONE_NEWCGROUP                             = 0x2000000
+       CLONE_NEWIPC                                = 0x8000000
+       CLONE_NEWNET                                = 0x40000000
+       CLONE_NEWNS                                 = 0x20000
+       CLONE_NEWPID                                = 0x20000000
+       CLONE_NEWUSER                               = 0x10000000
+       CLONE_NEWUTS                                = 0x4000000
+       CLONE_PARENT                                = 0x8000
+       CLONE_PARENT_SETTID                         = 0x100000
+       CLONE_PIDFD                                 = 0x1000
+       CLONE_PTRACE                                = 0x2000
+       CLONE_SETTLS                                = 0x80000
+       CLONE_SIGHAND                               = 0x800
+       CLONE_SYSVSEM                               = 0x40000
+       CLONE_THREAD                                = 0x10000
+       CLONE_UNTRACED                              = 0x800000
+       CLONE_VFORK                                 = 0x4000
+       CLONE_VM                                    = 0x100
+       CMSPAR                                      = 0x40000000
+       CODA_SUPER_MAGIC                            = 0x73757245
+       CR0                                         = 0x0
+       CR1                                         = 0x200
+       CR2                                         = 0x400
+       CR3                                         = 0x600
+       CRAMFS_MAGIC                                = 0x28cd3d45
+       CRDLY                                       = 0x600
+       CREAD                                       = 0x80
+       CRTSCTS                                     = 0x80000000
+       CRYPTO_MAX_NAME                             = 0x40
+       CRYPTO_MSG_MAX                              = 0x15
+       CRYPTO_NR_MSGTYPES                          = 0x6
+       CRYPTO_REPORT_MAXSIZE                       = 0x160
+       CS5                                         = 0x0
+       CS6                                         = 0x10
+       CS7                                         = 0x20
+       CS8                                         = 0x30
+       CSIGNAL                                     = 0xff
+       CSIZE                                       = 0x30
+       CSTART                                      = 0x11
+       CSTATUS                                     = 0x0
+       CSTOP                                       = 0x13
+       CSTOPB                                      = 0x40
+       CSUSP                                       = 0x1a
+       DAXFS_MAGIC                                 = 0x64646178
+       DEBUGFS_MAGIC                               = 0x64626720
+       DEVLINK_CMD_ESWITCH_MODE_GET                = 0x1d
+       DEVLINK_CMD_ESWITCH_MODE_SET                = 0x1e
+       DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
+       DEVLINK_GENL_NAME                           = "devlink"
+       DEVLINK_GENL_VERSION                        = 0x1
+       DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
+       DEVPTS_SUPER_MAGIC                          = 0x1cd1
+       DMA_BUF_MAGIC                               = 0x444d4142
+       DT_BLK                                      = 0x6
+       DT_CHR                                      = 0x2
+       DT_DIR                                      = 0x4
+       DT_FIFO                                     = 0x1
+       DT_LNK                                      = 0xa
+       DT_REG                                      = 0x8
+       DT_SOCK                                     = 0xc
+       DT_UNKNOWN                                  = 0x0
+       DT_WHT                                      = 0xe
+       ECHO                                        = 0x8
+       ECHOCTL                                     = 0x200
+       ECHOE                                       = 0x10
+       ECHOK                                       = 0x20
+       ECHOKE                                      = 0x800
+       ECHONL                                      = 0x40
+       ECHOPRT                                     = 0x400
+       ECRYPTFS_SUPER_MAGIC                        = 0xf15f
+       EFD_CLOEXEC                                 = 0x400000
+       EFD_NONBLOCK                                = 0x4000
+       EFD_SEMAPHORE                               = 0x1
+       EFIVARFS_MAGIC                              = 0xde5e81e4
+       EFS_SUPER_MAGIC                             = 0x414a53
+       EMT_TAGOVF                                  = 0x1
+       ENCODING_DEFAULT                            = 0x0
+       ENCODING_FM_MARK                            = 0x3
+       ENCODING_FM_SPACE                           = 0x4
+       ENCODING_MANCHESTER                         = 0x5
+       ENCODING_NRZ                                = 0x1
+       ENCODING_NRZI                               = 0x2
+       EPOLLERR                                    = 0x8
+       EPOLLET                                     = 0x80000000
+       EPOLLEXCLUSIVE                              = 0x10000000
+       EPOLLHUP                                    = 0x10
+       EPOLLIN                                     = 0x1
+       EPOLLMSG                                    = 0x400
+       EPOLLONESHOT                                = 0x40000000
+       EPOLLOUT                                    = 0x4
+       EPOLLPRI                                    = 0x2
+       EPOLLRDBAND                                 = 0x80
+       EPOLLRDHUP                                  = 0x2000
+       EPOLLRDNORM                                 = 0x40
+       EPOLLWAKEUP                                 = 0x20000000
+       EPOLLWRBAND                                 = 0x200
+       EPOLLWRNORM                                 = 0x100
+       EPOLL_CLOEXEC                               = 0x400000
+       EPOLL_CTL_ADD                               = 0x1
+       EPOLL_CTL_DEL                               = 0x2
+       EPOLL_CTL_MOD                               = 0x3
+       EROFS_SUPER_MAGIC_V1                        = 0xe0f5e1e2
+       ETH_P_1588                                  = 0x88f7
+       ETH_P_8021AD                                = 0x88a8
+       ETH_P_8021AH                                = 0x88e7
+       ETH_P_8021Q                                 = 0x8100
+       ETH_P_80221                                 = 0x8917
+       ETH_P_802_2                                 = 0x4
+       ETH_P_802_3                                 = 0x1
+       ETH_P_802_3_MIN                             = 0x600
+       ETH_P_802_EX1                               = 0x88b5
+       ETH_P_AARP                                  = 0x80f3
+       ETH_P_AF_IUCV                               = 0xfbfb
+       ETH_P_ALL                                   = 0x3
+       ETH_P_AOE                                   = 0x88a2
+       ETH_P_ARCNET                                = 0x1a
+       ETH_P_ARP                                   = 0x806
+       ETH_P_ATALK                                 = 0x809b
+       ETH_P_ATMFATE                               = 0x8884
+       ETH_P_ATMMPOA                               = 0x884c
+       ETH_P_AX25                                  = 0x2
+       ETH_P_BATMAN                                = 0x4305
+       ETH_P_BPQ                                   = 0x8ff
+       ETH_P_CAIF                                  = 0xf7
+       ETH_P_CAN                                   = 0xc
+       ETH_P_CANFD                                 = 0xd
+       ETH_P_CONTROL                               = 0x16
+       ETH_P_CUST                                  = 0x6006
+       ETH_P_DDCMP                                 = 0x6
+       ETH_P_DEC                                   = 0x6000
+       ETH_P_DIAG                                  = 0x6005
+       ETH_P_DNA_DL                                = 0x6001
+       ETH_P_DNA_RC                                = 0x6002
+       ETH_P_DNA_RT                                = 0x6003
+       ETH_P_DSA                                   = 0x1b
+       ETH_P_DSA_8021Q                             = 0xdadb
+       ETH_P_ECONET                                = 0x18
+       ETH_P_EDSA                                  = 0xdada
+       ETH_P_ERSPAN                                = 0x88be
+       ETH_P_ERSPAN2                               = 0x22eb
+       ETH_P_FCOE                                  = 0x8906
+       ETH_P_FIP                                   = 0x8914
+       ETH_P_HDLC                                  = 0x19
+       ETH_P_HSR                                   = 0x892f
+       ETH_P_IBOE                                  = 0x8915
+       ETH_P_IEEE802154                            = 0xf6
+       ETH_P_IEEEPUP                               = 0xa00
+       ETH_P_IEEEPUPAT                             = 0xa01
+       ETH_P_IFE                                   = 0xed3e
+       ETH_P_IP                                    = 0x800
+       ETH_P_IPV6                                  = 0x86dd
+       ETH_P_IPX                                   = 0x8137
+       ETH_P_IRDA                                  = 0x17
+       ETH_P_LAT                                   = 0x6004
+       ETH_P_LINK_CTL                              = 0x886c
+       ETH_P_LLDP                                  = 0x88cc
+       ETH_P_LOCALTALK                             = 0x9
+       ETH_P_LOOP                                  = 0x60
+       ETH_P_LOOPBACK                              = 0x9000
+       ETH_P_MACSEC                                = 0x88e5
+       ETH_P_MAP                                   = 0xf9
+       ETH_P_MOBITEX                               = 0x15
+       ETH_P_MPLS_MC                               = 0x8848
+       ETH_P_MPLS_UC                               = 0x8847
+       ETH_P_MVRP                                  = 0x88f5
+       ETH_P_NCSI                                  = 0x88f8
+       ETH_P_NSH                                   = 0x894f
+       ETH_P_PAE                                   = 0x888e
+       ETH_P_PAUSE                                 = 0x8808
+       ETH_P_PHONET                                = 0xf5
+       ETH_P_PPPTALK                               = 0x10
+       ETH_P_PPP_DISC                              = 0x8863
+       ETH_P_PPP_MP                                = 0x8
+       ETH_P_PPP_SES                               = 0x8864
+       ETH_P_PREAUTH                               = 0x88c7
+       ETH_P_PRP                                   = 0x88fb
+       ETH_P_PUP                                   = 0x200
+       ETH_P_PUPAT                                 = 0x201
+       ETH_P_QINQ1                                 = 0x9100
+       ETH_P_QINQ2                                 = 0x9200
+       ETH_P_QINQ3                                 = 0x9300
+       ETH_P_RARP                                  = 0x8035
+       ETH_P_SCA                                   = 0x6007
+       ETH_P_SLOW                                  = 0x8809
+       ETH_P_SNAP                                  = 0x5
+       ETH_P_TDLS                                  = 0x890d
+       ETH_P_TEB                                   = 0x6558
+       ETH_P_TIPC                                  = 0x88ca
+       ETH_P_TRAILER                               = 0x1c
+       ETH_P_TR_802_2                              = 0x11
+       ETH_P_TSN                                   = 0x22f0
+       ETH_P_WAN_PPP                               = 0x7
+       ETH_P_WCCP                                  = 0x883e
+       ETH_P_X25                                   = 0x805
+       ETH_P_XDSA                                  = 0xf8
+       EXABYTE_ENABLE_NEST                         = 0xf0
+       EXT2_SUPER_MAGIC                            = 0xef53
+       EXT3_SUPER_MAGIC                            = 0xef53
+       EXT4_SUPER_MAGIC                            = 0xef53
+       EXTA                                        = 0xe
+       EXTB                                        = 0xf
+       EXTPROC                                     = 0x10000
+       F2FS_SUPER_MAGIC                            = 0xf2f52010
+       FALLOC_FL_COLLAPSE_RANGE                    = 0x8
+       FALLOC_FL_INSERT_RANGE                      = 0x20
+       FALLOC_FL_KEEP_SIZE                         = 0x1
+       FALLOC_FL_NO_HIDE_STALE                     = 0x4
+       FALLOC_FL_PUNCH_HOLE                        = 0x2
+       FALLOC_FL_UNSHARE_RANGE                     = 0x40
+       FALLOC_FL_ZERO_RANGE                        = 0x10
+       FANOTIFY_METADATA_VERSION                   = 0x3
+       FAN_ACCESS                                  = 0x1
+       FAN_ACCESS_PERM                             = 0x20000
+       FAN_ALLOW                                   = 0x1
+       FAN_ALL_CLASS_BITS                          = 0xc
+       FAN_ALL_EVENTS                              = 0x3b
+       FAN_ALL_INIT_FLAGS                          = 0x3f
+       FAN_ALL_MARK_FLAGS                          = 0xff
+       FAN_ALL_OUTGOING_EVENTS                     = 0x3403b
+       FAN_ALL_PERM_EVENTS                         = 0x30000
+       FAN_ATTRIB                                  = 0x4
+       FAN_AUDIT                                   = 0x10
+       FAN_CLASS_CONTENT                           = 0x4
+       FAN_CLASS_NOTIF                             = 0x0
+       FAN_CLASS_PRE_CONTENT                       = 0x8
+       FAN_CLOEXEC                                 = 0x1
+       FAN_CLOSE                                   = 0x18
+       FAN_CLOSE_NOWRITE                           = 0x10
+       FAN_CLOSE_WRITE                             = 0x8
+       FAN_CREATE                                  = 0x100
+       FAN_DELETE                                  = 0x200
+       FAN_DELETE_SELF                             = 0x400
+       FAN_DENY                                    = 0x2
+       FAN_ENABLE_AUDIT                            = 0x40
+       FAN_EVENT_INFO_TYPE_FID                     = 0x1
+       FAN_EVENT_METADATA_LEN                      = 0x18
+       FAN_EVENT_ON_CHILD                          = 0x8000000
+       FAN_MARK_ADD                                = 0x1
+       FAN_MARK_DONT_FOLLOW                        = 0x4
+       FAN_MARK_FILESYSTEM                         = 0x100
+       FAN_MARK_FLUSH                              = 0x80
+       FAN_MARK_IGNORED_MASK                       = 0x20
+       FAN_MARK_IGNORED_SURV_MODIFY                = 0x40
+       FAN_MARK_INODE                              = 0x0
+       FAN_MARK_MOUNT                              = 0x10
+       FAN_MARK_ONLYDIR                            = 0x8
+       FAN_MARK_REMOVE                             = 0x2
+       FAN_MODIFY                                  = 0x2
+       FAN_MOVE                                    = 0xc0
+       FAN_MOVED_FROM                              = 0x40
+       FAN_MOVED_TO                                = 0x80
+       FAN_MOVE_SELF                               = 0x800
+       FAN_NOFD                                    = -0x1
+       FAN_NONBLOCK                                = 0x2
+       FAN_ONDIR                                   = 0x40000000
+       FAN_OPEN                                    = 0x20
+       FAN_OPEN_EXEC                               = 0x1000
+       FAN_OPEN_EXEC_PERM                          = 0x40000
+       FAN_OPEN_PERM                               = 0x10000
+       FAN_Q_OVERFLOW                              = 0x4000
+       FAN_REPORT_FID                              = 0x200
+       FAN_REPORT_TID                              = 0x100
+       FAN_UNLIMITED_MARKS                         = 0x20
+       FAN_UNLIMITED_QUEUE                         = 0x10
+       FD_CLOEXEC                                  = 0x1
+       FD_SETSIZE                                  = 0x400
+       FF0                                         = 0x0
+       FF1                                         = 0x8000
+       FFDLY                                       = 0x8000
+       FLUSHO                                      = 0x1000
+       FSCRYPT_KEY_DESCRIPTOR_SIZE                 = 0x8
+       FSCRYPT_KEY_DESC_PREFIX                     = "fscrypt:"
+       FSCRYPT_KEY_DESC_PREFIX_SIZE                = 0x8
+       FSCRYPT_KEY_IDENTIFIER_SIZE                 = 0x10
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY  = 0x1
+       FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x2
+       FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR            = 0x1
+       FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER            = 0x2
+       FSCRYPT_KEY_STATUS_ABSENT                   = 0x1
+       FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF       = 0x1
+       FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED     = 0x3
+       FSCRYPT_KEY_STATUS_PRESENT                  = 0x2
+       FSCRYPT_MAX_KEY_SIZE                        = 0x40
+       FSCRYPT_MODE_ADIANTUM                       = 0x9
+       FSCRYPT_MODE_AES_128_CBC                    = 0x5
+       FSCRYPT_MODE_AES_128_CTS                    = 0x6
+       FSCRYPT_MODE_AES_256_CTS                    = 0x4
+       FSCRYPT_MODE_AES_256_XTS                    = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_16                 = 0x2
+       FSCRYPT_POLICY_FLAGS_PAD_32                 = 0x3
+       FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
+       FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
+       FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
+       FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
+       FSCRYPT_POLICY_V1                           = 0x0
+       FSCRYPT_POLICY_V2                           = 0x2
+       FS_ENCRYPTION_MODE_ADIANTUM                 = 0x9
+       FS_ENCRYPTION_MODE_AES_128_CBC              = 0x5
+       FS_ENCRYPTION_MODE_AES_128_CTS              = 0x6
+       FS_ENCRYPTION_MODE_AES_256_CBC              = 0x3
+       FS_ENCRYPTION_MODE_AES_256_CTS              = 0x4
+       FS_ENCRYPTION_MODE_AES_256_GCM              = 0x2
+       FS_ENCRYPTION_MODE_AES_256_XTS              = 0x1
+       FS_ENCRYPTION_MODE_INVALID                  = 0x0
+       FS_ENCRYPTION_MODE_SPECK128_256_CTS         = 0x8
+       FS_ENCRYPTION_MODE_SPECK128_256_XTS         = 0x7
+       FS_IOC_ADD_ENCRYPTION_KEY                   = 0xc0506617
+       FS_IOC_GET_ENCRYPTION_KEY_STATUS            = 0xc080661a
+       FS_IOC_GET_ENCRYPTION_POLICY                = 0x800c6615
+       FS_IOC_GET_ENCRYPTION_POLICY_EX             = 0xc0096616
+       FS_IOC_GET_ENCRYPTION_PWSALT                = 0x80106614
+       FS_IOC_REMOVE_ENCRYPTION_KEY                = 0xc0406618
+       FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS      = 0xc0406619
+       FS_IOC_SET_ENCRYPTION_POLICY                = 0x400c6613
+       FS_KEY_DESCRIPTOR_SIZE                      = 0x8
+       FS_KEY_DESC_PREFIX                          = "fscrypt:"
+       FS_KEY_DESC_PREFIX_SIZE                     = 0x8
+       FS_MAX_KEY_SIZE                             = 0x40
+       FS_POLICY_FLAGS_PAD_16                      = 0x2
+       FS_POLICY_FLAGS_PAD_32                      = 0x3
+       FS_POLICY_FLAGS_PAD_4                       = 0x0
+       FS_POLICY_FLAGS_PAD_8                       = 0x1
+       FS_POLICY_FLAGS_PAD_MASK                    = 0x3
+       FS_POLICY_FLAGS_VALID                       = 0xf
+       FUTEXFS_SUPER_MAGIC                         = 0xbad1dea
+       F_ADD_SEALS                                 = 0x409
+       F_DUPFD                                     = 0x0
+       F_DUPFD_CLOEXEC                             = 0x406
+       F_EXLCK                                     = 0x4
+       F_GETFD                                     = 0x1
+       F_GETFL                                     = 0x3
+       F_GETLEASE                                  = 0x401
+       F_GETLK                                     = 0x7
+       F_GETLK64                                   = 0x7
+       F_GETOWN                                    = 0x5
+       F_GETOWN_EX                                 = 0x10
+       F_GETPIPE_SZ                                = 0x408
+       F_GETSIG                                    = 0xb
+       F_GET_FILE_RW_HINT                          = 0x40d
+       F_GET_RW_HINT                               = 0x40b
+       F_GET_SEALS                                 = 0x40a
+       F_LOCK                                      = 0x1
+       F_NOTIFY                                    = 0x402
+       F_OFD_GETLK                                 = 0x24
+       F_OFD_SETLK                                 = 0x25
+       F_OFD_SETLKW                                = 0x26
+       F_OK                                        = 0x0
+       F_RDLCK                                     = 0x1
+       F_SEAL_FUTURE_WRITE                         = 0x10
+       F_SEAL_GROW                                 = 0x4
+       F_SEAL_SEAL                                 = 0x1
+       F_SEAL_SHRINK                               = 0x2
+       F_SEAL_WRITE                                = 0x8
+       F_SETFD                                     = 0x2
+       F_SETFL                                     = 0x4
+       F_SETLEASE                                  = 0x400
+       F_SETLK                                     = 0x8
+       F_SETLK64                                   = 0x8
+       F_SETLKW                                    = 0x9
+       F_SETLKW64                                  = 0x9
+       F_SETOWN                                    = 0x6
+       F_SETOWN_EX                                 = 0xf
+       F_SETPIPE_SZ                                = 0x407
+       F_SETSIG                                    = 0xa
+       F_SET_FILE_RW_HINT                          = 0x40e
+       F_SET_RW_HINT                               = 0x40c
+       F_SHLCK                                     = 0x8
+       F_TEST                                      = 0x3
+       F_TLOCK                                     = 0x2
+       F_ULOCK                                     = 0x0
+       F_UNLCK                                     = 0x3
+       F_WRLCK                                     = 0x2
+       GENL_ADMIN_PERM                             = 0x1
+       GENL_CMD_CAP_DO                             = 0x2
+       GENL_CMD_CAP_DUMP                           = 0x4
+       GENL_CMD_CAP_HASPOL                         = 0x8
+       GENL_HDRLEN                                 = 0x4
+       GENL_ID_CTRL                                = 0x10
+       GENL_ID_PMCRAID                             = 0x12
+       GENL_ID_VFS_DQUOT                           = 0x11
+       GENL_MAX_ID                                 = 0x3ff
+       GENL_MIN_ID                                 = 0x10
+       GENL_NAMSIZ                                 = 0x10
+       GENL_START_ALLOC                            = 0x13
+       GENL_UNS_ADMIN_PERM                         = 0x10
+       GRND_NONBLOCK                               = 0x1
+       GRND_RANDOM                                 = 0x2
+       HDIO_DRIVE_CMD                              = 0x31f
+       HDIO_DRIVE_CMD_AEB                          = 0x31e
+       HDIO_DRIVE_CMD_HDR_SIZE                     = 0x4
+       HDIO_DRIVE_HOB_HDR_SIZE                     = 0x8
+       HDIO_DRIVE_RESET                            = 0x31c
+       HDIO_DRIVE_TASK                             = 0x31e
+       HDIO_DRIVE_TASKFILE                         = 0x31d
+       HDIO_DRIVE_TASK_HDR_SIZE                    = 0x8
+       HDIO_GETGEO                                 = 0x301
+       HDIO_GET_32BIT                              = 0x309
+       HDIO_GET_ACOUSTIC                           = 0x30f
+       HDIO_GET_ADDRESS                            = 0x310
+       HDIO_GET_BUSSTATE                           = 0x31a
+       HDIO_GET_DMA                                = 0x30b
+       HDIO_GET_IDENTITY                           = 0x30d
+       HDIO_GET_KEEPSETTINGS                       = 0x308
+       HDIO_GET_MULTCOUNT                          = 0x304
+       HDIO_GET_NICE                               = 0x30c
+       HDIO_GET_NOWERR                             = 0x30a
+       HDIO_GET_QDMA                               = 0x305
+       HDIO_GET_UNMASKINTR                         = 0x302
+       HDIO_GET_WCACHE                             = 0x30e
+       HDIO_OBSOLETE_IDENTITY                      = 0x307
+       HDIO_SCAN_HWIF                              = 0x328
+       HDIO_SET_32BIT                              = 0x324
+       HDIO_SET_ACOUSTIC                           = 0x32c
+       HDIO_SET_ADDRESS                            = 0x32f
+       HDIO_SET_BUSSTATE                           = 0x32d
+       HDIO_SET_DMA                                = 0x326
+       HDIO_SET_KEEPSETTINGS                       = 0x323
+       HDIO_SET_MULTCOUNT                          = 0x321
+       HDIO_SET_NICE                               = 0x329
+       HDIO_SET_NOWERR                             = 0x325
+       HDIO_SET_PIO_MODE                           = 0x327
+       HDIO_SET_QDMA                               = 0x32e
+       HDIO_SET_UNMASKINTR                         = 0x322
+       HDIO_SET_WCACHE                             = 0x32b
+       HDIO_SET_XFER                               = 0x306
+       HDIO_TRISTATE_HWIF                          = 0x31b
+       HDIO_UNREGISTER_HWIF                        = 0x32a
+       HOSTFS_SUPER_MAGIC                          = 0xc0ffee
+       HPFS_SUPER_MAGIC                            = 0xf995e849
+       HUGETLBFS_MAGIC                             = 0x958458f6
+       HUPCL                                       = 0x400
+       IBSHIFT                                     = 0x10
+       ICANON                                      = 0x2
+       ICMPV6_FILTER                               = 0x1
+       ICRNL                                       = 0x100
+       IEXTEN                                      = 0x8000
+       IFA_F_DADFAILED                             = 0x8
+       IFA_F_DEPRECATED                            = 0x20
+       IFA_F_HOMEADDRESS                           = 0x10
+       IFA_F_MANAGETEMPADDR                        = 0x100
+       IFA_F_MCAUTOJOIN                            = 0x400
+       IFA_F_NODAD                                 = 0x2
+       IFA_F_NOPREFIXROUTE                         = 0x200
+       IFA_F_OPTIMISTIC                            = 0x4
+       IFA_F_PERMANENT                             = 0x80
+       IFA_F_SECONDARY                             = 0x1
+       IFA_F_STABLE_PRIVACY                        = 0x800
+       IFA_F_TEMPORARY                             = 0x1
+       IFA_F_TENTATIVE                             = 0x40
+       IFA_MAX                                     = 0xa
+       IFF_ALLMULTI                                = 0x200
+       IFF_ATTACH_QUEUE                            = 0x200
+       IFF_AUTOMEDIA                               = 0x4000
+       IFF_BROADCAST                               = 0x2
+       IFF_DEBUG                                   = 0x4
+       IFF_DETACH_QUEUE                            = 0x400
+       IFF_DORMANT                                 = 0x20000
+       IFF_DYNAMIC                                 = 0x8000
+       IFF_ECHO                                    = 0x40000
+       IFF_LOOPBACK                                = 0x8
+       IFF_LOWER_UP                                = 0x10000
+       IFF_MASTER                                  = 0x400
+       IFF_MULTICAST                               = 0x1000
+       IFF_MULTI_QUEUE                             = 0x100
+       IFF_NAPI                                    = 0x10
+       IFF_NAPI_FRAGS                              = 0x20
+       IFF_NOARP                                   = 0x80
+       IFF_NOFILTER                                = 0x1000
+       IFF_NOTRAILERS                              = 0x20
+       IFF_NO_PI                                   = 0x1000
+       IFF_ONE_QUEUE                               = 0x2000
+       IFF_PERSIST                                 = 0x800
+       IFF_POINTOPOINT                             = 0x10
+       IFF_PORTSEL                                 = 0x2000
+       IFF_PROMISC                                 = 0x100
+       IFF_RUNNING                                 = 0x40
+       IFF_SLAVE                                   = 0x800
+       IFF_TAP                                     = 0x2
+       IFF_TUN                                     = 0x1
+       IFF_TUN_EXCL                                = 0x8000
+       IFF_UP                                      = 0x1
+       IFF_VNET_HDR                                = 0x4000
+       IFF_VOLATILE                                = 0x70c5a
+       IFNAMSIZ                                    = 0x10
+       IGNBRK                                      = 0x1
+       IGNCR                                       = 0x80
+       IGNPAR                                      = 0x4
+       IMAXBEL                                     = 0x2000
+       INLCR                                       = 0x40
+       INPCK                                       = 0x10
+       IN_ACCESS                                   = 0x1
+       IN_ALL_EVENTS                               = 0xfff
+       IN_ATTRIB                                   = 0x4
+       IN_CLASSA_HOST                              = 0xffffff
+       IN_CLASSA_MAX                               = 0x80
+       IN_CLASSA_NET                               = 0xff000000
+       IN_CLASSA_NSHIFT                            = 0x18
+       IN_CLASSB_HOST                              = 0xffff
+       IN_CLASSB_MAX                               = 0x10000
+       IN_CLASSB_NET                               = 0xffff0000
+       IN_CLASSB_NSHIFT                            = 0x10
+       IN_CLASSC_HOST                              = 0xff
+       IN_CLASSC_NET                               = 0xffffff00
+       IN_CLASSC_NSHIFT                            = 0x8
+       IN_CLOEXEC                                  = 0x400000
+       IN_CLOSE                                    = 0x18
+       IN_CLOSE_NOWRITE                            = 0x10
+       IN_CLOSE_WRITE                              = 0x8
+       IN_CREATE                                   = 0x100
+       IN_DELETE                                   = 0x200
+       IN_DELETE_SELF                              = 0x400
+       IN_DONT_FOLLOW                              = 0x2000000
+       IN_EXCL_UNLINK                              = 0x4000000
+       IN_IGNORED                                  = 0x8000
+       IN_ISDIR                                    = 0x40000000
+       IN_LOOPBACKNET                              = 0x7f
+       IN_MASK_ADD                                 = 0x20000000
+       IN_MASK_CREATE                              = 0x10000000
+       IN_MODIFY                                   = 0x2
+       IN_MOVE                                     = 0xc0
+       IN_MOVED_FROM                               = 0x40
+       IN_MOVED_TO                                 = 0x80
+       IN_MOVE_SELF                                = 0x800
+       IN_NONBLOCK                                 = 0x4000
+       IN_ONESHOT                                  = 0x80000000
+       IN_ONLYDIR                                  = 0x1000000
+       IN_OPEN                                     = 0x20
+       IN_Q_OVERFLOW                               = 0x4000
+       IN_UNMOUNT                                  = 0x2000
+       IOCTL_VM_SOCKETS_GET_LOCAL_CID              = 0x200007b9
+       IPPROTO_AH                                  = 0x33
+       IPPROTO_BEETPH                              = 0x5e
+       IPPROTO_COMP                                = 0x6c
+       IPPROTO_DCCP                                = 0x21
+       IPPROTO_DSTOPTS                             = 0x3c
+       IPPROTO_EGP                                 = 0x8
+       IPPROTO_ENCAP                               = 0x62
+       IPPROTO_ESP                                 = 0x32
+       IPPROTO_FRAGMENT                            = 0x2c
+       IPPROTO_GRE                                 = 0x2f
+       IPPROTO_HOPOPTS                             = 0x0
+       IPPROTO_ICMP                                = 0x1
+       IPPROTO_ICMPV6                              = 0x3a
+       IPPROTO_IDP                                 = 0x16
+       IPPROTO_IGMP                                = 0x2
+       IPPROTO_IP                                  = 0x0
+       IPPROTO_IPIP                                = 0x4
+       IPPROTO_IPV6                                = 0x29
+       IPPROTO_MH                                  = 0x87
+       IPPROTO_MPLS                                = 0x89
+       IPPROTO_MTP                                 = 0x5c
+       IPPROTO_NONE                                = 0x3b
+       IPPROTO_PIM                                 = 0x67
+       IPPROTO_PUP                                 = 0xc
+       IPPROTO_RAW                                 = 0xff
+       IPPROTO_ROUTING                             = 0x2b
+       IPPROTO_RSVP                                = 0x2e
+       IPPROTO_SCTP                                = 0x84
+       IPPROTO_TCP                                 = 0x6
+       IPPROTO_TP                                  = 0x1d
+       IPPROTO_UDP                                 = 0x11
+       IPPROTO_UDPLITE                             = 0x88
+       IPV6_2292DSTOPTS                            = 0x4
+       IPV6_2292HOPLIMIT                           = 0x8
+       IPV6_2292HOPOPTS                            = 0x3
+       IPV6_2292PKTINFO                            = 0x2
+       IPV6_2292PKTOPTIONS                         = 0x6
+       IPV6_2292RTHDR                              = 0x5
+       IPV6_ADDRFORM                               = 0x1
+       IPV6_ADDR_PREFERENCES                       = 0x48
+       IPV6_ADD_MEMBERSHIP                         = 0x14
+       IPV6_AUTHHDR                                = 0xa
+       IPV6_AUTOFLOWLABEL                          = 0x46
+       IPV6_CHECKSUM                               = 0x7
+       IPV6_DONTFRAG                               = 0x3e
+       IPV6_DROP_MEMBERSHIP                        = 0x15
+       IPV6_DSTOPTS                                = 0x3b
+       IPV6_FREEBIND                               = 0x4e
+       IPV6_HDRINCL                                = 0x24
+       IPV6_HOPLIMIT                               = 0x34
+       IPV6_HOPOPTS                                = 0x36
+       IPV6_IPSEC_POLICY                           = 0x22
+       IPV6_JOIN_ANYCAST                           = 0x1b
+       IPV6_JOIN_GROUP                             = 0x14
+       IPV6_LEAVE_ANYCAST                          = 0x1c
+       IPV6_LEAVE_GROUP                            = 0x15
+       IPV6_MINHOPCOUNT                            = 0x49
+       IPV6_MTU                                    = 0x18
+       IPV6_MTU_DISCOVER                           = 0x17
+       IPV6_MULTICAST_ALL                          = 0x1d
+       IPV6_MULTICAST_HOPS                         = 0x12
+       IPV6_MULTICAST_IF                           = 0x11
+       IPV6_MULTICAST_LOOP                         = 0x13
+       IPV6_NEXTHOP                                = 0x9
+       IPV6_ORIGDSTADDR                            = 0x4a
+       IPV6_PATHMTU                                = 0x3d
+       IPV6_PKTINFO                                = 0x32
+       IPV6_PMTUDISC_DO                            = 0x2
+       IPV6_PMTUDISC_DONT                          = 0x0
+       IPV6_PMTUDISC_INTERFACE                     = 0x4
+       IPV6_PMTUDISC_OMIT                          = 0x5
+       IPV6_PMTUDISC_PROBE                         = 0x3
+       IPV6_PMTUDISC_WANT                          = 0x1
+       IPV6_RECVDSTOPTS                            = 0x3a
+       IPV6_RECVERR                                = 0x19
+       IPV6_RECVFRAGSIZE                           = 0x4d
+       IPV6_RECVHOPLIMIT                           = 0x33
+       IPV6_RECVHOPOPTS                            = 0x35
+       IPV6_RECVORIGDSTADDR                        = 0x4a
+       IPV6_RECVPATHMTU                            = 0x3c
+       IPV6_RECVPKTINFO                            = 0x31
+       IPV6_RECVRTHDR                              = 0x38
+       IPV6_RECVTCLASS                             = 0x42
+       IPV6_ROUTER_ALERT                           = 0x16
+       IPV6_ROUTER_ALERT_ISOLATE                   = 0x1e
+       IPV6_RTHDR                                  = 0x39
+       IPV6_RTHDRDSTOPTS                           = 0x37
+       IPV6_RTHDR_LOOSE                            = 0x0
+       IPV6_RTHDR_STRICT                           = 0x1
+       IPV6_RTHDR_TYPE_0                           = 0x0
+       IPV6_RXDSTOPTS                              = 0x3b
+       IPV6_RXHOPOPTS                              = 0x36
+       IPV6_TCLASS                                 = 0x43
+       IPV6_TRANSPARENT                            = 0x4b
+       IPV6_UNICAST_HOPS                           = 0x10
+       IPV6_UNICAST_IF                             = 0x4c
+       IPV6_V6ONLY                                 = 0x1a
+       IPV6_XFRM_POLICY                            = 0x23
+       IP_ADD_MEMBERSHIP                           = 0x23
+       IP_ADD_SOURCE_MEMBERSHIP                    = 0x27
+       IP_BIND_ADDRESS_NO_PORT                     = 0x18
+       IP_BLOCK_SOURCE                             = 0x26
+       IP_CHECKSUM                                 = 0x17
+       IP_DEFAULT_MULTICAST_LOOP                   = 0x1
+       IP_DEFAULT_MULTICAST_TTL                    = 0x1
+       IP_DF                                       = 0x4000
+       IP_DROP_MEMBERSHIP                          = 0x24
+       IP_DROP_SOURCE_MEMBERSHIP                   = 0x28
+       IP_FREEBIND                                 = 0xf
+       IP_HDRINCL                                  = 0x3
+       IP_IPSEC_POLICY                             = 0x10
+       IP_MAXPACKET                                = 0xffff
+       IP_MAX_MEMBERSHIPS                          = 0x14
+       IP_MF                                       = 0x2000
+       IP_MINTTL                                   = 0x15
+       IP_MSFILTER                                 = 0x29
+       IP_MSS                                      = 0x240
+       IP_MTU                                      = 0xe
+       IP_MTU_DISCOVER                             = 0xa
+       IP_MULTICAST_ALL                            = 0x31
+       IP_MULTICAST_IF                             = 0x20
+       IP_MULTICAST_LOOP                           = 0x22
+       IP_MULTICAST_TTL                            = 0x21
+       IP_NODEFRAG                                 = 0x16
+       IP_OFFMASK                                  = 0x1fff
+       IP_OPTIONS                                  = 0x4
+       IP_ORIGDSTADDR                              = 0x14
+       IP_PASSSEC                                  = 0x12
+       IP_PKTINFO                                  = 0x8
+       IP_PKTOPTIONS                               = 0x9
+       IP_PMTUDISC                                 = 0xa
+       IP_PMTUDISC_DO                              = 0x2
+       IP_PMTUDISC_DONT                            = 0x0
+       IP_PMTUDISC_INTERFACE                       = 0x4
+       IP_PMTUDISC_OMIT                            = 0x5
+       IP_PMTUDISC_PROBE                           = 0x3
+       IP_PMTUDISC_WANT                            = 0x1
+       IP_RECVERR                                  = 0xb
+       IP_RECVFRAGSIZE                             = 0x19
+       IP_RECVOPTS                                 = 0x6
+       IP_RECVORIGDSTADDR                          = 0x14
+       IP_RECVRETOPTS                              = 0x7
+       IP_RECVTOS                                  = 0xd
+       IP_RECVTTL                                  = 0xc
+       IP_RETOPTS                                  = 0x7
+       IP_RF                                       = 0x8000
+       IP_ROUTER_ALERT                             = 0x5
+       IP_TOS                                      = 0x1
+       IP_TRANSPARENT                              = 0x13
+       IP_TTL                                      = 0x2
+       IP_UNBLOCK_SOURCE                           = 0x25
+       IP_UNICAST_IF                               = 0x32
+       IP_XFRM_POLICY                              = 0x11
+       ISIG                                        = 0x1
+       ISOFS_SUPER_MAGIC                           = 0x9660
+       ISTRIP                                      = 0x20
+       IUCLC                                       = 0x200
+       IUTF8                                       = 0x4000
+       IXANY                                       = 0x800
+       IXOFF                                       = 0x1000
+       IXON                                        = 0x400
+       JFFS2_SUPER_MAGIC                           = 0x72b6
+       KEXEC_ARCH_386                              = 0x30000
+       KEXEC_ARCH_68K                              = 0x40000
+       KEXEC_ARCH_AARCH64                          = 0xb70000
+       KEXEC_ARCH_ARM                              = 0x280000
+       KEXEC_ARCH_DEFAULT                          = 0x0
+       KEXEC_ARCH_IA_64                            = 0x320000
+       KEXEC_ARCH_MASK                             = 0xffff0000
+       KEXEC_ARCH_MIPS                             = 0x80000
+       KEXEC_ARCH_MIPS_LE                          = 0xa0000
+       KEXEC_ARCH_PARISC                           = 0xf0000
+       KEXEC_ARCH_PPC                              = 0x140000
+       KEXEC_ARCH_PPC64                            = 0x150000
+       KEXEC_ARCH_S390                             = 0x160000
+       KEXEC_ARCH_SH                               = 0x2a0000
+       KEXEC_ARCH_X86_64                           = 0x3e0000
+       KEXEC_FILE_NO_INITRAMFS                     = 0x4
+       KEXEC_FILE_ON_CRASH                         = 0x2
+       KEXEC_FILE_UNLOAD                           = 0x1
+       KEXEC_ON_CRASH                              = 0x1
+       KEXEC_PRESERVE_CONTEXT                      = 0x2
+       KEXEC_SEGMENT_MAX                           = 0x10
+       KEYCTL_ASSUME_AUTHORITY                     = 0x10
+       KEYCTL_CAPABILITIES                         = 0x1f
+       KEYCTL_CAPS0_BIG_KEY                        = 0x10
+       KEYCTL_CAPS0_CAPABILITIES                   = 0x1
+       KEYCTL_CAPS0_DIFFIE_HELLMAN                 = 0x4
+       KEYCTL_CAPS0_INVALIDATE                     = 0x20
+       KEYCTL_CAPS0_MOVE                           = 0x80
+       KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
+       KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
+       KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
+       KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
+       KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
+       KEYCTL_CHOWN                                = 0x4
+       KEYCTL_CLEAR                                = 0x7
+       KEYCTL_DESCRIBE                             = 0x6
+       KEYCTL_DH_COMPUTE                           = 0x17
+       KEYCTL_GET_KEYRING_ID                       = 0x0
+       KEYCTL_GET_PERSISTENT                       = 0x16
+       KEYCTL_GET_SECURITY                         = 0x11
+       KEYCTL_INSTANTIATE                          = 0xc
+       KEYCTL_INSTANTIATE_IOV                      = 0x14
+       KEYCTL_INVALIDATE                           = 0x15
+       KEYCTL_JOIN_SESSION_KEYRING                 = 0x1
+       KEYCTL_LINK                                 = 0x8
+       KEYCTL_MOVE                                 = 0x1e
+       KEYCTL_MOVE_EXCL                            = 0x1
+       KEYCTL_NEGATE                               = 0xd
+       KEYCTL_PKEY_DECRYPT                         = 0x1a
+       KEYCTL_PKEY_ENCRYPT                         = 0x19
+       KEYCTL_PKEY_QUERY                           = 0x18
+       KEYCTL_PKEY_SIGN                            = 0x1b
+       KEYCTL_PKEY_VERIFY                          = 0x1c
+       KEYCTL_READ                                 = 0xb
+       KEYCTL_REJECT                               = 0x13
+       KEYCTL_RESTRICT_KEYRING                     = 0x1d
+       KEYCTL_REVOKE                               = 0x3
+       KEYCTL_SEARCH                               = 0xa
+       KEYCTL_SESSION_TO_PARENT                    = 0x12
+       KEYCTL_SETPERM                              = 0x5
+       KEYCTL_SET_REQKEY_KEYRING                   = 0xe
+       KEYCTL_SET_TIMEOUT                          = 0xf
+       KEYCTL_SUPPORTS_DECRYPT                     = 0x2
+       KEYCTL_SUPPORTS_ENCRYPT                     = 0x1
+       KEYCTL_SUPPORTS_SIGN                        = 0x4
+       KEYCTL_SUPPORTS_VERIFY                      = 0x8
+       KEYCTL_UNLINK                               = 0x9
+       KEYCTL_UPDATE                               = 0x2
+       KEY_REQKEY_DEFL_DEFAULT                     = 0x0
+       KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
+       KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
+       KEY_REQKEY_DEFL_PROCESS_KEYRING             = 0x2
+       KEY_REQKEY_DEFL_REQUESTOR_KEYRING           = 0x7
+       KEY_REQKEY_DEFL_SESSION_KEYRING             = 0x3
+       KEY_REQKEY_DEFL_THREAD_KEYRING              = 0x1
+       KEY_REQKEY_DEFL_USER_KEYRING                = 0x4
+       KEY_REQKEY_DEFL_USER_SESSION_KEYRING        = 0x5
+       KEY_SPEC_GROUP_KEYRING                      = -0x6
+       KEY_SPEC_PROCESS_KEYRING                    = -0x2
+       KEY_SPEC_REQKEY_AUTH_KEY                    = -0x7
+       KEY_SPEC_REQUESTOR_KEYRING                  = -0x8
+       KEY_SPEC_SESSION_KEYRING                    = -0x3
+       KEY_SPEC_THREAD_KEYRING                     = -0x1
+       KEY_SPEC_USER_KEYRING                       = -0x4
+       KEY_SPEC_USER_SESSION_KEYRING               = -0x5
+       LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
+       LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
+       LINUX_REBOOT_CMD_HALT                       = 0xcdef0123
+       LINUX_REBOOT_CMD_KEXEC                      = 0x45584543
+       LINUX_REBOOT_CMD_POWER_OFF                  = 0x4321fedc
+       LINUX_REBOOT_CMD_RESTART                    = 0x1234567
+       LINUX_REBOOT_CMD_RESTART2                   = 0xa1b2c3d4
+       LINUX_REBOOT_CMD_SW_SUSPEND                 = 0xd000fce2
+       LINUX_REBOOT_MAGIC1                         = 0xfee1dead
+       LINUX_REBOOT_MAGIC2                         = 0x28121969
+       LOCK_EX                                     = 0x2
+       LOCK_NB                                     = 0x4
+       LOCK_SH                                     = 0x1
+       LOCK_UN                                     = 0x8
+       LOOP_CLR_FD                                 = 0x4c01
+       LOOP_CTL_ADD                                = 0x4c80
+       LOOP_CTL_GET_FREE                           = 0x4c82
+       LOOP_CTL_REMOVE                             = 0x4c81
+       LOOP_GET_STATUS                             = 0x4c03
+       LOOP_GET_STATUS64                           = 0x4c05
+       LOOP_SET_BLOCK_SIZE                         = 0x4c09
+       LOOP_SET_CAPACITY                           = 0x4c07
+       LOOP_SET_DIRECT_IO                          = 0x4c08
+       LOOP_SET_FD                                 = 0x4c00
+       LOOP_SET_STATUS                             = 0x4c02
+       LOOP_SET_STATUS64                           = 0x4c04
+       LO_KEY_SIZE                                 = 0x20
+       LO_NAME_SIZE                                = 0x40
+       MADV_COLD                                   = 0x14
+       MADV_DODUMP                                 = 0x11
+       MADV_DOFORK                                 = 0xb
+       MADV_DONTDUMP                               = 0x10
+       MADV_DONTFORK                               = 0xa
+       MADV_DONTNEED                               = 0x4
+       MADV_FREE                                   = 0x8
+       MADV_HUGEPAGE                               = 0xe
+       MADV_HWPOISON                               = 0x64
+       MADV_KEEPONFORK                             = 0x13
+       MADV_MERGEABLE                              = 0xc
+       MADV_NOHUGEPAGE                             = 0xf
+       MADV_NORMAL                                 = 0x0
+       MADV_PAGEOUT                                = 0x15
+       MADV_RANDOM                                 = 0x1
+       MADV_REMOVE                                 = 0x9
+       MADV_SEQUENTIAL                             = 0x2
+       MADV_UNMERGEABLE                            = 0xd
+       MADV_WILLNEED                               = 0x3
+       MADV_WIPEONFORK                             = 0x12
+       MAP_ANON                                    = 0x20
+       MAP_ANONYMOUS                               = 0x20
+       MAP_DENYWRITE                               = 0x800
+       MAP_EXECUTABLE                              = 0x1000
+       MAP_FILE                                    = 0x0
+       MAP_FIXED                                   = 0x10
+       MAP_FIXED_NOREPLACE                         = 0x100000
+       MAP_GROWSDOWN                               = 0x200
+       MAP_HUGETLB                                 = 0x40000
+       MAP_HUGE_MASK                               = 0x3f
+       MAP_HUGE_SHIFT                              = 0x1a
+       MAP_LOCKED                                  = 0x100
+       MAP_NONBLOCK                                = 0x10000
+       MAP_NORESERVE                               = 0x40
+       MAP_POPULATE                                = 0x8000
+       MAP_PRIVATE                                 = 0x2
+       MAP_RENAME                                  = 0x20
+       MAP_SHARED                                  = 0x1
+       MAP_SHARED_VALIDATE                         = 0x3
+       MAP_STACK                                   = 0x20000
+       MAP_SYNC                                    = 0x80000
+       MAP_TYPE                                    = 0xf
+       MCAST_BLOCK_SOURCE                          = 0x2b
+       MCAST_EXCLUDE                               = 0x0
+       MCAST_INCLUDE                               = 0x1
+       MCAST_JOIN_GROUP                            = 0x2a
+       MCAST_JOIN_SOURCE_GROUP                     = 0x2e
+       MCAST_LEAVE_GROUP                           = 0x2d
+       MCAST_LEAVE_SOURCE_GROUP                    = 0x2f
+       MCAST_MSFILTER                              = 0x30
+       MCAST_UNBLOCK_SOURCE                        = 0x2c
+       MCL_CURRENT                                 = 0x2000
+       MCL_FUTURE                                  = 0x4000
+       MCL_ONFAULT                                 = 0x8000
+       MFD_ALLOW_SEALING                           = 0x2
+       MFD_CLOEXEC                                 = 0x1
+       MFD_HUGETLB                                 = 0x4
+       MFD_HUGE_16GB                               = -0x78000000
+       MFD_HUGE_16MB                               = 0x60000000
+       MFD_HUGE_1GB                                = 0x78000000
+       MFD_HUGE_1MB                                = 0x50000000
+       MFD_HUGE_256MB                              = 0x70000000
+       MFD_HUGE_2GB                                = 0x7c000000
+       MFD_HUGE_2MB                                = 0x54000000
+       MFD_HUGE_32MB                               = 0x64000000
+       MFD_HUGE_512KB                              = 0x4c000000
+       MFD_HUGE_512MB                              = 0x74000000
+       MFD_HUGE_64KB                               = 0x40000000
+       MFD_HUGE_8MB                                = 0x5c000000
+       MFD_HUGE_MASK                               = 0x3f
+       MFD_HUGE_SHIFT                              = 0x1a
+       MINIX2_SUPER_MAGIC                          = 0x2468
+       MINIX2_SUPER_MAGIC2                         = 0x2478
+       MINIX3_SUPER_MAGIC                          = 0x4d5a
+       MINIX_SUPER_MAGIC                           = 0x137f
+       MINIX_SUPER_MAGIC2                          = 0x138f
+       MNT_DETACH                                  = 0x2
+       MNT_EXPIRE                                  = 0x4
+       MNT_FORCE                                   = 0x1
+       MODULE_INIT_IGNORE_MODVERSIONS              = 0x1
+       MODULE_INIT_IGNORE_VERMAGIC                 = 0x2
+       MSDOS_SUPER_MAGIC                           = 0x4d44
+       MSG_BATCH                                   = 0x40000
+       MSG_CMSG_CLOEXEC                            = 0x40000000
+       MSG_CONFIRM                                 = 0x800
+       MSG_CTRUNC                                  = 0x8
+       MSG_DONTROUTE                               = 0x4
+       MSG_DONTWAIT                                = 0x40
+       MSG_EOR                                     = 0x80
+       MSG_ERRQUEUE                                = 0x2000
+       MSG_FASTOPEN                                = 0x20000000
+       MSG_FIN                                     = 0x200
+       MSG_MORE                                    = 0x8000
+       MSG_NOSIGNAL                                = 0x4000
+       MSG_OOB                                     = 0x1
+       MSG_PEEK                                    = 0x2
+       MSG_PROXY                                   = 0x10
+       MSG_RST                                     = 0x1000
+       MSG_SYN                                     = 0x400
+       MSG_TRUNC                                   = 0x20
+       MSG_TRYHARD                                 = 0x4
+       MSG_WAITALL                                 = 0x100
+       MSG_WAITFORONE                              = 0x10000
+       MSG_ZEROCOPY                                = 0x4000000
+       MS_ACTIVE                                   = 0x40000000
+       MS_ASYNC                                    = 0x1
+       MS_BIND                                     = 0x1000
+       MS_BORN                                     = 0x20000000
+       MS_DIRSYNC                                  = 0x80
+       MS_INVALIDATE                               = 0x2
+       MS_I_VERSION                                = 0x800000
+       MS_KERNMOUNT                                = 0x400000
+       MS_LAZYTIME                                 = 0x2000000
+       MS_MANDLOCK                                 = 0x40
+       MS_MGC_MSK                                  = 0xffff0000
+       MS_MGC_VAL                                  = 0xc0ed0000
+       MS_MOVE                                     = 0x2000
+       MS_NOATIME                                  = 0x400
+       MS_NODEV                                    = 0x4
+       MS_NODIRATIME                               = 0x800
+       MS_NOEXEC                                   = 0x8
+       MS_NOREMOTELOCK                             = 0x8000000
+       MS_NOSEC                                    = 0x10000000
+       MS_NOSUID                                   = 0x2
+       MS_NOUSER                                   = -0x80000000
+       MS_POSIXACL                                 = 0x10000
+       MS_PRIVATE                                  = 0x40000
+       MS_RDONLY                                   = 0x1
+       MS_REC                                      = 0x4000
+       MS_RELATIME                                 = 0x200000
+       MS_REMOUNT                                  = 0x20
+       MS_RMT_MASK                                 = 0x2800051
+       MS_SHARED                                   = 0x100000
+       MS_SILENT                                   = 0x8000
+       MS_SLAVE                                    = 0x80000
+       MS_STRICTATIME                              = 0x1000000
+       MS_SUBMOUNT                                 = 0x4000000
+       MS_SYNC                                     = 0x4
+       MS_SYNCHRONOUS                              = 0x10
+       MS_UNBINDABLE                               = 0x20000
+       MS_VERBOSE                                  = 0x8000
+       MTD_INODE_FS_MAGIC                          = 0x11307854
+       NAME_MAX                                    = 0xff
+       NCP_SUPER_MAGIC                             = 0x564c
+       NETLINK_ADD_MEMBERSHIP                      = 0x1
+       NETLINK_AUDIT                               = 0x9
+       NETLINK_BROADCAST_ERROR                     = 0x4
+       NETLINK_CAP_ACK                             = 0xa
+       NETLINK_CONNECTOR                           = 0xb
+       NETLINK_CRYPTO                              = 0x15
+       NETLINK_DNRTMSG                             = 0xe
+       NETLINK_DROP_MEMBERSHIP                     = 0x2
+       NETLINK_ECRYPTFS                            = 0x13
+       NETLINK_EXT_ACK                             = 0xb
+       NETLINK_FIB_LOOKUP                          = 0xa
+       NETLINK_FIREWALL                            = 0x3
+       NETLINK_GENERIC                             = 0x10
+       NETLINK_GET_STRICT_CHK                      = 0xc
+       NETLINK_INET_DIAG                           = 0x4
+       NETLINK_IP6_FW                              = 0xd
+       NETLINK_ISCSI                               = 0x8
+       NETLINK_KOBJECT_UEVENT                      = 0xf
+       NETLINK_LISTEN_ALL_NSID                     = 0x8
+       NETLINK_LIST_MEMBERSHIPS                    = 0x9
+       NETLINK_NETFILTER                           = 0xc
+       NETLINK_NFLOG                               = 0x5
+       NETLINK_NO_ENOBUFS                          = 0x5
+       NETLINK_PKTINFO                             = 0x3
+       NETLINK_RDMA                                = 0x14
+       NETLINK_ROUTE                               = 0x0
+       NETLINK_RX_RING                             = 0x6
+       NETLINK_SCSITRANSPORT                       = 0x12
+       NETLINK_SELINUX                             = 0x7
+       NETLINK_SMC                                 = 0x16
+       NETLINK_SOCK_DIAG                           = 0x4
+       NETLINK_TX_RING                             = 0x7
+       NETLINK_UNUSED                              = 0x1
+       NETLINK_USERSOCK                            = 0x2
+       NETLINK_XFRM                                = 0x6
+       NETNSA_MAX                                  = 0x5
+       NETNSA_NSID_NOT_ASSIGNED                    = -0x1
+       NFDBITS                                     = 0x40
+       NFNETLINK_V0                                = 0x0
+       NFNLGRP_ACCT_QUOTA                          = 0x8
+       NFNLGRP_CONNTRACK_DESTROY                   = 0x3
+       NFNLGRP_CONNTRACK_EXP_DESTROY               = 0x6
+       NFNLGRP_CONNTRACK_EXP_NEW                   = 0x4
+       NFNLGRP_CONNTRACK_EXP_UPDATE                = 0x5
+       NFNLGRP_CONNTRACK_NEW                       = 0x1
+       NFNLGRP_CONNTRACK_UPDATE                    = 0x2
+       NFNLGRP_MAX                                 = 0x9
+       NFNLGRP_NFTABLES                            = 0x7
+       NFNLGRP_NFTRACE                             = 0x9
+       NFNLGRP_NONE                                = 0x0
+       NFNL_BATCH_MAX                              = 0x1
+       NFNL_MSG_BATCH_BEGIN                        = 0x10
+       NFNL_MSG_BATCH_END                          = 0x11
+       NFNL_NFA_NEST                               = 0x8000
+       NFNL_SUBSYS_ACCT                            = 0x7
+       NFNL_SUBSYS_COUNT                           = 0xc
+       NFNL_SUBSYS_CTHELPER                        = 0x9
+       NFNL_SUBSYS_CTNETLINK                       = 0x1
+       NFNL_SUBSYS_CTNETLINK_EXP                   = 0x2
+       NFNL_SUBSYS_CTNETLINK_TIMEOUT               = 0x8
+       NFNL_SUBSYS_IPSET                           = 0x6
+       NFNL_SUBSYS_NFTABLES                        = 0xa
+       NFNL_SUBSYS_NFT_COMPAT                      = 0xb
+       NFNL_SUBSYS_NONE                            = 0x0
+       NFNL_SUBSYS_OSF                             = 0x5
+       NFNL_SUBSYS_QUEUE                           = 0x3
+       NFNL_SUBSYS_ULOG                            = 0x4
+       NFS_SUPER_MAGIC                             = 0x6969
+       NILFS_SUPER_MAGIC                           = 0x3434
+       NL0                                         = 0x0
+       NL1                                         = 0x100
+       NLA_ALIGNTO                                 = 0x4
+       NLA_F_NESTED                                = 0x8000
+       NLA_F_NET_BYTEORDER                         = 0x4000
+       NLA_HDRLEN                                  = 0x4
+       NLDLY                                       = 0x100
+       NLMSG_ALIGNTO                               = 0x4
+       NLMSG_DONE                                  = 0x3
+       NLMSG_ERROR                                 = 0x2
+       NLMSG_HDRLEN                                = 0x10
+       NLMSG_MIN_TYPE                              = 0x10
+       NLMSG_NOOP                                  = 0x1
+       NLMSG_OVERRUN                               = 0x4
+       NLM_F_ACK                                   = 0x4
+       NLM_F_ACK_TLVS                              = 0x200
+       NLM_F_APPEND                                = 0x800
+       NLM_F_ATOMIC                                = 0x400
+       NLM_F_CAPPED                                = 0x100
+       NLM_F_CREATE                                = 0x400
+       NLM_F_DUMP                                  = 0x300
+       NLM_F_DUMP_FILTERED                         = 0x20
+       NLM_F_DUMP_INTR                             = 0x10
+       NLM_F_ECHO                                  = 0x8
+       NLM_F_EXCL                                  = 0x200
+       NLM_F_MATCH                                 = 0x200
+       NLM_F_MULTI                                 = 0x2
+       NLM_F_NONREC                                = 0x100
+       NLM_F_REPLACE                               = 0x100
+       NLM_F_REQUEST                               = 0x1
+       NLM_F_ROOT                                  = 0x100
+       NOFLSH                                      = 0x80
+       NSFS_MAGIC                                  = 0x6e736673
+       NS_GET_NSTYPE                               = 0x2000b703
+       NS_GET_OWNER_UID                            = 0x2000b704
+       NS_GET_PARENT                               = 0x2000b702
+       NS_GET_USERNS                               = 0x2000b701
+       OCFS2_SUPER_MAGIC                           = 0x7461636f
+       OCRNL                                       = 0x8
+       OFDEL                                       = 0x80
+       OFILL                                       = 0x40
+       OLCUC                                       = 0x2
+       ONLCR                                       = 0x4
+       ONLRET                                      = 0x20
+       ONOCR                                       = 0x10
+       OPENPROM_SUPER_MAGIC                        = 0x9fa1
+       OPOST                                       = 0x1
+       OVERLAYFS_SUPER_MAGIC                       = 0x794c7630
+       O_ACCMODE                                   = 0x3
+       O_APPEND                                    = 0x8
+       O_ASYNC                                     = 0x40
+       O_CLOEXEC                                   = 0x400000
+       O_CREAT                                     = 0x200
+       O_DIRECT                                    = 0x100000
+       O_DIRECTORY                                 = 0x10000
+       O_DSYNC                                     = 0x2000
+       O_EXCL                                      = 0x800
+       O_FSYNC                                     = 0x802000
+       O_LARGEFILE                                 = 0x0
+       O_NDELAY                                    = 0x4004
+       O_NOATIME                                   = 0x200000
+       O_NOCTTY                                    = 0x8000
+       O_NOFOLLOW                                  = 0x20000
+       O_NONBLOCK                                  = 0x4000
+       O_PATH                                      = 0x1000000
+       O_RDONLY                                    = 0x0
+       O_RDWR                                      = 0x2
+       O_RSYNC                                     = 0x802000
+       O_SYNC                                      = 0x802000
+       O_TMPFILE                                   = 0x2010000
+       O_TRUNC                                     = 0x400
+       O_WRONLY                                    = 0x1
+       PACKET_ADD_MEMBERSHIP                       = 0x1
+       PACKET_AUXDATA                              = 0x8
+       PACKET_BROADCAST                            = 0x1
+       PACKET_COPY_THRESH                          = 0x7
+       PACKET_DROP_MEMBERSHIP                      = 0x2
+       PACKET_FANOUT                               = 0x12
+       PACKET_FANOUT_CBPF                          = 0x6
+       PACKET_FANOUT_CPU                           = 0x2
+       PACKET_FANOUT_DATA                          = 0x16
+       PACKET_FANOUT_EBPF                          = 0x7
+       PACKET_FANOUT_FLAG_DEFRAG                   = 0x8000
+       PACKET_FANOUT_FLAG_ROLLOVER                 = 0x1000
+       PACKET_FANOUT_FLAG_UNIQUEID                 = 0x2000
+       PACKET_FANOUT_HASH                          = 0x0
+       PACKET_FANOUT_LB                            = 0x1
+       PACKET_FANOUT_QM                            = 0x5
+       PACKET_FANOUT_RND                           = 0x4
+       PACKET_FANOUT_ROLLOVER                      = 0x3
+       PACKET_FASTROUTE                            = 0x6
+       PACKET_HDRLEN                               = 0xb
+       PACKET_HOST                                 = 0x0
+       PACKET_IGNORE_OUTGOING                      = 0x17
+       PACKET_KERNEL                               = 0x7
+       PACKET_LOOPBACK                             = 0x5
+       PACKET_LOSS                                 = 0xe
+       PACKET_MR_ALLMULTI                          = 0x2
+       PACKET_MR_MULTICAST                         = 0x0
+       PACKET_MR_PROMISC                           = 0x1
+       PACKET_MR_UNICAST                           = 0x3
+       PACKET_MULTICAST                            = 0x2
+       PACKET_ORIGDEV                              = 0x9
+       PACKET_OTHERHOST                            = 0x3
+       PACKET_OUTGOING                             = 0x4
+       PACKET_QDISC_BYPASS                         = 0x14
+       PACKET_RECV_OUTPUT                          = 0x3
+       PACKET_RESERVE                              = 0xc
+       PACKET_ROLLOVER_STATS                       = 0x15
+       PACKET_RX_RING                              = 0x5
+       PACKET_STATISTICS                           = 0x6
+       PACKET_TIMESTAMP                            = 0x11
+       PACKET_TX_HAS_OFF                           = 0x13
+       PACKET_TX_RING                              = 0xd
+       PACKET_TX_TIMESTAMP                         = 0x10
+       PACKET_USER                                 = 0x6
+       PACKET_VERSION                              = 0xa
+       PACKET_VNET_HDR                             = 0xf
+       PARENB                                      = 0x100
+       PARITY_CRC16_PR0                            = 0x2
+       PARITY_CRC16_PR0_CCITT                      = 0x4
+       PARITY_CRC16_PR1                            = 0x3
+       PARITY_CRC16_PR1_CCITT                      = 0x5
+       PARITY_CRC32_PR0_CCITT                      = 0x6
+       PARITY_CRC32_PR1_CCITT                      = 0x7
+       PARITY_DEFAULT                              = 0x0
+       PARITY_NONE                                 = 0x1
+       PARMRK                                      = 0x8
+       PARODD                                      = 0x200
+       PENDIN                                      = 0x4000
+       PERF_EVENT_IOC_DISABLE                      = 0x20002401
+       PERF_EVENT_IOC_ENABLE                       = 0x20002400
+       PERF_EVENT_IOC_ID                           = 0x40082407
+       PERF_EVENT_IOC_MODIFY_ATTRIBUTES            = 0x8008240b
+       PERF_EVENT_IOC_PAUSE_OUTPUT                 = 0x80042409
+       PERF_EVENT_IOC_PERIOD                       = 0x80082404
+       PERF_EVENT_IOC_QUERY_BPF                    = 0xc008240a
+       PERF_EVENT_IOC_REFRESH                      = 0x20002402
+       PERF_EVENT_IOC_RESET                        = 0x20002403
+       PERF_EVENT_IOC_SET_BPF                      = 0x80042408
+       PERF_EVENT_IOC_SET_FILTER                   = 0x80082406
+       PERF_EVENT_IOC_SET_OUTPUT                   = 0x20002405
+       PIPEFS_MAGIC                                = 0x50495045
+       PPC_CMM_MAGIC                               = 0xc7571590
+       PPPIOCATTACH                                = 0x8004743d
+       PPPIOCATTCHAN                               = 0x80047438
+       PPPIOCCONNECT                               = 0x8004743a
+       PPPIOCDETACH                                = 0x8004743c
+       PPPIOCDISCONN                               = 0x20007439
+       PPPIOCGASYNCMAP                             = 0x40047458
+       PPPIOCGCHAN                                 = 0x40047437
+       PPPIOCGDEBUG                                = 0x40047441
+       PPPIOCGFLAGS                                = 0x4004745a
+       PPPIOCGIDLE                                 = 0x4010743f
+       PPPIOCGIDLE32                               = 0x4008743f
+       PPPIOCGIDLE64                               = 0x4010743f
+       PPPIOCGL2TPSTATS                            = 0x40487436
+       PPPIOCGMRU                                  = 0x40047453
+       PPPIOCGNPMODE                               = 0xc008744c
+       PPPIOCGRASYNCMAP                            = 0x40047455
+       PPPIOCGUNIT                                 = 0x40047456
+       PPPIOCGXASYNCMAP                            = 0x40207450
+       PPPIOCNEWUNIT                               = 0xc004743e
+       PPPIOCSACTIVE                               = 0x80107446
+       PPPIOCSASYNCMAP                             = 0x80047457
+       PPPIOCSCOMPRESS                             = 0x8010744d
+       PPPIOCSDEBUG                                = 0x80047440
+       PPPIOCSFLAGS                                = 0x80047459
+       PPPIOCSMAXCID                               = 0x80047451
+       PPPIOCSMRRU                                 = 0x8004743b
+       PPPIOCSMRU                                  = 0x80047452
+       PPPIOCSNPMODE                               = 0x8008744b
+       PPPIOCSPASS                                 = 0x80107447
+       PPPIOCSRASYNCMAP                            = 0x80047454
+       PPPIOCSXASYNCMAP                            = 0x8020744f
+       PPPIOCXFERUNIT                              = 0x2000744e
+       PRIO_PGRP                                   = 0x1
+       PRIO_PROCESS                                = 0x0
+       PRIO_USER                                   = 0x2
+       PROC_SUPER_MAGIC                            = 0x9fa0
+       PROT_EXEC                                   = 0x4
+       PROT_GROWSDOWN                              = 0x1000000
+       PROT_GROWSUP                                = 0x2000000
+       PROT_NONE                                   = 0x0
+       PROT_READ                                   = 0x1
+       PROT_WRITE                                  = 0x2
+       PR_CAPBSET_DROP                             = 0x18
+       PR_CAPBSET_READ                             = 0x17
+       PR_CAP_AMBIENT                              = 0x2f
+       PR_CAP_AMBIENT_CLEAR_ALL                    = 0x4
+       PR_CAP_AMBIENT_IS_SET                       = 0x1
+       PR_CAP_AMBIENT_LOWER                        = 0x3
+       PR_CAP_AMBIENT_RAISE                        = 0x2
+       PR_ENDIAN_BIG                               = 0x0
+       PR_ENDIAN_LITTLE                            = 0x1
+       PR_ENDIAN_PPC_LITTLE                        = 0x2
+       PR_FPEMU_NOPRINT                            = 0x1
+       PR_FPEMU_SIGFPE                             = 0x2
+       PR_FP_EXC_ASYNC                             = 0x2
+       PR_FP_EXC_DISABLED                          = 0x0
+       PR_FP_EXC_DIV                               = 0x10000
+       PR_FP_EXC_INV                               = 0x100000
+       PR_FP_EXC_NONRECOV                          = 0x1
+       PR_FP_EXC_OVF                               = 0x20000
+       PR_FP_EXC_PRECISE                           = 0x3
+       PR_FP_EXC_RES                               = 0x80000
+       PR_FP_EXC_SW_ENABLE                         = 0x80
+       PR_FP_EXC_UND                               = 0x40000
+       PR_FP_MODE_FR                               = 0x1
+       PR_FP_MODE_FRE                              = 0x2
+       PR_GET_CHILD_SUBREAPER                      = 0x25
+       PR_GET_DUMPABLE                             = 0x3
+       PR_GET_ENDIAN                               = 0x13
+       PR_GET_FPEMU                                = 0x9
+       PR_GET_FPEXC                                = 0xb
+       PR_GET_FP_MODE                              = 0x2e
+       PR_GET_KEEPCAPS                             = 0x7
+       PR_GET_NAME                                 = 0x10
+       PR_GET_NO_NEW_PRIVS                         = 0x27
+       PR_GET_PDEATHSIG                            = 0x2
+       PR_GET_SECCOMP                              = 0x15
+       PR_GET_SECUREBITS                           = 0x1b
+       PR_GET_SPECULATION_CTRL                     = 0x34
+       PR_GET_TAGGED_ADDR_CTRL                     = 0x38
+       PR_GET_THP_DISABLE                          = 0x2a
+       PR_GET_TID_ADDRESS                          = 0x28
+       PR_GET_TIMERSLACK                           = 0x1e
+       PR_GET_TIMING                               = 0xd
+       PR_GET_TSC                                  = 0x19
+       PR_GET_UNALIGN                              = 0x5
+       PR_MCE_KILL                                 = 0x21
+       PR_MCE_KILL_CLEAR                           = 0x0
+       PR_MCE_KILL_DEFAULT                         = 0x2
+       PR_MCE_KILL_EARLY                           = 0x1
+       PR_MCE_KILL_GET                             = 0x22
+       PR_MCE_KILL_LATE                            = 0x0
+       PR_MCE_KILL_SET                             = 0x1
+       PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
+       PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
+       PR_PAC_APDAKEY                              = 0x4
+       PR_PAC_APDBKEY                              = 0x8
+       PR_PAC_APGAKEY                              = 0x10
+       PR_PAC_APIAKEY                              = 0x1
+       PR_PAC_APIBKEY                              = 0x2
+       PR_PAC_RESET_KEYS                           = 0x36
+       PR_SET_CHILD_SUBREAPER                      = 0x24
+       PR_SET_DUMPABLE                             = 0x4
+       PR_SET_ENDIAN                               = 0x14
+       PR_SET_FPEMU                                = 0xa
+       PR_SET_FPEXC                                = 0xc
+       PR_SET_FP_MODE                              = 0x2d
+       PR_SET_KEEPCAPS                             = 0x8
+       PR_SET_MM                                   = 0x23
+       PR_SET_MM_ARG_END                           = 0x9
+       PR_SET_MM_ARG_START                         = 0x8
+       PR_SET_MM_AUXV                              = 0xc
+       PR_SET_MM_BRK                               = 0x7
+       PR_SET_MM_END_CODE                          = 0x2
+       PR_SET_MM_END_DATA                          = 0x4
+       PR_SET_MM_ENV_END                           = 0xb
+       PR_SET_MM_ENV_START                         = 0xa
+       PR_SET_MM_EXE_FILE                          = 0xd
+       PR_SET_MM_MAP                               = 0xe
+       PR_SET_MM_MAP_SIZE                          = 0xf
+       PR_SET_MM_START_BRK                         = 0x6
+       PR_SET_MM_START_CODE                        = 0x1
+       PR_SET_MM_START_DATA                        = 0x3
+       PR_SET_MM_START_STACK                       = 0x5
+       PR_SET_NAME                                 = 0xf
+       PR_SET_NO_NEW_PRIVS                         = 0x26
+       PR_SET_PDEATHSIG                            = 0x1
+       PR_SET_PTRACER                              = 0x59616d61
+       PR_SET_PTRACER_ANY                          = 0xffffffffffffffff
+       PR_SET_SECCOMP                              = 0x16
+       PR_SET_SECUREBITS                           = 0x1c
+       PR_SET_SPECULATION_CTRL                     = 0x35
+       PR_SET_TAGGED_ADDR_CTRL                     = 0x37
+       PR_SET_THP_DISABLE                          = 0x29
+       PR_SET_TIMERSLACK                           = 0x1d
+       PR_SET_TIMING                               = 0xe
+       PR_SET_TSC                                  = 0x1a
+       PR_SET_UNALIGN                              = 0x6
+       PR_SPEC_DISABLE                             = 0x4
+       PR_SPEC_DISABLE_NOEXEC                      = 0x10
+       PR_SPEC_ENABLE                              = 0x2
+       PR_SPEC_FORCE_DISABLE                       = 0x8
+       PR_SPEC_INDIRECT_BRANCH                     = 0x1
+       PR_SPEC_NOT_AFFECTED                        = 0x0
+       PR_SPEC_PRCTL                               = 0x1
+       PR_SPEC_STORE_BYPASS                        = 0x0
+       PR_SVE_GET_VL                               = 0x33
+       PR_SVE_SET_VL                               = 0x32
+       PR_SVE_SET_VL_ONEXEC                        = 0x40000
+       PR_SVE_VL_INHERIT                           = 0x20000
+       PR_SVE_VL_LEN_MASK                          = 0xffff
+       PR_TAGGED_ADDR_ENABLE                       = 0x1
+       PR_TASK_PERF_EVENTS_DISABLE                 = 0x1f
+       PR_TASK_PERF_EVENTS_ENABLE                  = 0x20
+       PR_TIMING_STATISTICAL                       = 0x0
+       PR_TIMING_TIMESTAMP                         = 0x1
+       PR_TSC_ENABLE                               = 0x1
+       PR_TSC_SIGSEGV                              = 0x2
+       PR_UNALIGN_NOPRINT                          = 0x1
+       PR_UNALIGN_SIGBUS                           = 0x2
+       PSTOREFS_MAGIC                              = 0x6165676c
+       PTRACE_ATTACH                               = 0x10
+       PTRACE_CONT                                 = 0x7
+       PTRACE_DETACH                               = 0x11
+       PTRACE_EVENTMSG_SYSCALL_ENTRY               = 0x1
+       PTRACE_EVENTMSG_SYSCALL_EXIT                = 0x2
+       PTRACE_EVENT_CLONE                          = 0x3
+       PTRACE_EVENT_EXEC                           = 0x4
+       PTRACE_EVENT_EXIT                           = 0x6
+       PTRACE_EVENT_FORK                           = 0x1
+       PTRACE_EVENT_SECCOMP                        = 0x7
+       PTRACE_EVENT_STOP                           = 0x80
+       PTRACE_EVENT_VFORK                          = 0x2
+       PTRACE_EVENT_VFORK_DONE                     = 0x5
+       PTRACE_GETEVENTMSG                          = 0x4201
+       PTRACE_GETFPAREGS                           = 0x14
+       PTRACE_GETFPREGS                            = 0xe
+       PTRACE_GETFPREGS64                          = 0x19
+       PTRACE_GETREGS                              = 0xc
+       PTRACE_GETREGS64                            = 0x16
+       PTRACE_GETREGSET                            = 0x4204
+       PTRACE_GETSIGINFO                           = 0x4202
+       PTRACE_GETSIGMASK                           = 0x420a
+       PTRACE_GET_SYSCALL_INFO                     = 0x420e
+       PTRACE_INTERRUPT                            = 0x4207
+       PTRACE_KILL                                 = 0x8
+       PTRACE_LISTEN                               = 0x4208
+       PTRACE_O_EXITKILL                           = 0x100000
+       PTRACE_O_MASK                               = 0x3000ff
+       PTRACE_O_SUSPEND_SECCOMP                    = 0x200000
+       PTRACE_O_TRACECLONE                         = 0x8
+       PTRACE_O_TRACEEXEC                          = 0x10
+       PTRACE_O_TRACEEXIT                          = 0x40
+       PTRACE_O_TRACEFORK                          = 0x2
+       PTRACE_O_TRACESECCOMP                       = 0x80
+       PTRACE_O_TRACESYSGOOD                       = 0x1
+       PTRACE_O_TRACEVFORK                         = 0x4
+       PTRACE_O_TRACEVFORKDONE                     = 0x20
+       PTRACE_PEEKDATA                             = 0x2
+       PTRACE_PEEKSIGINFO                          = 0x4209
+       PTRACE_PEEKSIGINFO_SHARED                   = 0x1
+       PTRACE_PEEKTEXT                             = 0x1
+       PTRACE_PEEKUSR                              = 0x3
+       PTRACE_POKEDATA                             = 0x5
+       PTRACE_POKETEXT                             = 0x4
+       PTRACE_POKEUSR                              = 0x6
+       PTRACE_READDATA                             = 0x10
+       PTRACE_READTEXT                             = 0x12
+       PTRACE_SECCOMP_GET_FILTER                   = 0x420c
+       PTRACE_SECCOMP_GET_METADATA                 = 0x420d
+       PTRACE_SEIZE                                = 0x4206
+       PTRACE_SETFPAREGS                           = 0x15
+       PTRACE_SETFPREGS                            = 0xf
+       PTRACE_SETFPREGS64                          = 0x1a
+       PTRACE_SETOPTIONS                           = 0x4200
+       PTRACE_SETREGS                              = 0xd
+       PTRACE_SETREGS64                            = 0x17
+       PTRACE_SETREGSET                            = 0x4205
+       PTRACE_SETSIGINFO                           = 0x4203
+       PTRACE_SETSIGMASK                           = 0x420b
+       PTRACE_SINGLESTEP                           = 0x9
+       PTRACE_SPARC_DETACH                         = 0xb
+       PTRACE_SYSCALL                              = 0x18
+       PTRACE_SYSCALL_INFO_ENTRY                   = 0x1
+       PTRACE_SYSCALL_INFO_EXIT                    = 0x2
+       PTRACE_SYSCALL_INFO_NONE                    = 0x0
+       PTRACE_SYSCALL_INFO_SECCOMP                 = 0x3
+       PTRACE_TRACEME                              = 0x0
+       PTRACE_WRITEDATA                            = 0x11
+       PTRACE_WRITETEXT                            = 0x13
+       PT_FP                                       = 0x48
+       PT_G0                                       = 0x10
+       PT_G1                                       = 0x14
+       PT_G2                                       = 0x18
+       PT_G3                                       = 0x1c
+       PT_G4                                       = 0x20
+       PT_G5                                       = 0x24
+       PT_G6                                       = 0x28
+       PT_G7                                       = 0x2c
+       PT_I0                                       = 0x30
+       PT_I1                                       = 0x34
+       PT_I2                                       = 0x38
+       PT_I3                                       = 0x3c
+       PT_I4                                       = 0x40
+       PT_I5                                       = 0x44
+       PT_I6                                       = 0x48
+       PT_I7                                       = 0x4c
+       PT_NPC                                      = 0x8
+       PT_PC                                       = 0x4
+       PT_PSR                                      = 0x0
+       PT_REGS_MAGIC                               = 0x57ac6c00
+       PT_TNPC                                     = 0x90
+       PT_TPC                                      = 0x88
+       PT_TSTATE                                   = 0x80
+       PT_V9_FP                                    = 0x70
+       PT_V9_G0                                    = 0x0
+       PT_V9_G1                                    = 0x8
+       PT_V9_G2                                    = 0x10
+       PT_V9_G3                                    = 0x18
+       PT_V9_G4                                    = 0x20
+       PT_V9_G5                                    = 0x28
+       PT_V9_G6                                    = 0x30
+       PT_V9_G7                                    = 0x38
+       PT_V9_I0                                    = 0x40
+       PT_V9_I1                                    = 0x48
+       PT_V9_I2                                    = 0x50
+       PT_V9_I3                                    = 0x58
+       PT_V9_I4                                    = 0x60
+       PT_V9_I5                                    = 0x68
+       PT_V9_I6                                    = 0x70
+       PT_V9_I7                                    = 0x78
+       PT_V9_MAGIC                                 = 0x9c
+       PT_V9_TNPC                                  = 0x90
+       PT_V9_TPC                                   = 0x88
+       PT_V9_TSTATE                                = 0x80
+       PT_V9_Y                                     = 0x98
+       PT_WIM                                      = 0x10
+       PT_Y                                        = 0xc
+       QNX4_SUPER_MAGIC                            = 0x2f
+       QNX6_SUPER_MAGIC                            = 0x68191122
+       RAMFS_MAGIC                                 = 0x858458f6
+       RDTGROUP_SUPER_MAGIC                        = 0x7655821
+       REISERFS_SUPER_MAGIC                        = 0x52654973
+       RENAME_EXCHANGE                             = 0x2
+       RENAME_NOREPLACE                            = 0x1
+       RENAME_WHITEOUT                             = 0x4
+       RLIMIT_AS                                   = 0x9
+       RLIMIT_CORE                                 = 0x4
+       RLIMIT_CPU                                  = 0x0
+       RLIMIT_DATA                                 = 0x2
+       RLIMIT_FSIZE                                = 0x1
+       RLIMIT_LOCKS                                = 0xa
+       RLIMIT_MEMLOCK                              = 0x8
+       RLIMIT_MSGQUEUE                             = 0xc
+       RLIMIT_NICE                                 = 0xd
+       RLIMIT_NOFILE                               = 0x6
+       RLIMIT_NPROC                                = 0x7
+       RLIMIT_RSS                                  = 0x5
+       RLIMIT_RTPRIO                               = 0xe
+       RLIMIT_RTTIME                               = 0xf
+       RLIMIT_SIGPENDING                           = 0xb
+       RLIMIT_STACK                                = 0x3
+       RLIM_INFINITY                               = 0xffffffffffffffff
+       RNDADDENTROPY                               = 0x80085203
+       RNDADDTOENTCNT                              = 0x80045201
+       RNDCLEARPOOL                                = 0x20005206
+       RNDGETENTCNT                                = 0x40045200
+       RNDGETPOOL                                  = 0x40085202
+       RNDRESEEDCRNG                               = 0x20005207
+       RNDZAPENTCNT                                = 0x20005204
+       RTAX_ADVMSS                                 = 0x8
+       RTAX_CC_ALGO                                = 0x10
+       RTAX_CWND                                   = 0x7
+       RTAX_FASTOPEN_NO_COOKIE                     = 0x11
+       RTAX_FEATURES                               = 0xc
+       RTAX_FEATURE_ALLFRAG                        = 0x8
+       RTAX_FEATURE_ECN                            = 0x1
+       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TIMESTAMP                      = 0x4
+       RTAX_HOPLIMIT                               = 0xa
+       RTAX_INITCWND                               = 0xb
+       RTAX_INITRWND                               = 0xe
+       RTAX_LOCK                                   = 0x1
+       RTAX_MAX                                    = 0x11
+       RTAX_MTU                                    = 0x2
+       RTAX_QUICKACK                               = 0xf
+       RTAX_REORDERING                             = 0x9
+       RTAX_RTO_MIN                                = 0xd
+       RTAX_RTT                                    = 0x4
+       RTAX_RTTVAR                                 = 0x5
+       RTAX_SSTHRESH                               = 0x6
+       RTAX_UNSPEC                                 = 0x0
+       RTAX_WINDOW                                 = 0x3
+       RTA_ALIGNTO                                 = 0x4
+       RTA_MAX                                     = 0x1e
+       RTCF_DIRECTSRC                              = 0x4000000
+       RTCF_DOREDIRECT                             = 0x1000000
+       RTCF_LOG                                    = 0x2000000
+       RTCF_MASQ                                   = 0x400000
+       RTCF_NAT                                    = 0x800000
+       RTCF_VALVE                                  = 0x200000
+       RTC_AF                                      = 0x20
+       RTC_AIE_OFF                                 = 0x20007002
+       RTC_AIE_ON                                  = 0x20007001
+       RTC_ALM_READ                                = 0x40247008
+       RTC_ALM_SET                                 = 0x80247007
+       RTC_EPOCH_READ                              = 0x4008700d
+       RTC_EPOCH_SET                               = 0x8008700e
+       RTC_IRQF                                    = 0x80
+       RTC_IRQP_READ                               = 0x4008700b
+       RTC_IRQP_SET                                = 0x8008700c
+       RTC_MAX_FREQ                                = 0x2000
+       RTC_PF                                      = 0x40
+       RTC_PIE_OFF                                 = 0x20007006
+       RTC_PIE_ON                                  = 0x20007005
+       RTC_PLL_GET                                 = 0x40207011
+       RTC_PLL_SET                                 = 0x80207012
+       RTC_RD_TIME                                 = 0x40247009
+       RTC_SET_TIME                                = 0x8024700a
+       RTC_UF                                      = 0x10
+       RTC_UIE_OFF                                 = 0x20007004
+       RTC_UIE_ON                                  = 0x20007003
+       RTC_VL_CLR                                  = 0x20007014
+       RTC_VL_READ                                 = 0x40047013
+       RTC_WIE_OFF                                 = 0x20007010
+       RTC_WIE_ON                                  = 0x2000700f
+       RTC_WKALM_RD                                = 0x40287010
+       RTC_WKALM_SET                               = 0x8028700f
+       RTF_ADDRCLASSMASK                           = 0xf8000000
+       RTF_ADDRCONF                                = 0x40000
+       RTF_ALLONLINK                               = 0x20000
+       RTF_BROADCAST                               = 0x10000000
+       RTF_CACHE                                   = 0x1000000
+       RTF_DEFAULT                                 = 0x10000
+       RTF_DYNAMIC                                 = 0x10
+       RTF_FLOW                                    = 0x2000000
+       RTF_GATEWAY                                 = 0x2
+       RTF_HOST                                    = 0x4
+       RTF_INTERFACE                               = 0x40000000
+       RTF_IRTT                                    = 0x100
+       RTF_LINKRT                                  = 0x100000
+       RTF_LOCAL                                   = 0x80000000
+       RTF_MODIFIED                                = 0x20
+       RTF_MSS                                     = 0x40
+       RTF_MTU                                     = 0x40
+       RTF_MULTICAST                               = 0x20000000
+       RTF_NAT                                     = 0x8000000
+       RTF_NOFORWARD                               = 0x1000
+       RTF_NONEXTHOP                               = 0x200000
+       RTF_NOPMTUDISC                              = 0x4000
+       RTF_POLICY                                  = 0x4000000
+       RTF_REINSTATE                               = 0x8
+       RTF_REJECT                                  = 0x200
+       RTF_STATIC                                  = 0x400
+       RTF_THROW                                   = 0x2000
+       RTF_UP                                      = 0x1
+       RTF_WINDOW                                  = 0x80
+       RTF_XRESOLVE                                = 0x800
+       RTMGRP_DECnet_IFADDR                        = 0x1000
+       RTMGRP_DECnet_ROUTE                         = 0x4000
+       RTMGRP_IPV4_IFADDR                          = 0x10
+       RTMGRP_IPV4_MROUTE                          = 0x20
+       RTMGRP_IPV4_ROUTE                           = 0x40
+       RTMGRP_IPV4_RULE                            = 0x80
+       RTMGRP_IPV6_IFADDR                          = 0x100
+       RTMGRP_IPV6_IFINFO                          = 0x800
+       RTMGRP_IPV6_MROUTE                          = 0x200
+       RTMGRP_IPV6_PREFIX                          = 0x20000
+       RTMGRP_IPV6_ROUTE                           = 0x400
+       RTMGRP_LINK                                 = 0x1
+       RTMGRP_NEIGH                                = 0x4
+       RTMGRP_NOTIFY                               = 0x2
+       RTMGRP_TC                                   = 0x8
+       RTM_BASE                                    = 0x10
+       RTM_DELACTION                               = 0x31
+       RTM_DELADDR                                 = 0x15
+       RTM_DELADDRLABEL                            = 0x49
+       RTM_DELCHAIN                                = 0x65
+       RTM_DELLINK                                 = 0x11
+       RTM_DELLINKPROP                             = 0x6d
+       RTM_DELMDB                                  = 0x55
+       RTM_DELNEIGH                                = 0x1d
+       RTM_DELNETCONF                              = 0x51
+       RTM_DELNEXTHOP                              = 0x69
+       RTM_DELNSID                                 = 0x59
+       RTM_DELQDISC                                = 0x25
+       RTM_DELROUTE                                = 0x19
+       RTM_DELRULE                                 = 0x21
+       RTM_DELTCLASS                               = 0x29
+       RTM_DELTFILTER                              = 0x2d
+       RTM_F_CLONED                                = 0x200
+       RTM_F_EQUALIZE                              = 0x400
+       RTM_F_FIB_MATCH                             = 0x2000
+       RTM_F_LOOKUP_TABLE                          = 0x1000
+       RTM_F_NOTIFY                                = 0x100
+       RTM_F_PREFIX                                = 0x800
+       RTM_GETACTION                               = 0x32
+       RTM_GETADDR                                 = 0x16
+       RTM_GETADDRLABEL                            = 0x4a
+       RTM_GETANYCAST                              = 0x3e
+       RTM_GETCHAIN                                = 0x66
+       RTM_GETDCB                                  = 0x4e
+       RTM_GETLINK                                 = 0x12
+       RTM_GETLINKPROP                             = 0x6e
+       RTM_GETMDB                                  = 0x56
+       RTM_GETMULTICAST                            = 0x3a
+       RTM_GETNEIGH                                = 0x1e
+       RTM_GETNEIGHTBL                             = 0x42
+       RTM_GETNETCONF                              = 0x52
+       RTM_GETNEXTHOP                              = 0x6a
+       RTM_GETNSID                                 = 0x5a
+       RTM_GETQDISC                                = 0x26
+       RTM_GETROUTE                                = 0x1a
+       RTM_GETRULE                                 = 0x22
+       RTM_GETSTATS                                = 0x5e
+       RTM_GETTCLASS                               = 0x2a
+       RTM_GETTFILTER                              = 0x2e
+       RTM_MAX                                     = 0x6f
+       RTM_NEWACTION                               = 0x30
+       RTM_NEWADDR                                 = 0x14
+       RTM_NEWADDRLABEL                            = 0x48
+       RTM_NEWCACHEREPORT                          = 0x60
+       RTM_NEWCHAIN                                = 0x64
+       RTM_NEWLINK                                 = 0x10
+       RTM_NEWLINKPROP                             = 0x6c
+       RTM_NEWMDB                                  = 0x54
+       RTM_NEWNDUSEROPT                            = 0x44
+       RTM_NEWNEIGH                                = 0x1c
+       RTM_NEWNEIGHTBL                             = 0x40
+       RTM_NEWNETCONF                              = 0x50
+       RTM_NEWNEXTHOP                              = 0x68
+       RTM_NEWNSID                                 = 0x58
+       RTM_NEWPREFIX                               = 0x34
+       RTM_NEWQDISC                                = 0x24
+       RTM_NEWROUTE                                = 0x18
+       RTM_NEWRULE                                 = 0x20
+       RTM_NEWSTATS                                = 0x5c
+       RTM_NEWTCLASS                               = 0x28
+       RTM_NEWTFILTER                              = 0x2c
+       RTM_NR_FAMILIES                             = 0x18
+       RTM_NR_MSGTYPES                             = 0x60
+       RTM_SETDCB                                  = 0x4f
+       RTM_SETLINK                                 = 0x13
+       RTM_SETNEIGHTBL                             = 0x43
+       RTNH_ALIGNTO                                = 0x4
+       RTNH_COMPARE_MASK                           = 0x19
+       RTNH_F_DEAD                                 = 0x1
+       RTNH_F_LINKDOWN                             = 0x10
+       RTNH_F_OFFLOAD                              = 0x8
+       RTNH_F_ONLINK                               = 0x4
+       RTNH_F_PERVASIVE                            = 0x2
+       RTNH_F_UNRESOLVED                           = 0x20
+       RTN_MAX                                     = 0xb
+       RTPROT_BABEL                                = 0x2a
+       RTPROT_BGP                                  = 0xba
+       RTPROT_BIRD                                 = 0xc
+       RTPROT_BOOT                                 = 0x3
+       RTPROT_DHCP                                 = 0x10
+       RTPROT_DNROUTED                             = 0xd
+       RTPROT_EIGRP                                = 0xc0
+       RTPROT_GATED                                = 0x8
+       RTPROT_ISIS                                 = 0xbb
+       RTPROT_KERNEL                               = 0x2
+       RTPROT_MROUTED                              = 0x11
+       RTPROT_MRT                                  = 0xa
+       RTPROT_NTK                                  = 0xf
+       RTPROT_OSPF                                 = 0xbc
+       RTPROT_RA                                   = 0x9
+       RTPROT_REDIRECT                             = 0x1
+       RTPROT_RIP                                  = 0xbd
+       RTPROT_STATIC                               = 0x4
+       RTPROT_UNSPEC                               = 0x0
+       RTPROT_XORP                                 = 0xe
+       RTPROT_ZEBRA                                = 0xb
+       RT_CLASS_DEFAULT                            = 0xfd
+       RT_CLASS_LOCAL                              = 0xff
+       RT_CLASS_MAIN                               = 0xfe
+       RT_CLASS_MAX                                = 0xff
+       RT_CLASS_UNSPEC                             = 0x0
+       RUSAGE_CHILDREN                             = -0x1
+       RUSAGE_SELF                                 = 0x0
+       RUSAGE_THREAD                               = 0x1
+       RWF_APPEND                                  = 0x10
+       RWF_DSYNC                                   = 0x2
+       RWF_HIPRI                                   = 0x1
+       RWF_NOWAIT                                  = 0x8
+       RWF_SUPPORTED                               = 0x1f
+       RWF_SYNC                                    = 0x4
+       RWF_WRITE_LIFE_NOT_SET                      = 0x0
+       SCM_CREDENTIALS                             = 0x2
+       SCM_RIGHTS                                  = 0x1
+       SCM_TIMESTAMP                               = 0x1d
+       SCM_TIMESTAMPING                            = 0x23
+       SCM_TIMESTAMPING_OPT_STATS                  = 0x38
+       SCM_TIMESTAMPING_PKTINFO                    = 0x3c
+       SCM_TIMESTAMPNS                             = 0x21
+       SCM_TXTIME                                  = 0x3f
+       SCM_WIFI_STATUS                             = 0x25
+       SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_MODE_DISABLED                       = 0x0
+       SECCOMP_MODE_FILTER                         = 0x2
+       SECCOMP_MODE_STRICT                         = 0x1
+       SECURITYFS_MAGIC                            = 0x73636673
+       SELINUX_MAGIC                               = 0xf97cff8c
+       SFD_CLOEXEC                                 = 0x400000
+       SFD_NONBLOCK                                = 0x4000
+       SHUT_RD                                     = 0x0
+       SHUT_RDWR                                   = 0x2
+       SHUT_WR                                     = 0x1
+       SIOCADDDLCI                                 = 0x8980
+       SIOCADDMULTI                                = 0x8931
+       SIOCADDRT                                   = 0x890b
+       SIOCATMARK                                  = 0x8905
+       SIOCBONDCHANGEACTIVE                        = 0x8995
+       SIOCBONDENSLAVE                             = 0x8990
+       SIOCBONDINFOQUERY                           = 0x8994
+       SIOCBONDRELEASE                             = 0x8991
+       SIOCBONDSETHWADDR                           = 0x8992
+       SIOCBONDSLAVEINFOQUERY                      = 0x8993
+       SIOCBRADDBR                                 = 0x89a0
+       SIOCBRADDIF                                 = 0x89a2
+       SIOCBRDELBR                                 = 0x89a1
+       SIOCBRDELIF                                 = 0x89a3
+       SIOCDARP                                    = 0x8953
+       SIOCDELDLCI                                 = 0x8981
+       SIOCDELMULTI                                = 0x8932
+       SIOCDELRT                                   = 0x890c
+       SIOCDEVPRIVATE                              = 0x89f0
+       SIOCDIFADDR                                 = 0x8936
+       SIOCDRARP                                   = 0x8960
+       SIOCETHTOOL                                 = 0x8946
+       SIOCGARP                                    = 0x8954
+       SIOCGETLINKNAME                             = 0x89e0
+       SIOCGETNODEID                               = 0x89e1
+       SIOCGHWTSTAMP                               = 0x89b1
+       SIOCGIFADDR                                 = 0x8915
+       SIOCGIFBR                                   = 0x8940
+       SIOCGIFBRDADDR                              = 0x8919
+       SIOCGIFCONF                                 = 0x8912
+       SIOCGIFCOUNT                                = 0x8938
+       SIOCGIFDSTADDR                              = 0x8917
+       SIOCGIFENCAP                                = 0x8925
+       SIOCGIFFLAGS                                = 0x8913
+       SIOCGIFHWADDR                               = 0x8927
+       SIOCGIFINDEX                                = 0x8933
+       SIOCGIFMAP                                  = 0x8970
+       SIOCGIFMEM                                  = 0x891f
+       SIOCGIFMETRIC                               = 0x891d
+       SIOCGIFMTU                                  = 0x8921
+       SIOCGIFNAME                                 = 0x8910
+       SIOCGIFNETMASK                              = 0x891b
+       SIOCGIFPFLAGS                               = 0x8935
+       SIOCGIFSLAVE                                = 0x8929
+       SIOCGIFTXQLEN                               = 0x8942
+       SIOCGIFVLAN                                 = 0x8982
+       SIOCGMIIPHY                                 = 0x8947
+       SIOCGMIIREG                                 = 0x8948
+       SIOCGPGRP                                   = 0x8904
+       SIOCGPPPCSTATS                              = 0x89f2
+       SIOCGPPPSTATS                               = 0x89f0
+       SIOCGPPPVER                                 = 0x89f1
+       SIOCGRARP                                   = 0x8961
+       SIOCGSKNS                                   = 0x894c
+       SIOCGSTAMP                                  = 0x8906
+       SIOCGSTAMPNS                                = 0x8907
+       SIOCGSTAMPNS_NEW                            = 0x40108907
+       SIOCGSTAMPNS_OLD                            = 0x8907
+       SIOCGSTAMP_NEW                              = 0x40108906
+       SIOCGSTAMP_OLD                              = 0x8906
+       SIOCINQ                                     = 0x4004667f
+       SIOCOUTQ                                    = 0x40047473
+       SIOCOUTQNSD                                 = 0x894b
+       SIOCPROTOPRIVATE                            = 0x89e0
+       SIOCRTMSG                                   = 0x890d
+       SIOCSARP                                    = 0x8955
+       SIOCSHWTSTAMP                               = 0x89b0
+       SIOCSIFADDR                                 = 0x8916
+       SIOCSIFBR                                   = 0x8941
+       SIOCSIFBRDADDR                              = 0x891a
+       SIOCSIFDSTADDR                              = 0x8918
+       SIOCSIFENCAP                                = 0x8926
+       SIOCSIFFLAGS                                = 0x8914
+       SIOCSIFHWADDR                               = 0x8924
+       SIOCSIFHWBROADCAST                          = 0x8937
+       SIOCSIFLINK                                 = 0x8911
+       SIOCSIFMAP                                  = 0x8971
+       SIOCSIFMEM                                  = 0x8920
+       SIOCSIFMETRIC                               = 0x891e
+       SIOCSIFMTU                                  = 0x8922
+       SIOCSIFNAME                                 = 0x8923
+       SIOCSIFNETMASK                              = 0x891c
+       SIOCSIFPFLAGS                               = 0x8934
+       SIOCSIFSLAVE                                = 0x8930
+       SIOCSIFTXQLEN                               = 0x8943
+       SIOCSIFVLAN                                 = 0x8983
+       SIOCSMIIREG                                 = 0x8949
+       SIOCSPGRP                                   = 0x8902
+       SIOCSRARP                                   = 0x8962
+       SIOCWANDEV                                  = 0x894a
+       SMACK_MAGIC                                 = 0x43415d53
+       SMART_AUTOSAVE                              = 0xd2
+       SMART_AUTO_OFFLINE                          = 0xdb
+       SMART_DISABLE                               = 0xd9
+       SMART_ENABLE                                = 0xd8
+       SMART_HCYL_PASS                             = 0xc2
+       SMART_IMMEDIATE_OFFLINE                     = 0xd4
+       SMART_LCYL_PASS                             = 0x4f
+       SMART_READ_LOG_SECTOR                       = 0xd5
+       SMART_READ_THRESHOLDS                       = 0xd1
+       SMART_READ_VALUES                           = 0xd0
+       SMART_SAVE                                  = 0xd3
+       SMART_STATUS                                = 0xda
+       SMART_WRITE_LOG_SECTOR                      = 0xd6
+       SMART_WRITE_THRESHOLDS                      = 0xd7
+       SMB_SUPER_MAGIC                             = 0x517b
+       SOCKFS_MAGIC                                = 0x534f434b
+       SOCK_CLOEXEC                                = 0x400000
+       SOCK_DCCP                                   = 0x6
+       SOCK_DGRAM                                  = 0x2
+       SOCK_IOC_TYPE                               = 0x89
+       SOCK_NONBLOCK                               = 0x4000
+       SOCK_PACKET                                 = 0xa
+       SOCK_RAW                                    = 0x3
+       SOCK_RDM                                    = 0x4
+       SOCK_SEQPACKET                              = 0x5
+       SOCK_STREAM                                 = 0x1
+       SOL_AAL                                     = 0x109
+       SOL_ALG                                     = 0x117
+       SOL_ATM                                     = 0x108
+       SOL_CAIF                                    = 0x116
+       SOL_CAN_BASE                                = 0x64
+       SOL_DCCP                                    = 0x10d
+       SOL_DECNET                                  = 0x105
+       SOL_ICMPV6                                  = 0x3a
+       SOL_IP                                      = 0x0
+       SOL_IPV6                                    = 0x29
+       SOL_IRDA                                    = 0x10a
+       SOL_IUCV                                    = 0x115
+       SOL_KCM                                     = 0x119
+       SOL_LLC                                     = 0x10c
+       SOL_NETBEUI                                 = 0x10b
+       SOL_NETLINK                                 = 0x10e
+       SOL_NFC                                     = 0x118
+       SOL_PACKET                                  = 0x107
+       SOL_PNPIPE                                  = 0x113
+       SOL_PPPOL2TP                                = 0x111
+       SOL_RAW                                     = 0xff
+       SOL_RDS                                     = 0x114
+       SOL_RXRPC                                   = 0x110
+       SOL_SOCKET                                  = 0xffff
+       SOL_TCP                                     = 0x6
+       SOL_TIPC                                    = 0x10f
+       SOL_TLS                                     = 0x11a
+       SOL_X25                                     = 0x106
+       SOL_XDP                                     = 0x11b
+       SOMAXCONN                                   = 0x1000
+       SO_ACCEPTCONN                               = 0x8000
+       SO_ATTACH_BPF                               = 0x34
+       SO_ATTACH_FILTER                            = 0x1a
+       SO_ATTACH_REUSEPORT_CBPF                    = 0x35
+       SO_ATTACH_REUSEPORT_EBPF                    = 0x36
+       SO_BINDTODEVICE                             = 0xd
+       SO_BINDTOIFINDEX                            = 0x41
+       SO_BPF_EXTENSIONS                           = 0x32
+       SO_BROADCAST                                = 0x20
+       SO_BSDCOMPAT                                = 0x400
+       SO_BUSY_POLL                                = 0x30
+       SO_CNX_ADVICE                               = 0x37
+       SO_COOKIE                                   = 0x3b
+       SO_DEBUG                                    = 0x1
+       SO_DETACH_BPF                               = 0x1b
+       SO_DETACH_FILTER                            = 0x1b
+       SO_DETACH_REUSEPORT_BPF                     = 0x47
+       SO_DOMAIN                                   = 0x1029
+       SO_DONTROUTE                                = 0x10
+       SO_EE_CODE_TXTIME_INVALID_PARAM             = 0x1
+       SO_EE_CODE_TXTIME_MISSED                    = 0x2
+       SO_EE_CODE_ZEROCOPY_COPIED                  = 0x1
+       SO_EE_ORIGIN_ICMP                           = 0x2
+       SO_EE_ORIGIN_ICMP6                          = 0x3
+       SO_EE_ORIGIN_LOCAL                          = 0x1
+       SO_EE_ORIGIN_NONE                           = 0x0
+       SO_EE_ORIGIN_TIMESTAMPING                   = 0x4
+       SO_EE_ORIGIN_TXSTATUS                       = 0x4
+       SO_EE_ORIGIN_TXTIME                         = 0x6
+       SO_EE_ORIGIN_ZEROCOPY                       = 0x5
+       SO_ERROR                                    = 0x1007
+       SO_GET_FILTER                               = 0x1a
+       SO_INCOMING_CPU                             = 0x33
+       SO_INCOMING_NAPI_ID                         = 0x3a
+       SO_KEEPALIVE                                = 0x8
+       SO_LINGER                                   = 0x80
+       SO_LOCK_FILTER                              = 0x28
+       SO_MARK                                     = 0x22
+       SO_MAX_PACING_RATE                          = 0x31
+       SO_MEMINFO                                  = 0x39
+       SO_NOFCS                                    = 0x27
+       SO_NO_CHECK                                 = 0xb
+       SO_OOBINLINE                                = 0x100
+       SO_PASSCRED                                 = 0x2
+       SO_PASSSEC                                  = 0x1f
+       SO_PEEK_OFF                                 = 0x26
+       SO_PEERCRED                                 = 0x40
+       SO_PEERGROUPS                               = 0x3d
+       SO_PEERNAME                                 = 0x1c
+       SO_PEERSEC                                  = 0x1e
+       SO_PRIORITY                                 = 0xc
+       SO_PROTOCOL                                 = 0x1028
+       SO_RCVBUF                                   = 0x1002
+       SO_RCVBUFFORCE                              = 0x100b
+       SO_RCVLOWAT                                 = 0x800
+       SO_RCVTIMEO                                 = 0x2000
+       SO_RCVTIMEO_NEW                             = 0x44
+       SO_RCVTIMEO_OLD                             = 0x2000
+       SO_REUSEADDR                                = 0x4
+       SO_REUSEPORT                                = 0x200
+       SO_RXQ_OVFL                                 = 0x24
+       SO_SECURITY_AUTHENTICATION                  = 0x5001
+       SO_SECURITY_ENCRYPTION_NETWORK              = 0x5004
+       SO_SECURITY_ENCRYPTION_TRANSPORT            = 0x5002
+       SO_SELECT_ERR_QUEUE                         = 0x29
+       SO_SNDBUF                                   = 0x1001
+       SO_SNDBUFFORCE                              = 0x100a
+       SO_SNDLOWAT                                 = 0x1000
+       SO_SNDTIMEO                                 = 0x4000
+       SO_SNDTIMEO_NEW                             = 0x45
+       SO_SNDTIMEO_OLD                             = 0x4000
+       SO_TIMESTAMP                                = 0x1d
+       SO_TIMESTAMPING                             = 0x23
+       SO_TIMESTAMPING_NEW                         = 0x43
+       SO_TIMESTAMPING_OLD                         = 0x23
+       SO_TIMESTAMPNS                              = 0x21
+       SO_TIMESTAMPNS_NEW                          = 0x42
+       SO_TIMESTAMPNS_OLD                          = 0x21
+       SO_TIMESTAMP_NEW                            = 0x46
+       SO_TIMESTAMP_OLD                            = 0x1d
+       SO_TXTIME                                   = 0x3f
+       SO_TYPE                                     = 0x1008
+       SO_VM_SOCKETS_BUFFER_MAX_SIZE               = 0x2
+       SO_VM_SOCKETS_BUFFER_MIN_SIZE               = 0x1
+       SO_VM_SOCKETS_BUFFER_SIZE                   = 0x0
+       SO_VM_SOCKETS_CONNECT_TIMEOUT               = 0x6
+       SO_VM_SOCKETS_NONBLOCK_TXRX                 = 0x7
+       SO_VM_SOCKETS_PEER_HOST_VM_ID               = 0x3
+       SO_VM_SOCKETS_TRUSTED                       = 0x5
+       SO_WIFI_STATUS                              = 0x25
+       SO_ZEROCOPY                                 = 0x3e
+       SPLICE_F_GIFT                               = 0x8
+       SPLICE_F_MORE                               = 0x4
+       SPLICE_F_MOVE                               = 0x1
+       SPLICE_F_NONBLOCK                           = 0x2
+       SQUASHFS_MAGIC                              = 0x73717368
+       STACK_END_MAGIC                             = 0x57ac6e9d
+       STATX_ALL                                   = 0xfff
+       STATX_ATIME                                 = 0x20
+       STATX_ATTR_APPEND                           = 0x20
+       STATX_ATTR_AUTOMOUNT                        = 0x1000
+       STATX_ATTR_COMPRESSED                       = 0x4
+       STATX_ATTR_ENCRYPTED                        = 0x800
+       STATX_ATTR_IMMUTABLE                        = 0x10
+       STATX_ATTR_NODUMP                           = 0x40
+       STATX_ATTR_VERITY                           = 0x100000
+       STATX_BASIC_STATS                           = 0x7ff
+       STATX_BLOCKS                                = 0x400
+       STATX_BTIME                                 = 0x800
+       STATX_CTIME                                 = 0x80
+       STATX_GID                                   = 0x10
+       STATX_INO                                   = 0x100
+       STATX_MODE                                  = 0x2
+       STATX_MTIME                                 = 0x40
+       STATX_NLINK                                 = 0x4
+       STATX_SIZE                                  = 0x200
+       STATX_TYPE                                  = 0x1
+       STATX_UID                                   = 0x8
+       STATX__RESERVED                             = 0x80000000
+       SYNC_FILE_RANGE_WAIT_AFTER                  = 0x4
+       SYNC_FILE_RANGE_WAIT_BEFORE                 = 0x1
+       SYNC_FILE_RANGE_WRITE                       = 0x2
+       SYNC_FILE_RANGE_WRITE_AND_WAIT              = 0x7
+       SYSFS_MAGIC                                 = 0x62656572
+       S_BLKSIZE                                   = 0x200
+       S_IEXEC                                     = 0x40
+       S_IFBLK                                     = 0x6000
+       S_IFCHR                                     = 0x2000
+       S_IFDIR                                     = 0x4000
+       S_IFIFO                                     = 0x1000
+       S_IFLNK                                     = 0xa000
+       S_IFMT                                      = 0xf000
+       S_IFREG                                     = 0x8000
+       S_IFSOCK                                    = 0xc000
+       S_IREAD                                     = 0x100
+       S_IRGRP                                     = 0x20
+       S_IROTH                                     = 0x4
+       S_IRUSR                                     = 0x100
+       S_IRWXG                                     = 0x38
+       S_IRWXO                                     = 0x7
+       S_IRWXU                                     = 0x1c0
+       S_ISGID                                     = 0x400
+       S_ISUID                                     = 0x800
+       S_ISVTX                                     = 0x200
+       S_IWGRP                                     = 0x10
+       S_IWOTH                                     = 0x2
+       S_IWRITE                                    = 0x80
+       S_IWUSR                                     = 0x80
+       S_IXGRP                                     = 0x8
+       S_IXOTH                                     = 0x1
+       S_IXUSR                                     = 0x40
+       TAB0                                        = 0x0
+       TAB1                                        = 0x800
+       TAB2                                        = 0x1000
+       TAB3                                        = 0x1800
+       TABDLY                                      = 0x1800
+       TASKSTATS_CMD_ATTR_MAX                      = 0x4
+       TASKSTATS_CMD_MAX                           = 0x2
+       TASKSTATS_GENL_NAME                         = "TASKSTATS"
+       TASKSTATS_GENL_VERSION                      = 0x1
+       TASKSTATS_TYPE_MAX                          = 0x6
+       TASKSTATS_VERSION                           = 0x9
+       TCFLSH                                      = 0x20005407
+       TCGETA                                      = 0x40125401
+       TCGETS                                      = 0x40245408
+       TCGETS2                                     = 0x402c540c
+       TCIFLUSH                                    = 0x0
+       TCIOFF                                      = 0x2
+       TCIOFLUSH                                   = 0x2
+       TCION                                       = 0x3
+       TCOFLUSH                                    = 0x1
+       TCOOFF                                      = 0x0
+       TCOON                                       = 0x1
+       TCP_BPF_IW                                  = 0x3e9
+       TCP_BPF_SNDCWND_CLAMP                       = 0x3ea
+       TCP_CC_INFO                                 = 0x1a
+       TCP_CM_INQ                                  = 0x24
+       TCP_CONGESTION                              = 0xd
+       TCP_COOKIE_IN_ALWAYS                        = 0x1
+       TCP_COOKIE_MAX                              = 0x10
+       TCP_COOKIE_MIN                              = 0x8
+       TCP_COOKIE_OUT_NEVER                        = 0x2
+       TCP_COOKIE_PAIR_SIZE                        = 0x20
+       TCP_COOKIE_TRANSACTIONS                     = 0xf
+       TCP_CORK                                    = 0x3
+       TCP_DEFER_ACCEPT                            = 0x9
+       TCP_FASTOPEN                                = 0x17
+       TCP_FASTOPEN_CONNECT                        = 0x1e
+       TCP_FASTOPEN_KEY                            = 0x21
+       TCP_FASTOPEN_NO_COOKIE                      = 0x22
+       TCP_INFO                                    = 0xb
+       TCP_INQ                                     = 0x24
+       TCP_KEEPCNT                                 = 0x6
+       TCP_KEEPIDLE                                = 0x4
+       TCP_KEEPINTVL                               = 0x5
+       TCP_LINGER2                                 = 0x8
+       TCP_MAXSEG                                  = 0x2
+       TCP_MAXWIN                                  = 0xffff
+       TCP_MAX_WINSHIFT                            = 0xe
+       TCP_MD5SIG                                  = 0xe
+       TCP_MD5SIG_EXT                              = 0x20
+       TCP_MD5SIG_FLAG_PREFIX                      = 0x1
+       TCP_MD5SIG_MAXKEYLEN                        = 0x50
+       TCP_MSS                                     = 0x200
+       TCP_MSS_DEFAULT                             = 0x218
+       TCP_MSS_DESIRED                             = 0x4c4
+       TCP_NODELAY                                 = 0x1
+       TCP_NOTSENT_LOWAT                           = 0x19
+       TCP_QUEUE_SEQ                               = 0x15
+       TCP_QUICKACK                                = 0xc
+       TCP_REPAIR                                  = 0x13
+       TCP_REPAIR_OFF                              = 0x0
+       TCP_REPAIR_OFF_NO_WP                        = -0x1
+       TCP_REPAIR_ON                               = 0x1
+       TCP_REPAIR_OPTIONS                          = 0x16
+       TCP_REPAIR_QUEUE                            = 0x14
+       TCP_REPAIR_WINDOW                           = 0x1d
+       TCP_SAVED_SYN                               = 0x1c
+       TCP_SAVE_SYN                                = 0x1b
+       TCP_SYNCNT                                  = 0x7
+       TCP_S_DATA_IN                               = 0x4
+       TCP_S_DATA_OUT                              = 0x8
+       TCP_THIN_DUPACK                             = 0x11
+       TCP_THIN_LINEAR_TIMEOUTS                    = 0x10
+       TCP_TIMESTAMP                               = 0x18
+       TCP_TX_DELAY                                = 0x25
+       TCP_ULP                                     = 0x1f
+       TCP_USER_TIMEOUT                            = 0x12
+       TCP_WINDOW_CLAMP                            = 0xa
+       TCP_ZEROCOPY_RECEIVE                        = 0x23
+       TCSAFLUSH                                   = 0x2
+       TCSBRK                                      = 0x20005405
+       TCSBRKP                                     = 0x5425
+       TCSETA                                      = 0x80125402
+       TCSETAF                                     = 0x80125404
+       TCSETAW                                     = 0x80125403
+       TCSETS                                      = 0x80245409
+       TCSETS2                                     = 0x802c540d
+       TCSETSF                                     = 0x8024540b
+       TCSETSF2                                    = 0x802c540f
+       TCSETSW                                     = 0x8024540a
+       TCSETSW2                                    = 0x802c540e
+       TCXONC                                      = 0x20005406
+       TIMER_ABSTIME                               = 0x1
+       TIOCCBRK                                    = 0x2000747a
+       TIOCCONS                                    = 0x20007424
+       TIOCEXCL                                    = 0x2000740d
+       TIOCGDEV                                    = 0x40045432
+       TIOCGETD                                    = 0x40047400
+       TIOCGEXCL                                   = 0x40045440
+       TIOCGICOUNT                                 = 0x545d
+       TIOCGISO7816                                = 0x40285443
+       TIOCGLCKTRMIOS                              = 0x5456
+       TIOCGPGRP                                   = 0x40047483
+       TIOCGPKT                                    = 0x40045438
+       TIOCGPTLCK                                  = 0x40045439
+       TIOCGPTN                                    = 0x40047486
+       TIOCGPTPEER                                 = 0x20007489
+       TIOCGRS485                                  = 0x40205441
+       TIOCGSERIAL                                 = 0x541e
+       TIOCGSID                                    = 0x40047485
+       TIOCGSOFTCAR                                = 0x40047464
+       TIOCGWINSZ                                  = 0x40087468
+       TIOCINQ                                     = 0x4004667f
+       TIOCLINUX                                   = 0x541c
+       TIOCMBIC                                    = 0x8004746b
+       TIOCMBIS                                    = 0x8004746c
+       TIOCMGET                                    = 0x4004746a
+       TIOCMIWAIT                                  = 0x545c
+       TIOCMSET                                    = 0x8004746d
+       TIOCM_CAR                                   = 0x40
+       TIOCM_CD                                    = 0x40
+       TIOCM_CTS                                   = 0x20
+       TIOCM_DSR                                   = 0x100
+       TIOCM_DTR                                   = 0x2
+       TIOCM_LE                                    = 0x1
+       TIOCM_RI                                    = 0x80
+       TIOCM_RNG                                   = 0x80
+       TIOCM_RTS                                   = 0x4
+       TIOCM_SR                                    = 0x10
+       TIOCM_ST                                    = 0x8
+       TIOCNOTTY                                   = 0x20007471
+       TIOCNXCL                                    = 0x2000740e
+       TIOCOUTQ                                    = 0x40047473
+       TIOCPKT                                     = 0x80047470
+       TIOCPKT_DATA                                = 0x0
+       TIOCPKT_DOSTOP                              = 0x20
+       TIOCPKT_FLUSHREAD                           = 0x1
+       TIOCPKT_FLUSHWRITE                          = 0x2
+       TIOCPKT_IOCTL                               = 0x40
+       TIOCPKT_NOSTOP                              = 0x10
+       TIOCPKT_START                               = 0x8
+       TIOCPKT_STOP                                = 0x4
+       TIOCSBRK                                    = 0x2000747b
+       TIOCSCTTY                                   = 0x20007484
+       TIOCSERCONFIG                               = 0x5453
+       TIOCSERGETLSR                               = 0x5459
+       TIOCSERGETMULTI                             = 0x545a
+       TIOCSERGSTRUCT                              = 0x5458
+       TIOCSERGWILD                                = 0x5454
+       TIOCSERSETMULTI                             = 0x545b
+       TIOCSERSWILD                                = 0x5455
+       TIOCSETD                                    = 0x80047401
+       TIOCSIG                                     = 0x80047488
+       TIOCSISO7816                                = 0xc0285444
+       TIOCSLCKTRMIOS                              = 0x5457
+       TIOCSPGRP                                   = 0x80047482
+       TIOCSPTLCK                                  = 0x80047487
+       TIOCSRS485                                  = 0xc0205442
+       TIOCSSERIAL                                 = 0x541f
+       TIOCSSOFTCAR                                = 0x80047465
+       TIOCSTART                                   = 0x2000746e
+       TIOCSTI                                     = 0x80017472
+       TIOCSTOP                                    = 0x2000746f
+       TIOCSWINSZ                                  = 0x80087467
+       TIOCVHANGUP                                 = 0x20005437
+       TIPC_ADDR_ID                                = 0x3
+       TIPC_ADDR_MCAST                             = 0x1
+       TIPC_ADDR_NAME                              = 0x2
+       TIPC_ADDR_NAMESEQ                           = 0x1
+       TIPC_AEAD_ALG_NAME                          = 0x20
+       TIPC_AEAD_KEYLEN_MAX                        = 0x24
+       TIPC_AEAD_KEYLEN_MIN                        = 0x14
+       TIPC_AEAD_KEY_SIZE_MAX                      = 0x48
+       TIPC_CFG_SRV                                = 0x0
+       TIPC_CLUSTER_BITS                           = 0xc
+       TIPC_CLUSTER_MASK                           = 0xfff000
+       TIPC_CLUSTER_OFFSET                         = 0xc
+       TIPC_CLUSTER_SIZE                           = 0xfff
+       TIPC_CONN_SHUTDOWN                          = 0x5
+       TIPC_CONN_TIMEOUT                           = 0x82
+       TIPC_CRITICAL_IMPORTANCE                    = 0x3
+       TIPC_DESTNAME                               = 0x3
+       TIPC_DEST_DROPPABLE                         = 0x81
+       TIPC_ERRINFO                                = 0x1
+       TIPC_ERR_NO_NAME                            = 0x1
+       TIPC_ERR_NO_NODE                            = 0x3
+       TIPC_ERR_NO_PORT                            = 0x2
+       TIPC_ERR_OVERLOAD                           = 0x4
+       TIPC_GROUP_JOIN                             = 0x87
+       TIPC_GROUP_LEAVE                            = 0x88
+       TIPC_GROUP_LOOPBACK                         = 0x1
+       TIPC_GROUP_MEMBER_EVTS                      = 0x2
+       TIPC_HIGH_IMPORTANCE                        = 0x2
+       TIPC_IMPORTANCE                             = 0x7f
+       TIPC_LINK_STATE                             = 0x2
+       TIPC_LOW_IMPORTANCE                         = 0x0
+       TIPC_MAX_BEARER_NAME                        = 0x20
+       TIPC_MAX_IF_NAME                            = 0x10
+       TIPC_MAX_LINK_NAME                          = 0x44
+       TIPC_MAX_MEDIA_NAME                         = 0x10
+       TIPC_MAX_USER_MSG_SIZE                      = 0x101d0
+       TIPC_MCAST_BROADCAST                        = 0x85
+       TIPC_MCAST_REPLICAST                        = 0x86
+       TIPC_MEDIUM_IMPORTANCE                      = 0x1
+       TIPC_NODEID_LEN                             = 0x10
+       TIPC_NODELAY                                = 0x8a
+       TIPC_NODE_BITS                              = 0xc
+       TIPC_NODE_MASK                              = 0xfff
+       TIPC_NODE_OFFSET                            = 0x0
+       TIPC_NODE_RECVQ_DEPTH                       = 0x83
+       TIPC_NODE_SIZE                              = 0xfff
+       TIPC_NODE_STATE                             = 0x0
+       TIPC_OK                                     = 0x0
+       TIPC_PUBLISHED                              = 0x1
+       TIPC_RESERVED_TYPES                         = 0x40
+       TIPC_RETDATA                                = 0x2
+       TIPC_SERVICE_ADDR                           = 0x2
+       TIPC_SERVICE_RANGE                          = 0x1
+       TIPC_SOCKET_ADDR                            = 0x3
+       TIPC_SOCK_RECVQ_DEPTH                       = 0x84
+       TIPC_SOCK_RECVQ_USED                        = 0x89
+       TIPC_SRC_DROPPABLE                          = 0x80
+       TIPC_SUBSCR_TIMEOUT                         = 0x3
+       TIPC_SUB_CANCEL                             = 0x4
+       TIPC_SUB_PORTS                              = 0x1
+       TIPC_SUB_SERVICE                            = 0x2
+       TIPC_TOP_SRV                                = 0x1
+       TIPC_WAIT_FOREVER                           = 0xffffffff
+       TIPC_WITHDRAWN                              = 0x2
+       TIPC_ZONE_BITS                              = 0x8
+       TIPC_ZONE_CLUSTER_MASK                      = 0xfffff000
+       TIPC_ZONE_MASK                              = 0xff000000
+       TIPC_ZONE_OFFSET                            = 0x18
+       TIPC_ZONE_SCOPE                             = 0x1
+       TIPC_ZONE_SIZE                              = 0xff
+       TMPFS_MAGIC                                 = 0x1021994
+       TOSTOP                                      = 0x100
+       TPACKET_ALIGNMENT                           = 0x10
+       TPACKET_HDRLEN                              = 0x34
+       TP_STATUS_AVAILABLE                         = 0x0
+       TP_STATUS_BLK_TMO                           = 0x20
+       TP_STATUS_COPY                              = 0x2
+       TP_STATUS_CSUMNOTREADY                      = 0x8
+       TP_STATUS_CSUM_VALID                        = 0x80
+       TP_STATUS_KERNEL                            = 0x0
+       TP_STATUS_LOSING                            = 0x4
+       TP_STATUS_SENDING                           = 0x2
+       TP_STATUS_SEND_REQUEST                      = 0x1
+       TP_STATUS_TS_RAW_HARDWARE                   = 0x80000000
+       TP_STATUS_TS_SOFTWARE                       = 0x20000000
+       TP_STATUS_TS_SYS_HARDWARE                   = 0x40000000
+       TP_STATUS_USER                              = 0x1
+       TP_STATUS_VLAN_TPID_VALID                   = 0x40
+       TP_STATUS_VLAN_VALID                        = 0x10
+       TP_STATUS_WRONG_FORMAT                      = 0x4
+       TRACEFS_MAGIC                               = 0x74726163
+       TS_COMM_LEN                                 = 0x20
+       TUNATTACHFILTER                             = 0x801054d5
+       TUNDETACHFILTER                             = 0x801054d6
+       TUNGETDEVNETNS                              = 0x200054e3
+       TUNGETFEATURES                              = 0x400454cf
+       TUNGETFILTER                                = 0x401054db
+       TUNGETIFF                                   = 0x400454d2
+       TUNGETSNDBUF                                = 0x400454d3
+       TUNGETVNETBE                                = 0x400454df
+       TUNGETVNETHDRSZ                             = 0x400454d7
+       TUNGETVNETLE                                = 0x400454dd
+       TUNSETCARRIER                               = 0x800454e2
+       TUNSETDEBUG                                 = 0x800454c9
+       TUNSETFILTEREBPF                            = 0x400454e1
+       TUNSETGROUP                                 = 0x800454ce
+       TUNSETIFF                                   = 0x800454ca
+       TUNSETIFINDEX                               = 0x800454da
+       TUNSETLINK                                  = 0x800454cd
+       TUNSETNOCSUM                                = 0x800454c8
+       TUNSETOFFLOAD                               = 0x800454d0
+       TUNSETOWNER                                 = 0x800454cc
+       TUNSETPERSIST                               = 0x800454cb
+       TUNSETQUEUE                                 = 0x800454d9
+       TUNSETSNDBUF                                = 0x800454d4
+       TUNSETSTEERINGEBPF                          = 0x400454e0
+       TUNSETTXFILTER                              = 0x800454d1
+       TUNSETVNETBE                                = 0x800454de
+       TUNSETVNETHDRSZ                             = 0x800454d8
+       TUNSETVNETLE                                = 0x800454dc
+       UBI_IOCATT                                  = 0x80186f40
+       UBI_IOCDET                                  = 0x80046f41
+       UBI_IOCEBCH                                 = 0x80044f02
+       UBI_IOCEBER                                 = 0x80044f01
+       UBI_IOCEBISMAP                              = 0x40044f05
+       UBI_IOCEBMAP                                = 0x80084f03
+       UBI_IOCEBUNMAP                              = 0x80044f04
+       UBI_IOCMKVOL                                = 0x80986f00
+       UBI_IOCRMVOL                                = 0x80046f01
+       UBI_IOCRNVOL                                = 0x91106f03
+       UBI_IOCRPEB                                 = 0x80046f04
+       UBI_IOCRSVOL                                = 0x800c6f02
+       UBI_IOCSETVOLPROP                           = 0x80104f06
+       UBI_IOCSPEB                                 = 0x80046f05
+       UBI_IOCVOLCRBLK                             = 0x80804f07
+       UBI_IOCVOLRMBLK                             = 0x20004f08
+       UBI_IOCVOLUP                                = 0x80084f00
+       UDF_SUPER_MAGIC                             = 0x15013346
+       UMOUNT_NOFOLLOW                             = 0x8
+       USBDEVICE_SUPER_MAGIC                       = 0x9fa2
+       UTIME_NOW                                   = 0x3fffffff
+       UTIME_OMIT                                  = 0x3ffffffe
+       V9FS_MAGIC                                  = 0x1021997
+       VDISCARD                                    = 0xd
+       VEOF                                        = 0x4
+       VEOL                                        = 0xb
+       VEOL2                                       = 0x10
+       VERASE                                      = 0x2
+       VINTR                                       = 0x0
+       VKILL                                       = 0x3
+       VLNEXT                                      = 0xf
+       VMADDR_CID_ANY                              = 0xffffffff
+       VMADDR_CID_HOST                             = 0x2
+       VMADDR_CID_HYPERVISOR                       = 0x0
+       VMADDR_CID_RESERVED                         = 0x1
+       VMADDR_PORT_ANY                             = 0xffffffff
+       VMIN                                        = 0x6
+       VM_SOCKETS_INVALID_VERSION                  = 0xffffffff
+       VQUIT                                       = 0x1
+       VREPRINT                                    = 0xc
+       VSTART                                      = 0x8
+       VSTOP                                       = 0x9
+       VSUSP                                       = 0xa
+       VSWTC                                       = 0x7
+       VT0                                         = 0x0
+       VT1                                         = 0x4000
+       VTDLY                                       = 0x4000
+       VTIME                                       = 0x5
+       VWERASE                                     = 0xe
+       WALL                                        = 0x40000000
+       WCLONE                                      = 0x80000000
+       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
+       WIN_ACKMEDIACHANGE                          = 0xdb
+       WIN_CHECKPOWERMODE1                         = 0xe5
+       WIN_CHECKPOWERMODE2                         = 0x98
+       WIN_DEVICE_RESET                            = 0x8
+       WIN_DIAGNOSE                                = 0x90
+       WIN_DOORLOCK                                = 0xde
+       WIN_DOORUNLOCK                              = 0xdf
+       WIN_DOWNLOAD_MICROCODE                      = 0x92
+       WIN_FLUSH_CACHE                             = 0xe7
+       WIN_FLUSH_CACHE_EXT                         = 0xea
+       WIN_FORMAT                                  = 0x50
+       WIN_GETMEDIASTATUS                          = 0xda
+       WIN_IDENTIFY                                = 0xec
+       WIN_IDENTIFY_DMA                            = 0xee
+       WIN_IDLEIMMEDIATE                           = 0xe1
+       WIN_INIT                                    = 0x60
+       WIN_MEDIAEJECT                              = 0xed
+       WIN_MULTREAD                                = 0xc4
+       WIN_MULTREAD_EXT                            = 0x29
+       WIN_MULTWRITE                               = 0xc5
+       WIN_MULTWRITE_EXT                           = 0x39
+       WIN_NOP                                     = 0x0
+       WIN_PACKETCMD                               = 0xa0
+       WIN_PIDENTIFY                               = 0xa1
+       WIN_POSTBOOT                                = 0xdc
+       WIN_PREBOOT                                 = 0xdd
+       WIN_QUEUED_SERVICE                          = 0xa2
+       WIN_READ                                    = 0x20
+       WIN_READDMA                                 = 0xc8
+       WIN_READDMA_EXT                             = 0x25
+       WIN_READDMA_ONCE                            = 0xc9
+       WIN_READDMA_QUEUED                          = 0xc7
+       WIN_READDMA_QUEUED_EXT                      = 0x26
+       WIN_READ_BUFFER                             = 0xe4
+       WIN_READ_EXT                                = 0x24
+       WIN_READ_LONG                               = 0x22
+       WIN_READ_LONG_ONCE                          = 0x23
+       WIN_READ_NATIVE_MAX                         = 0xf8
+       WIN_READ_NATIVE_MAX_EXT                     = 0x27
+       WIN_READ_ONCE                               = 0x21
+       WIN_RECAL                                   = 0x10
+       WIN_RESTORE                                 = 0x10
+       WIN_SECURITY_DISABLE                        = 0xf6
+       WIN_SECURITY_ERASE_PREPARE                  = 0xf3
+       WIN_SECURITY_ERASE_UNIT                     = 0xf4
+       WIN_SECURITY_FREEZE_LOCK                    = 0xf5
+       WIN_SECURITY_SET_PASS                       = 0xf1
+       WIN_SECURITY_UNLOCK                         = 0xf2
+       WIN_SEEK                                    = 0x70
+       WIN_SETFEATURES                             = 0xef
+       WIN_SETIDLE1                                = 0xe3
+       WIN_SETIDLE2                                = 0x97
+       WIN_SETMULT                                 = 0xc6
+       WIN_SET_MAX                                 = 0xf9
+       WIN_SET_MAX_EXT                             = 0x37
+       WIN_SLEEPNOW1                               = 0xe6
+       WIN_SLEEPNOW2                               = 0x99
+       WIN_SMART                                   = 0xb0
+       WIN_SPECIFY                                 = 0x91
+       WIN_SRST                                    = 0x8
+       WIN_STANDBY                                 = 0xe2
+       WIN_STANDBY2                                = 0x96
+       WIN_STANDBYNOW1                             = 0xe0
+       WIN_STANDBYNOW2                             = 0x94
+       WIN_VERIFY                                  = 0x40
+       WIN_VERIFY_EXT                              = 0x42
+       WIN_VERIFY_ONCE                             = 0x41
+       WIN_WRITE                                   = 0x30
+       WIN_WRITEDMA                                = 0xca
+       WIN_WRITEDMA_EXT                            = 0x35
+       WIN_WRITEDMA_ONCE                           = 0xcb
+       WIN_WRITEDMA_QUEUED                         = 0xcc
+       WIN_WRITEDMA_QUEUED_EXT                     = 0x36
+       WIN_WRITE_BUFFER                            = 0xe8
+       WIN_WRITE_EXT                               = 0x34
+       WIN_WRITE_LONG                              = 0x32
+       WIN_WRITE_LONG_ONCE                         = 0x33
+       WIN_WRITE_ONCE                              = 0x31
+       WIN_WRITE_SAME                              = 0xe9
+       WIN_WRITE_VERIFY                            = 0x3c
+       WNOHANG                                     = 0x1
+       WNOTHREAD                                   = 0x20000000
+       WNOWAIT                                     = 0x1000000
+       WORDSIZE                                    = 0x40
+       WSTOPPED                                    = 0x2
+       WUNTRACED                                   = 0x2
+       XATTR_CREATE                                = 0x1
+       XATTR_REPLACE                               = 0x2
+       XCASE                                       = 0x4
+       XDP_COPY                                    = 0x2
+       XDP_FLAGS_DRV_MODE                          = 0x4
+       XDP_FLAGS_HW_MODE                           = 0x8
+       XDP_FLAGS_MASK                              = 0xf
+       XDP_FLAGS_MODES                             = 0xe
+       XDP_FLAGS_SKB_MODE                          = 0x2
+       XDP_FLAGS_UPDATE_IF_NOEXIST                 = 0x1
+       XDP_MMAP_OFFSETS                            = 0x1
+       XDP_OPTIONS                                 = 0x8
+       XDP_OPTIONS_ZEROCOPY                        = 0x1
+       XDP_PACKET_HEADROOM                         = 0x100
+       XDP_PGOFF_RX_RING                           = 0x0
+       XDP_PGOFF_TX_RING                           = 0x80000000
+       XDP_RING_NEED_WAKEUP                        = 0x1
+       XDP_RX_RING                                 = 0x2
+       XDP_SHARED_UMEM                             = 0x1
+       XDP_STATISTICS                              = 0x7
+       XDP_TX_RING                                 = 0x3
+       XDP_UMEM_COMPLETION_RING                    = 0x6
+       XDP_UMEM_FILL_RING                          = 0x5
+       XDP_UMEM_PGOFF_COMPLETION_RING              = 0x180000000
+       XDP_UMEM_PGOFF_FILL_RING                    = 0x100000000
+       XDP_UMEM_REG                                = 0x4
+       XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
+       XDP_USE_NEED_WAKEUP                         = 0x8
+       XDP_ZEROCOPY                                = 0x4
+       XENFS_SUPER_MAGIC                           = 0xabba1974
+       XFS_SUPER_MAGIC                             = 0x58465342
+       XTABS                                       = 0x1800
+       Z3FOLD_MAGIC                                = 0x33
+       ZSMALLOC_MAGIC                              = 0x58295829
+       __TIOCFLUSH                                 = 0x80047410
 )
 
 // Errors
index 78cc04ea6df16d26064c318dfdc81490e50bf4c1..96b9b8ab300e07a51b1fa531d927d224c82c90af 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build 386,netbsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m32 _const.go
 
 package unix
@@ -1085,6 +1085,7 @@ const (
        NET_RT_MAXID                      = 0x6
        NET_RT_OIFLIST                    = 0x4
        NET_RT_OOIFLIST                   = 0x3
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOTE_ATTRIB                       = 0x8
        NOTE_CHILD                        = 0x4
index 92185e693ff01e4bce473605976d4b904043d242..ed522a84e841bbace76da4a7647f026aa0648936 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build amd64,netbsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -1075,6 +1075,7 @@ const (
        NET_RT_MAXID                      = 0x6
        NET_RT_OIFLIST                    = 0x4
        NET_RT_OOIFLIST                   = 0x3
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOTE_ATTRIB                       = 0x8
        NOTE_CHILD                        = 0x4
index 373ad4543d831fc7582499f57acdc5032bc5cda5..c8d36fe998eb9ceb2370b1eb79de761b378e6f26 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm,netbsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -marm _const.go
 
 package unix
@@ -1065,6 +1065,7 @@ const (
        NET_RT_MAXID                      = 0x6
        NET_RT_OIFLIST                    = 0x4
        NET_RT_OOIFLIST                   = 0x3
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOTE_ATTRIB                       = 0x8
        NOTE_CHILD                        = 0x4
index fb6c60441daa6007d9537f8be992f1806ee6d465..f1c146a74c9d9dde6bb35f4c3ea3f244f5b297bc 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build arm64,netbsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -1075,6 +1075,7 @@ const (
        NET_RT_MAXID                      = 0x6
        NET_RT_OIFLIST                    = 0x4
        NET_RT_OOIFLIST                   = 0x3
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOTE_ATTRIB                       = 0x8
        NOTE_CHILD                        = 0x4
index d8be045189b3457ab01793c60838c5879ec5274e..5402bd55ce10448f10e9054ac0affe9b59dcc487 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build 386,openbsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m32 _const.go
 
 package unix
@@ -881,14 +881,15 @@ const (
        MADV_SPACEAVAIL                   = 0x5
        MADV_WILLNEED                     = 0x3
        MAP_ANON                          = 0x1000
-       MAP_COPY                          = 0x4
+       MAP_ANONYMOUS                     = 0x1000
+       MAP_CONCEAL                       = 0x8000
+       MAP_COPY                          = 0x2
        MAP_FILE                          = 0x0
        MAP_FIXED                         = 0x10
-       MAP_FLAGMASK                      = 0x1ff7
-       MAP_HASSEMAPHORE                  = 0x200
-       MAP_INHERIT                       = 0x80
+       MAP_FLAGMASK                      = 0xfff7
+       MAP_HASSEMAPHORE                  = 0x0
+       MAP_INHERIT                       = 0x0
        MAP_INHERIT_COPY                  = 0x1
-       MAP_INHERIT_DONATE_COPY           = 0x3
        MAP_INHERIT_NONE                  = 0x2
        MAP_INHERIT_SHARE                 = 0x0
        MAP_NOEXTEND                      = 0x100
@@ -896,7 +897,8 @@ const (
        MAP_PRIVATE                       = 0x2
        MAP_RENAME                        = 0x20
        MAP_SHARED                        = 0x1
-       MAP_TRYFIXED                      = 0x400
+       MAP_STACK                         = 0x4000
+       MAP_TRYFIXED                      = 0x0
        MCL_CURRENT                       = 0x1
        MCL_FUTURE                        = 0x2
        MNT_ASYNC                         = 0x40
@@ -946,6 +948,7 @@ const (
        NET_RT_MAXID                      = 0x6
        NET_RT_STATS                      = 0x4
        NET_RT_TABLE                      = 0x5
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOTE_ATTRIB                       = 0x8
        NOTE_CHILD                        = 0x4
index 1f9e8a29ea9e9f887f6e1c6cfdb4434b702cf9d8..ffaf2d2f9f2ae33ad69879d648102cfe8a94d1bd 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build amd64,openbsd
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -920,10 +920,11 @@ const (
        MADV_WILLNEED                     = 0x3
        MAP_ANON                          = 0x1000
        MAP_ANONYMOUS                     = 0x1000
+       MAP_CONCEAL                       = 0x8000
        MAP_COPY                          = 0x2
        MAP_FILE                          = 0x0
        MAP_FIXED                         = 0x10
-       MAP_FLAGMASK                      = 0x7ff7
+       MAP_FLAGMASK                      = 0xfff7
        MAP_HASSEMAPHORE                  = 0x0
        MAP_INHERIT                       = 0x0
        MAP_INHERIT_COPY                  = 0x1
@@ -990,6 +991,7 @@ const (
        NET_RT_MAXID                      = 0x7
        NET_RT_STATS                      = 0x4
        NET_RT_TABLE                      = 0x5
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOKERNINFO                        = 0x2000000
        NOTE_ATTRIB                       = 0x8
index 79d5695c376fb73c60a81d1633d6b804ee006881..7aa796a642b62c921b20690c4f27a60b32698bd3 100644 (file)
@@ -1,11 +1,11 @@
 // mkerrors.sh
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
-// Created by cgo -godefs - DO NOT EDIT
-// cgo -godefs -- _const.go
-
 // +build arm,openbsd
 
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
+// cgo -godefs -- _const.go
+
 package unix
 
 import "syscall"
@@ -881,10 +881,11 @@ const (
        MADV_WILLNEED                     = 0x3
        MAP_ANON                          = 0x1000
        MAP_ANONYMOUS                     = 0x1000
+       MAP_CONCEAL                       = 0x8000
        MAP_COPY                          = 0x2
        MAP_FILE                          = 0x0
        MAP_FIXED                         = 0x10
-       MAP_FLAGMASK                      = 0x3ff7
+       MAP_FLAGMASK                      = 0xfff7
        MAP_HASSEMAPHORE                  = 0x0
        MAP_INHERIT                       = 0x0
        MAP_INHERIT_COPY                  = 0x1
@@ -896,6 +897,7 @@ const (
        MAP_PRIVATE                       = 0x2
        MAP_RENAME                        = 0x0
        MAP_SHARED                        = 0x1
+       MAP_STACK                         = 0x4000
        MAP_TRYFIXED                      = 0x0
        MCL_CURRENT                       = 0x1
        MCL_FUTURE                        = 0x2
@@ -947,6 +949,7 @@ const (
        NET_RT_MAXID                      = 0x6
        NET_RT_STATS                      = 0x4
        NET_RT_TABLE                      = 0x5
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOTE_ATTRIB                       = 0x8
        NOTE_CHILD                        = 0x4
index ec5f92de8883f31956b02a390fd4ba19c241d9b5..1792d3f13e6d5374df0b41d07edcf7bcacec09ce 100644 (file)
@@ -996,6 +996,7 @@ const (
        NET_RT_MAXID                      = 0x7
        NET_RT_STATS                      = 0x4
        NET_RT_TABLE                      = 0x5
+       NFDBITS                           = 0x20
        NOFLSH                            = 0x80000000
        NOKERNINFO                        = 0x2000000
        NOTE_ATTRIB                       = 0x8
index 22569db31d3cee8118632273ca349620d3271126..46e054ccb0e0dffe178c06b5c9d0d2abcbd06d2d 100644 (file)
@@ -3,7 +3,7 @@
 
 // +build amd64,solaris
 
-// Created by cgo -godefs - DO NOT EDIT
+// Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
 
 package unix
@@ -666,6 +666,7 @@ const (
        M_FLUSH                       = 0x86
        NAME_MAX                      = 0xff
        NEWDEV                        = 0x1
+       NFDBITS                       = 0x40
        NL0                           = 0x0
        NL1                           = 0x100
        NLDLY                         = 0x100
similarity index 93%
rename from src/cmd/vendor/golang.org/x/sys/unix/zptracearm_linux.go
rename to src/cmd/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go
index faf23bbed97e9f88c2a2f064cffdf6f84bad23bc..89c5920e0cb89ef8dbc46be83a6ab95c4620ed8d 100644 (file)
@@ -1,4 +1,4 @@
-// Code generated by linux/mkall.go generatePtracePair(arm, arm64). DO NOT EDIT.
+// Code generated by linux/mkall.go generatePtracePair("arm", "arm64"). DO NOT EDIT.
 
 // +build linux
 // +build arm arm64
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go b/src/cmd/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go
new file mode 100644 (file)
index 0000000..6cb6d68
--- /dev/null
@@ -0,0 +1,17 @@
+// Code generated by linux/mkall.go generatePtraceRegSet("arm64"). DO NOT EDIT.
+
+package unix
+
+import "unsafe"
+
+// PtraceGetRegSetArm64 fetches the registers used by arm64 binaries.
+func PtraceGetRegSetArm64(pid, addr int, regsout *PtraceRegsArm64) error {
+       iovec := Iovec{(*byte)(unsafe.Pointer(regsout)), uint64(unsafe.Sizeof(*regsout))}
+       return ptrace(PTRACE_GETREGSET, pid, uintptr(addr), uintptr(unsafe.Pointer(&iovec)))
+}
+
+// PtraceSetRegSetArm64 sets the registers used by arm64 binaries.
+func PtraceSetRegSetArm64(pid, addr int, regs *PtraceRegsArm64) error {
+       iovec := Iovec{(*byte)(unsafe.Pointer(regs)), uint64(unsafe.Sizeof(*regs))}
+       return ptrace(PTRACE_SETREGSET, pid, uintptr(addr), uintptr(unsafe.Pointer(&iovec)))
+}
similarity index 93%
rename from src/cmd/vendor/golang.org/x/sys/unix/zptracemips_linux.go
rename to src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go
index c431131e63cf212f01355afe3783b34552c0c034..24b841eec509b7bbc52e71681984b9f81b181544 100644 (file)
@@ -1,4 +1,4 @@
-// Code generated by linux/mkall.go generatePtracePair(mips, mips64). DO NOT EDIT.
+// Code generated by linux/mkall.go generatePtracePair("mips", "mips64"). DO NOT EDIT.
 
 // +build linux
 // +build mips mips64
similarity index 93%
rename from src/cmd/vendor/golang.org/x/sys/unix/zptracemipsle_linux.go
rename to src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go
index dc3d6d37322a9d9cbc91229eec2ca723ce10bb59..47b04895651059388a34b34fbc3d45821bb60e29 100644 (file)
@@ -1,4 +1,4 @@
-// Code generated by linux/mkall.go generatePtracePair(mipsle, mips64le). DO NOT EDIT.
+// Code generated by linux/mkall.go generatePtracePair("mipsle", "mips64le"). DO NOT EDIT.
 
 // +build linux
 // +build mipsle mips64le
similarity index 95%
rename from src/cmd/vendor/golang.org/x/sys/unix/zptrace386_linux.go
rename to src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go
index 2d21c49e126521ded8bf3bf82c3cc6a89a60318c..ea5d9cb536cb0dd41452542ecc5b651bf36121ac 100644 (file)
@@ -1,4 +1,4 @@
-// Code generated by linux/mkall.go generatePtracePair(386, amd64). DO NOT EDIT.
+// Code generated by linux/mkall.go generatePtracePair("386", "amd64"). DO NOT EDIT.
 
 // +build linux
 // +build 386 amd64
index 4a9e99a0e123fad5719448e00288e6a1411c6ebf..ed657ff1bc0bb836981cabaa5e077570cb8413ab 100644 (file)
@@ -859,7 +859,7 @@ func Fchown(fd int, uid int, gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstat(fd int, stat *Stat_t) (err error) {
+func fstat(fd int, stat *Stat_t) (err error) {
        r0, er := C.fstat(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
        if r0 == -1 && er != nil {
                err = er
@@ -869,7 +869,7 @@ func Fstat(fd int, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
+func fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
        _p0 := uintptr(unsafe.Pointer(C.CString(path)))
        r0, er := C.fstatat(C.int(dirfd), C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))), C.int(flags))
        if r0 == -1 && er != nil {
@@ -953,7 +953,7 @@ func Listen(s int, n int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Lstat(path string, stat *Stat_t) (err error) {
+func lstat(path string, stat *Stat_t) (err error) {
        _p0 := uintptr(unsafe.Pointer(C.CString(path)))
        r0, er := C.lstat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
        if r0 == -1 && er != nil {
@@ -1071,9 +1071,9 @@ func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n i
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Stat(path string, stat *Stat_t) (err error) {
+func stat(path string, statptr *Stat_t) (err error) {
        _p0 := uintptr(unsafe.Pointer(C.CString(path)))
-       r0, er := C.stat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
+       r0, er := C.stat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(statptr))))
        if r0 == -1 && er != nil {
                err = er
        }
index c3371ddc2fff488a3b725903a59ecc4d0709a8e7..664b293b4317018cc6c0fa5511d09434c9f7498a 100644 (file)
@@ -803,7 +803,7 @@ func Fchown(fd int, uid int, gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstat(fd int, stat *Stat_t) (err error) {
+func fstat(fd int, stat *Stat_t) (err error) {
        _, e1 := callfstat(fd, uintptr(unsafe.Pointer(stat)))
        if e1 != 0 {
                err = errnoErr(e1)
@@ -813,7 +813,7 @@ func Fstat(fd int, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
+func fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
@@ -905,7 +905,7 @@ func Listen(s int, n int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Lstat(path string, stat *Stat_t) (err error) {
+func lstat(path string, stat *Stat_t) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
@@ -1023,13 +1023,13 @@ func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n i
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Stat(path string, stat *Stat_t) (err error) {
+func stat(path string, statptr *Stat_t) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
        if err != nil {
                return
        }
-       _, e1 := callstat(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)))
+       _, e1 := callstat(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(statptr)))
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 4eda723234702271f99ff38987c6bbe53944ef81..4b3a8ad7bec186de276fd810d25475ebdeffc446 100644 (file)
@@ -941,8 +941,8 @@ func callsplice(rfd int, roff uintptr, wfd int, woff uintptr, len int, flags int
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func callstat(_p0 uintptr, stat uintptr) (r1 uintptr, e1 Errno) {
-       r1, _, e1 = syscall6(uintptr(unsafe.Pointer(&libc_stat)), 2, _p0, stat, 0, 0, 0, 0)
+func callstat(_p0 uintptr, statptr uintptr) (r1 uintptr, e1 Errno) {
+       r1, _, e1 = syscall6(uintptr(unsafe.Pointer(&libc_stat)), 2, _p0, statptr, 0, 0, 0, 0)
        return
 }
 
index e5c4cbdd6c97fc2b0814b6da9824dba7cef5e023..cde4dbc5f543cd5eedd6d974904e2a153c39b377 100644 (file)
@@ -783,8 +783,8 @@ func callsplice(rfd int, roff uintptr, wfd int, woff uintptr, len int, flags int
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func callstat(_p0 uintptr, stat uintptr) (r1 uintptr, e1 Errno) {
-       r1 = uintptr(C.stat(C.uintptr_t(_p0), C.uintptr_t(stat)))
+func callstat(_p0 uintptr, statptr uintptr) (r1 uintptr, e1 Errno) {
+       r1 = uintptr(C.stat(C.uintptr_t(_p0), C.uintptr_t(statptr)))
        e1 = syscall.GetErrno()
        return
 }
index c4ec7ff87cf77e3029ede755a63bb51f50f22cc9..c1cc0a415fe7cffc9aaea9b088f047eb815e7ab9 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksyscall.go -l32 -tags darwin,386,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_386.go
+// go run mksyscall.go -l32 -tags darwin,386,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_386.1_11.go syscall_darwin_386.go
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build darwin,386,!go1.12
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,16 +350,6 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -553,6 +516,17 @@ func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintp
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -573,6 +547,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0)
        if e1 != 0 {
@@ -1352,8 +1342,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1691,6 +1682,33 @@ func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(buf) > 0 {
+               _p0 = unsafe.Pointer(&buf[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
+       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) {
        r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        sec = int32(r0)
@@ -1738,23 +1756,6 @@ func Fstatfs(fd int, stat *Statfs_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(buf) > 0 {
-               _p0 = unsafe.Pointer(&buf[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
-       n = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(buf), uintptr(size), uintptr(flags))
        n = int(r0)
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go
new file mode 100644 (file)
index 0000000..e263fbd
--- /dev/null
@@ -0,0 +1,41 @@
+// go run mksyscall.go -l32 -tags darwin,386,go1.13 syscall_darwin.1_13.go
+// Code generated by the command above; see README.md. DO NOT EDIT.
+
+// +build darwin,386,go1.13
+
+package unix
+
+import (
+       "syscall"
+       "unsafe"
+)
+
+var _ syscall.Errno
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func closedir(dir uintptr) (err error) {
+       _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_closedir_trampoline()
+
+//go:linkname libc_closedir libc_closedir
+//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) {
+       r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result)))
+       res = Errno(r0)
+       return
+}
+
+func libc_readdir_r_trampoline()
+
+//go:linkname libc_readdir_r libc_readdir_r
+//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib"
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s
new file mode 100644 (file)
index 0000000..00da1eb
--- /dev/null
@@ -0,0 +1,12 @@
+// go run mkasm_darwin.go 386
+// Code generated by the command above; DO NOT EDIT.
+
+// +build go1.13
+
+#include "textflag.h"
+TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fdopendir(SB)
+TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_closedir(SB)
+TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_readdir_r(SB)
index 23346dc68ff39efabe0fc85f408aebf1a90c74b2..a3fc4900412cf5a13f83d3f09d506240f7dc724c 100644 (file)
@@ -304,27 +304,6 @@ func libc_kevent_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := syscall_syscall6(funcPC(libc___sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc___sysctl_trampoline()
-
-//go:linkname libc___sysctl libc___sysctl
-//go:cgo_import_dynamic libc___sysctl __sysctl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -360,22 +339,6 @@ func libc_futimes_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_fcntl_trampoline()
-
-//go:linkname libc_fcntl libc_fcntl
-//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -527,21 +490,6 @@ func libc_munlockall_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_ptrace_trampoline()
-
-//go:linkname libc_ptrace libc_ptrace
-//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -763,6 +711,22 @@ func libc_setattrlist_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_fcntl_trampoline()
+
+//go:linkname libc_fcntl libc_fcntl
+//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -793,6 +757,27 @@ func libc_ioctl_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_sysctl_trampoline()
+
+//go:linkname libc_sysctl libc_sysctl
+//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := syscall_syscall9(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0)
        if e1 != 0 {
@@ -943,6 +928,21 @@ func libc_chroot_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ClockGettime(clockid int32, time *Timespec) (err error) {
+       _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_clock_gettime_trampoline()
+
+//go:linkname libc_clock_gettime libc_clock_gettime
+//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (err error) {
        _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1872,8 +1872,9 @@ func libc_lseek_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2341,6 +2342,21 @@ func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
+       _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_ptrace_trampoline()
+
+//go:linkname libc_ptrace libc_ptrace
+//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) {
        r0, r1, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0)
        sec = int32(r0)
@@ -2408,28 +2424,6 @@ func libc_fstatfs64_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(buf) > 0 {
-               _p0 = unsafe.Pointer(&buf[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       r0, _, e1 := syscall_syscall6(funcPC(libc___getdirentries64_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
-       n = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc___getdirentries64_trampoline()
-
-//go:linkname libc___getdirentries64 libc___getdirentries64
-//go:cgo_import_dynamic libc___getdirentries64 __getdirentries64 "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) {
        r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat64_trampoline), uintptr(buf), uintptr(size), uintptr(flags))
        n = int(r0)
index 37b85b4f6127a76e84f45ea66e2170831c759e8a..6836a41290ec522f2f467cdc1fd2d2a1e1cfb2bb 100644 (file)
@@ -40,14 +40,10 @@ TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendmsg(SB)
 TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kevent(SB)
-TEXT ·libc___sysctl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc___sysctl(SB)
 TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_utimes(SB)
 TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_futimes(SB)
-TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_fcntl(SB)
 TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_poll(SB)
 TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0
@@ -64,8 +60,6 @@ TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlock(SB)
 TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlockall(SB)
-TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_ptrace(SB)
 TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_getattrlist(SB)
 TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0
@@ -88,10 +82,14 @@ TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_flistxattr(SB)
 TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_setattrlist(SB)
+TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fcntl(SB)
 TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kill(SB)
 TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_ioctl(SB)
+TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_sysctl(SB)
 TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendfile(SB)
 TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0
@@ -108,6 +106,8 @@ TEXT ·libc_chown_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_chown(SB)
 TEXT ·libc_chroot_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_chroot(SB)
+TEXT ·libc_clock_gettime_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_clock_gettime(SB)
 TEXT ·libc_close_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_close(SB)
 TEXT ·libc_dup_trampoline(SB),NOSPLIT,$0-0
@@ -264,6 +264,8 @@ TEXT ·libc_mmap_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_mmap(SB)
 TEXT ·libc_munmap_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munmap(SB)
+TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_ptrace(SB)
 TEXT ·libc_gettimeofday_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_gettimeofday(SB)
 TEXT ·libc_fstat64_trampoline(SB),NOSPLIT,$0-0
@@ -272,8 +274,6 @@ TEXT ·libc_fstatat64_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_fstatat64(SB)
 TEXT ·libc_fstatfs64_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_fstatfs64(SB)
-TEXT ·libc___getdirentries64_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc___getdirentries64(SB)
 TEXT ·libc_getfsstat64_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_getfsstat64(SB)
 TEXT ·libc_lstat64_trampoline(SB),NOSPLIT,$0-0
index 2581e8960fd5a2b5bd2930b14366ccfdfbd93a33..f8e5c37c5ca0f49907ceb4b899a4e70e89734d89 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksyscall.go -tags darwin,amd64,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go
+// go run mksyscall.go -tags darwin,amd64,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.1_11.go syscall_darwin_amd64.go
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build darwin,amd64,!go1.12
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,16 +350,6 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -553,6 +516,17 @@ func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintp
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -573,6 +547,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := Syscall6(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags))
        if e1 != 0 {
@@ -1352,8 +1342,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1691,6 +1682,33 @@ func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(buf) > 0 {
+               _p0 = unsafe.Pointer(&buf[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
+       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) {
        r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        sec = int64(r0)
@@ -1738,23 +1756,6 @@ func Fstatfs(fd int, stat *Statfs_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(buf) > 0 {
-               _p0 = unsafe.Pointer(&buf[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
-       n = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(buf), uintptr(size), uintptr(flags))
        n = int(r0)
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go
new file mode 100644 (file)
index 0000000..314042a
--- /dev/null
@@ -0,0 +1,41 @@
+// go run mksyscall.go -tags darwin,amd64,go1.13 syscall_darwin.1_13.go
+// Code generated by the command above; see README.md. DO NOT EDIT.
+
+// +build darwin,amd64,go1.13
+
+package unix
+
+import (
+       "syscall"
+       "unsafe"
+)
+
+var _ syscall.Errno
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func closedir(dir uintptr) (err error) {
+       _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_closedir_trampoline()
+
+//go:linkname libc_closedir libc_closedir
+//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) {
+       r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result)))
+       res = Errno(r0)
+       return
+}
+
+func libc_readdir_r_trampoline()
+
+//go:linkname libc_readdir_r libc_readdir_r
+//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib"
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s
new file mode 100644 (file)
index 0000000..d671e83
--- /dev/null
@@ -0,0 +1,12 @@
+// go run mkasm_darwin.go amd64
+// Code generated by the command above; DO NOT EDIT.
+
+// +build go1.13
+
+#include "textflag.h"
+TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fdopendir(SB)
+TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_closedir(SB)
+TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_readdir_r(SB)
index c142e33e92e992a33193c80baf32a2c1af6253e9..50d6437e6b8104468a7fe1aced4c4e2e5dfe48d9 100644 (file)
@@ -304,27 +304,6 @@ func libc_kevent_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := syscall_syscall6(funcPC(libc___sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc___sysctl_trampoline()
-
-//go:linkname libc___sysctl libc___sysctl
-//go:cgo_import_dynamic libc___sysctl __sysctl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -360,22 +339,6 @@ func libc_futimes_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_fcntl_trampoline()
-
-//go:linkname libc_fcntl libc_fcntl
-//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -527,21 +490,6 @@ func libc_munlockall_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_ptrace_trampoline()
-
-//go:linkname libc_ptrace libc_ptrace
-//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -763,6 +711,22 @@ func libc_setattrlist_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_fcntl_trampoline()
+
+//go:linkname libc_fcntl libc_fcntl
+//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -793,6 +757,27 @@ func libc_ioctl_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_sysctl_trampoline()
+
+//go:linkname libc_sysctl libc_sysctl
+//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := syscall_syscall6(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags))
        if e1 != 0 {
@@ -1887,8 +1872,9 @@ func libc_lseek_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2356,6 +2342,21 @@ func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
+       _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_ptrace_trampoline()
+
+//go:linkname libc_ptrace libc_ptrace
+//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) {
        r0, r1, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0)
        sec = int64(r0)
@@ -2423,28 +2424,6 @@ func libc_fstatfs64_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
-       var _p0 unsafe.Pointer
-       if len(buf) > 0 {
-               _p0 = unsafe.Pointer(&buf[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       r0, _, e1 := syscall_syscall6(funcPC(libc___getdirentries64_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
-       n = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc___getdirentries64_trampoline()
-
-//go:linkname libc___getdirentries64 libc___getdirentries64
-//go:cgo_import_dynamic libc___getdirentries64 __getdirentries64 "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) {
        r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat64_trampoline), uintptr(buf), uintptr(size), uintptr(flags))
        n = int(r0)
index 1a3915197d4ec4c7dbba200646559ed24713addd..a3fdf099d0e84c9d8903150af7e9a50a7c96350c 100644 (file)
@@ -40,14 +40,10 @@ TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendmsg(SB)
 TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kevent(SB)
-TEXT ·libc___sysctl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc___sysctl(SB)
 TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_utimes(SB)
 TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_futimes(SB)
-TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_fcntl(SB)
 TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_poll(SB)
 TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0
@@ -64,8 +60,6 @@ TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlock(SB)
 TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlockall(SB)
-TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_ptrace(SB)
 TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_getattrlist(SB)
 TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0
@@ -88,10 +82,14 @@ TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_flistxattr(SB)
 TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_setattrlist(SB)
+TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fcntl(SB)
 TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kill(SB)
 TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_ioctl(SB)
+TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_sysctl(SB)
 TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendfile(SB)
 TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0
@@ -266,6 +264,8 @@ TEXT ·libc_mmap_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_mmap(SB)
 TEXT ·libc_munmap_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munmap(SB)
+TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_ptrace(SB)
 TEXT ·libc_gettimeofday_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_gettimeofday(SB)
 TEXT ·libc_fstat64_trampoline(SB),NOSPLIT,$0-0
@@ -274,8 +274,6 @@ TEXT ·libc_fstatat64_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_fstatat64(SB)
 TEXT ·libc_fstatfs64_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_fstatfs64(SB)
-TEXT ·libc___getdirentries64_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc___getdirentries64(SB)
 TEXT ·libc_getfsstat64_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_getfsstat64(SB)
 TEXT ·libc_lstat64_trampoline(SB),NOSPLIT,$0-0
index f8caecef02e29431b4f749b9129e2a68373bb7a6..cea04e041c44c607d5369df5d947b9e5d8831e8d 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksyscall.go -l32 -tags darwin,arm,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm.go
+// go run mksyscall.go -l32 -tags darwin,arm,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm.1_11.go syscall_darwin_arm.go
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build darwin,arm,!go1.12
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,16 +350,6 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -553,6 +516,17 @@ func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintp
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -573,6 +547,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0)
        if e1 != 0 {
@@ -1352,8 +1342,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go
new file mode 100644 (file)
index 0000000..f519ce9
--- /dev/null
@@ -0,0 +1,41 @@
+// go run mksyscall.go -l32 -tags darwin,arm,go1.13 syscall_darwin.1_13.go
+// Code generated by the command above; see README.md. DO NOT EDIT.
+
+// +build darwin,arm,go1.13
+
+package unix
+
+import (
+       "syscall"
+       "unsafe"
+)
+
+var _ syscall.Errno
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func closedir(dir uintptr) (err error) {
+       _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_closedir_trampoline()
+
+//go:linkname libc_closedir libc_closedir
+//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) {
+       r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result)))
+       res = Errno(r0)
+       return
+}
+
+func libc_readdir_r_trampoline()
+
+//go:linkname libc_readdir_r libc_readdir_r
+//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib"
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s
new file mode 100644 (file)
index 0000000..488e557
--- /dev/null
@@ -0,0 +1,12 @@
+// go run mkasm_darwin.go arm
+// Code generated by the command above; DO NOT EDIT.
+
+// +build go1.13
+
+#include "textflag.h"
+TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fdopendir(SB)
+TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_closedir(SB)
+TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_readdir_r(SB)
index 01cffbf46ccf9ae6582047df1bb36bf65020514d..63103950ca7cde81aeea0e2d969dd704d7c7fa8b 100644 (file)
@@ -304,27 +304,6 @@ func libc_kevent_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := syscall_syscall6(funcPC(libc___sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc___sysctl_trampoline()
-
-//go:linkname libc___sysctl libc___sysctl
-//go:cgo_import_dynamic libc___sysctl __sysctl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -360,22 +339,6 @@ func libc_futimes_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_fcntl_trampoline()
-
-//go:linkname libc_fcntl libc_fcntl
-//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -527,21 +490,6 @@ func libc_munlockall_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_ptrace_trampoline()
-
-//go:linkname libc_ptrace libc_ptrace
-//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -763,6 +711,22 @@ func libc_setattrlist_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_fcntl_trampoline()
+
+//go:linkname libc_fcntl libc_fcntl
+//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -793,6 +757,27 @@ func libc_ioctl_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_sysctl_trampoline()
+
+//go:linkname libc_sysctl libc_sysctl
+//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := syscall_syscall9(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0)
        if e1 != 0 {
@@ -943,6 +928,21 @@ func libc_chroot_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ClockGettime(clockid int32, time *Timespec) (err error) {
+       _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_clock_gettime_trampoline()
+
+//go:linkname libc_clock_gettime libc_clock_gettime
+//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (err error) {
        _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1872,8 +1872,9 @@ func libc_lseek_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 994056f35969c34b4c4b5a95502a14ff035781eb..b67f518fa304e44503f57546cc17ed5adb9b8bf1 100644 (file)
@@ -40,14 +40,10 @@ TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendmsg(SB)
 TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kevent(SB)
-TEXT ·libc___sysctl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc___sysctl(SB)
 TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_utimes(SB)
 TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_futimes(SB)
-TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_fcntl(SB)
 TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_poll(SB)
 TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0
@@ -64,8 +60,6 @@ TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlock(SB)
 TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlockall(SB)
-TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_ptrace(SB)
 TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_getattrlist(SB)
 TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0
@@ -88,10 +82,14 @@ TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_flistxattr(SB)
 TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_setattrlist(SB)
+TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fcntl(SB)
 TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kill(SB)
 TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_ioctl(SB)
+TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_sysctl(SB)
 TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendfile(SB)
 TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0
@@ -108,6 +106,8 @@ TEXT ·libc_chown_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_chown(SB)
 TEXT ·libc_chroot_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_chroot(SB)
+TEXT ·libc_clock_gettime_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_clock_gettime(SB)
 TEXT ·libc_close_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_close(SB)
 TEXT ·libc_dup_trampoline(SB),NOSPLIT,$0-0
index 3fd0f3c854d108c459c47bcc5c995961995fedc5..8c3bb3a25d15e7af389325a8e67763c9e283485f 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksyscall.go -tags darwin,arm64,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm64.go
+// go run mksyscall.go -tags darwin,arm64,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm64.1_11.go syscall_darwin_arm64.go
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build darwin,arm64,!go1.12
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,16 +350,6 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -553,6 +516,17 @@ func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintp
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -573,6 +547,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := Syscall6(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags))
        if e1 != 0 {
@@ -1352,8 +1342,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go
new file mode 100644 (file)
index 0000000..d64e6c8
--- /dev/null
@@ -0,0 +1,41 @@
+// go run mksyscall.go -tags darwin,arm64,go1.13 syscall_darwin.1_13.go
+// Code generated by the command above; see README.md. DO NOT EDIT.
+
+// +build darwin,arm64,go1.13
+
+package unix
+
+import (
+       "syscall"
+       "unsafe"
+)
+
+var _ syscall.Errno
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func closedir(dir uintptr) (err error) {
+       _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_closedir_trampoline()
+
+//go:linkname libc_closedir libc_closedir
+//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) {
+       r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result)))
+       res = Errno(r0)
+       return
+}
+
+func libc_readdir_r_trampoline()
+
+//go:linkname libc_readdir_r libc_readdir_r
+//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib"
diff --git a/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s b/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s
new file mode 100644 (file)
index 0000000..b29dabb
--- /dev/null
@@ -0,0 +1,12 @@
+// go run mkasm_darwin.go arm64
+// Code generated by the command above; DO NOT EDIT.
+
+// +build go1.13
+
+#include "textflag.h"
+TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fdopendir(SB)
+TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_closedir(SB)
+TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_readdir_r(SB)
index 8f2691deea9305e936f3eab309960a1018e9ea7c..a8709f72dd7664b7ecc53fd8d04a69ab60e18ca2 100644 (file)
@@ -304,27 +304,6 @@ func libc_kevent_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := syscall_syscall6(funcPC(libc___sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc___sysctl_trampoline()
-
-//go:linkname libc___sysctl libc___sysctl
-//go:cgo_import_dynamic libc___sysctl __sysctl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -360,22 +339,6 @@ func libc_futimes_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_fcntl_trampoline()
-
-//go:linkname libc_fcntl libc_fcntl
-//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -527,21 +490,6 @@ func libc_munlockall_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-func libc_ptrace_trampoline()
-
-//go:linkname libc_ptrace libc_ptrace
-//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
        _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
        if e1 != 0 {
@@ -763,6 +711,22 @@ func libc_setattrlist_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (val int, err error) {
+       r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
+       val = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_fcntl_trampoline()
+
+//go:linkname libc_fcntl libc_fcntl
+//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (err error) {
        _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix))
        if e1 != 0 {
@@ -793,6 +757,27 @@ func libc_ioctl_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_sysctl_trampoline()
+
+//go:linkname libc_sysctl libc_sysctl
+//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
        _, _, e1 := syscall_syscall6(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags))
        if e1 != 0 {
@@ -943,6 +928,21 @@ func libc_chroot_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ClockGettime(clockid int32, time *Timespec) (err error) {
+       _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+func libc_clock_gettime_trampoline()
+
+//go:linkname libc_clock_gettime libc_clock_gettime
+//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (err error) {
        _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1872,8 +1872,9 @@ func libc_lseek_trampoline()
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 61dc0d4c12959eab7f605c04f45a5eac273994f8..40cce1bb282f38e3c42cf9f8490a274f6b0a4367 100644 (file)
@@ -40,14 +40,10 @@ TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendmsg(SB)
 TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kevent(SB)
-TEXT ·libc___sysctl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc___sysctl(SB)
 TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_utimes(SB)
 TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_futimes(SB)
-TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_fcntl(SB)
 TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_poll(SB)
 TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0
@@ -64,8 +60,6 @@ TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlock(SB)
 TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_munlockall(SB)
-TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0
-       JMP     libc_ptrace(SB)
 TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_getattrlist(SB)
 TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0
@@ -88,10 +82,14 @@ TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_flistxattr(SB)
 TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_setattrlist(SB)
+TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_fcntl(SB)
 TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_kill(SB)
 TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_ioctl(SB)
+TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_sysctl(SB)
 TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_sendfile(SB)
 TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0
@@ -108,6 +106,8 @@ TEXT ·libc_chown_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_chown(SB)
 TEXT ·libc_chroot_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_chroot(SB)
+TEXT ·libc_clock_gettime_trampoline(SB),NOSPLIT,$0-0
+       JMP     libc_clock_gettime(SB)
 TEXT ·libc_close_trampoline(SB),NOSPLIT,$0-0
        JMP     libc_close(SB)
 TEXT ·libc_dup_trampoline(SB),NOSPLIT,$0-0
index ae9f1a21e6228017c29fc4d750b919ed920f86bf..fe1fdd78d70db58b9437b879aa2be8500e3ec253 100644 (file)
@@ -255,17 +255,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -749,6 +738,23 @@ func Ftruncate(fd int, length int64) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Getdents(fd int, buf []byte) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(buf) > 0 {
+               _p0 = unsafe.Pointer(&buf[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -1255,8 +1261,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 80903e47b65c2fcfaaf41deacb397d1c6bce1d12..c9058f3091b1d3df6030c2909c16bbd422062b8c 100644 (file)
@@ -255,17 +255,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -387,6 +376,16 @@ func pipe2(p *[2]_C_int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ptrace(request int, pid int, addr uintptr, data int) (err error) {
+       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getcwd(buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -1019,7 +1018,7 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdirentries_freebsd12(fd int, buf []byte, basep *uintptr) (n int, err error) {
+func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -1596,8 +1595,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index cd250ff0e240e8e8a83c1b0eec76e688dc674d3d..49b20c2296695c57cbd3e5665704a56f310e1b3e 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,6 +350,22 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe2(p *[2]_C_int, flags int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
@@ -414,6 +403,16 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ptrace(request int, pid int, addr uintptr, data int) (err error) {
+       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -1019,7 +1018,7 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdirentries_freebsd12(fd int, buf []byte, basep *uintptr) (n int, err error) {
+func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -1596,8 +1595,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 290a9c2cb06c31d189441c9740c8be592bef6503..31d2c46165786a924d950905a40a28fefc7bd647 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,6 +350,22 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe2(p *[2]_C_int, flags int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
@@ -414,6 +403,16 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ptrace(request int, pid int, addr uintptr, data int) (err error) {
+       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -1019,7 +1018,7 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdirentries_freebsd12(fd int, buf []byte, basep *uintptr) (n int, err error) {
+func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -1596,8 +1595,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index c6df9d2e8f62be506d0151d8b22318ce8df93c45..abab3d7cbe34344e28d7d53ecac2aaff708864f9 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,6 +350,22 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe2(p *[2]_C_int, flags int) (err error) {
        _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
@@ -414,6 +403,16 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ptrace(request int, pid int, addr uintptr, data int) (err error) {
+       _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -1019,7 +1018,7 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdirentries_freebsd12(fd int, buf []byte, basep *uintptr) (n int, err error) {
+func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -1596,8 +1595,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index feb3c03933cb5a820ac4602f719fb4cba96a1b43..a536d9a639fbe825f14e50080941afca3ebc21d5 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1976,8 +2121,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1986,8 +2132,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index fa0cb252a915daaebfd753e9a808da7b2e06dc71..fb5db3648ec81187f2e89d7bfab77a97fc6607d1 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1992,8 +2137,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2002,8 +2148,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index daec1d5d2c812f86a40f11d5c1b7d5849e8e1f03..591d120c8e48ccfe4c4f27f66953df151431de9f 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -2112,8 +2257,9 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2122,8 +2268,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2366,3 +2513,18 @@ func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) {
        }
        return
 }
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(cmdline)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
index ad9820b598ed04eb346431330cba559d4735a1b6..afd5447078ec6417bfe116079b3c193ae7c4df25 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1915,8 +2060,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1925,8 +2071,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index c82ce7d299403150894a15aaca08ffbd853fd524..054b2189a7fb720c8a34856d2f252ca8cd26a758 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1906,8 +2051,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1916,8 +2062,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index d1b77c193497ff576543ba7f905ad2318d793fd9..bbd48bf22c9a477ab719b5c398b0fb3c29629760 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1936,8 +2081,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1946,8 +2092,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index b8e45f98c7c512a70f1d897635e3fb33675567fe..9c6bee913e94e9a0d597644c6e9cc486d8dc95c7 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1936,8 +2081,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1946,8 +2092,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index e26c748d4e080190ffe4645555750afcba1d4fbf..676088fa04b957f1e977a065f0c865a1956ae708 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1906,8 +2051,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1916,8 +2062,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 0a958ca0b3685ae70f75be83d3ff85f93116b6e8..7ee0b80daa261349c454acca86ae3dfdf4615215 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -2018,8 +2163,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2028,8 +2174,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 658f361e7738bb11c9e8391db6adad41899b5277..8eaa7c9e7aeb8e61028b10d436f19bfe93217e9d 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -2018,8 +2163,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -2028,8 +2174,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index daff300399a3dd8ac2a5fcc9591ca33314937f3d..b8f212bf0ab57bba636469846447b404c0bfacf2 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1895,8 +2040,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1905,8 +2051,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index caf6ea866352d91ac084742be3d2d6ae4382f9dc..a7191cdbdf7238909882453481b452425fc7424f 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1988,8 +2133,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1998,8 +2144,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 369a04b57db4d8be69aab935780716c5f6fbe0e6..9abdbde77939dd299881848ad7d2762e9ec807fd 100644 (file)
@@ -305,6 +305,36 @@ func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(keyType)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = BytePtrFromString(restriction)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
+       _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        if e1 != 0 {
@@ -408,6 +438,26 @@ func Adjtimex(buf *Timex) (state int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
+       _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -609,17 +659,6 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func Fdatasync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1381,8 +1420,12 @@ func Setxattr(path string, attr string, data []byte, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Signalfd(fd int, mask *Sigset_t, flags int) {
-       SyscallNoError(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(mask)), uintptr(flags))
+func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
+       r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
+       newfd = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
        return
 }
 
@@ -1554,6 +1597,108 @@ func writelen(fd int, p *byte, np int) (n int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func readv(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func writev(fd int, iovs []Iovec) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
+       var _p0 unsafe.Pointer
+       if len(iovs) > 0 {
+               _p0 = unsafe.Pointer(&iovs[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
+       n = int(r0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func munmap(addr uintptr, length uintptr) (err error) {
        _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
        if e1 != 0 {
@@ -1987,8 +2132,9 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsgid(gid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+func setfsgid(gid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1997,8 +2143,9 @@ func Setfsgid(gid int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Setfsuid(uid int) (err error) {
-       _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+func setfsuid(uid int) (prev int, err error) {
+       r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
+       prev = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 642db7670a20977a4499f655febb4daa889b0c7b..3bbd9e39cda46acc1e1d53e8c5703485fdde9272 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -389,7 +362,7 @@ func pipe() (fd1 int, fd2 int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -433,6 +406,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -564,6 +553,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -926,6 +925,16 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_FSTATVFS1, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1498,8 +1507,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1634,6 +1644,21 @@ func Stat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Statvfs1(path string, buf *Statvfs_t, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_STATVFS1, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
index 59585fee3541f704409c0b210cdbd76567f0cf3d..d8cf5012c2760fa759d571a30abb6e3423fb3670 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -389,7 +362,7 @@ func pipe() (fd1 int, fd2 int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -433,6 +406,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -564,6 +553,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -926,6 +925,16 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_FSTATVFS1, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1498,8 +1507,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1634,6 +1644,21 @@ func Stat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Statvfs1(path string, buf *Statvfs_t, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_STATVFS1, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
index 6ec31434b214b1f65fbe421391ce02e8d730d4b8..1153fe69b8ecce79b34b37ff7b1d83e1283f0535 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -389,7 +362,7 @@ func pipe() (fd1 int, fd2 int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -433,6 +406,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -564,6 +553,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -926,6 +925,16 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_FSTATVFS1, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1498,8 +1507,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1634,6 +1644,21 @@ func Stat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Statvfs1(path string, buf *Statvfs_t, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_STATVFS1, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
index 603d144334966fb2ff483061d4cd9e9b6c8a2cc5..24b4ebb41fa31c4d6eeb3a260bb58f62db689518 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -389,7 +362,7 @@ func pipe() (fd1 int, fd2 int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -433,6 +406,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -564,6 +553,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -926,6 +925,16 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_FSTATVFS1, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (err error) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        if e1 != 0 {
@@ -1498,8 +1507,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -1634,6 +1644,21 @@ func Stat(path string, stat *Stat_t) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Statvfs1(path string, buf *Statvfs_t, flags int) (err error) {
+       var _p0 *byte
+       _p0, err = BytePtrFromString(path)
+       if err != nil {
+               return
+       }
+       _, _, e1 := Syscall(SYS_STATVFS1, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
index 6a489fac0a69e7f6cd1f2f7c8cfff6ebe1411248..b44b31aeb161449339079b222212c85bb0ee3054 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,8 +350,8 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func pipe(p *[2]_C_int) (err error) {
-       _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
+func pipe2(p *[2]_C_int, flags int) (err error) {
+       _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -387,7 +360,7 @@ func pipe(p *[2]_C_int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -431,6 +404,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
        r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
        n = int(r0)
@@ -573,6 +562,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -1304,8 +1303,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 30cba4347c12167f53b886f5076a8a23bdcef23b..67f93ee76d8c31c274095af15c2364603a4b5791 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,8 +350,8 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func pipe(p *[2]_C_int) (err error) {
-       _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
+func pipe2(p *[2]_C_int, flags int) (err error) {
+       _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -387,7 +360,7 @@ func pipe(p *[2]_C_int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -431,6 +404,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
        r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
        n = int(r0)
@@ -573,6 +562,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -1304,8 +1303,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index fa1beda33e38d18310bb4475c0f3d8d38b27b1f6..d7c878b1d0a814f82df0eb407da3c2174c81b136 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,8 +350,8 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func pipe(p *[2]_C_int) (err error) {
-       _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
+func pipe2(p *[2]_C_int, flags int) (err error) {
+       _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -387,7 +360,7 @@ func pipe(p *[2]_C_int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -431,6 +404,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
        r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
        n = int(r0)
@@ -573,6 +562,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -1304,8 +1303,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index eb589904614b2c0c29f7a017aeee320b21aab607..8facd695d5ac29c2e1714963a6e8eb58019f6a4b 100644 (file)
@@ -214,22 +214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
-       var _p0 unsafe.Pointer
-       if len(mib) > 0 {
-               _p0 = unsafe.Pointer(&mib[0])
-       } else {
-               _p0 = unsafe.Pointer(&_zero)
-       }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func utimes(path string, timeval *[2]Timeval) (err error) {
        var _p0 *byte
        _p0, err = BytePtrFromString(path)
@@ -255,17 +239,6 @@ func futimes(fd int, timeval *[2]Timeval) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func fcntl(fd int, cmd int, arg int) (val int, err error) {
-       r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
-       val = int(r0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
        r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
        n = int(r0)
@@ -377,8 +350,8 @@ func Munlockall() (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func pipe(p *[2]_C_int) (err error) {
-       _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
+func pipe2(p *[2]_C_int, flags int) (err error) {
+       _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
@@ -387,7 +360,7 @@ func pipe(p *[2]_C_int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func getdents(fd int, buf []byte) (n int, err error) {
+func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
                _p0 = unsafe.Pointer(&buf[0])
@@ -431,6 +404,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
+       var _p0 unsafe.Pointer
+       if len(mib) > 0 {
+               _p0 = unsafe.Pointer(&mib[0])
+       } else {
+               _p0 = unsafe.Pointer(&_zero)
+       }
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
        r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
        n = int(r0)
@@ -573,6 +562,16 @@ func Dup2(from int, to int) (err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func Dup3(from int, to int, flags int) (err error) {
+       _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
@@ -1304,8 +1303,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = errnoErr(e1)
        }
index 5f614760c6c8fcab630f8d87510ed2ee6f9217cf..a96165d4bf06f2a31ef96ac9b5e3c00090da2a7a 100644 (file)
@@ -1478,8 +1478,9 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
-       _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
+       r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
+       n = int(r0)
        if e1 != 0 {
                err = e1
        }
index 55c3a32945d35d88487032f20e7e562540f37a95..9474974b657d7e8e31b6d4be13a6051a214c64cb 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksysnum.go https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master
+// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build 386,freebsd
@@ -118,8 +118,6 @@ const (
        SYS_SEMSYS                   = 169 // { int semsys(int which, int a2, int a3, int a4, int a5); }
        SYS_MSGSYS                   = 170 // { int msgsys(int which, int a2, int a3, int a4, int a5, int a6); }
        SYS_SHMSYS                   = 171 // { int shmsys(int which, int a2, int a3, int a4); }
-       SYS_FREEBSD6_PREAD           = 173 // { ssize_t freebsd6_pread(int fd, void *buf, size_t nbyte, int pad, off_t offset); }
-       SYS_FREEBSD6_PWRITE          = 174 // { ssize_t freebsd6_pwrite(int fd, const void *buf, size_t nbyte, int pad, off_t offset); }
        SYS_SETFIB                   = 175 // { int setfib(int fibnum); }
        SYS_NTP_ADJTIME              = 176 // { int ntp_adjtime(struct timex *tp); }
        SYS_SETGID                   = 181 // { int setgid(gid_t gid); }
@@ -133,10 +131,6 @@ const (
        SYS_GETRLIMIT                = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
        SYS_SETRLIMIT                = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
        SYS_GETDIRENTRIES            = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
-       SYS_FREEBSD6_MMAP            = 197 // { caddr_t freebsd6_mmap(caddr_t addr, size_t len, int prot, int flags, int fd, int pad, off_t pos); }
-       SYS_FREEBSD6_LSEEK           = 199 // { off_t freebsd6_lseek(int fd, int pad, off_t offset, int whence); }
-       SYS_FREEBSD6_TRUNCATE        = 200 // { int freebsd6_truncate(char *path, int pad, off_t length); }
-       SYS_FREEBSD6_FTRUNCATE       = 201 // { int freebsd6_ftruncate(int fd, int pad, off_t length); }
        SYS___SYSCTL                 = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
        SYS_MLOCK                    = 203 // { int mlock(const void *addr, size_t len); }
        SYS_MUNLOCK                  = 204 // { int munlock(const void *addr, size_t len); }
@@ -164,6 +158,7 @@ const (
        SYS_FFCLOCK_GETCOUNTER       = 241 // { int ffclock_getcounter(ffcounter *ffcount); }
        SYS_FFCLOCK_SETESTIMATE      = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); }
        SYS_FFCLOCK_GETESTIMATE      = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); }
+       SYS_CLOCK_NANOSLEEP          = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); }
        SYS_CLOCK_GETCPUCLOCKID2     = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); }
        SYS_NTP_GETTIME              = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
        SYS_MINHERIT                 = 250 // { int minherit(void *addr, size_t len, int inherit); }
@@ -197,13 +192,10 @@ const (
        SYS_GETSID                   = 310 // { int getsid(pid_t pid); }
        SYS_SETRESUID                = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); }
        SYS_SETRESGID                = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); }
-       SYS_AIO_RETURN               = 314 // { int aio_return(struct aiocb *aiocbp); }
+       SYS_AIO_RETURN               = 314 // { ssize_t aio_return(struct aiocb *aiocbp); }
        SYS_AIO_SUSPEND              = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); }
        SYS_AIO_CANCEL               = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); }
        SYS_AIO_ERROR                = 317 // { int aio_error(struct aiocb *aiocbp); }
-       SYS_OAIO_READ                = 318 // { int oaio_read(struct oaiocb *aiocbp); }
-       SYS_OAIO_WRITE               = 319 // { int oaio_write(struct oaiocb *aiocbp); }
-       SYS_OLIO_LISTIO              = 320 // { int olio_listio(int mode, struct oaiocb * const *acb_list, int nent, struct osigevent *sig); }
        SYS_YIELD                    = 321 // { int yield(void); }
        SYS_MLOCKALL                 = 324 // { int mlockall(int how); }
        SYS_MUNLOCKALL               = 325 // { int munlockall(void); }
@@ -236,7 +228,7 @@ const (
        SYS_EXTATTR_SET_FILE         = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
        SYS_EXTATTR_GET_FILE         = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
        SYS_EXTATTR_DELETE_FILE      = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); }
-       SYS_AIO_WAITCOMPLETE         = 359 // { int aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); }
+       SYS_AIO_WAITCOMPLETE         = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); }
        SYS_GETRESUID                = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
        SYS_GETRESGID                = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
        SYS_KQUEUE                   = 362 // { int kqueue(void); }
@@ -258,7 +250,7 @@ const (
        SYS_UUIDGEN                  = 392 // { int uuidgen(struct uuid *store, int count); }
        SYS_SENDFILE                 = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
        SYS_MAC_SYSCALL              = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
-       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, long bufsize, int flags); }
+       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
        SYS_STATFS                   = 396 // { int statfs(char *path, struct statfs *buf); }
        SYS_FSTATFS                  = 397 // { int fstatfs(int fd, struct statfs *buf); }
        SYS_FHSTATFS                 = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
@@ -293,8 +285,6 @@ const (
        SYS_THR_EXIT                 = 431 // { void thr_exit(long *state); }
        SYS_THR_SELF                 = 432 // { int thr_self(long *id); }
        SYS_THR_KILL                 = 433 // { int thr_kill(long id, int sig); }
-       SYS__UMTX_LOCK               = 434 // { int _umtx_lock(struct umtx *umtx); }
-       SYS__UMTX_UNLOCK             = 435 // { int _umtx_unlock(struct umtx *umtx); }
        SYS_JAIL_ATTACH              = 436 // { int jail_attach(int jid); }
        SYS_EXTATTR_LIST_FD          = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); }
        SYS_EXTATTR_LIST_FILE        = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); }
@@ -400,4 +390,7 @@ const (
        SYS_PPOLL                    = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
        SYS_FUTIMENS                 = 546 // { int futimens(int fd, struct timespec *times); }
        SYS_UTIMENSAT                = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
+       SYS_NUMA_GETAFFINITY         = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
+       SYS_NUMA_SETAFFINITY         = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
+       SYS_FDATASYNC                = 550 // { int fdatasync(int fd); }
 )
index b39be6cb8f4a07c0dc147b0e139457f0b8f5feac..48a7beae7bb506129785e32e41563ad7a7d1a756 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksysnum.go https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master
+// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build amd64,freebsd
@@ -118,8 +118,6 @@ const (
        SYS_SEMSYS                   = 169 // { int semsys(int which, int a2, int a3, int a4, int a5); }
        SYS_MSGSYS                   = 170 // { int msgsys(int which, int a2, int a3, int a4, int a5, int a6); }
        SYS_SHMSYS                   = 171 // { int shmsys(int which, int a2, int a3, int a4); }
-       SYS_FREEBSD6_PREAD           = 173 // { ssize_t freebsd6_pread(int fd, void *buf, size_t nbyte, int pad, off_t offset); }
-       SYS_FREEBSD6_PWRITE          = 174 // { ssize_t freebsd6_pwrite(int fd, const void *buf, size_t nbyte, int pad, off_t offset); }
        SYS_SETFIB                   = 175 // { int setfib(int fibnum); }
        SYS_NTP_ADJTIME              = 176 // { int ntp_adjtime(struct timex *tp); }
        SYS_SETGID                   = 181 // { int setgid(gid_t gid); }
@@ -133,10 +131,6 @@ const (
        SYS_GETRLIMIT                = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
        SYS_SETRLIMIT                = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
        SYS_GETDIRENTRIES            = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
-       SYS_FREEBSD6_MMAP            = 197 // { caddr_t freebsd6_mmap(caddr_t addr, size_t len, int prot, int flags, int fd, int pad, off_t pos); }
-       SYS_FREEBSD6_LSEEK           = 199 // { off_t freebsd6_lseek(int fd, int pad, off_t offset, int whence); }
-       SYS_FREEBSD6_TRUNCATE        = 200 // { int freebsd6_truncate(char *path, int pad, off_t length); }
-       SYS_FREEBSD6_FTRUNCATE       = 201 // { int freebsd6_ftruncate(int fd, int pad, off_t length); }
        SYS___SYSCTL                 = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
        SYS_MLOCK                    = 203 // { int mlock(const void *addr, size_t len); }
        SYS_MUNLOCK                  = 204 // { int munlock(const void *addr, size_t len); }
@@ -164,6 +158,7 @@ const (
        SYS_FFCLOCK_GETCOUNTER       = 241 // { int ffclock_getcounter(ffcounter *ffcount); }
        SYS_FFCLOCK_SETESTIMATE      = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); }
        SYS_FFCLOCK_GETESTIMATE      = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); }
+       SYS_CLOCK_NANOSLEEP          = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); }
        SYS_CLOCK_GETCPUCLOCKID2     = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); }
        SYS_NTP_GETTIME              = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
        SYS_MINHERIT                 = 250 // { int minherit(void *addr, size_t len, int inherit); }
@@ -197,13 +192,10 @@ const (
        SYS_GETSID                   = 310 // { int getsid(pid_t pid); }
        SYS_SETRESUID                = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); }
        SYS_SETRESGID                = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); }
-       SYS_AIO_RETURN               = 314 // { int aio_return(struct aiocb *aiocbp); }
+       SYS_AIO_RETURN               = 314 // { ssize_t aio_return(struct aiocb *aiocbp); }
        SYS_AIO_SUSPEND              = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); }
        SYS_AIO_CANCEL               = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); }
        SYS_AIO_ERROR                = 317 // { int aio_error(struct aiocb *aiocbp); }
-       SYS_OAIO_READ                = 318 // { int oaio_read(struct oaiocb *aiocbp); }
-       SYS_OAIO_WRITE               = 319 // { int oaio_write(struct oaiocb *aiocbp); }
-       SYS_OLIO_LISTIO              = 320 // { int olio_listio(int mode, struct oaiocb * const *acb_list, int nent, struct osigevent *sig); }
        SYS_YIELD                    = 321 // { int yield(void); }
        SYS_MLOCKALL                 = 324 // { int mlockall(int how); }
        SYS_MUNLOCKALL               = 325 // { int munlockall(void); }
@@ -236,7 +228,7 @@ const (
        SYS_EXTATTR_SET_FILE         = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
        SYS_EXTATTR_GET_FILE         = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
        SYS_EXTATTR_DELETE_FILE      = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); }
-       SYS_AIO_WAITCOMPLETE         = 359 // { int aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); }
+       SYS_AIO_WAITCOMPLETE         = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); }
        SYS_GETRESUID                = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
        SYS_GETRESGID                = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
        SYS_KQUEUE                   = 362 // { int kqueue(void); }
@@ -258,7 +250,7 @@ const (
        SYS_UUIDGEN                  = 392 // { int uuidgen(struct uuid *store, int count); }
        SYS_SENDFILE                 = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
        SYS_MAC_SYSCALL              = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
-       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, long bufsize, int flags); }
+       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
        SYS_STATFS                   = 396 // { int statfs(char *path, struct statfs *buf); }
        SYS_FSTATFS                  = 397 // { int fstatfs(int fd, struct statfs *buf); }
        SYS_FHSTATFS                 = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
@@ -293,8 +285,6 @@ const (
        SYS_THR_EXIT                 = 431 // { void thr_exit(long *state); }
        SYS_THR_SELF                 = 432 // { int thr_self(long *id); }
        SYS_THR_KILL                 = 433 // { int thr_kill(long id, int sig); }
-       SYS__UMTX_LOCK               = 434 // { int _umtx_lock(struct umtx *umtx); }
-       SYS__UMTX_UNLOCK             = 435 // { int _umtx_unlock(struct umtx *umtx); }
        SYS_JAIL_ATTACH              = 436 // { int jail_attach(int jid); }
        SYS_EXTATTR_LIST_FD          = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); }
        SYS_EXTATTR_LIST_FILE        = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); }
@@ -400,4 +390,7 @@ const (
        SYS_PPOLL                    = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
        SYS_FUTIMENS                 = 546 // { int futimens(int fd, struct timespec *times); }
        SYS_UTIMENSAT                = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
+       SYS_NUMA_GETAFFINITY         = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
+       SYS_NUMA_SETAFFINITY         = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
+       SYS_FDATASYNC                = 550 // { int fdatasync(int fd); }
 )
index 44ffd4ce5e9804b8f56c9cb932e33c627b780379..4a6dfd4a74594fecf9c28e46484e06c887497a68 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksysnum.go https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master
+// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build arm,freebsd
@@ -118,8 +118,6 @@ const (
        SYS_SEMSYS                   = 169 // { int semsys(int which, int a2, int a3, int a4, int a5); }
        SYS_MSGSYS                   = 170 // { int msgsys(int which, int a2, int a3, int a4, int a5, int a6); }
        SYS_SHMSYS                   = 171 // { int shmsys(int which, int a2, int a3, int a4); }
-       SYS_FREEBSD6_PREAD           = 173 // { ssize_t freebsd6_pread(int fd, void *buf, size_t nbyte, int pad, off_t offset); }
-       SYS_FREEBSD6_PWRITE          = 174 // { ssize_t freebsd6_pwrite(int fd, const void *buf, size_t nbyte, int pad, off_t offset); }
        SYS_SETFIB                   = 175 // { int setfib(int fibnum); }
        SYS_NTP_ADJTIME              = 176 // { int ntp_adjtime(struct timex *tp); }
        SYS_SETGID                   = 181 // { int setgid(gid_t gid); }
@@ -133,10 +131,6 @@ const (
        SYS_GETRLIMIT                = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
        SYS_SETRLIMIT                = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
        SYS_GETDIRENTRIES            = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
-       SYS_FREEBSD6_MMAP            = 197 // { caddr_t freebsd6_mmap(caddr_t addr, size_t len, int prot, int flags, int fd, int pad, off_t pos); }
-       SYS_FREEBSD6_LSEEK           = 199 // { off_t freebsd6_lseek(int fd, int pad, off_t offset, int whence); }
-       SYS_FREEBSD6_TRUNCATE        = 200 // { int freebsd6_truncate(char *path, int pad, off_t length); }
-       SYS_FREEBSD6_FTRUNCATE       = 201 // { int freebsd6_ftruncate(int fd, int pad, off_t length); }
        SYS___SYSCTL                 = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
        SYS_MLOCK                    = 203 // { int mlock(const void *addr, size_t len); }
        SYS_MUNLOCK                  = 204 // { int munlock(const void *addr, size_t len); }
@@ -164,6 +158,7 @@ const (
        SYS_FFCLOCK_GETCOUNTER       = 241 // { int ffclock_getcounter(ffcounter *ffcount); }
        SYS_FFCLOCK_SETESTIMATE      = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); }
        SYS_FFCLOCK_GETESTIMATE      = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); }
+       SYS_CLOCK_NANOSLEEP          = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); }
        SYS_CLOCK_GETCPUCLOCKID2     = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); }
        SYS_NTP_GETTIME              = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
        SYS_MINHERIT                 = 250 // { int minherit(void *addr, size_t len, int inherit); }
@@ -197,13 +192,10 @@ const (
        SYS_GETSID                   = 310 // { int getsid(pid_t pid); }
        SYS_SETRESUID                = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); }
        SYS_SETRESGID                = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); }
-       SYS_AIO_RETURN               = 314 // { int aio_return(struct aiocb *aiocbp); }
+       SYS_AIO_RETURN               = 314 // { ssize_t aio_return(struct aiocb *aiocbp); }
        SYS_AIO_SUSPEND              = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); }
        SYS_AIO_CANCEL               = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); }
        SYS_AIO_ERROR                = 317 // { int aio_error(struct aiocb *aiocbp); }
-       SYS_OAIO_READ                = 318 // { int oaio_read(struct oaiocb *aiocbp); }
-       SYS_OAIO_WRITE               = 319 // { int oaio_write(struct oaiocb *aiocbp); }
-       SYS_OLIO_LISTIO              = 320 // { int olio_listio(int mode, struct oaiocb * const *acb_list, int nent, struct osigevent *sig); }
        SYS_YIELD                    = 321 // { int yield(void); }
        SYS_MLOCKALL                 = 324 // { int mlockall(int how); }
        SYS_MUNLOCKALL               = 325 // { int munlockall(void); }
@@ -236,7 +228,7 @@ const (
        SYS_EXTATTR_SET_FILE         = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
        SYS_EXTATTR_GET_FILE         = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
        SYS_EXTATTR_DELETE_FILE      = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); }
-       SYS_AIO_WAITCOMPLETE         = 359 // { int aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); }
+       SYS_AIO_WAITCOMPLETE         = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); }
        SYS_GETRESUID                = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
        SYS_GETRESGID                = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
        SYS_KQUEUE                   = 362 // { int kqueue(void); }
@@ -258,7 +250,7 @@ const (
        SYS_UUIDGEN                  = 392 // { int uuidgen(struct uuid *store, int count); }
        SYS_SENDFILE                 = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
        SYS_MAC_SYSCALL              = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
-       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, long bufsize, int flags); }
+       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
        SYS_STATFS                   = 396 // { int statfs(char *path, struct statfs *buf); }
        SYS_FSTATFS                  = 397 // { int fstatfs(int fd, struct statfs *buf); }
        SYS_FHSTATFS                 = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
@@ -293,8 +285,6 @@ const (
        SYS_THR_EXIT                 = 431 // { void thr_exit(long *state); }
        SYS_THR_SELF                 = 432 // { int thr_self(long *id); }
        SYS_THR_KILL                 = 433 // { int thr_kill(long id, int sig); }
-       SYS__UMTX_LOCK               = 434 // { int _umtx_lock(struct umtx *umtx); }
-       SYS__UMTX_UNLOCK             = 435 // { int _umtx_unlock(struct umtx *umtx); }
        SYS_JAIL_ATTACH              = 436 // { int jail_attach(int jid); }
        SYS_EXTATTR_LIST_FD          = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); }
        SYS_EXTATTR_LIST_FILE        = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); }
@@ -400,4 +390,7 @@ const (
        SYS_PPOLL                    = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
        SYS_FUTIMENS                 = 546 // { int futimens(int fd, struct timespec *times); }
        SYS_UTIMENSAT                = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
+       SYS_NUMA_GETAFFINITY         = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
+       SYS_NUMA_SETAFFINITY         = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
+       SYS_FDATASYNC                = 550 // { int fdatasync(int fd); }
 )
index 9f21e9550edd6b3fce22a5155239dbbecd05ef1b..3e51af8edd210dff3dd1ff9ef4fcdb3be2645a15 100644 (file)
@@ -1,4 +1,4 @@
-// go run mksysnum.go https://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master
+// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 // +build arm64,freebsd
@@ -7,13 +7,13 @@ package unix
 
 const (
        // SYS_NOSYS = 0;  // { int nosys(void); } syscall nosys_args int
-       SYS_EXIT                     = 1   // { void sys_exit(int rval); } exit \
+       SYS_EXIT                     = 1   // { void sys_exit(int rval); } exit sys_exit_args void
        SYS_FORK                     = 2   // { int fork(void); }
-       SYS_READ                     = 3   // { ssize_t read(int fd, void *buf, \
-       SYS_WRITE                    = 4   // { ssize_t write(int fd, const void *buf, \
+       SYS_READ                     = 3   // { ssize_t read(int fd, void *buf, size_t nbyte); }
+       SYS_WRITE                    = 4   // { ssize_t write(int fd, const void *buf, size_t nbyte); }
        SYS_OPEN                     = 5   // { int open(char *path, int flags, int mode); }
        SYS_CLOSE                    = 6   // { int close(int fd); }
-       SYS_WAIT4                    = 7   // { int wait4(int pid, int *status, \
+       SYS_WAIT4                    = 7   // { int wait4(int pid, int *status, int options, struct rusage *rusage); }
        SYS_LINK                     = 9   // { int link(char *path, char *link); }
        SYS_UNLINK                   = 10  // { int unlink(char *path); }
        SYS_CHDIR                    = 12  // { int chdir(char *path); }
@@ -21,20 +21,20 @@ const (
        SYS_MKNOD                    = 14  // { int mknod(char *path, int mode, int dev); }
        SYS_CHMOD                    = 15  // { int chmod(char *path, int mode); }
        SYS_CHOWN                    = 16  // { int chown(char *path, int uid, int gid); }
-       SYS_OBREAK                   = 17  // { int obreak(char *nsize); } break \
+       SYS_OBREAK                   = 17  // { int obreak(char *nsize); } break obreak_args int
        SYS_GETPID                   = 20  // { pid_t getpid(void); }
-       SYS_MOUNT                    = 21  // { int mount(char *type, char *path, \
+       SYS_MOUNT                    = 21  // { int mount(char *type, char *path, int flags, caddr_t data); }
        SYS_UNMOUNT                  = 22  // { int unmount(char *path, int flags); }
        SYS_SETUID                   = 23  // { int setuid(uid_t uid); }
        SYS_GETUID                   = 24  // { uid_t getuid(void); }
        SYS_GETEUID                  = 25  // { uid_t geteuid(void); }
-       SYS_PTRACE                   = 26  // { int ptrace(int req, pid_t pid, \
-       SYS_RECVMSG                  = 27  // { int recvmsg(int s, struct msghdr *msg, \
-       SYS_SENDMSG                  = 28  // { int sendmsg(int s, struct msghdr *msg, \
-       SYS_RECVFROM                 = 29  // { int recvfrom(int s, caddr_t buf, \
-       SYS_ACCEPT                   = 30  // { int accept(int s, \
-       SYS_GETPEERNAME              = 31  // { int getpeername(int fdes, \
-       SYS_GETSOCKNAME              = 32  // { int getsockname(int fdes, \
+       SYS_PTRACE                   = 26  // { int ptrace(int req, pid_t pid, caddr_t addr, int data); }
+       SYS_RECVMSG                  = 27  // { int recvmsg(int s, struct msghdr *msg, int flags); }
+       SYS_SENDMSG                  = 28  // { int sendmsg(int s, struct msghdr *msg, int flags); }
+       SYS_RECVFROM                 = 29  // { int recvfrom(int s, caddr_t buf, size_t len, int flags, struct sockaddr * __restrict from, __socklen_t * __restrict fromlenaddr); }
+       SYS_ACCEPT                   = 30  // { int accept(int s, struct sockaddr * __restrict name, __socklen_t * __restrict anamelen); }
+       SYS_GETPEERNAME              = 31  // { int getpeername(int fdes, struct sockaddr * __restrict asa, __socklen_t * __restrict alen); }
+       SYS_GETSOCKNAME              = 32  // { int getsockname(int fdes, struct sockaddr * __restrict asa, __socklen_t * __restrict alen); }
        SYS_ACCESS                   = 33  // { int access(char *path, int amode); }
        SYS_CHFLAGS                  = 34  // { int chflags(const char *path, u_long flags); }
        SYS_FCHFLAGS                 = 35  // { int fchflags(int fd, u_long flags); }
@@ -42,56 +42,57 @@ const (
        SYS_KILL                     = 37  // { int kill(int pid, int signum); }
        SYS_GETPPID                  = 39  // { pid_t getppid(void); }
        SYS_DUP                      = 41  // { int dup(u_int fd); }
+       SYS_PIPE                     = 42  // { int pipe(void); }
        SYS_GETEGID                  = 43  // { gid_t getegid(void); }
-       SYS_PROFIL                   = 44  // { int profil(caddr_t samples, size_t size, \
-       SYS_KTRACE                   = 45  // { int ktrace(const char *fname, int ops, \
+       SYS_PROFIL                   = 44  // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
+       SYS_KTRACE                   = 45  // { int ktrace(const char *fname, int ops, int facs, int pid); }
        SYS_GETGID                   = 47  // { gid_t getgid(void); }
-       SYS_GETLOGIN                 = 49  // { int getlogin(char *namebuf, u_int \
+       SYS_GETLOGIN                 = 49  // { int getlogin(char *namebuf, u_int namelen); }
        SYS_SETLOGIN                 = 50  // { int setlogin(char *namebuf); }
        SYS_ACCT                     = 51  // { int acct(char *path); }
-       SYS_SIGALTSTACK              = 53  // { int sigaltstack(stack_t *ss, \
-       SYS_IOCTL                    = 54  // { int ioctl(int fd, u_long com, \
+       SYS_SIGALTSTACK              = 53  // { int sigaltstack(stack_t *ss, stack_t *oss); }
+       SYS_IOCTL                    = 54  // { int ioctl(int fd, u_long com, caddr_t data); }
        SYS_REBOOT                   = 55  // { int reboot(int opt); }
        SYS_REVOKE                   = 56  // { int revoke(char *path); }
        SYS_SYMLINK                  = 57  // { int symlink(char *path, char *link); }
-       SYS_READLINK                 = 58  // { ssize_t readlink(char *path, char *buf, \
-       SYS_EXECVE                   = 59  // { int execve(char *fname, char **argv, \
-       SYS_UMASK                    = 60  // { int umask(int newmask); } umask umask_args \
+       SYS_READLINK                 = 58  // { ssize_t readlink(char *path, char *buf, size_t count); }
+       SYS_EXECVE                   = 59  // { int execve(char *fname, char **argv, char **envv); }
+       SYS_UMASK                    = 60  // { int umask(int newmask); } umask umask_args int
        SYS_CHROOT                   = 61  // { int chroot(char *path); }
-       SYS_MSYNC                    = 65  // { int msync(void *addr, size_t len, \
+       SYS_MSYNC                    = 65  // { int msync(void *addr, size_t len, int flags); }
        SYS_VFORK                    = 66  // { int vfork(void); }
        SYS_SBRK                     = 69  // { int sbrk(int incr); }
        SYS_SSTK                     = 70  // { int sstk(int incr); }
-       SYS_OVADVISE                 = 72  // { int ovadvise(int anom); } vadvise \
+       SYS_OVADVISE                 = 72  // { int ovadvise(int anom); } vadvise ovadvise_args int
        SYS_MUNMAP                   = 73  // { int munmap(void *addr, size_t len); }
-       SYS_MPROTECT                 = 74  // { int mprotect(const void *addr, size_t len, \
-       SYS_MADVISE                  = 75  // { int madvise(void *addr, size_t len, \
-       SYS_MINCORE                  = 78  // { int mincore(const void *addr, size_t len, \
-       SYS_GETGROUPS                = 79  // { int getgroups(u_int gidsetsize, \
-       SYS_SETGROUPS                = 80  // { int setgroups(u_int gidsetsize, \
+       SYS_MPROTECT                 = 74  // { int mprotect(const void *addr, size_t len, int prot); }
+       SYS_MADVISE                  = 75  // { int madvise(void *addr, size_t len, int behav); }
+       SYS_MINCORE                  = 78  // { int mincore(const void *addr, size_t len, char *vec); }
+       SYS_GETGROUPS                = 79  // { int getgroups(u_int gidsetsize, gid_t *gidset); }
+       SYS_SETGROUPS                = 80  // { int setgroups(u_int gidsetsize, gid_t *gidset); }
        SYS_GETPGRP                  = 81  // { int getpgrp(void); }
        SYS_SETPGID                  = 82  // { int setpgid(int pid, int pgid); }
-       SYS_SETITIMER                = 83  // { int setitimer(u_int which, struct \
+       SYS_SETITIMER                = 83  // { int setitimer(u_int which, struct itimerval *itv, struct itimerval *oitv); }
        SYS_SWAPON                   = 85  // { int swapon(char *name); }
-       SYS_GETITIMER                = 86  // { int getitimer(u_int which, \
+       SYS_GETITIMER                = 86  // { int getitimer(u_int which, struct itimerval *itv); }
        SYS_GETDTABLESIZE            = 89  // { int getdtablesize(void); }
        SYS_DUP2                     = 90  // { int dup2(u_int from, u_int to); }
        SYS_FCNTL                    = 92  // { int fcntl(int fd, int cmd, long arg); }
-       SYS_SELECT                   = 93  // { int select(int nd, fd_set *in, fd_set *ou, \
+       SYS_SELECT                   = 93  // { int select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); }
        SYS_FSYNC                    = 95  // { int fsync(int fd); }
-       SYS_SETPRIORITY              = 96  // { int setpriority(int which, int who, \
-       SYS_SOCKET                   = 97  // { int socket(int domain, int type, \
-       SYS_CONNECT                  = 98  // { int connect(int s, caddr_t name, \
+       SYS_SETPRIORITY              = 96  // { int setpriority(int which, int who, int prio); }
+       SYS_SOCKET                   = 97  // { int socket(int domain, int type, int protocol); }
+       SYS_CONNECT                  = 98  // { int connect(int s, caddr_t name, int namelen); }
        SYS_GETPRIORITY              = 100 // { int getpriority(int which, int who); }
-       SYS_BIND                     = 104 // { int bind(int s, caddr_t name, \
-       SYS_SETSOCKOPT               = 105 // { int setsockopt(int s, int level, int name, \
+       SYS_BIND                     = 104 // { int bind(int s, caddr_t name, int namelen); }
+       SYS_SETSOCKOPT               = 105 // { int setsockopt(int s, int level, int name, caddr_t val, int valsize); }
        SYS_LISTEN                   = 106 // { int listen(int s, int backlog); }
-       SYS_GETTIMEOFDAY             = 116 // { int gettimeofday(struct timeval *tp, \
-       SYS_GETRUSAGE                = 117 // { int getrusage(int who, \
-       SYS_GETSOCKOPT               = 118 // { int getsockopt(int s, int level, int name, \
-       SYS_READV                    = 120 // { int readv(int fd, struct iovec *iovp, \
-       SYS_WRITEV                   = 121 // { int writev(int fd, struct iovec *iovp, \
-       SYS_SETTIMEOFDAY             = 122 // { int settimeofday(struct timeval *tv, \
+       SYS_GETTIMEOFDAY             = 116 // { int gettimeofday(struct timeval *tp, struct timezone *tzp); }
+       SYS_GETRUSAGE                = 117 // { int getrusage(int who, struct rusage *rusage); }
+       SYS_GETSOCKOPT               = 118 // { int getsockopt(int s, int level, int name, caddr_t val, int *avalsize); }
+       SYS_READV                    = 120 // { int readv(int fd, struct iovec *iovp, u_int iovcnt); }
+       SYS_WRITEV                   = 121 // { int writev(int fd, struct iovec *iovp, u_int iovcnt); }
+       SYS_SETTIMEOFDAY             = 122 // { int settimeofday(struct timeval *tv, struct timezone *tzp); }
        SYS_FCHOWN                   = 123 // { int fchown(int fd, int uid, int gid); }
        SYS_FCHMOD                   = 124 // { int fchmod(int fd, int mode); }
        SYS_SETREUID                 = 126 // { int setreuid(int ruid, int euid); }
@@ -99,24 +100,24 @@ const (
        SYS_RENAME                   = 128 // { int rename(char *from, char *to); }
        SYS_FLOCK                    = 131 // { int flock(int fd, int how); }
        SYS_MKFIFO                   = 132 // { int mkfifo(char *path, int mode); }
-       SYS_SENDTO                   = 133 // { int sendto(int s, caddr_t buf, size_t len, \
+       SYS_SENDTO                   = 133 // { int sendto(int s, caddr_t buf, size_t len, int flags, caddr_t to, int tolen); }
        SYS_SHUTDOWN                 = 134 // { int shutdown(int s, int how); }
-       SYS_SOCKETPAIR               = 135 // { int socketpair(int domain, int type, \
+       SYS_SOCKETPAIR               = 135 // { int socketpair(int domain, int type, int protocol, int *rsv); }
        SYS_MKDIR                    = 136 // { int mkdir(char *path, int mode); }
        SYS_RMDIR                    = 137 // { int rmdir(char *path); }
-       SYS_UTIMES                   = 138 // { int utimes(char *path, \
-       SYS_ADJTIME                  = 140 // { int adjtime(struct timeval *delta, \
+       SYS_UTIMES                   = 138 // { int utimes(char *path, struct timeval *tptr); }
+       SYS_ADJTIME                  = 140 // { int adjtime(struct timeval *delta, struct timeval *olddelta); }
        SYS_SETSID                   = 147 // { int setsid(void); }
-       SYS_QUOTACTL                 = 148 // { int quotactl(char *path, int cmd, int uid, \
+       SYS_QUOTACTL                 = 148 // { int quotactl(char *path, int cmd, int uid, caddr_t arg); }
        SYS_NLM_SYSCALL              = 154 // { int nlm_syscall(int debug_level, int grace_period, int addr_count, char **addrs); }
        SYS_NFSSVC                   = 155 // { int nfssvc(int flag, caddr_t argp); }
-       SYS_LGETFH                   = 160 // { int lgetfh(char *fname, \
-       SYS_GETFH                    = 161 // { int getfh(char *fname, \
+       SYS_LGETFH                   = 160 // { int lgetfh(char *fname, struct fhandle *fhp); }
+       SYS_GETFH                    = 161 // { int getfh(char *fname, struct fhandle *fhp); }
        SYS_SYSARCH                  = 165 // { int sysarch(int op, char *parms); }
-       SYS_RTPRIO                   = 166 // { int rtprio(int function, pid_t pid, \
-       SYS_SEMSYS                   = 169 // { int semsys(int which, int a2, int a3, \
-       SYS_MSGSYS                   = 170 // { int msgsys(int which, int a2, int a3, \
-       SYS_SHMSYS                   = 171 // { int shmsys(int which, int a2, int a3, \
+       SYS_RTPRIO                   = 166 // { int rtprio(int function, pid_t pid, struct rtprio *rtp); }
+       SYS_SEMSYS                   = 169 // { int semsys(int which, int a2, int a3, int a4, int a5); }
+       SYS_MSGSYS                   = 170 // { int msgsys(int which, int a2, int a3, int a4, int a5, int a6); }
+       SYS_SHMSYS                   = 171 // { int shmsys(int which, int a2, int a3, int a4); }
        SYS_SETFIB                   = 175 // { int setfib(int fibnum); }
        SYS_NTP_ADJTIME              = 176 // { int ntp_adjtime(struct timex *tp); }
        SYS_SETGID                   = 181 // { int setgid(gid_t gid); }
@@ -127,269 +128,269 @@ const (
        SYS_LSTAT                    = 190 // { int lstat(char *path, struct stat *ub); }
        SYS_PATHCONF                 = 191 // { int pathconf(char *path, int name); }
        SYS_FPATHCONF                = 192 // { int fpathconf(int fd, int name); }
-       SYS_GETRLIMIT                = 194 // { int getrlimit(u_int which, \
-       SYS_SETRLIMIT                = 195 // { int setrlimit(u_int which, \
-       SYS_GETDIRENTRIES            = 196 // { int getdirentries(int fd, char *buf, \
-       SYS___SYSCTL                 = 202 // { int __sysctl(int *name, u_int namelen, \
+       SYS_GETRLIMIT                = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
+       SYS_SETRLIMIT                = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
+       SYS_GETDIRENTRIES            = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
+       SYS___SYSCTL                 = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
        SYS_MLOCK                    = 203 // { int mlock(const void *addr, size_t len); }
        SYS_MUNLOCK                  = 204 // { int munlock(const void *addr, size_t len); }
        SYS_UNDELETE                 = 205 // { int undelete(char *path); }
        SYS_FUTIMES                  = 206 // { int futimes(int fd, struct timeval *tptr); }
        SYS_GETPGID                  = 207 // { int getpgid(pid_t pid); }
-       SYS_POLL                     = 209 // { int poll(struct pollfd *fds, u_int nfds, \
-       SYS_SEMGET                   = 221 // { int semget(key_t key, int nsems, \
-       SYS_SEMOP                    = 222 // { int semop(int semid, struct sembuf *sops, \
+       SYS_POLL                     = 209 // { int poll(struct pollfd *fds, u_int nfds, int timeout); }
+       SYS_SEMGET                   = 221 // { int semget(key_t key, int nsems, int semflg); }
+       SYS_SEMOP                    = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
        SYS_MSGGET                   = 225 // { int msgget(key_t key, int msgflg); }
-       SYS_MSGSND                   = 226 // { int msgsnd(int msqid, const void *msgp, \
-       SYS_MSGRCV                   = 227 // { int msgrcv(int msqid, void *msgp, \
-       SYS_SHMAT                    = 228 // { int shmat(int shmid, const void *shmaddr, \
+       SYS_MSGSND                   = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
+       SYS_MSGRCV                   = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
+       SYS_SHMAT                    = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
        SYS_SHMDT                    = 230 // { int shmdt(const void *shmaddr); }
-       SYS_SHMGET                   = 231 // { int shmget(key_t key, size_t size, \
-       SYS_CLOCK_GETTIME            = 232 // { int clock_gettime(clockid_t clock_id, \
-       SYS_CLOCK_SETTIME            = 233 // { int clock_settime( \
-       SYS_CLOCK_GETRES             = 234 // { int clock_getres(clockid_t clock_id, \
-       SYS_KTIMER_CREATE            = 235 // { int ktimer_create(clockid_t clock_id, \
+       SYS_SHMGET                   = 231 // { int shmget(key_t key, size_t size, int shmflg); }
+       SYS_CLOCK_GETTIME            = 232 // { int clock_gettime(clockid_t clock_id, struct timespec *tp); }
+       SYS_CLOCK_SETTIME            = 233 // { int clock_settime( clockid_t clock_id, const struct timespec *tp); }
+       SYS_CLOCK_GETRES             = 234 // { int clock_getres(clockid_t clock_id, struct timespec *tp); }
+       SYS_KTIMER_CREATE            = 235 // { int ktimer_create(clockid_t clock_id, struct sigevent *evp, int *timerid); }
        SYS_KTIMER_DELETE            = 236 // { int ktimer_delete(int timerid); }
-       SYS_KTIMER_SETTIME           = 237 // { int ktimer_settime(int timerid, int flags, \
-       SYS_KTIMER_GETTIME           = 238 // { int ktimer_gettime(int timerid, struct \
+       SYS_KTIMER_SETTIME           = 237 // { int ktimer_settime(int timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue); }
+       SYS_KTIMER_GETTIME           = 238 // { int ktimer_gettime(int timerid, struct itimerspec *value); }
        SYS_KTIMER_GETOVERRUN        = 239 // { int ktimer_getoverrun(int timerid); }
-       SYS_NANOSLEEP                = 240 // { int nanosleep(const struct timespec *rqtp, \
+       SYS_NANOSLEEP                = 240 // { int nanosleep(const struct timespec *rqtp, struct timespec *rmtp); }
        SYS_FFCLOCK_GETCOUNTER       = 241 // { int ffclock_getcounter(ffcounter *ffcount); }
-       SYS_FFCLOCK_SETESTIMATE      = 242 // { int ffclock_setestimate( \
-       SYS_FFCLOCK_GETESTIMATE      = 243 // { int ffclock_getestimate( \
-       SYS_CLOCK_NANOSLEEP          = 244 // { int clock_nanosleep(clockid_t clock_id, \
-       SYS_CLOCK_GETCPUCLOCKID2     = 247 // { int clock_getcpuclockid2(id_t id,\
+       SYS_FFCLOCK_SETESTIMATE      = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); }
+       SYS_FFCLOCK_GETESTIMATE      = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); }
+       SYS_CLOCK_NANOSLEEP          = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); }
+       SYS_CLOCK_GETCPUCLOCKID2     = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); }
        SYS_NTP_GETTIME              = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
-       SYS_MINHERIT                 = 250 // { int minherit(void *addr, size_t len, \
+       SYS_MINHERIT                 = 250 // { int minherit(void *addr, size_t len, int inherit); }
        SYS_RFORK                    = 251 // { int rfork(int flags); }
-       SYS_OPENBSD_POLL             = 252 // { int openbsd_poll(struct pollfd *fds, \
+       SYS_OPENBSD_POLL             = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); }
        SYS_ISSETUGID                = 253 // { int issetugid(void); }
        SYS_LCHOWN                   = 254 // { int lchown(char *path, int uid, int gid); }
        SYS_AIO_READ                 = 255 // { int aio_read(struct aiocb *aiocbp); }
        SYS_AIO_WRITE                = 256 // { int aio_write(struct aiocb *aiocbp); }
-       SYS_LIO_LISTIO               = 257 // { int lio_listio(int mode, \
-       SYS_GETDENTS                 = 272 // { int getdents(int fd, char *buf, \
+       SYS_LIO_LISTIO               = 257 // { int lio_listio(int mode, struct aiocb * const *acb_list, int nent, struct sigevent *sig); }
+       SYS_GETDENTS                 = 272 // { int getdents(int fd, char *buf, size_t count); }
        SYS_LCHMOD                   = 274 // { int lchmod(char *path, mode_t mode); }
-       SYS_LUTIMES                  = 276 // { int lutimes(char *path, \
+       SYS_LUTIMES                  = 276 // { int lutimes(char *path, struct timeval *tptr); }
        SYS_NSTAT                    = 278 // { int nstat(char *path, struct nstat *ub); }
        SYS_NFSTAT                   = 279 // { int nfstat(int fd, struct nstat *sb); }
        SYS_NLSTAT                   = 280 // { int nlstat(char *path, struct nstat *ub); }
-       SYS_PREADV                   = 289 // { ssize_t preadv(int fd, struct iovec *iovp, \
-       SYS_PWRITEV                  = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, \
-       SYS_FHOPEN                   = 298 // { int fhopen(const struct fhandle *u_fhp, \
-       SYS_FHSTAT                   = 299 // { int fhstat(const struct fhandle *u_fhp, \
+       SYS_PREADV                   = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
+       SYS_PWRITEV                  = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
+       SYS_FHOPEN                   = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
+       SYS_FHSTAT                   = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
        SYS_MODNEXT                  = 300 // { int modnext(int modid); }
-       SYS_MODSTAT                  = 301 // { int modstat(int modid, \
+       SYS_MODSTAT                  = 301 // { int modstat(int modid, struct module_stat *stat); }
        SYS_MODFNEXT                 = 302 // { int modfnext(int modid); }
        SYS_MODFIND                  = 303 // { int modfind(const char *name); }
        SYS_KLDLOAD                  = 304 // { int kldload(const char *file); }
        SYS_KLDUNLOAD                = 305 // { int kldunload(int fileid); }
        SYS_KLDFIND                  = 306 // { int kldfind(const char *file); }
        SYS_KLDNEXT                  = 307 // { int kldnext(int fileid); }
-       SYS_KLDSTAT                  = 308 // { int kldstat(int fileid, struct \
+       SYS_KLDSTAT                  = 308 // { int kldstat(int fileid, struct kld_file_stat* stat); }
        SYS_KLDFIRSTMOD              = 309 // { int kldfirstmod(int fileid); }
        SYS_GETSID                   = 310 // { int getsid(pid_t pid); }
-       SYS_SETRESUID                = 311 // { int setresuid(uid_t ruid, uid_t euid, \
-       SYS_SETRESGID                = 312 // { int setresgid(gid_t rgid, gid_t egid, \
+       SYS_SETRESUID                = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); }
+       SYS_SETRESGID                = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); }
        SYS_AIO_RETURN               = 314 // { ssize_t aio_return(struct aiocb *aiocbp); }
-       SYS_AIO_SUSPEND              = 315 // { int aio_suspend( \
-       SYS_AIO_CANCEL               = 316 // { int aio_cancel(int fd, \
+       SYS_AIO_SUSPEND              = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); }
+       SYS_AIO_CANCEL               = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); }
        SYS_AIO_ERROR                = 317 // { int aio_error(struct aiocb *aiocbp); }
        SYS_YIELD                    = 321 // { int yield(void); }
        SYS_MLOCKALL                 = 324 // { int mlockall(int how); }
        SYS_MUNLOCKALL               = 325 // { int munlockall(void); }
        SYS___GETCWD                 = 326 // { int __getcwd(char *buf, u_int buflen); }
-       SYS_SCHED_SETPARAM           = 327 // { int sched_setparam (pid_t pid, \
-       SYS_SCHED_GETPARAM           = 328 // { int sched_getparam (pid_t pid, struct \
-       SYS_SCHED_SETSCHEDULER       = 329 // { int sched_setscheduler (pid_t pid, int \
+       SYS_SCHED_SETPARAM           = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
+       SYS_SCHED_GETPARAM           = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
+       SYS_SCHED_SETSCHEDULER       = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
        SYS_SCHED_GETSCHEDULER       = 330 // { int sched_getscheduler (pid_t pid); }
        SYS_SCHED_YIELD              = 331 // { int sched_yield (void); }
        SYS_SCHED_GET_PRIORITY_MAX   = 332 // { int sched_get_priority_max (int policy); }
        SYS_SCHED_GET_PRIORITY_MIN   = 333 // { int sched_get_priority_min (int policy); }
-       SYS_SCHED_RR_GET_INTERVAL    = 334 // { int sched_rr_get_interval (pid_t pid, \
+       SYS_SCHED_RR_GET_INTERVAL    = 334 // { int sched_rr_get_interval (pid_t pid, struct timespec *interval); }
        SYS_UTRACE                   = 335 // { int utrace(const void *addr, size_t len); }
-       SYS_KLDSYM                   = 337 // { int kldsym(int fileid, int cmd, \
+       SYS_KLDSYM                   = 337 // { int kldsym(int fileid, int cmd, void *data); }
        SYS_JAIL                     = 338 // { int jail(struct jail *jail); }
-       SYS_SIGPROCMASK              = 340 // { int sigprocmask(int how, \
+       SYS_SIGPROCMASK              = 340 // { int sigprocmask(int how, const sigset_t *set, sigset_t *oset); }
        SYS_SIGSUSPEND               = 341 // { int sigsuspend(const sigset_t *sigmask); }
        SYS_SIGPENDING               = 343 // { int sigpending(sigset_t *set); }
-       SYS_SIGTIMEDWAIT             = 345 // { int sigtimedwait(const sigset_t *set, \
-       SYS_SIGWAITINFO              = 346 // { int sigwaitinfo(const sigset_t *set, \
-       SYS___ACL_GET_FILE           = 347 // { int __acl_get_file(const char *path, \
-       SYS___ACL_SET_FILE           = 348 // { int __acl_set_file(const char *path, \
-       SYS___ACL_GET_FD             = 349 // { int __acl_get_fd(int filedes, \
-       SYS___ACL_SET_FD             = 350 // { int __acl_set_fd(int filedes, \
-       SYS___ACL_DELETE_FILE        = 351 // { int __acl_delete_file(const char *path, \
-       SYS___ACL_DELETE_FD          = 352 // { int __acl_delete_fd(int filedes, \
-       SYS___ACL_ACLCHECK_FILE      = 353 // { int __acl_aclcheck_file(const char *path, \
-       SYS___ACL_ACLCHECK_FD        = 354 // { int __acl_aclcheck_fd(int filedes, \
-       SYS_EXTATTRCTL               = 355 // { int extattrctl(const char *path, int cmd, \
-       SYS_EXTATTR_SET_FILE         = 356 // { ssize_t extattr_set_file( \
-       SYS_EXTATTR_GET_FILE         = 357 // { ssize_t extattr_get_file( \
-       SYS_EXTATTR_DELETE_FILE      = 358 // { int extattr_delete_file(const char *path, \
-       SYS_AIO_WAITCOMPLETE         = 359 // { ssize_t aio_waitcomplete( \
-       SYS_GETRESUID                = 360 // { int getresuid(uid_t *ruid, uid_t *euid, \
-       SYS_GETRESGID                = 361 // { int getresgid(gid_t *rgid, gid_t *egid, \
+       SYS_SIGTIMEDWAIT             = 345 // { int sigtimedwait(const sigset_t *set, siginfo_t *info, const struct timespec *timeout); }
+       SYS_SIGWAITINFO              = 346 // { int sigwaitinfo(const sigset_t *set, siginfo_t *info); }
+       SYS___ACL_GET_FILE           = 347 // { int __acl_get_file(const char *path, acl_type_t type, struct acl *aclp); }
+       SYS___ACL_SET_FILE           = 348 // { int __acl_set_file(const char *path, acl_type_t type, struct acl *aclp); }
+       SYS___ACL_GET_FD             = 349 // { int __acl_get_fd(int filedes, acl_type_t type, struct acl *aclp); }
+       SYS___ACL_SET_FD             = 350 // { int __acl_set_fd(int filedes, acl_type_t type, struct acl *aclp); }
+       SYS___ACL_DELETE_FILE        = 351 // { int __acl_delete_file(const char *path, acl_type_t type); }
+       SYS___ACL_DELETE_FD          = 352 // { int __acl_delete_fd(int filedes, acl_type_t type); }
+       SYS___ACL_ACLCHECK_FILE      = 353 // { int __acl_aclcheck_file(const char *path, acl_type_t type, struct acl *aclp); }
+       SYS___ACL_ACLCHECK_FD        = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, struct acl *aclp); }
+       SYS_EXTATTRCTL               = 355 // { int extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); }
+       SYS_EXTATTR_SET_FILE         = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
+       SYS_EXTATTR_GET_FILE         = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
+       SYS_EXTATTR_DELETE_FILE      = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); }
+       SYS_AIO_WAITCOMPLETE         = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); }
+       SYS_GETRESUID                = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
+       SYS_GETRESGID                = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
        SYS_KQUEUE                   = 362 // { int kqueue(void); }
-       SYS_KEVENT                   = 363 // { int kevent(int fd, \
-       SYS_EXTATTR_SET_FD           = 371 // { ssize_t extattr_set_fd(int fd, \
-       SYS_EXTATTR_GET_FD           = 372 // { ssize_t extattr_get_fd(int fd, \
-       SYS_EXTATTR_DELETE_FD        = 373 // { int extattr_delete_fd(int fd, \
+       SYS_KEVENT                   = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
+       SYS_EXTATTR_SET_FD           = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
+       SYS_EXTATTR_GET_FD           = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
+       SYS_EXTATTR_DELETE_FD        = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
        SYS___SETUGID                = 374 // { int __setugid(int flag); }
        SYS_EACCESS                  = 376 // { int eaccess(char *path, int amode); }
-       SYS_NMOUNT                   = 378 // { int nmount(struct iovec *iovp, \
+       SYS_NMOUNT                   = 378 // { int nmount(struct iovec *iovp, unsigned int iovcnt, int flags); }
        SYS___MAC_GET_PROC           = 384 // { int __mac_get_proc(struct mac *mac_p); }
        SYS___MAC_SET_PROC           = 385 // { int __mac_set_proc(struct mac *mac_p); }
-       SYS___MAC_GET_FD             = 386 // { int __mac_get_fd(int fd, \
-       SYS___MAC_GET_FILE           = 387 // { int __mac_get_file(const char *path_p, \
-       SYS___MAC_SET_FD             = 388 // { int __mac_set_fd(int fd, \
-       SYS___MAC_SET_FILE           = 389 // { int __mac_set_file(const char *path_p, \
-       SYS_KENV                     = 390 // { int kenv(int what, const char *name, \
-       SYS_LCHFLAGS                 = 391 // { int lchflags(const char *path, \
-       SYS_UUIDGEN                  = 392 // { int uuidgen(struct uuid *store, \
-       SYS_SENDFILE                 = 393 // { int sendfile(int fd, int s, off_t offset, \
-       SYS_MAC_SYSCALL              = 394 // { int mac_syscall(const char *policy, \
-       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, \
-       SYS_STATFS                   = 396 // { int statfs(char *path, \
+       SYS___MAC_GET_FD             = 386 // { int __mac_get_fd(int fd, struct mac *mac_p); }
+       SYS___MAC_GET_FILE           = 387 // { int __mac_get_file(const char *path_p, struct mac *mac_p); }
+       SYS___MAC_SET_FD             = 388 // { int __mac_set_fd(int fd, struct mac *mac_p); }
+       SYS___MAC_SET_FILE           = 389 // { int __mac_set_file(const char *path_p, struct mac *mac_p); }
+       SYS_KENV                     = 390 // { int kenv(int what, const char *name, char *value, int len); }
+       SYS_LCHFLAGS                 = 391 // { int lchflags(const char *path, u_long flags); }
+       SYS_UUIDGEN                  = 392 // { int uuidgen(struct uuid *store, int count); }
+       SYS_SENDFILE                 = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
+       SYS_MAC_SYSCALL              = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
+       SYS_GETFSSTAT                = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
+       SYS_STATFS                   = 396 // { int statfs(char *path, struct statfs *buf); }
        SYS_FSTATFS                  = 397 // { int fstatfs(int fd, struct statfs *buf); }
-       SYS_FHSTATFS                 = 398 // { int fhstatfs(const struct fhandle *u_fhp, \
+       SYS_FHSTATFS                 = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
        SYS_KSEM_CLOSE               = 400 // { int ksem_close(semid_t id); }
        SYS_KSEM_POST                = 401 // { int ksem_post(semid_t id); }
        SYS_KSEM_WAIT                = 402 // { int ksem_wait(semid_t id); }
        SYS_KSEM_TRYWAIT             = 403 // { int ksem_trywait(semid_t id); }
-       SYS_KSEM_INIT                = 404 // { int ksem_init(semid_t *idp, \
-       SYS_KSEM_OPEN                = 405 // { int ksem_open(semid_t *idp, \
+       SYS_KSEM_INIT                = 404 // { int ksem_init(semid_t *idp, unsigned int value); }
+       SYS_KSEM_OPEN                = 405 // { int ksem_open(semid_t *idp, const char *name, int oflag, mode_t mode, unsigned int value); }
        SYS_KSEM_UNLINK              = 406 // { int ksem_unlink(const char *name); }
        SYS_KSEM_GETVALUE            = 407 // { int ksem_getvalue(semid_t id, int *val); }
        SYS_KSEM_DESTROY             = 408 // { int ksem_destroy(semid_t id); }
-       SYS___MAC_GET_PID            = 409 // { int __mac_get_pid(pid_t pid, \
-       SYS___MAC_GET_LINK           = 410 // { int __mac_get_link(const char *path_p, \
-       SYS___MAC_SET_LINK           = 411 // { int __mac_set_link(const char *path_p, \
-       SYS_EXTATTR_SET_LINK         = 412 // { ssize_t extattr_set_link( \
-       SYS_EXTATTR_GET_LINK         = 413 // { ssize_t extattr_get_link( \
-       SYS_EXTATTR_DELETE_LINK      = 414 // { int extattr_delete_link( \
-       SYS___MAC_EXECVE             = 415 // { int __mac_execve(char *fname, char **argv, \
-       SYS_SIGACTION                = 416 // { int sigaction(int sig, \
-       SYS_SIGRETURN                = 417 // { int sigreturn( \
+       SYS___MAC_GET_PID            = 409 // { int __mac_get_pid(pid_t pid, struct mac *mac_p); }
+       SYS___MAC_GET_LINK           = 410 // { int __mac_get_link(const char *path_p, struct mac *mac_p); }
+       SYS___MAC_SET_LINK           = 411 // { int __mac_set_link(const char *path_p, struct mac *mac_p); }
+       SYS_EXTATTR_SET_LINK         = 412 // { ssize_t extattr_set_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
+       SYS_EXTATTR_GET_LINK         = 413 // { ssize_t extattr_get_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
+       SYS_EXTATTR_DELETE_LINK      = 414 // { int extattr_delete_link( const char *path, int attrnamespace, const char *attrname); }
+       SYS___MAC_EXECVE             = 415 // { int __mac_execve(char *fname, char **argv, char **envv, struct mac *mac_p); }
+       SYS_SIGACTION                = 416 // { int sigaction(int sig, const struct sigaction *act, struct sigaction *oact); }
+       SYS_SIGRETURN                = 417 // { int sigreturn( const struct __ucontext *sigcntxp); }
        SYS_GETCONTEXT               = 421 // { int getcontext(struct __ucontext *ucp); }
-       SYS_SETCONTEXT               = 422 // { int setcontext( \
-       SYS_SWAPCONTEXT              = 423 // { int swapcontext(struct __ucontext *oucp, \
+       SYS_SETCONTEXT               = 422 // { int setcontext( const struct __ucontext *ucp); }
+       SYS_SWAPCONTEXT              = 423 // { int swapcontext(struct __ucontext *oucp, const struct __ucontext *ucp); }
        SYS_SWAPOFF                  = 424 // { int swapoff(const char *name); }
-       SYS___ACL_GET_LINK           = 425 // { int __acl_get_link(const char *path, \
-       SYS___ACL_SET_LINK           = 426 // { int __acl_set_link(const char *path, \
-       SYS___ACL_DELETE_LINK        = 427 // { int __acl_delete_link(const char *path, \
-       SYS___ACL_ACLCHECK_LINK      = 428 // { int __acl_aclcheck_link(const char *path, \
-       SYS_SIGWAIT                  = 429 // { int sigwait(const sigset_t *set, \
-       SYS_THR_CREATE               = 430 // { int thr_create(ucontext_t *ctx, long *id, \
+       SYS___ACL_GET_LINK           = 425 // { int __acl_get_link(const char *path, acl_type_t type, struct acl *aclp); }
+       SYS___ACL_SET_LINK           = 426 // { int __acl_set_link(const char *path, acl_type_t type, struct acl *aclp); }
+       SYS___ACL_DELETE_LINK        = 427 // { int __acl_delete_link(const char *path, acl_type_t type); }
+       SYS___ACL_ACLCHECK_LINK      = 428 // { int __acl_aclcheck_link(const char *path, acl_type_t type, struct acl *aclp); }
+       SYS_SIGWAIT                  = 429 // { int sigwait(const sigset_t *set, int *sig); }
+       SYS_THR_CREATE               = 430 // { int thr_create(ucontext_t *ctx, long *id, int flags); }
        SYS_THR_EXIT                 = 431 // { void thr_exit(long *state); }
        SYS_THR_SELF                 = 432 // { int thr_self(long *id); }
        SYS_THR_KILL                 = 433 // { int thr_kill(long id, int sig); }
        SYS_JAIL_ATTACH              = 436 // { int jail_attach(int jid); }
-       SYS_EXTATTR_LIST_FD          = 437 // { ssize_t extattr_list_fd(int fd, \
-       SYS_EXTATTR_LIST_FILE        = 438 // { ssize_t extattr_list_file( \
-       SYS_EXTATTR_LIST_LINK        = 439 // { ssize_t extattr_list_link( \
-       SYS_KSEM_TIMEDWAIT           = 441 // { int ksem_timedwait(semid_t id, \
-       SYS_THR_SUSPEND              = 442 // { int thr_suspend( \
+       SYS_EXTATTR_LIST_FD          = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); }
+       SYS_EXTATTR_LIST_FILE        = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); }
+       SYS_EXTATTR_LIST_LINK        = 439 // { ssize_t extattr_list_link( const char *path, int attrnamespace, void *data, size_t nbytes); }
+       SYS_KSEM_TIMEDWAIT           = 441 // { int ksem_timedwait(semid_t id, const struct timespec *abstime); }
+       SYS_THR_SUSPEND              = 442 // { int thr_suspend( const struct timespec *timeout); }
        SYS_THR_WAKE                 = 443 // { int thr_wake(long id); }
        SYS_KLDUNLOADF               = 444 // { int kldunloadf(int fileid, int flags); }
-       SYS_AUDIT                    = 445 // { int audit(const void *record, \
-       SYS_AUDITON                  = 446 // { int auditon(int cmd, void *data, \
+       SYS_AUDIT                    = 445 // { int audit(const void *record, u_int length); }
+       SYS_AUDITON                  = 446 // { int auditon(int cmd, void *data, u_int length); }
        SYS_GETAUID                  = 447 // { int getauid(uid_t *auid); }
        SYS_SETAUID                  = 448 // { int setauid(uid_t *auid); }
        SYS_GETAUDIT                 = 449 // { int getaudit(struct auditinfo *auditinfo); }
        SYS_SETAUDIT                 = 450 // { int setaudit(struct auditinfo *auditinfo); }
-       SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( \
-       SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( \
+       SYS_GETAUDIT_ADDR            = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
+       SYS_SETAUDIT_ADDR            = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); }
        SYS_AUDITCTL                 = 453 // { int auditctl(char *path); }
-       SYS__UMTX_OP                 = 454 // { int _umtx_op(void *obj, int op, \
-       SYS_THR_NEW                  = 455 // { int thr_new(struct thr_param *param, \
+       SYS__UMTX_OP                 = 454 // { int _umtx_op(void *obj, int op, u_long val, void *uaddr1, void *uaddr2); }
+       SYS_THR_NEW                  = 455 // { int thr_new(struct thr_param *param, int param_size); }
        SYS_SIGQUEUE                 = 456 // { int sigqueue(pid_t pid, int signum, void *value); }
-       SYS_KMQ_OPEN                 = 457 // { int kmq_open(const char *path, int flags, \
-       SYS_KMQ_SETATTR              = 458 // { int kmq_setattr(int mqd,                \
-       SYS_KMQ_TIMEDRECEIVE         = 459 // { int kmq_timedreceive(int mqd,   \
-       SYS_KMQ_TIMEDSEND            = 460 // { int kmq_timedsend(int mqd,              \
-       SYS_KMQ_NOTIFY               = 461 // { int kmq_notify(int mqd,         \
+       SYS_KMQ_OPEN                 = 457 // { int kmq_open(const char *path, int flags, mode_t mode, const struct mq_attr *attr); }
+       SYS_KMQ_SETATTR              = 458 // { int kmq_setattr(int mqd,                const struct mq_attr *attr,             struct mq_attr *oattr); }
+       SYS_KMQ_TIMEDRECEIVE         = 459 // { int kmq_timedreceive(int mqd,   char *msg_ptr, size_t msg_len,  unsigned *msg_prio,                     const struct timespec *abs_timeout); }
+       SYS_KMQ_TIMEDSEND            = 460 // { int kmq_timedsend(int mqd,              const char *msg_ptr, size_t msg_len,unsigned msg_prio,                  const struct timespec *abs_timeout);}
+       SYS_KMQ_NOTIFY               = 461 // { int kmq_notify(int mqd,         const struct sigevent *sigev); }
        SYS_KMQ_UNLINK               = 462 // { int kmq_unlink(const char *path); }
        SYS_ABORT2                   = 463 // { int abort2(const char *why, int nargs, void **args); }
        SYS_THR_SET_NAME             = 464 // { int thr_set_name(long id, const char *name); }
        SYS_AIO_FSYNC                = 465 // { int aio_fsync(int op, struct aiocb *aiocbp); }
-       SYS_RTPRIO_THREAD            = 466 // { int rtprio_thread(int function, \
+       SYS_RTPRIO_THREAD            = 466 // { int rtprio_thread(int function, lwpid_t lwpid, struct rtprio *rtp); }
        SYS_SCTP_PEELOFF             = 471 // { int sctp_peeloff(int sd, uint32_t name); }
-       SYS_SCTP_GENERIC_SENDMSG     = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, \
-       SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, \
-       SYS_SCTP_GENERIC_RECVMSG     = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, \
-       SYS_PREAD                    = 475 // { ssize_t pread(int fd, void *buf, \
-       SYS_PWRITE                   = 476 // { ssize_t pwrite(int fd, const void *buf, \
-       SYS_MMAP                     = 477 // { caddr_t mmap(caddr_t addr, size_t len, \
-       SYS_LSEEK                    = 478 // { off_t lseek(int fd, off_t offset, \
+       SYS_SCTP_GENERIC_SENDMSG     = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); }
+       SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); }
+       SYS_SCTP_GENERIC_RECVMSG     = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr * from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); }
+       SYS_PREAD                    = 475 // { ssize_t pread(int fd, void *buf, size_t nbyte, off_t offset); }
+       SYS_PWRITE                   = 476 // { ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset); }
+       SYS_MMAP                     = 477 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, off_t pos); }
+       SYS_LSEEK                    = 478 // { off_t lseek(int fd, off_t offset, int whence); }
        SYS_TRUNCATE                 = 479 // { int truncate(char *path, off_t length); }
        SYS_FTRUNCATE                = 480 // { int ftruncate(int fd, off_t length); }
        SYS_THR_KILL2                = 481 // { int thr_kill2(pid_t pid, long id, int sig); }
-       SYS_SHM_OPEN                 = 482 // { int shm_open(const char *path, int flags, \
+       SYS_SHM_OPEN                 = 482 // { int shm_open(const char *path, int flags, mode_t mode); }
        SYS_SHM_UNLINK               = 483 // { int shm_unlink(const char *path); }
        SYS_CPUSET                   = 484 // { int cpuset(cpusetid_t *setid); }
-       SYS_CPUSET_SETID             = 485 // { int cpuset_setid(cpuwhich_t which, id_t id, \
-       SYS_CPUSET_GETID             = 486 // { int cpuset_getid(cpulevel_t level, \
-       SYS_CPUSET_GETAFFINITY       = 487 // { int cpuset_getaffinity(cpulevel_t level, \
-       SYS_CPUSET_SETAFFINITY       = 488 // { int cpuset_setaffinity(cpulevel_t level, \
-       SYS_FACCESSAT                = 489 // { int faccessat(int fd, char *path, int amode, \
-       SYS_FCHMODAT                 = 490 // { int fchmodat(int fd, char *path, mode_t mode, \
-       SYS_FCHOWNAT                 = 491 // { int fchownat(int fd, char *path, uid_t uid, \
-       SYS_FEXECVE                  = 492 // { int fexecve(int fd, char **argv, \
-       SYS_FSTATAT                  = 493 // { int fstatat(int fd, char *path, \
-       SYS_FUTIMESAT                = 494 // { int futimesat(int fd, char *path, \
-       SYS_LINKAT                   = 495 // { int linkat(int fd1, char *path1, int fd2, \
+       SYS_CPUSET_SETID             = 485 // { int cpuset_setid(cpuwhich_t which, id_t id, cpusetid_t setid); }
+       SYS_CPUSET_GETID             = 486 // { int cpuset_getid(cpulevel_t level, cpuwhich_t which, id_t id, cpusetid_t *setid); }
+       SYS_CPUSET_GETAFFINITY       = 487 // { int cpuset_getaffinity(cpulevel_t level, cpuwhich_t which, id_t id, size_t cpusetsize, cpuset_t *mask); }
+       SYS_CPUSET_SETAFFINITY       = 488 // { int cpuset_setaffinity(cpulevel_t level, cpuwhich_t which, id_t id, size_t cpusetsize, const cpuset_t *mask); }
+       SYS_FACCESSAT                = 489 // { int faccessat(int fd, char *path, int amode, int flag); }
+       SYS_FCHMODAT                 = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
+       SYS_FCHOWNAT                 = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
+       SYS_FEXECVE                  = 492 // { int fexecve(int fd, char **argv, char **envv); }
+       SYS_FSTATAT                  = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
+       SYS_FUTIMESAT                = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
+       SYS_LINKAT                   = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
        SYS_MKDIRAT                  = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
        SYS_MKFIFOAT                 = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
-       SYS_MKNODAT                  = 498 // { int mknodat(int fd, char *path, mode_t mode, \
-       SYS_OPENAT                   = 499 // { int openat(int fd, char *path, int flag, \
-       SYS_READLINKAT               = 500 // { int readlinkat(int fd, char *path, char *buf, \
-       SYS_RENAMEAT                 = 501 // { int renameat(int oldfd, char *old, int newfd, \
-       SYS_SYMLINKAT                = 502 // { int symlinkat(char *path1, int fd, \
+       SYS_MKNODAT                  = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
+       SYS_OPENAT                   = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
+       SYS_READLINKAT               = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); }
+       SYS_RENAMEAT                 = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
+       SYS_SYMLINKAT                = 502 // { int symlinkat(char *path1, int fd, char *path2); }
        SYS_UNLINKAT                 = 503 // { int unlinkat(int fd, char *path, int flag); }
        SYS_POSIX_OPENPT             = 504 // { int posix_openpt(int flags); }
        SYS_GSSD_SYSCALL             = 505 // { int gssd_syscall(char *path); }
-       SYS_JAIL_GET                 = 506 // { int jail_get(struct iovec *iovp, \
-       SYS_JAIL_SET                 = 507 // { int jail_set(struct iovec *iovp, \
+       SYS_JAIL_GET                 = 506 // { int jail_get(struct iovec *iovp, unsigned int iovcnt, int flags); }
+       SYS_JAIL_SET                 = 507 // { int jail_set(struct iovec *iovp, unsigned int iovcnt, int flags); }
        SYS_JAIL_REMOVE              = 508 // { int jail_remove(int jid); }
        SYS_CLOSEFROM                = 509 // { int closefrom(int lowfd); }
-       SYS___SEMCTL                 = 510 // { int __semctl(int semid, int semnum, \
-       SYS_MSGCTL                   = 511 // { int msgctl(int msqid, int cmd, \
-       SYS_SHMCTL                   = 512 // { int shmctl(int shmid, int cmd, \
+       SYS___SEMCTL                 = 510 // { int __semctl(int semid, int semnum, int cmd, union semun *arg); }
+       SYS_MSGCTL                   = 511 // { int msgctl(int msqid, int cmd, struct msqid_ds *buf); }
+       SYS_SHMCTL                   = 512 // { int shmctl(int shmid, int cmd, struct shmid_ds *buf); }
        SYS_LPATHCONF                = 513 // { int lpathconf(char *path, int name); }
-       SYS___CAP_RIGHTS_GET         = 515 // { int __cap_rights_get(int version, \
+       SYS___CAP_RIGHTS_GET         = 515 // { int __cap_rights_get(int version, int fd, cap_rights_t *rightsp); }
        SYS_CAP_ENTER                = 516 // { int cap_enter(void); }
        SYS_CAP_GETMODE              = 517 // { int cap_getmode(u_int *modep); }
        SYS_PDFORK                   = 518 // { int pdfork(int *fdp, int flags); }
        SYS_PDKILL                   = 519 // { int pdkill(int fd, int signum); }
        SYS_PDGETPID                 = 520 // { int pdgetpid(int fd, pid_t *pidp); }
-       SYS_PSELECT                  = 522 // { int pselect(int nd, fd_set *in, \
-       SYS_GETLOGINCLASS            = 523 // { int getloginclass(char *namebuf, \
+       SYS_PSELECT                  = 522 // { int pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *sm); }
+       SYS_GETLOGINCLASS            = 523 // { int getloginclass(char *namebuf, size_t namelen); }
        SYS_SETLOGINCLASS            = 524 // { int setloginclass(const char *namebuf); }
-       SYS_RCTL_GET_RACCT           = 525 // { int rctl_get_racct(const void *inbufp, \
-       SYS_RCTL_GET_RULES           = 526 // { int rctl_get_rules(const void *inbufp, \
-       SYS_RCTL_GET_LIMITS          = 527 // { int rctl_get_limits(const void *inbufp, \
-       SYS_RCTL_ADD_RULE            = 528 // { int rctl_add_rule(const void *inbufp, \
-       SYS_RCTL_REMOVE_RULE         = 529 // { int rctl_remove_rule(const void *inbufp, \
-       SYS_POSIX_FALLOCATE          = 530 // { int posix_fallocate(int fd, \
-       SYS_POSIX_FADVISE            = 531 // { int posix_fadvise(int fd, off_t offset, \
-       SYS_WAIT6                    = 532 // { int wait6(idtype_t idtype, id_t id, \
-       SYS_CAP_RIGHTS_LIMIT         = 533 // { int cap_rights_limit(int fd, \
-       SYS_CAP_IOCTLS_LIMIT         = 534 // { int cap_ioctls_limit(int fd, \
-       SYS_CAP_IOCTLS_GET           = 535 // { ssize_t cap_ioctls_get(int fd, \
-       SYS_CAP_FCNTLS_LIMIT         = 536 // { int cap_fcntls_limit(int fd, \
-       SYS_CAP_FCNTLS_GET           = 537 // { int cap_fcntls_get(int fd, \
-       SYS_BINDAT                   = 538 // { int bindat(int fd, int s, caddr_t name, \
-       SYS_CONNECTAT                = 539 // { int connectat(int fd, int s, caddr_t name, \
-       SYS_CHFLAGSAT                = 540 // { int chflagsat(int fd, const char *path, \
-       SYS_ACCEPT4                  = 541 // { int accept4(int s, \
+       SYS_RCTL_GET_RACCT           = 525 // { int rctl_get_racct(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
+       SYS_RCTL_GET_RULES           = 526 // { int rctl_get_rules(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
+       SYS_RCTL_GET_LIMITS          = 527 // { int rctl_get_limits(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
+       SYS_RCTL_ADD_RULE            = 528 // { int rctl_add_rule(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
+       SYS_RCTL_REMOVE_RULE         = 529 // { int rctl_remove_rule(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
+       SYS_POSIX_FALLOCATE          = 530 // { int posix_fallocate(int fd, off_t offset, off_t len); }
+       SYS_POSIX_FADVISE            = 531 // { int posix_fadvise(int fd, off_t offset, off_t len, int advice); }
+       SYS_WAIT6                    = 532 // { int wait6(idtype_t idtype, id_t id, int *status, int options, struct __wrusage *wrusage, siginfo_t *info); }
+       SYS_CAP_RIGHTS_LIMIT         = 533 // { int cap_rights_limit(int fd, cap_rights_t *rightsp); }
+       SYS_CAP_IOCTLS_LIMIT         = 534 // { int cap_ioctls_limit(int fd, const u_long *cmds, size_t ncmds); }
+       SYS_CAP_IOCTLS_GET           = 535 // { ssize_t cap_ioctls_get(int fd, u_long *cmds, size_t maxcmds); }
+       SYS_CAP_FCNTLS_LIMIT         = 536 // { int cap_fcntls_limit(int fd, uint32_t fcntlrights); }
+       SYS_CAP_FCNTLS_GET           = 537 // { int cap_fcntls_get(int fd, uint32_t *fcntlrightsp); }
+       SYS_BINDAT                   = 538 // { int bindat(int fd, int s, caddr_t name, int namelen); }
+       SYS_CONNECTAT                = 539 // { int connectat(int fd, int s, caddr_t name, int namelen); }
+       SYS_CHFLAGSAT                = 540 // { int chflagsat(int fd, const char *path, u_long flags, int atflag); }
+       SYS_ACCEPT4                  = 541 // { int accept4(int s, struct sockaddr * __restrict name, __socklen_t * __restrict anamelen, int flags); }
        SYS_PIPE2                    = 542 // { int pipe2(int *fildes, int flags); }
        SYS_AIO_MLOCK                = 543 // { int aio_mlock(struct aiocb *aiocbp); }
-       SYS_PROCCTL                  = 544 // { int procctl(idtype_t idtype, id_t id, \
-       SYS_PPOLL                    = 545 // { int ppoll(struct pollfd *fds, u_int nfds, \
-       SYS_FUTIMENS                 = 546 // { int futimens(int fd, \
-       SYS_UTIMENSAT                = 547 // { int utimensat(int fd, \
-       SYS_NUMA_GETAFFINITY         = 548 // { int numa_getaffinity(cpuwhich_t which, \
-       SYS_NUMA_SETAFFINITY         = 549 // { int numa_setaffinity(cpuwhich_t which, \
+       SYS_PROCCTL                  = 544 // { int procctl(idtype_t idtype, id_t id, int com, void *data); }
+       SYS_PPOLL                    = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
+       SYS_FUTIMENS                 = 546 // { int futimens(int fd, struct timespec *times); }
+       SYS_UTIMENSAT                = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
+       SYS_NUMA_GETAFFINITY         = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
+       SYS_NUMA_SETAFFINITY         = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
        SYS_FDATASYNC                = 550 // { int fdatasync(int fd); }
 )
index 8d17873de0fe06120d14fbf2d5962f0c05552deb..7aae554f21001c6f7de00b978f4ea75832903b5b 100644 (file)
 package unix
 
 const (
-       SYS_RESTART_SYSCALL        = 0
-       SYS_EXIT                   = 1
-       SYS_FORK                   = 2
-       SYS_READ                   = 3
-       SYS_WRITE                  = 4
-       SYS_OPEN                   = 5
-       SYS_CLOSE                  = 6
-       SYS_WAITPID                = 7
-       SYS_CREAT                  = 8
-       SYS_LINK                   = 9
-       SYS_UNLINK                 = 10
-       SYS_EXECVE                 = 11
-       SYS_CHDIR                  = 12
-       SYS_TIME                   = 13
-       SYS_MKNOD                  = 14
-       SYS_CHMOD                  = 15
-       SYS_LCHOWN                 = 16
-       SYS_BREAK                  = 17
-       SYS_OLDSTAT                = 18
-       SYS_LSEEK                  = 19
-       SYS_GETPID                 = 20
-       SYS_MOUNT                  = 21
-       SYS_UMOUNT                 = 22
-       SYS_SETUID                 = 23
-       SYS_GETUID                 = 24
-       SYS_STIME                  = 25
-       SYS_PTRACE                 = 26
-       SYS_ALARM                  = 27
-       SYS_OLDFSTAT               = 28
-       SYS_PAUSE                  = 29
-       SYS_UTIME                  = 30
-       SYS_STTY                   = 31
-       SYS_GTTY                   = 32
-       SYS_ACCESS                 = 33
-       SYS_NICE                   = 34
-       SYS_FTIME                  = 35
-       SYS_SYNC                   = 36
-       SYS_KILL                   = 37
-       SYS_RENAME                 = 38
-       SYS_MKDIR                  = 39
-       SYS_RMDIR                  = 40
-       SYS_DUP                    = 41
-       SYS_PIPE                   = 42
-       SYS_TIMES                  = 43
-       SYS_PROF                   = 44
-       SYS_BRK                    = 45
-       SYS_SETGID                 = 46
-       SYS_GETGID                 = 47
-       SYS_SIGNAL                 = 48
-       SYS_GETEUID                = 49
-       SYS_GETEGID                = 50
-       SYS_ACCT                   = 51
-       SYS_UMOUNT2                = 52
-       SYS_LOCK                   = 53
-       SYS_IOCTL                  = 54
-       SYS_FCNTL                  = 55
-       SYS_MPX                    = 56
-       SYS_SETPGID                = 57
-       SYS_ULIMIT                 = 58
-       SYS_OLDOLDUNAME            = 59
-       SYS_UMASK                  = 60
-       SYS_CHROOT                 = 61
-       SYS_USTAT                  = 62
-       SYS_DUP2                   = 63
-       SYS_GETPPID                = 64
-       SYS_GETPGRP                = 65
-       SYS_SETSID                 = 66
-       SYS_SIGACTION              = 67
-       SYS_SGETMASK               = 68
-       SYS_SSETMASK               = 69
-       SYS_SETREUID               = 70
-       SYS_SETREGID               = 71
-       SYS_SIGSUSPEND             = 72
-       SYS_SIGPENDING             = 73
-       SYS_SETHOSTNAME            = 74
-       SYS_SETRLIMIT              = 75
-       SYS_GETRLIMIT              = 76
-       SYS_GETRUSAGE              = 77
-       SYS_GETTIMEOFDAY           = 78
-       SYS_SETTIMEOFDAY           = 79
-       SYS_GETGROUPS              = 80
-       SYS_SETGROUPS              = 81
-       SYS_SELECT                 = 82
-       SYS_SYMLINK                = 83
-       SYS_OLDLSTAT               = 84
-       SYS_READLINK               = 85
-       SYS_USELIB                 = 86
-       SYS_SWAPON                 = 87
-       SYS_REBOOT                 = 88
-       SYS_READDIR                = 89
-       SYS_MMAP                   = 90
-       SYS_MUNMAP                 = 91
-       SYS_TRUNCATE               = 92
-       SYS_FTRUNCATE              = 93
-       SYS_FCHMOD                 = 94
-       SYS_FCHOWN                 = 95
-       SYS_GETPRIORITY            = 96
-       SYS_SETPRIORITY            = 97
-       SYS_PROFIL                 = 98
-       SYS_STATFS                 = 99
-       SYS_FSTATFS                = 100
-       SYS_IOPERM                 = 101
-       SYS_SOCKETCALL             = 102
-       SYS_SYSLOG                 = 103
-       SYS_SETITIMER              = 104
-       SYS_GETITIMER              = 105
-       SYS_STAT                   = 106
-       SYS_LSTAT                  = 107
-       SYS_FSTAT                  = 108
-       SYS_OLDUNAME               = 109
-       SYS_IOPL                   = 110
-       SYS_VHANGUP                = 111
-       SYS_IDLE                   = 112
-       SYS_VM86OLD                = 113
-       SYS_WAIT4                  = 114
-       SYS_SWAPOFF                = 115
-       SYS_SYSINFO                = 116
-       SYS_IPC                    = 117
-       SYS_FSYNC                  = 118
-       SYS_SIGRETURN              = 119
-       SYS_CLONE                  = 120
-       SYS_SETDOMAINNAME          = 121
-       SYS_UNAME                  = 122
-       SYS_MODIFY_LDT             = 123
-       SYS_ADJTIMEX               = 124
-       SYS_MPROTECT               = 125
-       SYS_SIGPROCMASK            = 126
-       SYS_CREATE_MODULE          = 127
-       SYS_INIT_MODULE            = 128
-       SYS_DELETE_MODULE          = 129
-       SYS_GET_KERNEL_SYMS        = 130
-       SYS_QUOTACTL               = 131
-       SYS_GETPGID                = 132
-       SYS_FCHDIR                 = 133
-       SYS_BDFLUSH                = 134
-       SYS_SYSFS                  = 135
-       SYS_PERSONALITY            = 136
-       SYS_AFS_SYSCALL            = 137
-       SYS_SETFSUID               = 138
-       SYS_SETFSGID               = 139
-       SYS__LLSEEK                = 140
-       SYS_GETDENTS               = 141
-       SYS__NEWSELECT             = 142
-       SYS_FLOCK                  = 143
-       SYS_MSYNC                  = 144
-       SYS_READV                  = 145
-       SYS_WRITEV                 = 146
-       SYS_GETSID                 = 147
-       SYS_FDATASYNC              = 148
-       SYS__SYSCTL                = 149
-       SYS_MLOCK                  = 150
-       SYS_MUNLOCK                = 151
-       SYS_MLOCKALL               = 152
-       SYS_MUNLOCKALL             = 153
-       SYS_SCHED_SETPARAM         = 154
-       SYS_SCHED_GETPARAM         = 155
-       SYS_SCHED_SETSCHEDULER     = 156
-       SYS_SCHED_GETSCHEDULER     = 157
-       SYS_SCHED_YIELD            = 158
-       SYS_SCHED_GET_PRIORITY_MAX = 159
-       SYS_SCHED_GET_PRIORITY_MIN = 160
-       SYS_SCHED_RR_GET_INTERVAL  = 161
-       SYS_NANOSLEEP              = 162
-       SYS_MREMAP                 = 163
-       SYS_SETRESUID              = 164
-       SYS_GETRESUID              = 165
-       SYS_VM86                   = 166
-       SYS_QUERY_MODULE           = 167
-       SYS_POLL                   = 168
-       SYS_NFSSERVCTL             = 169
-       SYS_SETRESGID              = 170
-       SYS_GETRESGID              = 171
-       SYS_PRCTL                  = 172
-       SYS_RT_SIGRETURN           = 173
-       SYS_RT_SIGACTION           = 174
-       SYS_RT_SIGPROCMASK         = 175
-       SYS_RT_SIGPENDING          = 176
-       SYS_RT_SIGTIMEDWAIT        = 177
-       SYS_RT_SIGQUEUEINFO        = 178
-       SYS_RT_SIGSUSPEND          = 179
-       SYS_PREAD64                = 180
-       SYS_PWRITE64               = 181
-       SYS_CHOWN                  = 182
-       SYS_GETCWD                 = 183
-       SYS_CAPGET                 = 184
-       SYS_CAPSET                 = 185
-       SYS_SIGALTSTACK            = 186
-       SYS_SENDFILE               = 187
-       SYS_GETPMSG                = 188
-       SYS_PUTPMSG                = 189
-       SYS_VFORK                  = 190
-       SYS_UGETRLIMIT             = 191
-       SYS_MMAP2                  = 192
-       SYS_TRUNCATE64             = 193
-       SYS_FTRUNCATE64            = 194
-       SYS_STAT64                 = 195
-       SYS_LSTAT64                = 196
-       SYS_FSTAT64                = 197
-       SYS_LCHOWN32               = 198
-       SYS_GETUID32               = 199
-       SYS_GETGID32               = 200
-       SYS_GETEUID32              = 201
-       SYS_GETEGID32              = 202
-       SYS_SETREUID32             = 203
-       SYS_SETREGID32             = 204
-       SYS_GETGROUPS32            = 205
-       SYS_SETGROUPS32            = 206
-       SYS_FCHOWN32               = 207
-       SYS_SETRESUID32            = 208
-       SYS_GETRESUID32            = 209
-       SYS_SETRESGID32            = 210
-       SYS_GETRESGID32            = 211
-       SYS_CHOWN32                = 212
-       SYS_SETUID32               = 213
-       SYS_SETGID32               = 214
-       SYS_SETFSUID32             = 215
-       SYS_SETFSGID32             = 216
-       SYS_PIVOT_ROOT             = 217
-       SYS_MINCORE                = 218
-       SYS_MADVISE                = 219
-       SYS_GETDENTS64             = 220
-       SYS_FCNTL64                = 221
-       SYS_GETTID                 = 224
-       SYS_READAHEAD              = 225
-       SYS_SETXATTR               = 226
-       SYS_LSETXATTR              = 227
-       SYS_FSETXATTR              = 228
-       SYS_GETXATTR               = 229
-       SYS_LGETXATTR              = 230
-       SYS_FGETXATTR              = 231
-       SYS_LISTXATTR              = 232
-       SYS_LLISTXATTR             = 233
-       SYS_FLISTXATTR             = 234
-       SYS_REMOVEXATTR            = 235
-       SYS_LREMOVEXATTR           = 236
-       SYS_FREMOVEXATTR           = 237
-       SYS_TKILL                  = 238
-       SYS_SENDFILE64             = 239
-       SYS_FUTEX                  = 240
-       SYS_SCHED_SETAFFINITY      = 241
-       SYS_SCHED_GETAFFINITY      = 242
-       SYS_SET_THREAD_AREA        = 243
-       SYS_GET_THREAD_AREA        = 244
-       SYS_IO_SETUP               = 245
-       SYS_IO_DESTROY             = 246
-       SYS_IO_GETEVENTS           = 247
-       SYS_IO_SUBMIT              = 248
-       SYS_IO_CANCEL              = 249
-       SYS_FADVISE64              = 250
-       SYS_EXIT_GROUP             = 252
-       SYS_LOOKUP_DCOOKIE         = 253
-       SYS_EPOLL_CREATE           = 254
-       SYS_EPOLL_CTL              = 255
-       SYS_EPOLL_WAIT             = 256
-       SYS_REMAP_FILE_PAGES       = 257
-       SYS_SET_TID_ADDRESS        = 258
-       SYS_TIMER_CREATE           = 259
-       SYS_TIMER_SETTIME          = 260
-       SYS_TIMER_GETTIME          = 261
-       SYS_TIMER_GETOVERRUN       = 262
-       SYS_TIMER_DELETE           = 263
-       SYS_CLOCK_SETTIME          = 264
-       SYS_CLOCK_GETTIME          = 265
-       SYS_CLOCK_GETRES           = 266
-       SYS_CLOCK_NANOSLEEP        = 267
-       SYS_STATFS64               = 268
-       SYS_FSTATFS64              = 269
-       SYS_TGKILL                 = 270
-       SYS_UTIMES                 = 271
-       SYS_FADVISE64_64           = 272
-       SYS_VSERVER                = 273
-       SYS_MBIND                  = 274
-       SYS_GET_MEMPOLICY          = 275
-       SYS_SET_MEMPOLICY          = 276
-       SYS_MQ_OPEN                = 277
-       SYS_MQ_UNLINK              = 278
-       SYS_MQ_TIMEDSEND           = 279
-       SYS_MQ_TIMEDRECEIVE        = 280
-       SYS_MQ_NOTIFY              = 281
-       SYS_MQ_GETSETATTR          = 282
-       SYS_KEXEC_LOAD             = 283
-       SYS_WAITID                 = 284
-       SYS_ADD_KEY                = 286
-       SYS_REQUEST_KEY            = 287
-       SYS_KEYCTL                 = 288
-       SYS_IOPRIO_SET             = 289
-       SYS_IOPRIO_GET             = 290
-       SYS_INOTIFY_INIT           = 291
-       SYS_INOTIFY_ADD_WATCH      = 292
-       SYS_INOTIFY_RM_WATCH       = 293
-       SYS_MIGRATE_PAGES          = 294
-       SYS_OPENAT                 = 295
-       SYS_MKDIRAT                = 296
-       SYS_MKNODAT                = 297
-       SYS_FCHOWNAT               = 298
-       SYS_FUTIMESAT              = 299
-       SYS_FSTATAT64              = 300
-       SYS_UNLINKAT               = 301
-       SYS_RENAMEAT               = 302
-       SYS_LINKAT                 = 303
-       SYS_SYMLINKAT              = 304
-       SYS_READLINKAT             = 305
-       SYS_FCHMODAT               = 306
-       SYS_FACCESSAT              = 307
-       SYS_PSELECT6               = 308
-       SYS_PPOLL                  = 309
-       SYS_UNSHARE                = 310
-       SYS_SET_ROBUST_LIST        = 311
-       SYS_GET_ROBUST_LIST        = 312
-       SYS_SPLICE                 = 313
-       SYS_SYNC_FILE_RANGE        = 314
-       SYS_TEE                    = 315
-       SYS_VMSPLICE               = 316
-       SYS_MOVE_PAGES             = 317
-       SYS_GETCPU                 = 318
-       SYS_EPOLL_PWAIT            = 319
-       SYS_UTIMENSAT              = 320
-       SYS_SIGNALFD               = 321
-       SYS_TIMERFD_CREATE         = 322
-       SYS_EVENTFD                = 323
-       SYS_FALLOCATE              = 324
-       SYS_TIMERFD_SETTIME        = 325
-       SYS_TIMERFD_GETTIME        = 326
-       SYS_SIGNALFD4              = 327
-       SYS_EVENTFD2               = 328
-       SYS_EPOLL_CREATE1          = 329
-       SYS_DUP3                   = 330
-       SYS_PIPE2                  = 331
-       SYS_INOTIFY_INIT1          = 332
-       SYS_PREADV                 = 333
-       SYS_PWRITEV                = 334
-       SYS_RT_TGSIGQUEUEINFO      = 335
-       SYS_PERF_EVENT_OPEN        = 336
-       SYS_RECVMMSG               = 337
-       SYS_FANOTIFY_INIT          = 338
-       SYS_FANOTIFY_MARK          = 339
-       SYS_PRLIMIT64              = 340
-       SYS_NAME_TO_HANDLE_AT      = 341
-       SYS_OPEN_BY_HANDLE_AT      = 342
-       SYS_CLOCK_ADJTIME          = 343
-       SYS_SYNCFS                 = 344
-       SYS_SENDMMSG               = 345
-       SYS_SETNS                  = 346
-       SYS_PROCESS_VM_READV       = 347
-       SYS_PROCESS_VM_WRITEV      = 348
-       SYS_KCMP                   = 349
-       SYS_FINIT_MODULE           = 350
-       SYS_SCHED_SETATTR          = 351
-       SYS_SCHED_GETATTR          = 352
-       SYS_RENAMEAT2              = 353
-       SYS_SECCOMP                = 354
-       SYS_GETRANDOM              = 355
-       SYS_MEMFD_CREATE           = 356
-       SYS_BPF                    = 357
-       SYS_EXECVEAT               = 358
-       SYS_SOCKET                 = 359
-       SYS_SOCKETPAIR             = 360
-       SYS_BIND                   = 361
-       SYS_CONNECT                = 362
-       SYS_LISTEN                 = 363
-       SYS_ACCEPT4                = 364
-       SYS_GETSOCKOPT             = 365
-       SYS_SETSOCKOPT             = 366
-       SYS_GETSOCKNAME            = 367
-       SYS_GETPEERNAME            = 368
-       SYS_SENDTO                 = 369
-       SYS_SENDMSG                = 370
-       SYS_RECVFROM               = 371
-       SYS_RECVMSG                = 372
-       SYS_SHUTDOWN               = 373
-       SYS_USERFAULTFD            = 374
-       SYS_MEMBARRIER             = 375
-       SYS_MLOCK2                 = 376
-       SYS_COPY_FILE_RANGE        = 377
-       SYS_PREADV2                = 378
-       SYS_PWRITEV2               = 379
-       SYS_PKEY_MPROTECT          = 380
-       SYS_PKEY_ALLOC             = 381
-       SYS_PKEY_FREE              = 382
-       SYS_STATX                  = 383
-       SYS_ARCH_PRCTL             = 384
-       SYS_IO_PGETEVENTS          = 385
-       SYS_RSEQ                   = 386
+       SYS_RESTART_SYSCALL              = 0
+       SYS_EXIT                         = 1
+       SYS_FORK                         = 2
+       SYS_READ                         = 3
+       SYS_WRITE                        = 4
+       SYS_OPEN                         = 5
+       SYS_CLOSE                        = 6
+       SYS_WAITPID                      = 7
+       SYS_CREAT                        = 8
+       SYS_LINK                         = 9
+       SYS_UNLINK                       = 10
+       SYS_EXECVE                       = 11
+       SYS_CHDIR                        = 12
+       SYS_TIME                         = 13
+       SYS_MKNOD                        = 14
+       SYS_CHMOD                        = 15
+       SYS_LCHOWN                       = 16
+       SYS_BREAK                        = 17
+       SYS_OLDSTAT                      = 18
+       SYS_LSEEK                        = 19
+       SYS_GETPID                       = 20
+       SYS_MOUNT                        = 21
+       SYS_UMOUNT                       = 22
+       SYS_SETUID                       = 23
+       SYS_GETUID                       = 24
+       SYS_STIME                        = 25
+       SYS_PTRACE                       = 26
+       SYS_ALARM                        = 27
+       SYS_OLDFSTAT                     = 28
+       SYS_PAUSE                        = 29
+       SYS_UTIME                        = 30
+       SYS_STTY                         = 31
+       SYS_GTTY                         = 32
+       SYS_ACCESS                       = 33
+       SYS_NICE                         = 34
+       SYS_FTIME                        = 35
+       SYS_SYNC                         = 36
+       SYS_KILL                         = 37
+       SYS_RENAME                       = 38
+       SYS_MKDIR                        = 39
+       SYS_RMDIR                        = 40
+       SYS_DUP                          = 41
+       SYS_PIPE                         = 42
+       SYS_TIMES                        = 43
+       SYS_PROF                         = 44
+       SYS_BRK                          = 45
+       SYS_SETGID                       = 46
+       SYS_GETGID                       = 47
+       SYS_SIGNAL                       = 48
+       SYS_GETEUID                      = 49
+       SYS_GETEGID                      = 50
+       SYS_ACCT                         = 51
+       SYS_UMOUNT2                      = 52
+       SYS_LOCK                         = 53
+       SYS_IOCTL                        = 54
+       SYS_FCNTL                        = 55
+       SYS_MPX                          = 56
+       SYS_SETPGID                      = 57
+       SYS_ULIMIT                       = 58
+       SYS_OLDOLDUNAME                  = 59
+       SYS_UMASK                        = 60
+       SYS_CHROOT                       = 61
+       SYS_USTAT                        = 62
+       SYS_DUP2                         = 63
+       SYS_GETPPID                      = 64
+       SYS_GETPGRP                      = 65
+       SYS_SETSID                       = 66
+       SYS_SIGACTION                    = 67
+       SYS_SGETMASK                     = 68
+       SYS_SSETMASK                     = 69
+       SYS_SETREUID                     = 70
+       SYS_SETREGID                     = 71
+       SYS_SIGSUSPEND                   = 72
+       SYS_SIGPENDING                   = 73
+       SYS_SETHOSTNAME                  = 74
+       SYS_SETRLIMIT                    = 75
+       SYS_GETRLIMIT                    = 76
+       SYS_GETRUSAGE                    = 77
+       SYS_GETTIMEOFDAY                 = 78
+       SYS_SETTIMEOFDAY                 = 79
+       SYS_GETGROUPS                    = 80
+       SYS_SETGROUPS                    = 81
+       SYS_SELECT                       = 82
+       SYS_SYMLINK                      = 83
+       SYS_OLDLSTAT                     = 84
+       SYS_READLINK                     = 85
+       SYS_USELIB                       = 86
+       SYS_SWAPON                       = 87
+       SYS_REBOOT                       = 88
+       SYS_READDIR                      = 89
+       SYS_MMAP                         = 90
+       SYS_MUNMAP                       = 91
+       SYS_TRUNCATE                     = 92
+       SYS_FTRUNCATE                    = 93
+       SYS_FCHMOD                       = 94
+       SYS_FCHOWN                       = 95
+       SYS_GETPRIORITY                  = 96
+       SYS_SETPRIORITY                  = 97
+       SYS_PROFIL                       = 98
+       SYS_STATFS                       = 99
+       SYS_FSTATFS                      = 100
+       SYS_IOPERM                       = 101
+       SYS_SOCKETCALL                   = 102
+       SYS_SYSLOG                       = 103
+       SYS_SETITIMER                    = 104
+       SYS_GETITIMER                    = 105
+       SYS_STAT                         = 106
+       SYS_LSTAT                        = 107
+       SYS_FSTAT                        = 108
+       SYS_OLDUNAME                     = 109
+       SYS_IOPL                         = 110
+       SYS_VHANGUP                      = 111
+       SYS_IDLE                         = 112
+       SYS_VM86OLD                      = 113
+       SYS_WAIT4                        = 114
+       SYS_SWAPOFF                      = 115
+       SYS_SYSINFO                      = 116
+       SYS_IPC                          = 117
+       SYS_FSYNC                        = 118
+       SYS_SIGRETURN                    = 119
+       SYS_CLONE                        = 120
+       SYS_SETDOMAINNAME                = 121
+       SYS_UNAME                        = 122
+       SYS_MODIFY_LDT                   = 123
+       SYS_ADJTIMEX                     = 124
+       SYS_MPROTECT                     = 125
+       SYS_SIGPROCMASK                  = 126
+       SYS_CREATE_MODULE                = 127
+       SYS_INIT_MODULE                  = 128
+       SYS_DELETE_MODULE                = 129
+       SYS_GET_KERNEL_SYMS              = 130
+       SYS_QUOTACTL                     = 131
+       SYS_GETPGID                      = 132
+       SYS_FCHDIR                       = 133
+       SYS_BDFLUSH                      = 134
+       SYS_SYSFS                        = 135
+       SYS_PERSONALITY                  = 136
+       SYS_AFS_SYSCALL                  = 137
+       SYS_SETFSUID                     = 138
+       SYS_SETFSGID                     = 139
+       SYS__LLSEEK                      = 140
+       SYS_GETDENTS                     = 141
+       SYS__NEWSELECT                   = 142
+       SYS_FLOCK                        = 143
+       SYS_MSYNC                        = 144
+       SYS_READV                        = 145
+       SYS_WRITEV                       = 146
+       SYS_GETSID                       = 147
+       SYS_FDATASYNC                    = 148
+       SYS__SYSCTL                      = 149
+       SYS_MLOCK                        = 150
+       SYS_MUNLOCK                      = 151
+       SYS_MLOCKALL                     = 152
+       SYS_MUNLOCKALL                   = 153
+       SYS_SCHED_SETPARAM               = 154
+       SYS_SCHED_GETPARAM               = 155
+       SYS_SCHED_SETSCHEDULER           = 156
+       SYS_SCHED_GETSCHEDULER           = 157
+       SYS_SCHED_YIELD                  = 158
+       SYS_SCHED_GET_PRIORITY_MAX       = 159
+       SYS_SCHED_GET_PRIORITY_MIN       = 160
+       SYS_SCHED_RR_GET_INTERVAL        = 161
+       SYS_NANOSLEEP                    = 162
+       SYS_MREMAP                       = 163
+       SYS_SETRESUID                    = 164
+       SYS_GETRESUID                    = 165
+       SYS_VM86                         = 166
+       SYS_QUERY_MODULE                 = 167
+       SYS_POLL                         = 168
+       SYS_NFSSERVCTL                   = 169
+       SYS_SETRESGID                    = 170
+       SYS_GETRESGID                    = 171
+       SYS_PRCTL                        = 172
+       SYS_RT_SIGRETURN                 = 173
+       SYS_RT_SIGACTION                 = 174
+       SYS_RT_SIGPROCMASK               = 175
+       SYS_RT_SIGPENDING                = 176
+       SYS_RT_SIGTIMEDWAIT              = 177
+       SYS_RT_SIGQUEUEINFO              = 178
+       SYS_RT_SIGSUSPEND                = 179
+       SYS_PREAD64                      = 180
+       SYS_PWRITE64                     = 181
+       SYS_CHOWN                        = 182
+       SYS_GETCWD                       = 183
+       SYS_CAPGET                       = 184
+       SYS_CAPSET                       = 185
+       SYS_SIGALTSTACK                  = 186
+       SYS_SENDFILE                     = 187
+       SYS_GETPMSG                      = 188
+       SYS_PUTPMSG                      = 189
+       SYS_VFORK                        = 190
+       SYS_UGETRLIMIT                   = 191
+       SYS_MMAP2                        = 192
+       SYS_TRUNCATE64                   = 193
+       SYS_FTRUNCATE64                  = 194
+       SYS_STAT64                       = 195
+       SYS_LSTAT64                      = 196
+       SYS_FSTAT64                      = 197
+       SYS_LCHOWN32                     = 198
+       SYS_GETUID32                     = 199
+       SYS_GETGID32                     = 200
+       SYS_GETEUID32                    = 201
+       SYS_GETEGID32                    = 202
+       SYS_SETREUID32                   = 203
+       SYS_SETREGID32                   = 204
+       SYS_GETGROUPS32                  = 205
+       SYS_SETGROUPS32                  = 206
+       SYS_FCHOWN32                     = 207
+       SYS_SETRESUID32                  = 208
+       SYS_GETRESUID32                  = 209
+       SYS_SETRESGID32                  = 210
+       SYS_GETRESGID32                  = 211
+       SYS_CHOWN32                      = 212
+       SYS_SETUID32                     = 213
+       SYS_SETGID32                     = 214
+       SYS_SETFSUID32                   = 215
+       SYS_SETFSGID32                   = 216
+       SYS_PIVOT_ROOT                   = 217
+       SYS_MINCORE                      = 218
+       SYS_MADVISE                      = 219
+       SYS_GETDENTS64                   = 220
+       SYS_FCNTL64                      = 221
+       SYS_GETTID                       = 224
+       SYS_READAHEAD                    = 225
+       SYS_SETXATTR                     = 226
+       SYS_LSETXATTR                    = 227
+       SYS_FSETXATTR                    = 228
+       SYS_GETXATTR                     = 229
+       SYS_LGETXATTR                    = 230
+       SYS_FGETXATTR                    = 231
+       SYS_LISTXATTR                    = 232
+       SYS_LLISTXATTR                   = 233
+       SYS_FLISTXATTR                   = 234
+       SYS_REMOVEXATTR                  = 235
+       SYS_LREMOVEXATTR                 = 236
+       SYS_FREMOVEXATTR                 = 237
+       SYS_TKILL                        = 238
+       SYS_SENDFILE64                   = 239
+       SYS_FUTEX                        = 240
+       SYS_SCHED_SETAFFINITY            = 241
+       SYS_SCHED_GETAFFINITY            = 242
+       SYS_SET_THREAD_AREA              = 243
+       SYS_GET_THREAD_AREA              = 244
+       SYS_IO_SETUP                     = 245
+       SYS_IO_DESTROY                   = 246
+       SYS_IO_GETEVENTS                 = 247
+       SYS_IO_SUBMIT                    = 248
+       SYS_IO_CANCEL                    = 249
+       SYS_FADVISE64                    = 250
+       SYS_EXIT_GROUP                   = 252
+       SYS_LOOKUP_DCOOKIE               = 253
+       SYS_EPOLL_CREATE                 = 254
+       SYS_EPOLL_CTL                    = 255
+       SYS_EPOLL_WAIT                   = 256
+       SYS_REMAP_FILE_PAGES             = 257
+       SYS_SET_TID_ADDRESS              = 258
+       SYS_TIMER_CREATE                 = 259
+       SYS_TIMER_SETTIME                = 260
+       SYS_TIMER_GETTIME                = 261
+       SYS_TIMER_GETOVERRUN             = 262
+       SYS_TIMER_DELETE                 = 263
+       SYS_CLOCK_SETTIME                = 264
+       SYS_CLOCK_GETTIME                = 265
+       SYS_CLOCK_GETRES                 = 266
+       SYS_CLOCK_NANOSLEEP              = 267
+       SYS_STATFS64                     = 268
+       SYS_FSTATFS64                    = 269
+       SYS_TGKILL                       = 270
+       SYS_UTIMES                       = 271
+       SYS_FADVISE64_64                 = 272
+       SYS_VSERVER                      = 273
+       SYS_MBIND                        = 274
+       SYS_GET_MEMPOLICY                = 275
+       SYS_SET_MEMPOLICY                = 276
+       SYS_MQ_OPEN                      = 277
+       SYS_MQ_UNLINK                    = 278
+       SYS_MQ_TIMEDSEND                 = 279
+       SYS_MQ_TIMEDRECEIVE              = 280
+       SYS_MQ_NOTIFY                    = 281
+       SYS_MQ_GETSETATTR                = 282
+       SYS_KEXEC_LOAD                   = 283
+       SYS_WAITID                       = 284
+       SYS_ADD_KEY                      = 286
+       SYS_REQUEST_KEY                  = 287
+       SYS_KEYCTL                       = 288
+       SYS_IOPRIO_SET                   = 289
+       SYS_IOPRIO_GET                   = 290
+       SYS_INOTIFY_INIT                 = 291
+       SYS_INOTIFY_ADD_WATCH            = 292
+       SYS_INOTIFY_RM_WATCH             = 293
+       SYS_MIGRATE_PAGES                = 294
+       SYS_OPENAT                       = 295
+       SYS_MKDIRAT                      = 296
+       SYS_MKNODAT                      = 297
+       SYS_FCHOWNAT                     = 298
+       SYS_FUTIMESAT                    = 299
+       SYS_FSTATAT64                    = 300
+       SYS_UNLINKAT                     = 301
+       SYS_RENAMEAT                     = 302
+       SYS_LINKAT                       = 303
+       SYS_SYMLINKAT                    = 304
+       SYS_READLINKAT                   = 305
+       SYS_FCHMODAT                     = 306
+       SYS_FACCESSAT                    = 307
+       SYS_PSELECT6                     = 308
+       SYS_PPOLL                        = 309
+       SYS_UNSHARE                      = 310
+       SYS_SET_ROBUST_LIST              = 311
+       SYS_GET_ROBUST_LIST              = 312
+       SYS_SPLICE                       = 313
+       SYS_SYNC_FILE_RANGE              = 314
+       SYS_TEE                          = 315
+       SYS_VMSPLICE                     = 316
+       SYS_MOVE_PAGES                   = 317
+       SYS_GETCPU                       = 318
+       SYS_EPOLL_PWAIT                  = 319
+       SYS_UTIMENSAT                    = 320
+       SYS_SIGNALFD                     = 321
+       SYS_TIMERFD_CREATE               = 322
+       SYS_EVENTFD                      = 323
+       SYS_FALLOCATE                    = 324
+       SYS_TIMERFD_SETTIME              = 325
+       SYS_TIMERFD_GETTIME              = 326
+       SYS_SIGNALFD4                    = 327
+       SYS_EVENTFD2                     = 328
+       SYS_EPOLL_CREATE1                = 329
+       SYS_DUP3                         = 330
+       SYS_PIPE2                        = 331
+       SYS_INOTIFY_INIT1                = 332
+       SYS_PREADV                       = 333
+       SYS_PWRITEV                      = 334
+       SYS_RT_TGSIGQUEUEINFO            = 335
+       SYS_PERF_EVENT_OPEN              = 336
+       SYS_RECVMMSG                     = 337
+       SYS_FANOTIFY_INIT                = 338
+       SYS_FANOTIFY_MARK                = 339
+       SYS_PRLIMIT64                    = 340
+       SYS_NAME_TO_HANDLE_AT            = 341
+       SYS_OPEN_BY_HANDLE_AT            = 342
+       SYS_CLOCK_ADJTIME                = 343
+       SYS_SYNCFS                       = 344
+       SYS_SENDMMSG                     = 345
+       SYS_SETNS                        = 346
+       SYS_PROCESS_VM_READV             = 347
+       SYS_PROCESS_VM_WRITEV            = 348
+       SYS_KCMP                         = 349
+       SYS_FINIT_MODULE                 = 350
+       SYS_SCHED_SETATTR                = 351
+       SYS_SCHED_GETATTR                = 352
+       SYS_RENAMEAT2                    = 353
+       SYS_SECCOMP                      = 354
+       SYS_GETRANDOM                    = 355
+       SYS_MEMFD_CREATE                 = 356
+       SYS_BPF                          = 357
+       SYS_EXECVEAT                     = 358
+       SYS_SOCKET                       = 359
+       SYS_SOCKETPAIR                   = 360
+       SYS_BIND                         = 361
+       SYS_CONNECT                      = 362
+       SYS_LISTEN                       = 363
+       SYS_ACCEPT4                      = 364
+       SYS_GETSOCKOPT                   = 365
+       SYS_SETSOCKOPT                   = 366
+       SYS_GETSOCKNAME                  = 367
+       SYS_GETPEERNAME                  = 368
+       SYS_SENDTO                       = 369
+       SYS_SENDMSG                      = 370
+       SYS_RECVFROM                     = 371
+       SYS_RECVMSG                      = 372
+       SYS_SHUTDOWN                     = 373
+       SYS_USERFAULTFD                  = 374
+       SYS_MEMBARRIER                   = 375
+       SYS_MLOCK2                       = 376
+       SYS_COPY_FILE_RANGE              = 377
+       SYS_PREADV2                      = 378
+       SYS_PWRITEV2                     = 379
+       SYS_PKEY_MPROTECT                = 380
+       SYS_PKEY_ALLOC                   = 381
+       SYS_PKEY_FREE                    = 382
+       SYS_STATX                        = 383
+       SYS_ARCH_PRCTL                   = 384
+       SYS_IO_PGETEVENTS                = 385
+       SYS_RSEQ                         = 386
+       SYS_SEMGET                       = 393
+       SYS_SEMCTL                       = 394
+       SYS_SHMGET                       = 395
+       SYS_SHMCTL                       = 396
+       SYS_SHMAT                        = 397
+       SYS_SHMDT                        = 398
+       SYS_MSGGET                       = 399
+       SYS_MSGSND                       = 400
+       SYS_MSGRCV                       = 401
+       SYS_MSGCTL                       = 402
+       SYS_CLOCK_GETTIME64              = 403
+       SYS_CLOCK_SETTIME64              = 404
+       SYS_CLOCK_ADJTIME64              = 405
+       SYS_CLOCK_GETRES_TIME64          = 406
+       SYS_CLOCK_NANOSLEEP_TIME64       = 407
+       SYS_TIMER_GETTIME64              = 408
+       SYS_TIMER_SETTIME64              = 409
+       SYS_TIMERFD_GETTIME64            = 410
+       SYS_TIMERFD_SETTIME64            = 411
+       SYS_UTIMENSAT_TIME64             = 412
+       SYS_PSELECT6_TIME64              = 413
+       SYS_PPOLL_TIME64                 = 414
+       SYS_IO_PGETEVENTS_TIME64         = 416
+       SYS_RECVMMSG_TIME64              = 417
+       SYS_MQ_TIMEDSEND_TIME64          = 418
+       SYS_MQ_TIMEDRECEIVE_TIME64       = 419
+       SYS_SEMTIMEDOP_TIME64            = 420
+       SYS_RT_SIGTIMEDWAIT_TIME64       = 421
+       SYS_FUTEX_TIME64                 = 422
+       SYS_SCHED_RR_GET_INTERVAL_TIME64 = 423
+       SYS_PIDFD_SEND_SIGNAL            = 424
+       SYS_IO_URING_SETUP               = 425
+       SYS_IO_URING_ENTER               = 426
+       SYS_IO_URING_REGISTER            = 427
+       SYS_OPEN_TREE                    = 428
+       SYS_MOVE_MOUNT                   = 429
+       SYS_FSOPEN                       = 430
+       SYS_FSCONFIG                     = 431
+       SYS_FSMOUNT                      = 432
+       SYS_FSPICK                       = 433
+       SYS_PIDFD_OPEN                   = 434
+       SYS_CLONE3                       = 435
 )
index b3d8ad79d425bb1fab13173cac0abee80f0c2dda..7968439a926fbeb9fe3c3c532601149f9b9cc848 100644 (file)
@@ -341,4 +341,16 @@ const (
        SYS_STATX                  = 332
        SYS_IO_PGETEVENTS          = 333
        SYS_RSEQ                   = 334
+       SYS_PIDFD_SEND_SIGNAL      = 424
+       SYS_IO_URING_SETUP         = 425
+       SYS_IO_URING_ENTER         = 426
+       SYS_IO_URING_REGISTER      = 427
+       SYS_OPEN_TREE              = 428
+       SYS_MOVE_MOUNT             = 429
+       SYS_FSOPEN                 = 430
+       SYS_FSCONFIG               = 431
+       SYS_FSMOUNT                = 432
+       SYS_FSPICK                 = 433
+       SYS_PIDFD_OPEN             = 434
+       SYS_CLONE3                 = 435
 )
index e092822fbadd111dd9d510acf6cc33c46be77756..3c663c69d4b2c667bc0ddd6e060f794b1efbf9f1 100644 (file)
 package unix
 
 const (
-       SYS_RESTART_SYSCALL        = 0
-       SYS_EXIT                   = 1
-       SYS_FORK                   = 2
-       SYS_READ                   = 3
-       SYS_WRITE                  = 4
-       SYS_OPEN                   = 5
-       SYS_CLOSE                  = 6
-       SYS_CREAT                  = 8
-       SYS_LINK                   = 9
-       SYS_UNLINK                 = 10
-       SYS_EXECVE                 = 11
-       SYS_CHDIR                  = 12
-       SYS_MKNOD                  = 14
-       SYS_CHMOD                  = 15
-       SYS_LCHOWN                 = 16
-       SYS_LSEEK                  = 19
-       SYS_GETPID                 = 20
-       SYS_MOUNT                  = 21
-       SYS_SETUID                 = 23
-       SYS_GETUID                 = 24
-       SYS_PTRACE                 = 26
-       SYS_PAUSE                  = 29
-       SYS_ACCESS                 = 33
-       SYS_NICE                   = 34
-       SYS_SYNC                   = 36
-       SYS_KILL                   = 37
-       SYS_RENAME                 = 38
-       SYS_MKDIR                  = 39
-       SYS_RMDIR                  = 40
-       SYS_DUP                    = 41
-       SYS_PIPE                   = 42
-       SYS_TIMES                  = 43
-       SYS_BRK                    = 45
-       SYS_SETGID                 = 46
-       SYS_GETGID                 = 47
-       SYS_GETEUID                = 49
-       SYS_GETEGID                = 50
-       SYS_ACCT                   = 51
-       SYS_UMOUNT2                = 52
-       SYS_IOCTL                  = 54
-       SYS_FCNTL                  = 55
-       SYS_SETPGID                = 57
-       SYS_UMASK                  = 60
-       SYS_CHROOT                 = 61
-       SYS_USTAT                  = 62
-       SYS_DUP2                   = 63
-       SYS_GETPPID                = 64
-       SYS_GETPGRP                = 65
-       SYS_SETSID                 = 66
-       SYS_SIGACTION              = 67
-       SYS_SETREUID               = 70
-       SYS_SETREGID               = 71
-       SYS_SIGSUSPEND             = 72
-       SYS_SIGPENDING             = 73
-       SYS_SETHOSTNAME            = 74
-       SYS_SETRLIMIT              = 75
-       SYS_GETRUSAGE              = 77
-       SYS_GETTIMEOFDAY           = 78
-       SYS_SETTIMEOFDAY           = 79
-       SYS_GETGROUPS              = 80
-       SYS_SETGROUPS              = 81
-       SYS_SYMLINK                = 83
-       SYS_READLINK               = 85
-       SYS_USELIB                 = 86
-       SYS_SWAPON                 = 87
-       SYS_REBOOT                 = 88
-       SYS_MUNMAP                 = 91
-       SYS_TRUNCATE               = 92
-       SYS_FTRUNCATE              = 93
-       SYS_FCHMOD                 = 94
-       SYS_FCHOWN                 = 95
-       SYS_GETPRIORITY            = 96
-       SYS_SETPRIORITY            = 97
-       SYS_STATFS                 = 99
-       SYS_FSTATFS                = 100
-       SYS_SYSLOG                 = 103
-       SYS_SETITIMER              = 104
-       SYS_GETITIMER              = 105
-       SYS_STAT                   = 106
-       SYS_LSTAT                  = 107
-       SYS_FSTAT                  = 108
-       SYS_VHANGUP                = 111
-       SYS_WAIT4                  = 114
-       SYS_SWAPOFF                = 115
-       SYS_SYSINFO                = 116
-       SYS_FSYNC                  = 118
-       SYS_SIGRETURN              = 119
-       SYS_CLONE                  = 120
-       SYS_SETDOMAINNAME          = 121
-       SYS_UNAME                  = 122
-       SYS_ADJTIMEX               = 124
-       SYS_MPROTECT               = 125
-       SYS_SIGPROCMASK            = 126
-       SYS_INIT_MODULE            = 128
-       SYS_DELETE_MODULE          = 129
-       SYS_QUOTACTL               = 131
-       SYS_GETPGID                = 132
-       SYS_FCHDIR                 = 133
-       SYS_BDFLUSH                = 134
-       SYS_SYSFS                  = 135
-       SYS_PERSONALITY            = 136
-       SYS_SETFSUID               = 138
-       SYS_SETFSGID               = 139
-       SYS__LLSEEK                = 140
-       SYS_GETDENTS               = 141
-       SYS__NEWSELECT             = 142
-       SYS_FLOCK                  = 143
-       SYS_MSYNC                  = 144
-       SYS_READV                  = 145
-       SYS_WRITEV                 = 146
-       SYS_GETSID                 = 147
-       SYS_FDATASYNC              = 148
-       SYS__SYSCTL                = 149
-       SYS_MLOCK                  = 150
-       SYS_MUNLOCK                = 151
-       SYS_MLOCKALL               = 152
-       SYS_MUNLOCKALL             = 153
-       SYS_SCHED_SETPARAM         = 154
-       SYS_SCHED_GETPARAM         = 155
-       SYS_SCHED_SETSCHEDULER     = 156
-       SYS_SCHED_GETSCHEDULER     = 157
-       SYS_SCHED_YIELD            = 158
-       SYS_SCHED_GET_PRIORITY_MAX = 159
-       SYS_SCHED_GET_PRIORITY_MIN = 160
-       SYS_SCHED_RR_GET_INTERVAL  = 161
-       SYS_NANOSLEEP              = 162
-       SYS_MREMAP                 = 163
-       SYS_SETRESUID              = 164
-       SYS_GETRESUID              = 165
-       SYS_POLL                   = 168
-       SYS_NFSSERVCTL             = 169
-       SYS_SETRESGID              = 170
-       SYS_GETRESGID              = 171
-       SYS_PRCTL                  = 172
-       SYS_RT_SIGRETURN           = 173
-       SYS_RT_SIGACTION           = 174
-       SYS_RT_SIGPROCMASK         = 175
-       SYS_RT_SIGPENDING          = 176
-       SYS_RT_SIGTIMEDWAIT        = 177
-       SYS_RT_SIGQUEUEINFO        = 178
-       SYS_RT_SIGSUSPEND          = 179
-       SYS_PREAD64                = 180
-       SYS_PWRITE64               = 181
-       SYS_CHOWN                  = 182
-       SYS_GETCWD                 = 183
-       SYS_CAPGET                 = 184
-       SYS_CAPSET                 = 185
-       SYS_SIGALTSTACK            = 186
-       SYS_SENDFILE               = 187
-       SYS_VFORK                  = 190
-       SYS_UGETRLIMIT             = 191
-       SYS_MMAP2                  = 192
-       SYS_TRUNCATE64             = 193
-       SYS_FTRUNCATE64            = 194
-       SYS_STAT64                 = 195
-       SYS_LSTAT64                = 196
-       SYS_FSTAT64                = 197
-       SYS_LCHOWN32               = 198
-       SYS_GETUID32               = 199
-       SYS_GETGID32               = 200
-       SYS_GETEUID32              = 201
-       SYS_GETEGID32              = 202
-       SYS_SETREUID32             = 203
-       SYS_SETREGID32             = 204
-       SYS_GETGROUPS32            = 205
-       SYS_SETGROUPS32            = 206
-       SYS_FCHOWN32               = 207
-       SYS_SETRESUID32            = 208
-       SYS_GETRESUID32            = 209
-       SYS_SETRESGID32            = 210
-       SYS_GETRESGID32            = 211
-       SYS_CHOWN32                = 212
-       SYS_SETUID32               = 213
-       SYS_SETGID32               = 214
-       SYS_SETFSUID32             = 215
-       SYS_SETFSGID32             = 216
-       SYS_GETDENTS64             = 217
-       SYS_PIVOT_ROOT             = 218
-       SYS_MINCORE                = 219
-       SYS_MADVISE                = 220
-       SYS_FCNTL64                = 221
-       SYS_GETTID                 = 224
-       SYS_READAHEAD              = 225
-       SYS_SETXATTR               = 226
-       SYS_LSETXATTR              = 227
-       SYS_FSETXATTR              = 228
-       SYS_GETXATTR               = 229
-       SYS_LGETXATTR              = 230
-       SYS_FGETXATTR              = 231
-       SYS_LISTXATTR              = 232
-       SYS_LLISTXATTR             = 233
-       SYS_FLISTXATTR             = 234
-       SYS_REMOVEXATTR            = 235
-       SYS_LREMOVEXATTR           = 236
-       SYS_FREMOVEXATTR           = 237
-       SYS_TKILL                  = 238
-       SYS_SENDFILE64             = 239
-       SYS_FUTEX                  = 240
-       SYS_SCHED_SETAFFINITY      = 241
-       SYS_SCHED_GETAFFINITY      = 242
-       SYS_IO_SETUP               = 243
-       SYS_IO_DESTROY             = 244
-       SYS_IO_GETEVENTS           = 245
-       SYS_IO_SUBMIT              = 246
-       SYS_IO_CANCEL              = 247
-       SYS_EXIT_GROUP             = 248
-       SYS_LOOKUP_DCOOKIE         = 249
-       SYS_EPOLL_CREATE           = 250
-       SYS_EPOLL_CTL              = 251
-       SYS_EPOLL_WAIT             = 252
-       SYS_REMAP_FILE_PAGES       = 253
-       SYS_SET_TID_ADDRESS        = 256
-       SYS_TIMER_CREATE           = 257
-       SYS_TIMER_SETTIME          = 258
-       SYS_TIMER_GETTIME          = 259
-       SYS_TIMER_GETOVERRUN       = 260
-       SYS_TIMER_DELETE           = 261
-       SYS_CLOCK_SETTIME          = 262
-       SYS_CLOCK_GETTIME          = 263
-       SYS_CLOCK_GETRES           = 264
-       SYS_CLOCK_NANOSLEEP        = 265
-       SYS_STATFS64               = 266
-       SYS_FSTATFS64              = 267
-       SYS_TGKILL                 = 268
-       SYS_UTIMES                 = 269
-       SYS_ARM_FADVISE64_64       = 270
-       SYS_PCICONFIG_IOBASE       = 271
-       SYS_PCICONFIG_READ         = 272
-       SYS_PCICONFIG_WRITE        = 273
-       SYS_MQ_OPEN                = 274
-       SYS_MQ_UNLINK              = 275
-       SYS_MQ_TIMEDSEND           = 276
-       SYS_MQ_TIMEDRECEIVE        = 277
-       SYS_MQ_NOTIFY              = 278
-       SYS_MQ_GETSETATTR          = 279
-       SYS_WAITID                 = 280
-       SYS_SOCKET                 = 281
-       SYS_BIND                   = 282
-       SYS_CONNECT                = 283
-       SYS_LISTEN                 = 284
-       SYS_ACCEPT                 = 285
-       SYS_GETSOCKNAME            = 286
-       SYS_GETPEERNAME            = 287
-       SYS_SOCKETPAIR             = 288
-       SYS_SEND                   = 289
-       SYS_SENDTO                 = 290
-       SYS_RECV                   = 291
-       SYS_RECVFROM               = 292
-       SYS_SHUTDOWN               = 293
-       SYS_SETSOCKOPT             = 294
-       SYS_GETSOCKOPT             = 295
-       SYS_SENDMSG                = 296
-       SYS_RECVMSG                = 297
-       SYS_SEMOP                  = 298
-       SYS_SEMGET                 = 299
-       SYS_SEMCTL                 = 300
-       SYS_MSGSND                 = 301
-       SYS_MSGRCV                 = 302
-       SYS_MSGGET                 = 303
-       SYS_MSGCTL                 = 304
-       SYS_SHMAT                  = 305
-       SYS_SHMDT                  = 306
-       SYS_SHMGET                 = 307
-       SYS_SHMCTL                 = 308
-       SYS_ADD_KEY                = 309
-       SYS_REQUEST_KEY            = 310
-       SYS_KEYCTL                 = 311
-       SYS_SEMTIMEDOP             = 312
-       SYS_VSERVER                = 313
-       SYS_IOPRIO_SET             = 314
-       SYS_IOPRIO_GET             = 315
-       SYS_INOTIFY_INIT           = 316
-       SYS_INOTIFY_ADD_WATCH      = 317
-       SYS_INOTIFY_RM_WATCH       = 318
-       SYS_MBIND                  = 319
-       SYS_GET_MEMPOLICY          = 320
-       SYS_SET_MEMPOLICY          = 321
-       SYS_OPENAT                 = 322
-       SYS_MKDIRAT                = 323
-       SYS_MKNODAT                = 324
-       SYS_FCHOWNAT               = 325
-       SYS_FUTIMESAT              = 326
-       SYS_FSTATAT64              = 327
-       SYS_UNLINKAT               = 328
-       SYS_RENAMEAT               = 329
-       SYS_LINKAT                 = 330
-       SYS_SYMLINKAT              = 331
-       SYS_READLINKAT             = 332
-       SYS_FCHMODAT               = 333
-       SYS_FACCESSAT              = 334
-       SYS_PSELECT6               = 335
-       SYS_PPOLL                  = 336
-       SYS_UNSHARE                = 337
-       SYS_SET_ROBUST_LIST        = 338
-       SYS_GET_ROBUST_LIST        = 339
-       SYS_SPLICE                 = 340
-       SYS_ARM_SYNC_FILE_RANGE    = 341
-       SYS_TEE                    = 342
-       SYS_VMSPLICE               = 343
-       SYS_MOVE_PAGES             = 344
-       SYS_GETCPU                 = 345
-       SYS_EPOLL_PWAIT            = 346
-       SYS_KEXEC_LOAD             = 347
-       SYS_UTIMENSAT              = 348
-       SYS_SIGNALFD               = 349
-       SYS_TIMERFD_CREATE         = 350
-       SYS_EVENTFD                = 351
-       SYS_FALLOCATE              = 352
-       SYS_TIMERFD_SETTIME        = 353
-       SYS_TIMERFD_GETTIME        = 354
-       SYS_SIGNALFD4              = 355
-       SYS_EVENTFD2               = 356
-       SYS_EPOLL_CREATE1          = 357
-       SYS_DUP3                   = 358
-       SYS_PIPE2                  = 359
-       SYS_INOTIFY_INIT1          = 360
-       SYS_PREADV                 = 361
-       SYS_PWRITEV                = 362
-       SYS_RT_TGSIGQUEUEINFO      = 363
-       SYS_PERF_EVENT_OPEN        = 364
-       SYS_RECVMMSG               = 365
-       SYS_ACCEPT4                = 366
-       SYS_FANOTIFY_INIT          = 367
-       SYS_FANOTIFY_MARK          = 368
-       SYS_PRLIMIT64              = 369
-       SYS_NAME_TO_HANDLE_AT      = 370
-       SYS_OPEN_BY_HANDLE_AT      = 371
-       SYS_CLOCK_ADJTIME          = 372
-       SYS_SYNCFS                 = 373
-       SYS_SENDMMSG               = 374
-       SYS_SETNS                  = 375
-       SYS_PROCESS_VM_READV       = 376
-       SYS_PROCESS_VM_WRITEV      = 377
-       SYS_KCMP                   = 378
-       SYS_FINIT_MODULE           = 379
-       SYS_SCHED_SETATTR          = 380
-       SYS_SCHED_GETATTR          = 381
-       SYS_RENAMEAT2              = 382
-       SYS_SECCOMP                = 383
-       SYS_GETRANDOM              = 384
-       SYS_MEMFD_CREATE           = 385
-       SYS_BPF                    = 386
-       SYS_EXECVEAT               = 387
-       SYS_USERFAULTFD            = 388
-       SYS_MEMBARRIER             = 389
-       SYS_MLOCK2                 = 390
-       SYS_COPY_FILE_RANGE        = 391
-       SYS_PREADV2                = 392
-       SYS_PWRITEV2               = 393
-       SYS_PKEY_MPROTECT          = 394
-       SYS_PKEY_ALLOC             = 395
-       SYS_PKEY_FREE              = 396
-       SYS_STATX                  = 397
-       SYS_RSEQ                   = 398
-       SYS_IO_PGETEVENTS          = 399
+       SYS_RESTART_SYSCALL              = 0
+       SYS_EXIT                         = 1
+       SYS_FORK                         = 2
+       SYS_READ                         = 3
+       SYS_WRITE                        = 4
+       SYS_OPEN                         = 5
+       SYS_CLOSE                        = 6
+       SYS_CREAT                        = 8
+       SYS_LINK                         = 9
+       SYS_UNLINK                       = 10
+       SYS_EXECVE                       = 11
+       SYS_CHDIR                        = 12
+       SYS_MKNOD                        = 14
+       SYS_CHMOD                        = 15
+       SYS_LCHOWN                       = 16
+       SYS_LSEEK                        = 19
+       SYS_GETPID                       = 20
+       SYS_MOUNT                        = 21
+       SYS_SETUID                       = 23
+       SYS_GETUID                       = 24
+       SYS_PTRACE                       = 26
+       SYS_PAUSE                        = 29
+       SYS_ACCESS                       = 33
+       SYS_NICE                         = 34
+       SYS_SYNC                         = 36
+       SYS_KILL                         = 37
+       SYS_RENAME                       = 38
+       SYS_MKDIR                        = 39
+       SYS_RMDIR                        = 40
+       SYS_DUP                          = 41
+       SYS_PIPE                         = 42
+       SYS_TIMES                        = 43
+       SYS_BRK                          = 45
+       SYS_SETGID                       = 46
+       SYS_GETGID                       = 47
+       SYS_GETEUID                      = 49
+       SYS_GETEGID                      = 50
+       SYS_ACCT                         = 51
+       SYS_UMOUNT2                      = 52
+       SYS_IOCTL                        = 54
+       SYS_FCNTL                        = 55
+       SYS_SETPGID                      = 57
+       SYS_UMASK                        = 60
+       SYS_CHROOT                       = 61
+       SYS_USTAT                        = 62
+       SYS_DUP2                         = 63
+       SYS_GETPPID                      = 64
+       SYS_GETPGRP                      = 65
+       SYS_SETSID                       = 66
+       SYS_SIGACTION                    = 67
+       SYS_SETREUID                     = 70
+       SYS_SETREGID                     = 71
+       SYS_SIGSUSPEND                   = 72
+       SYS_SIGPENDING                   = 73
+       SYS_SETHOSTNAME                  = 74
+       SYS_SETRLIMIT                    = 75
+       SYS_GETRUSAGE                    = 77
+       SYS_GETTIMEOFDAY                 = 78
+       SYS_SETTIMEOFDAY                 = 79
+       SYS_GETGROUPS                    = 80
+       SYS_SETGROUPS                    = 81
+       SYS_SYMLINK                      = 83
+       SYS_READLINK                     = 85
+       SYS_USELIB                       = 86
+       SYS_SWAPON                       = 87
+       SYS_REBOOT                       = 88
+       SYS_MUNMAP                       = 91
+       SYS_TRUNCATE                     = 92
+       SYS_FTRUNCATE                    = 93
+       SYS_FCHMOD                       = 94
+       SYS_FCHOWN                       = 95
+       SYS_GETPRIORITY                  = 96
+       SYS_SETPRIORITY                  = 97
+       SYS_STATFS                       = 99
+       SYS_FSTATFS                      = 100
+       SYS_SYSLOG                       = 103
+       SYS_SETITIMER                    = 104
+       SYS_GETITIMER                    = 105
+       SYS_STAT                         = 106
+       SYS_LSTAT                        = 107
+       SYS_FSTAT                        = 108
+       SYS_VHANGUP                      = 111
+       SYS_WAIT4                        = 114
+       SYS_SWAPOFF                      = 115
+       SYS_SYSINFO                      = 116
+       SYS_FSYNC                        = 118
+       SYS_SIGRETURN                    = 119
+       SYS_CLONE                        = 120
+       SYS_SETDOMAINNAME                = 121
+       SYS_UNAME                        = 122
+       SYS_ADJTIMEX                     = 124
+       SYS_MPROTECT                     = 125
+       SYS_SIGPROCMASK                  = 126
+       SYS_INIT_MODULE                  = 128
+       SYS_DELETE_MODULE                = 129
+       SYS_QUOTACTL                     = 131
+       SYS_GETPGID                      = 132
+       SYS_FCHDIR                       = 133
+       SYS_BDFLUSH                      = 134
+       SYS_SYSFS                        = 135
+       SYS_PERSONALITY                  = 136
+       SYS_SETFSUID                     = 138
+       SYS_SETFSGID                     = 139
+       SYS__LLSEEK                      = 140
+       SYS_GETDENTS                     = 141
+       SYS__NEWSELECT                   = 142
+       SYS_FLOCK                        = 143
+       SYS_MSYNC                        = 144
+       SYS_READV                        = 145
+       SYS_WRITEV                       = 146
+       SYS_GETSID                       = 147
+       SYS_FDATASYNC                    = 148
+       SYS__SYSCTL                      = 149
+       SYS_MLOCK                        = 150
+       SYS_MUNLOCK                      = 151
+       SYS_MLOCKALL                     = 152
+       SYS_MUNLOCKALL                   = 153
+       SYS_SCHED_SETPARAM               = 154
+       SYS_SCHED_GETPARAM               = 155
+       SYS_SCHED_SETSCHEDULER           = 156
+       SYS_SCHED_GETSCHEDULER           = 157
+       SYS_SCHED_YIELD                  = 158
+       SYS_SCHED_GET_PRIORITY_MAX       = 159
+       SYS_SCHED_GET_PRIORITY_MIN       = 160
+       SYS_SCHED_RR_GET_INTERVAL        = 161
+       SYS_NANOSLEEP                    = 162
+       SYS_MREMAP                       = 163
+       SYS_SETRESUID                    = 164
+       SYS_GETRESUID                    = 165
+       SYS_POLL                         = 168
+       SYS_NFSSERVCTL                   = 169
+       SYS_SETRESGID                    = 170
+       SYS_GETRESGID                    = 171
+       SYS_PRCTL                        = 172
+       SYS_RT_SIGRETURN                 = 173
+       SYS_RT_SIGACTION                 = 174
+       SYS_RT_SIGPROCMASK               = 175
+       SYS_RT_SIGPENDING                = 176
+       SYS_RT_SIGTIMEDWAIT              = 177
+       SYS_RT_SIGQUEUEINFO              = 178
+       SYS_RT_SIGSUSPEND                = 179
+       SYS_PREAD64                      = 180
+       SYS_PWRITE64                     = 181
+       SYS_CHOWN                        = 182
+       SYS_GETCWD                       = 183
+       SYS_CAPGET                       = 184
+       SYS_CAPSET                       = 185
+       SYS_SIGALTSTACK                  = 186
+       SYS_SENDFILE                     = 187
+       SYS_VFORK                        = 190
+       SYS_UGETRLIMIT                   = 191
+       SYS_MMAP2                        = 192
+       SYS_TRUNCATE64                   = 193
+       SYS_FTRUNCATE64                  = 194
+       SYS_STAT64                       = 195
+       SYS_LSTAT64                      = 196
+       SYS_FSTAT64                      = 197
+       SYS_LCHOWN32                     = 198
+       SYS_GETUID32                     = 199
+       SYS_GETGID32                     = 200
+       SYS_GETEUID32                    = 201
+       SYS_GETEGID32                    = 202
+       SYS_SETREUID32                   = 203
+       SYS_SETREGID32                   = 204
+       SYS_GETGROUPS32                  = 205
+       SYS_SETGROUPS32                  = 206
+       SYS_FCHOWN32                     = 207
+       SYS_SETRESUID32                  = 208
+       SYS_GETRESUID32                  = 209
+       SYS_SETRESGID32                  = 210
+       SYS_GETRESGID32                  = 211
+       SYS_CHOWN32                      = 212
+       SYS_SETUID32                     = 213
+       SYS_SETGID32                     = 214
+       SYS_SETFSUID32                   = 215
+       SYS_SETFSGID32                   = 216
+       SYS_GETDENTS64                   = 217
+       SYS_PIVOT_ROOT                   = 218
+       SYS_MINCORE                      = 219
+       SYS_MADVISE                      = 220
+       SYS_FCNTL64                      = 221
+       SYS_GETTID                       = 224
+       SYS_READAHEAD                    = 225
+       SYS_SETXATTR                     = 226
+       SYS_LSETXATTR                    = 227
+       SYS_FSETXATTR                    = 228
+       SYS_GETXATTR                     = 229
+       SYS_LGETXATTR                    = 230
+       SYS_FGETXATTR                    = 231
+       SYS_LISTXATTR                    = 232
+       SYS_LLISTXATTR                   = 233
+       SYS_FLISTXATTR                   = 234
+       SYS_REMOVEXATTR                  = 235
+       SYS_LREMOVEXATTR                 = 236
+       SYS_FREMOVEXATTR                 = 237
+       SYS_TKILL                        = 238
+       SYS_SENDFILE64                   = 239
+       SYS_FUTEX                        = 240
+       SYS_SCHED_SETAFFINITY            = 241
+       SYS_SCHED_GETAFFINITY            = 242
+       SYS_IO_SETUP                     = 243
+       SYS_IO_DESTROY                   = 244
+       SYS_IO_GETEVENTS                 = 245
+       SYS_IO_SUBMIT                    = 246
+       SYS_IO_CANCEL                    = 247
+       SYS_EXIT_GROUP                   = 248
+       SYS_LOOKUP_DCOOKIE               = 249
+       SYS_EPOLL_CREATE                 = 250
+       SYS_EPOLL_CTL                    = 251
+       SYS_EPOLL_WAIT                   = 252
+       SYS_REMAP_FILE_PAGES             = 253
+       SYS_SET_TID_ADDRESS              = 256
+       SYS_TIMER_CREATE                 = 257
+       SYS_TIMER_SETTIME                = 258
+       SYS_TIMER_GETTIME                = 259
+       SYS_TIMER_GETOVERRUN             = 260
+       SYS_TIMER_DELETE                 = 261
+       SYS_CLOCK_SETTIME                = 262
+       SYS_CLOCK_GETTIME                = 263
+       SYS_CLOCK_GETRES                 = 264
+       SYS_CLOCK_NANOSLEEP              = 265
+       SYS_STATFS64                     = 266
+       SYS_FSTATFS64                    = 267
+       SYS_TGKILL                       = 268
+       SYS_UTIMES                       = 269
+       SYS_ARM_FADVISE64_64             = 270
+       SYS_PCICONFIG_IOBASE             = 271
+       SYS_PCICONFIG_READ               = 272
+       SYS_PCICONFIG_WRITE              = 273
+       SYS_MQ_OPEN                      = 274
+       SYS_MQ_UNLINK                    = 275
+       SYS_MQ_TIMEDSEND                 = 276
+       SYS_MQ_TIMEDRECEIVE              = 277
+       SYS_MQ_NOTIFY                    = 278
+       SYS_MQ_GETSETATTR                = 279
+       SYS_WAITID                       = 280
+       SYS_SOCKET                       = 281
+       SYS_BIND                         = 282
+       SYS_CONNECT                      = 283
+       SYS_LISTEN                       = 284
+       SYS_ACCEPT                       = 285
+       SYS_GETSOCKNAME                  = 286
+       SYS_GETPEERNAME                  = 287
+       SYS_SOCKETPAIR                   = 288
+       SYS_SEND                         = 289
+       SYS_SENDTO                       = 290
+       SYS_RECV                         = 291
+       SYS_RECVFROM                     = 292
+       SYS_SHUTDOWN                     = 293
+       SYS_SETSOCKOPT                   = 294
+       SYS_GETSOCKOPT                   = 295
+       SYS_SENDMSG                      = 296
+       SYS_RECVMSG                      = 297
+       SYS_SEMOP                        = 298
+       SYS_SEMGET                       = 299
+       SYS_SEMCTL                       = 300
+       SYS_MSGSND                       = 301
+       SYS_MSGRCV                       = 302
+       SYS_MSGGET                       = 303
+       SYS_MSGCTL                       = 304
+       SYS_SHMAT                        = 305
+       SYS_SHMDT                        = 306
+       SYS_SHMGET                       = 307
+       SYS_SHMCTL                       = 308
+       SYS_ADD_KEY                      = 309
+       SYS_REQUEST_KEY                  = 310
+       SYS_KEYCTL                       = 311
+       SYS_SEMTIMEDOP                   = 312
+       SYS_VSERVER                      = 313
+       SYS_IOPRIO_SET                   = 314
+       SYS_IOPRIO_GET                   = 315
+       SYS_INOTIFY_INIT                 = 316
+       SYS_INOTIFY_ADD_WATCH            = 317
+       SYS_INOTIFY_RM_WATCH             = 318
+       SYS_MBIND                        = 319
+       SYS_GET_MEMPOLICY                = 320
+       SYS_SET_MEMPOLICY                = 321
+       SYS_OPENAT                       = 322
+       SYS_MKDIRAT                      = 323
+       SYS_MKNODAT                      = 324
+       SYS_FCHOWNAT                     = 325
+       SYS_FUTIMESAT                    = 326
+       SYS_FSTATAT64                    = 327
+       SYS_UNLINKAT                     = 328
+       SYS_RENAMEAT                     = 329
+       SYS_LINKAT                       = 330
+       SYS_SYMLINKAT                    = 331
+       SYS_READLINKAT                   = 332
+       SYS_FCHMODAT                     = 333
+       SYS_FACCESSAT                    = 334
+       SYS_PSELECT6                     = 335
+       SYS_PPOLL                        = 336
+       SYS_UNSHARE                      = 337
+       SYS_SET_ROBUST_LIST              = 338
+       SYS_GET_ROBUST_LIST              = 339
+       SYS_SPLICE                       = 340
+       SYS_ARM_SYNC_FILE_RANGE          = 341
+       SYS_TEE                          = 342
+       SYS_VMSPLICE                     = 343
+       SYS_MOVE_PAGES                   = 344
+       SYS_GETCPU                       = 345
+       SYS_EPOLL_PWAIT                  = 346
+       SYS_KEXEC_LOAD                   = 347
+       SYS_UTIMENSAT                    = 348
+       SYS_SIGNALFD                     = 349
+       SYS_TIMERFD_CREATE               = 350
+       SYS_EVENTFD                      = 351
+       SYS_FALLOCATE                    = 352
+       SYS_TIMERFD_SETTIME              = 353
+       SYS_TIMERFD_GETTIME              = 354
+       SYS_SIGNALFD4                    = 355
+       SYS_EVENTFD2                     = 356
+       SYS_EPOLL_CREATE1                = 357
+       SYS_DUP3                         = 358
+       SYS_PIPE2                        = 359
+       SYS_INOTIFY_INIT1                = 360
+       SYS_PREADV                       = 361
+       SYS_PWRITEV                      = 362
+       SYS_RT_TGSIGQUEUEINFO            = 363
+       SYS_PERF_EVENT_OPEN              = 364
+       SYS_RECVMMSG                     = 365
+       SYS_ACCEPT4                      = 366
+       SYS_FANOTIFY_INIT                = 367
+       SYS_FANOTIFY_MARK                = 368
+       SYS_PRLIMIT64                    = 369
+       SYS_NAME_TO_HANDLE_AT            = 370
+       SYS_OPEN_BY_HANDLE_AT            = 371
+       SYS_CLOCK_ADJTIME                = 372
+       SYS_SYNCFS                       = 373
+       SYS_SENDMMSG                     = 374
+       SYS_SETNS                        = 375
+       SYS_PROCESS_VM_READV             = 376
+       SYS_PROCESS_VM_WRITEV            = 377
+       SYS_KCMP                         = 378
+       SYS_FINIT_MODULE                 = 379
+       SYS_SCHED_SETATTR                = 380
+       SYS_SCHED_GETATTR                = 381
+       SYS_RENAMEAT2                    = 382
+       SYS_SECCOMP                      = 383
+       SYS_GETRANDOM                    = 384
+       SYS_MEMFD_CREATE                 = 385
+       SYS_BPF                          = 386
+       SYS_EXECVEAT                     = 387
+       SYS_USERFAULTFD                  = 388
+       SYS_MEMBARRIER                   = 389
+       SYS_MLOCK2                       = 390
+       SYS_COPY_FILE_RANGE              = 391
+       SYS_PREADV2                      = 392
+       SYS_PWRITEV2                     = 393
+       SYS_PKEY_MPROTECT                = 394
+       SYS_PKEY_ALLOC                   = 395
+       SYS_PKEY_FREE                    = 396
+       SYS_STATX                        = 397
+       SYS_RSEQ                         = 398
+       SYS_IO_PGETEVENTS                = 399
+       SYS_MIGRATE_PAGES                = 400
+       SYS_KEXEC_FILE_LOAD              = 401
+       SYS_CLOCK_GETTIME64              = 403
+       SYS_CLOCK_SETTIME64              = 404
+       SYS_CLOCK_ADJTIME64              = 405
+       SYS_CLOCK_GETRES_TIME64          = 406
+       SYS_CLOCK_NANOSLEEP_TIME64       = 407
+       SYS_TIMER_GETTIME64              = 408
+       SYS_TIMER_SETTIME64              = 409
+       SYS_TIMERFD_GETTIME64            = 410
+       SYS_TIMERFD_SETTIME64            = 411
+       SYS_UTIMENSAT_TIME64             = 412
+       SYS_PSELECT6_TIME64              = 413
+       SYS_PPOLL_TIME64                 = 414
+       SYS_IO_PGETEVENTS_TIME64         = 416
+       SYS_RECVMMSG_TIME64              = 417
+       SYS_MQ_TIMEDSEND_TIME64          = 418
+       SYS_MQ_TIMEDRECEIVE_TIME64       = 419
+       SYS_SEMTIMEDOP_TIME64            = 420
+       SYS_RT_SIGTIMEDWAIT_TIME64       = 421
+       SYS_FUTEX_TIME64                 = 422
+       SYS_SCHED_RR_GET_INTERVAL_TIME64 = 423
+       SYS_PIDFD_SEND_SIGNAL            = 424
+       SYS_IO_URING_SETUP               = 425
+       SYS_IO_URING_ENTER               = 426
+       SYS_IO_URING_REGISTER            = 427
+       SYS_OPEN_TREE                    = 428
+       SYS_MOVE_MOUNT                   = 429
+       SYS_FSOPEN                       = 430
+       SYS_FSCONFIG                     = 431
+       SYS_FSMOUNT                      = 432
+       SYS_FSPICK                       = 433
+       SYS_PIDFD_OPEN                   = 434
+       SYS_CLONE3                       = 435
 )
index b81d508a730facc48b8a8111a766dcf1f37706a4..1f3b4d150fec30e2ca8651553163ce774097e720 100644 (file)
@@ -286,4 +286,16 @@ const (
        SYS_IO_PGETEVENTS          = 292
        SYS_RSEQ                   = 293
        SYS_KEXEC_FILE_LOAD        = 294
+       SYS_PIDFD_SEND_SIGNAL      = 424
+       SYS_IO_URING_SETUP         = 425
+       SYS_IO_URING_ENTER         = 426
+       SYS_IO_URING_REGISTER      = 427
+       SYS_OPEN_TREE              = 428
+       SYS_MOVE_MOUNT             = 429
+       SYS_FSOPEN                 = 430
+       SYS_FSCONFIG               = 431
+       SYS_FSMOUNT                = 432
+       SYS_FSPICK                 = 433
+       SYS_PIDFD_OPEN             = 434
+       SYS_CLONE3                 = 435
 )
index 6893a5bd055b135f0feb33f6c2d39d1cc482414b..00da3de907745124417c176b400609281c2365ad 100644 (file)
 package unix
 
 const (
-       SYS_SYSCALL                = 4000
-       SYS_EXIT                   = 4001
-       SYS_FORK                   = 4002
-       SYS_READ                   = 4003
-       SYS_WRITE                  = 4004
-       SYS_OPEN                   = 4005
-       SYS_CLOSE                  = 4006
-       SYS_WAITPID                = 4007
-       SYS_CREAT                  = 4008
-       SYS_LINK                   = 4009
-       SYS_UNLINK                 = 4010
-       SYS_EXECVE                 = 4011
-       SYS_CHDIR                  = 4012
-       SYS_TIME                   = 4013
-       SYS_MKNOD                  = 4014
-       SYS_CHMOD                  = 4015
-       SYS_LCHOWN                 = 4016
-       SYS_BREAK                  = 4017
-       SYS_UNUSED18               = 4018
-       SYS_LSEEK                  = 4019
-       SYS_GETPID                 = 4020
-       SYS_MOUNT                  = 4021
-       SYS_UMOUNT                 = 4022
-       SYS_SETUID                 = 4023
-       SYS_GETUID                 = 4024
-       SYS_STIME                  = 4025
-       SYS_PTRACE                 = 4026
-       SYS_ALARM                  = 4027
-       SYS_UNUSED28               = 4028
-       SYS_PAUSE                  = 4029
-       SYS_UTIME                  = 4030
-       SYS_STTY                   = 4031
-       SYS_GTTY                   = 4032
-       SYS_ACCESS                 = 4033
-       SYS_NICE                   = 4034
-       SYS_FTIME                  = 4035
-       SYS_SYNC                   = 4036
-       SYS_KILL                   = 4037
-       SYS_RENAME                 = 4038
-       SYS_MKDIR                  = 4039
-       SYS_RMDIR                  = 4040
-       SYS_DUP                    = 4041
-       SYS_PIPE                   = 4042
-       SYS_TIMES                  = 4043
-       SYS_PROF                   = 4044
-       SYS_BRK                    = 4045
-       SYS_SETGID                 = 4046
-       SYS_GETGID                 = 4047
-       SYS_SIGNAL                 = 4048
-       SYS_GETEUID                = 4049
-       SYS_GETEGID                = 4050
-       SYS_ACCT                   = 4051
-       SYS_UMOUNT2                = 4052
-       SYS_LOCK                   = 4053
-       SYS_IOCTL                  = 4054
-       SYS_FCNTL                  = 4055
-       SYS_MPX                    = 4056
-       SYS_SETPGID                = 4057
-       SYS_ULIMIT                 = 4058
-       SYS_UNUSED59               = 4059
-       SYS_UMASK                  = 4060
-       SYS_CHROOT                 = 4061
-       SYS_USTAT                  = 4062
-       SYS_DUP2                   = 4063
-       SYS_GETPPID                = 4064
-       SYS_GETPGRP                = 4065
-       SYS_SETSID                 = 4066
-       SYS_SIGACTION              = 4067
-       SYS_SGETMASK               = 4068
-       SYS_SSETMASK               = 4069
-       SYS_SETREUID               = 4070
-       SYS_SETREGID               = 4071
-       SYS_SIGSUSPEND             = 4072
-       SYS_SIGPENDING             = 4073
-       SYS_SETHOSTNAME            = 4074
-       SYS_SETRLIMIT              = 4075
-       SYS_GETRLIMIT              = 4076
-       SYS_GETRUSAGE              = 4077
-       SYS_GETTIMEOFDAY           = 4078
-       SYS_SETTIMEOFDAY           = 4079
-       SYS_GETGROUPS              = 4080
-       SYS_SETGROUPS              = 4081
-       SYS_RESERVED82             = 4082
-       SYS_SYMLINK                = 4083
-       SYS_UNUSED84               = 4084
-       SYS_READLINK               = 4085
-       SYS_USELIB                 = 4086
-       SYS_SWAPON                 = 4087
-       SYS_REBOOT                 = 4088
-       SYS_READDIR                = 4089
-       SYS_MMAP                   = 4090
-       SYS_MUNMAP                 = 4091
-       SYS_TRUNCATE               = 4092
-       SYS_FTRUNCATE              = 4093
-       SYS_FCHMOD                 = 4094
-       SYS_FCHOWN                 = 4095
-       SYS_GETPRIORITY            = 4096
-       SYS_SETPRIORITY            = 4097
-       SYS_PROFIL                 = 4098
-       SYS_STATFS                 = 4099
-       SYS_FSTATFS                = 4100
-       SYS_IOPERM                 = 4101
-       SYS_SOCKETCALL             = 4102
-       SYS_SYSLOG                 = 4103
-       SYS_SETITIMER              = 4104
-       SYS_GETITIMER              = 4105
-       SYS_STAT                   = 4106
-       SYS_LSTAT                  = 4107
-       SYS_FSTAT                  = 4108
-       SYS_UNUSED109              = 4109
-       SYS_IOPL                   = 4110
-       SYS_VHANGUP                = 4111
-       SYS_IDLE                   = 4112
-       SYS_VM86                   = 4113
-       SYS_WAIT4                  = 4114
-       SYS_SWAPOFF                = 4115
-       SYS_SYSINFO                = 4116
-       SYS_IPC                    = 4117
-       SYS_FSYNC                  = 4118
-       SYS_SIGRETURN              = 4119
-       SYS_CLONE                  = 4120
-       SYS_SETDOMAINNAME          = 4121
-       SYS_UNAME                  = 4122
-       SYS_MODIFY_LDT             = 4123
-       SYS_ADJTIMEX               = 4124
-       SYS_MPROTECT               = 4125
-       SYS_SIGPROCMASK            = 4126
-       SYS_CREATE_MODULE          = 4127
-       SYS_INIT_MODULE            = 4128
-       SYS_DELETE_MODULE          = 4129
-       SYS_GET_KERNEL_SYMS        = 4130
-       SYS_QUOTACTL               = 4131
-       SYS_GETPGID                = 4132
-       SYS_FCHDIR                 = 4133
-       SYS_BDFLUSH                = 4134
-       SYS_SYSFS                  = 4135
-       SYS_PERSONALITY            = 4136
-       SYS_AFS_SYSCALL            = 4137
-       SYS_SETFSUID               = 4138
-       SYS_SETFSGID               = 4139
-       SYS__LLSEEK                = 4140
-       SYS_GETDENTS               = 4141
-       SYS__NEWSELECT             = 4142
-       SYS_FLOCK                  = 4143
-       SYS_MSYNC                  = 4144
-       SYS_READV                  = 4145
-       SYS_WRITEV                 = 4146
-       SYS_CACHEFLUSH             = 4147
-       SYS_CACHECTL               = 4148
-       SYS_SYSMIPS                = 4149
-       SYS_UNUSED150              = 4150
-       SYS_GETSID                 = 4151
-       SYS_FDATASYNC              = 4152
-       SYS__SYSCTL                = 4153
-       SYS_MLOCK                  = 4154
-       SYS_MUNLOCK                = 4155
-       SYS_MLOCKALL               = 4156
-       SYS_MUNLOCKALL             = 4157
-       SYS_SCHED_SETPARAM         = 4158
-       SYS_SCHED_GETPARAM         = 4159
-       SYS_SCHED_SETSCHEDULER     = 4160
-       SYS_SCHED_GETSCHEDULER     = 4161
-       SYS_SCHED_YIELD            = 4162
-       SYS_SCHED_GET_PRIORITY_MAX = 4163
-       SYS_SCHED_GET_PRIORITY_MIN = 4164
-       SYS_SCHED_RR_GET_INTERVAL  = 4165
-       SYS_NANOSLEEP              = 4166
-       SYS_MREMAP                 = 4167
-       SYS_ACCEPT                 = 4168
-       SYS_BIND                   = 4169
-       SYS_CONNECT                = 4170
-       SYS_GETPEERNAME            = 4171
-       SYS_GETSOCKNAME            = 4172
-       SYS_GETSOCKOPT             = 4173
-       SYS_LISTEN                 = 4174
-       SYS_RECV                   = 4175
-       SYS_RECVFROM               = 4176
-       SYS_RECVMSG                = 4177
-       SYS_SEND                   = 4178
-       SYS_SENDMSG                = 4179
-       SYS_SENDTO                 = 4180
-       SYS_SETSOCKOPT             = 4181
-       SYS_SHUTDOWN               = 4182
-       SYS_SOCKET                 = 4183
-       SYS_SOCKETPAIR             = 4184
-       SYS_SETRESUID              = 4185
-       SYS_GETRESUID              = 4186
-       SYS_QUERY_MODULE           = 4187
-       SYS_POLL                   = 4188
-       SYS_NFSSERVCTL             = 4189
-       SYS_SETRESGID              = 4190
-       SYS_GETRESGID              = 4191
-       SYS_PRCTL                  = 4192
-       SYS_RT_SIGRETURN           = 4193
-       SYS_RT_SIGACTION           = 4194
-       SYS_RT_SIGPROCMASK         = 4195
-       SYS_RT_SIGPENDING          = 4196
-       SYS_RT_SIGTIMEDWAIT        = 4197
-       SYS_RT_SIGQUEUEINFO        = 4198
-       SYS_RT_SIGSUSPEND          = 4199
-       SYS_PREAD64                = 4200
-       SYS_PWRITE64               = 4201
-       SYS_CHOWN                  = 4202
-       SYS_GETCWD                 = 4203
-       SYS_CAPGET                 = 4204
-       SYS_CAPSET                 = 4205
-       SYS_SIGALTSTACK            = 4206
-       SYS_SENDFILE               = 4207
-       SYS_GETPMSG                = 4208
-       SYS_PUTPMSG                = 4209
-       SYS_MMAP2                  = 4210
-       SYS_TRUNCATE64             = 4211
-       SYS_FTRUNCATE64            = 4212
-       SYS_STAT64                 = 4213
-       SYS_LSTAT64                = 4214
-       SYS_FSTAT64                = 4215
-       SYS_PIVOT_ROOT             = 4216
-       SYS_MINCORE                = 4217
-       SYS_MADVISE                = 4218
-       SYS_GETDENTS64             = 4219
-       SYS_FCNTL64                = 4220
-       SYS_RESERVED221            = 4221
-       SYS_GETTID                 = 4222
-       SYS_READAHEAD              = 4223
-       SYS_SETXATTR               = 4224
-       SYS_LSETXATTR              = 4225
-       SYS_FSETXATTR              = 4226
-       SYS_GETXATTR               = 4227
-       SYS_LGETXATTR              = 4228
-       SYS_FGETXATTR              = 4229
-       SYS_LISTXATTR              = 4230
-       SYS_LLISTXATTR             = 4231
-       SYS_FLISTXATTR             = 4232
-       SYS_REMOVEXATTR            = 4233
-       SYS_LREMOVEXATTR           = 4234
-       SYS_FREMOVEXATTR           = 4235
-       SYS_TKILL                  = 4236
-       SYS_SENDFILE64             = 4237
-       SYS_FUTEX                  = 4238
-       SYS_SCHED_SETAFFINITY      = 4239
-       SYS_SCHED_GETAFFINITY      = 4240
-       SYS_IO_SETUP               = 4241
-       SYS_IO_DESTROY             = 4242
-       SYS_IO_GETEVENTS           = 4243
-       SYS_IO_SUBMIT              = 4244
-       SYS_IO_CANCEL              = 4245
-       SYS_EXIT_GROUP             = 4246
-       SYS_LOOKUP_DCOOKIE         = 4247
-       SYS_EPOLL_CREATE           = 4248
-       SYS_EPOLL_CTL              = 4249
-       SYS_EPOLL_WAIT             = 4250
-       SYS_REMAP_FILE_PAGES       = 4251
-       SYS_SET_TID_ADDRESS        = 4252
-       SYS_RESTART_SYSCALL        = 4253
-       SYS_FADVISE64              = 4254
-       SYS_STATFS64               = 4255
-       SYS_FSTATFS64              = 4256
-       SYS_TIMER_CREATE           = 4257
-       SYS_TIMER_SETTIME          = 4258
-       SYS_TIMER_GETTIME          = 4259
-       SYS_TIMER_GETOVERRUN       = 4260
-       SYS_TIMER_DELETE           = 4261
-       SYS_CLOCK_SETTIME          = 4262
-       SYS_CLOCK_GETTIME          = 4263
-       SYS_CLOCK_GETRES           = 4264
-       SYS_CLOCK_NANOSLEEP        = 4265
-       SYS_TGKILL                 = 4266
-       SYS_UTIMES                 = 4267
-       SYS_MBIND                  = 4268
-       SYS_GET_MEMPOLICY          = 4269
-       SYS_SET_MEMPOLICY          = 4270
-       SYS_MQ_OPEN                = 4271
-       SYS_MQ_UNLINK              = 4272
-       SYS_MQ_TIMEDSEND           = 4273
-       SYS_MQ_TIMEDRECEIVE        = 4274
-       SYS_MQ_NOTIFY              = 4275
-       SYS_MQ_GETSETATTR          = 4276
-       SYS_VSERVER                = 4277
-       SYS_WAITID                 = 4278
-       SYS_ADD_KEY                = 4280
-       SYS_REQUEST_KEY            = 4281
-       SYS_KEYCTL                 = 4282
-       SYS_SET_THREAD_AREA        = 4283
-       SYS_INOTIFY_INIT           = 4284
-       SYS_INOTIFY_ADD_WATCH      = 4285
-       SYS_INOTIFY_RM_WATCH       = 4286
-       SYS_MIGRATE_PAGES          = 4287
-       SYS_OPENAT                 = 4288
-       SYS_MKDIRAT                = 4289
-       SYS_MKNODAT                = 4290
-       SYS_FCHOWNAT               = 4291
-       SYS_FUTIMESAT              = 4292
-       SYS_FSTATAT64              = 4293
-       SYS_UNLINKAT               = 4294
-       SYS_RENAMEAT               = 4295
-       SYS_LINKAT                 = 4296
-       SYS_SYMLINKAT              = 4297
-       SYS_READLINKAT             = 4298
-       SYS_FCHMODAT               = 4299
-       SYS_FACCESSAT              = 4300
-       SYS_PSELECT6               = 4301
-       SYS_PPOLL                  = 4302
-       SYS_UNSHARE                = 4303
-       SYS_SPLICE                 = 4304
-       SYS_SYNC_FILE_RANGE        = 4305
-       SYS_TEE                    = 4306
-       SYS_VMSPLICE               = 4307
-       SYS_MOVE_PAGES             = 4308
-       SYS_SET_ROBUST_LIST        = 4309
-       SYS_GET_ROBUST_LIST        = 4310
-       SYS_KEXEC_LOAD             = 4311
-       SYS_GETCPU                 = 4312
-       SYS_EPOLL_PWAIT            = 4313
-       SYS_IOPRIO_SET             = 4314
-       SYS_IOPRIO_GET             = 4315
-       SYS_UTIMENSAT              = 4316
-       SYS_SIGNALFD               = 4317
-       SYS_TIMERFD                = 4318
-       SYS_EVENTFD                = 4319
-       SYS_FALLOCATE              = 4320
-       SYS_TIMERFD_CREATE         = 4321
-       SYS_TIMERFD_GETTIME        = 4322
-       SYS_TIMERFD_SETTIME        = 4323
-       SYS_SIGNALFD4              = 4324
-       SYS_EVENTFD2               = 4325
-       SYS_EPOLL_CREATE1          = 4326
-       SYS_DUP3                   = 4327
-       SYS_PIPE2                  = 4328
-       SYS_INOTIFY_INIT1          = 4329
-       SYS_PREADV                 = 4330
-       SYS_PWRITEV                = 4331
-       SYS_RT_TGSIGQUEUEINFO      = 4332
-       SYS_PERF_EVENT_OPEN        = 4333
-       SYS_ACCEPT4                = 4334
-       SYS_RECVMMSG               = 4335
-       SYS_FANOTIFY_INIT          = 4336
-       SYS_FANOTIFY_MARK          = 4337
-       SYS_PRLIMIT64              = 4338
-       SYS_NAME_TO_HANDLE_AT      = 4339
-       SYS_OPEN_BY_HANDLE_AT      = 4340
-       SYS_CLOCK_ADJTIME          = 4341
-       SYS_SYNCFS                 = 4342
-       SYS_SENDMMSG               = 4343
-       SYS_SETNS                  = 4344
-       SYS_PROCESS_VM_READV       = 4345
-       SYS_PROCESS_VM_WRITEV      = 4346
-       SYS_KCMP                   = 4347
-       SYS_FINIT_MODULE           = 4348
-       SYS_SCHED_SETATTR          = 4349
-       SYS_SCHED_GETATTR          = 4350
-       SYS_RENAMEAT2              = 4351
-       SYS_SECCOMP                = 4352
-       SYS_GETRANDOM              = 4353
-       SYS_MEMFD_CREATE           = 4354
-       SYS_BPF                    = 4355
-       SYS_EXECVEAT               = 4356
-       SYS_USERFAULTFD            = 4357
-       SYS_MEMBARRIER             = 4358
-       SYS_MLOCK2                 = 4359
-       SYS_COPY_FILE_RANGE        = 4360
-       SYS_PREADV2                = 4361
-       SYS_PWRITEV2               = 4362
-       SYS_PKEY_MPROTECT          = 4363
-       SYS_PKEY_ALLOC             = 4364
-       SYS_PKEY_FREE              = 4365
-       SYS_STATX                  = 4366
-       SYS_RSEQ                   = 4367
-       SYS_IO_PGETEVENTS          = 4368
+       SYS_SYSCALL                      = 4000
+       SYS_EXIT                         = 4001
+       SYS_FORK                         = 4002
+       SYS_READ                         = 4003
+       SYS_WRITE                        = 4004
+       SYS_OPEN                         = 4005
+       SYS_CLOSE                        = 4006
+       SYS_WAITPID                      = 4007
+       SYS_CREAT                        = 4008
+       SYS_LINK                         = 4009
+       SYS_UNLINK                       = 4010
+       SYS_EXECVE                       = 4011
+       SYS_CHDIR                        = 4012
+       SYS_TIME                         = 4013
+       SYS_MKNOD                        = 4014
+       SYS_CHMOD                        = 4015
+       SYS_LCHOWN                       = 4016
+       SYS_BREAK                        = 4017
+       SYS_UNUSED18                     = 4018
+       SYS_LSEEK                        = 4019
+       SYS_GETPID                       = 4020
+       SYS_MOUNT                        = 4021
+       SYS_UMOUNT                       = 4022
+       SYS_SETUID                       = 4023
+       SYS_GETUID                       = 4024
+       SYS_STIME                        = 4025
+       SYS_PTRACE                       = 4026
+       SYS_ALARM                        = 4027
+       SYS_UNUSED28                     = 4028
+       SYS_PAUSE                        = 4029
+       SYS_UTIME                        = 4030
+       SYS_STTY                         = 4031
+       SYS_GTTY                         = 4032
+       SYS_ACCESS                       = 4033
+       SYS_NICE                         = 4034
+       SYS_FTIME                        = 4035
+       SYS_SYNC                         = 4036
+       SYS_KILL                         = 4037
+       SYS_RENAME                       = 4038
+       SYS_MKDIR                        = 4039
+       SYS_RMDIR                        = 4040
+       SYS_DUP                          = 4041
+       SYS_PIPE                         = 4042
+       SYS_TIMES                        = 4043
+       SYS_PROF                         = 4044
+       SYS_BRK                          = 4045
+       SYS_SETGID                       = 4046
+       SYS_GETGID                       = 4047
+       SYS_SIGNAL                       = 4048
+       SYS_GETEUID                      = 4049
+       SYS_GETEGID                      = 4050
+       SYS_ACCT                         = 4051
+       SYS_UMOUNT2                      = 4052
+       SYS_LOCK                         = 4053
+       SYS_IOCTL                        = 4054
+       SYS_FCNTL                        = 4055
+       SYS_MPX                          = 4056
+       SYS_SETPGID                      = 4057
+       SYS_ULIMIT                       = 4058
+       SYS_UNUSED59                     = 4059
+       SYS_UMASK                        = 4060
+       SYS_CHROOT                       = 4061
+       SYS_USTAT                        = 4062
+       SYS_DUP2                         = 4063
+       SYS_GETPPID                      = 4064
+       SYS_GETPGRP                      = 4065
+       SYS_SETSID                       = 4066
+       SYS_SIGACTION                    = 4067
+       SYS_SGETMASK                     = 4068
+       SYS_SSETMASK                     = 4069
+       SYS_SETREUID                     = 4070
+       SYS_SETREGID                     = 4071
+       SYS_SIGSUSPEND                   = 4072
+       SYS_SIGPENDING                   = 4073
+       SYS_SETHOSTNAME                  = 4074
+       SYS_SETRLIMIT                    = 4075
+       SYS_GETRLIMIT                    = 4076
+       SYS_GETRUSAGE                    = 4077
+       SYS_GETTIMEOFDAY                 = 4078
+       SYS_SETTIMEOFDAY                 = 4079
+       SYS_GETGROUPS                    = 4080
+       SYS_SETGROUPS                    = 4081
+       SYS_RESERVED82                   = 4082
+       SYS_SYMLINK                      = 4083
+       SYS_UNUSED84                     = 4084
+       SYS_READLINK                     = 4085
+       SYS_USELIB                       = 4086
+       SYS_SWAPON                       = 4087
+       SYS_REBOOT                       = 4088
+       SYS_READDIR                      = 4089
+       SYS_MMAP                         = 4090
+       SYS_MUNMAP                       = 4091
+       SYS_TRUNCATE                     = 4092
+       SYS_FTRUNCATE                    = 4093
+       SYS_FCHMOD                       = 4094
+       SYS_FCHOWN                       = 4095
+       SYS_GETPRIORITY                  = 4096
+       SYS_SETPRIORITY                  = 4097
+       SYS_PROFIL                       = 4098
+       SYS_STATFS                       = 4099
+       SYS_FSTATFS                      = 4100
+       SYS_IOPERM                       = 4101
+       SYS_SOCKETCALL                   = 4102
+       SYS_SYSLOG                       = 4103
+       SYS_SETITIMER                    = 4104
+       SYS_GETITIMER                    = 4105
+       SYS_STAT                         = 4106
+       SYS_LSTAT                        = 4107
+       SYS_FSTAT                        = 4108
+       SYS_UNUSED109                    = 4109
+       SYS_IOPL                         = 4110
+       SYS_VHANGUP                      = 4111
+       SYS_IDLE                         = 4112
+       SYS_VM86                         = 4113
+       SYS_WAIT4                        = 4114
+       SYS_SWAPOFF                      = 4115
+       SYS_SYSINFO                      = 4116
+       SYS_IPC                          = 4117
+       SYS_FSYNC                        = 4118
+       SYS_SIGRETURN                    = 4119
+       SYS_CLONE                        = 4120
+       SYS_SETDOMAINNAME                = 4121
+       SYS_UNAME                        = 4122
+       SYS_MODIFY_LDT                   = 4123
+       SYS_ADJTIMEX                     = 4124
+       SYS_MPROTECT                     = 4125
+       SYS_SIGPROCMASK                  = 4126
+       SYS_CREATE_MODULE                = 4127
+       SYS_INIT_MODULE                  = 4128
+       SYS_DELETE_MODULE                = 4129
+       SYS_GET_KERNEL_SYMS              = 4130
+       SYS_QUOTACTL                     = 4131
+       SYS_GETPGID                      = 4132
+       SYS_FCHDIR                       = 4133
+       SYS_BDFLUSH                      = 4134
+       SYS_SYSFS                        = 4135
+       SYS_PERSONALITY                  = 4136
+       SYS_AFS_SYSCALL                  = 4137
+       SYS_SETFSUID                     = 4138
+       SYS_SETFSGID                     = 4139
+       SYS__LLSEEK                      = 4140
+       SYS_GETDENTS                     = 4141
+       SYS__NEWSELECT                   = 4142
+       SYS_FLOCK                        = 4143
+       SYS_MSYNC                        = 4144
+       SYS_READV                        = 4145
+       SYS_WRITEV                       = 4146
+       SYS_CACHEFLUSH                   = 4147
+       SYS_CACHECTL                     = 4148
+       SYS_SYSMIPS                      = 4149
+       SYS_UNUSED150                    = 4150
+       SYS_GETSID                       = 4151
+       SYS_FDATASYNC                    = 4152
+       SYS__SYSCTL                      = 4153
+       SYS_MLOCK                        = 4154
+       SYS_MUNLOCK                      = 4155
+       SYS_MLOCKALL                     = 4156
+       SYS_MUNLOCKALL                   = 4157
+       SYS_SCHED_SETPARAM               = 4158
+       SYS_SCHED_GETPARAM               = 4159
+       SYS_SCHED_SETSCHEDULER           = 4160
+       SYS_SCHED_GETSCHEDULER           = 4161
+       SYS_SCHED_YIELD                  = 4162
+       SYS_SCHED_GET_PRIORITY_MAX       = 4163
+       SYS_SCHED_GET_PRIORITY_MIN       = 4164
+       SYS_SCHED_RR_GET_INTERVAL        = 4165
+       SYS_NANOSLEEP                    = 4166
+       SYS_MREMAP                       = 4167
+       SYS_ACCEPT                       = 4168
+       SYS_BIND                         = 4169
+       SYS_CONNECT                      = 4170
+       SYS_GETPEERNAME                  = 4171
+       SYS_GETSOCKNAME                  = 4172
+       SYS_GETSOCKOPT                   = 4173
+       SYS_LISTEN                       = 4174
+       SYS_RECV                         = 4175
+       SYS_RECVFROM                     = 4176
+       SYS_RECVMSG                      = 4177
+       SYS_SEND                         = 4178
+       SYS_SENDMSG                      = 4179
+       SYS_SENDTO                       = 4180
+       SYS_SETSOCKOPT                   = 4181
+       SYS_SHUTDOWN                     = 4182
+       SYS_SOCKET                       = 4183
+       SYS_SOCKETPAIR                   = 4184
+       SYS_SETRESUID                    = 4185
+       SYS_GETRESUID                    = 4186
+       SYS_QUERY_MODULE                 = 4187
+       SYS_POLL                         = 4188
+       SYS_NFSSERVCTL                   = 4189
+       SYS_SETRESGID                    = 4190
+       SYS_GETRESGID                    = 4191
+       SYS_PRCTL                        = 4192
+       SYS_RT_SIGRETURN                 = 4193
+       SYS_RT_SIGACTION                 = 4194
+       SYS_RT_SIGPROCMASK               = 4195
+       SYS_RT_SIGPENDING                = 4196
+       SYS_RT_SIGTIMEDWAIT              = 4197
+       SYS_RT_SIGQUEUEINFO              = 4198
+       SYS_RT_SIGSUSPEND                = 4199
+       SYS_PREAD64                      = 4200
+       SYS_PWRITE64                     = 4201
+       SYS_CHOWN                        = 4202
+       SYS_GETCWD                       = 4203
+       SYS_CAPGET                       = 4204
+       SYS_CAPSET                       = 4205
+       SYS_SIGALTSTACK                  = 4206
+       SYS_SENDFILE                     = 4207
+       SYS_GETPMSG                      = 4208
+       SYS_PUTPMSG                      = 4209
+       SYS_MMAP2                        = 4210
+       SYS_TRUNCATE64                   = 4211
+       SYS_FTRUNCATE64                  = 4212
+       SYS_STAT64                       = 4213
+       SYS_LSTAT64                      = 4214
+       SYS_FSTAT64                      = 4215
+       SYS_PIVOT_ROOT                   = 4216
+       SYS_MINCORE                      = 4217
+       SYS_MADVISE                      = 4218
+       SYS_GETDENTS64                   = 4219
+       SYS_FCNTL64                      = 4220
+       SYS_RESERVED221                  = 4221
+       SYS_GETTID                       = 4222
+       SYS_READAHEAD                    = 4223
+       SYS_SETXATTR                     = 4224
+       SYS_LSETXATTR                    = 4225
+       SYS_FSETXATTR                    = 4226
+       SYS_GETXATTR                     = 4227
+       SYS_LGETXATTR                    = 4228
+       SYS_FGETXATTR                    = 4229
+       SYS_LISTXATTR                    = 4230
+       SYS_LLISTXATTR                   = 4231
+       SYS_FLISTXATTR                   = 4232
+       SYS_REMOVEXATTR                  = 4233
+       SYS_LREMOVEXATTR                 = 4234
+       SYS_FREMOVEXATTR                 = 4235
+       SYS_TKILL                        = 4236
+       SYS_SENDFILE64                   = 4237
+       SYS_FUTEX                        = 4238
+       SYS_SCHED_SETAFFINITY            = 4239
+       SYS_SCHED_GETAFFINITY            = 4240
+       SYS_IO_SETUP                     = 4241
+       SYS_IO_DESTROY                   = 4242
+       SYS_IO_GETEVENTS                 = 4243
+       SYS_IO_SUBMIT                    = 4244
+       SYS_IO_CANCEL                    = 4245
+       SYS_EXIT_GROUP                   = 4246
+       SYS_LOOKUP_DCOOKIE               = 4247
+       SYS_EPOLL_CREATE                 = 4248
+       SYS_EPOLL_CTL                    = 4249
+       SYS_EPOLL_WAIT                   = 4250
+       SYS_REMAP_FILE_PAGES             = 4251
+       SYS_SET_TID_ADDRESS              = 4252
+       SYS_RESTART_SYSCALL              = 4253
+       SYS_FADVISE64                    = 4254
+       SYS_STATFS64                     = 4255
+       SYS_FSTATFS64                    = 4256
+       SYS_TIMER_CREATE                 = 4257
+       SYS_TIMER_SETTIME                = 4258
+       SYS_TIMER_GETTIME                = 4259
+       SYS_TIMER_GETOVERRUN             = 4260
+       SYS_TIMER_DELETE                 = 4261
+       SYS_CLOCK_SETTIME                = 4262
+       SYS_CLOCK_GETTIME                = 4263
+       SYS_CLOCK_GETRES                 = 4264
+       SYS_CLOCK_NANOSLEEP              = 4265
+       SYS_TGKILL                       = 4266
+       SYS_UTIMES                       = 4267
+       SYS_MBIND                        = 4268
+       SYS_GET_MEMPOLICY                = 4269
+       SYS_SET_MEMPOLICY                = 4270
+       SYS_MQ_OPEN                      = 4271
+       SYS_MQ_UNLINK                    = 4272
+       SYS_MQ_TIMEDSEND                 = 4273
+       SYS_MQ_TIMEDRECEIVE              = 4274
+       SYS_MQ_NOTIFY                    = 4275
+       SYS_MQ_GETSETATTR                = 4276
+       SYS_VSERVER                      = 4277
+       SYS_WAITID                       = 4278
+       SYS_ADD_KEY                      = 4280
+       SYS_REQUEST_KEY                  = 4281
+       SYS_KEYCTL                       = 4282
+       SYS_SET_THREAD_AREA              = 4283
+       SYS_INOTIFY_INIT                 = 4284
+       SYS_INOTIFY_ADD_WATCH            = 4285
+       SYS_INOTIFY_RM_WATCH             = 4286
+       SYS_MIGRATE_PAGES                = 4287
+       SYS_OPENAT                       = 4288
+       SYS_MKDIRAT                      = 4289
+       SYS_MKNODAT                      = 4290
+       SYS_FCHOWNAT                     = 4291
+       SYS_FUTIMESAT                    = 4292
+       SYS_FSTATAT64                    = 4293
+       SYS_UNLINKAT                     = 4294
+       SYS_RENAMEAT                     = 4295
+       SYS_LINKAT                       = 4296
+       SYS_SYMLINKAT                    = 4297
+       SYS_READLINKAT                   = 4298
+       SYS_FCHMODAT                     = 4299
+       SYS_FACCESSAT                    = 4300
+       SYS_PSELECT6                     = 4301
+       SYS_PPOLL                        = 4302
+       SYS_UNSHARE                      = 4303
+       SYS_SPLICE                       = 4304
+       SYS_SYNC_FILE_RANGE              = 4305
+       SYS_TEE                          = 4306
+       SYS_VMSPLICE                     = 4307
+       SYS_MOVE_PAGES                   = 4308
+       SYS_SET_ROBUST_LIST              = 4309
+       SYS_GET_ROBUST_LIST              = 4310
+       SYS_KEXEC_LOAD                   = 4311
+       SYS_GETCPU                       = 4312
+       SYS_EPOLL_PWAIT                  = 4313
+       SYS_IOPRIO_SET                   = 4314
+       SYS_IOPRIO_GET                   = 4315
+       SYS_UTIMENSAT                    = 4316
+       SYS_SIGNALFD                     = 4317
+       SYS_TIMERFD                      = 4318
+       SYS_EVENTFD                      = 4319
+       SYS_FALLOCATE                    = 4320
+       SYS_TIMERFD_CREATE               = 4321
+       SYS_TIMERFD_GETTIME              = 4322
+       SYS_TIMERFD_SETTIME              = 4323
+       SYS_SIGNALFD4                    = 4324
+       SYS_EVENTFD2                     = 4325
+       SYS_EPOLL_CREATE1                = 4326
+       SYS_DUP3                         = 4327
+       SYS_PIPE2                        = 4328
+       SYS_INOTIFY_INIT1                = 4329
+       SYS_PREADV                       = 4330
+       SYS_PWRITEV                      = 4331
+       SYS_RT_TGSIGQUEUEINFO            = 4332
+       SYS_PERF_EVENT_OPEN              = 4333
+       SYS_ACCEPT4                      = 4334
+       SYS_RECVMMSG                     = 4335
+       SYS_FANOTIFY_INIT                = 4336
+       SYS_FANOTIFY_MARK                = 4337
+       SYS_PRLIMIT64                    = 4338
+       SYS_NAME_TO_HANDLE_AT            = 4339
+       SYS_OPEN_BY_HANDLE_AT            = 4340
+       SYS_CLOCK_ADJTIME                = 4341
+       SYS_SYNCFS                       = 4342
+       SYS_SENDMMSG                     = 4343
+       SYS_SETNS                        = 4344
+       SYS_PROCESS_VM_READV             = 4345
+       SYS_PROCESS_VM_WRITEV            = 4346
+       SYS_KCMP                         = 4347
+       SYS_FINIT_MODULE                 = 4348
+       SYS_SCHED_SETATTR                = 4349
+       SYS_SCHED_GETATTR                = 4350
+       SYS_RENAMEAT2                    = 4351
+       SYS_SECCOMP                      = 4352
+       SYS_GETRANDOM                    = 4353
+       SYS_MEMFD_CREATE                 = 4354
+       SYS_BPF                          = 4355
+       SYS_EXECVEAT                     = 4356
+       SYS_USERFAULTFD                  = 4357
+       SYS_MEMBARRIER                   = 4358
+       SYS_MLOCK2                       = 4359
+       SYS_COPY_FILE_RANGE              = 4360
+       SYS_PREADV2                      = 4361
+       SYS_PWRITEV2                     = 4362
+       SYS_PKEY_MPROTECT                = 4363
+       SYS_PKEY_ALLOC                   = 4364
+       SYS_PKEY_FREE                    = 4365
+       SYS_STATX                        = 4366
+       SYS_RSEQ                         = 4367
+       SYS_IO_PGETEVENTS                = 4368
+       SYS_SEMGET                       = 4393
+       SYS_SEMCTL                       = 4394
+       SYS_SHMGET                       = 4395
+       SYS_SHMCTL                       = 4396
+       SYS_SHMAT                        = 4397
+       SYS_SHMDT                        = 4398
+       SYS_MSGGET                       = 4399
+       SYS_MSGSND                       = 4400
+       SYS_MSGRCV                       = 4401
+       SYS_MSGCTL                       = 4402
+       SYS_CLOCK_GETTIME64              = 4403
+       SYS_CLOCK_SETTIME64              = 4404
+       SYS_CLOCK_ADJTIME64              = 4405
+       SYS_CLOCK_GETRES_TIME64          = 4406
+       SYS_CLOCK_NANOSLEEP_TIME64       = 4407
+       SYS_TIMER_GETTIME64              = 4408
+       SYS_TIMER_SETTIME64              = 4409
+       SYS_TIMERFD_GETTIME64            = 4410
+       SYS_TIMERFD_SETTIME64            = 4411
+       SYS_UTIMENSAT_TIME64             = 4412
+       SYS_PSELECT6_TIME64              = 4413
+       SYS_PPOLL_TIME64                 = 4414
+       SYS_IO_PGETEVENTS_TIME64         = 4416
+       SYS_RECVMMSG_TIME64              = 4417
+       SYS_MQ_TIMEDSEND_TIME64          = 4418
+       SYS_MQ_TIMEDRECEIVE_TIME64       = 4419
+       SYS_SEMTIMEDOP_TIME64            = 4420
+       SYS_RT_SIGTIMEDWAIT_TIME64       = 4421
+       SYS_FUTEX_TIME64                 = 4422
+       SYS_SCHED_RR_GET_INTERVAL_TIME64 = 4423
+       SYS_PIDFD_SEND_SIGNAL            = 4424
+       SYS_IO_URING_SETUP               = 4425
+       SYS_IO_URING_ENTER               = 4426
+       SYS_IO_URING_REGISTER            = 4427
+       SYS_OPEN_TREE                    = 4428
+       SYS_MOVE_MOUNT                   = 4429
+       SYS_FSOPEN                       = 4430
+       SYS_FSCONFIG                     = 4431
+       SYS_FSMOUNT                      = 4432
+       SYS_FSPICK                       = 4433
+       SYS_PIDFD_OPEN                   = 4434
+       SYS_CLONE3                       = 4435
 )
index 40164cacdf5c309782d558e9b5a7d15786b86f37..d404fbd4d42f789b54f00f7c6deeee62858b75ec 100644 (file)
@@ -334,4 +334,16 @@ const (
        SYS_STATX                  = 5326
        SYS_RSEQ                   = 5327
        SYS_IO_PGETEVENTS          = 5328
+       SYS_PIDFD_SEND_SIGNAL      = 5424
+       SYS_IO_URING_SETUP         = 5425
+       SYS_IO_URING_ENTER         = 5426
+       SYS_IO_URING_REGISTER      = 5427
+       SYS_OPEN_TREE              = 5428
+       SYS_MOVE_MOUNT             = 5429
+       SYS_FSOPEN                 = 5430
+       SYS_FSCONFIG               = 5431
+       SYS_FSMOUNT                = 5432
+       SYS_FSPICK                 = 5433
+       SYS_PIDFD_OPEN             = 5434
+       SYS_CLONE3                 = 5435
 )
index 8a909738bc0ef206ee6c0e75eeb15848931be73c..bfbf242f331f6d72ba31b83f34a920466811a76a 100644 (file)
@@ -334,4 +334,16 @@ const (
        SYS_STATX                  = 5326
        SYS_RSEQ                   = 5327
        SYS_IO_PGETEVENTS          = 5328
+       SYS_PIDFD_SEND_SIGNAL      = 5424
+       SYS_IO_URING_SETUP         = 5425
+       SYS_IO_URING_ENTER         = 5426
+       SYS_IO_URING_REGISTER      = 5427
+       SYS_OPEN_TREE              = 5428
+       SYS_MOVE_MOUNT             = 5429
+       SYS_FSOPEN                 = 5430
+       SYS_FSCONFIG               = 5431
+       SYS_FSMOUNT                = 5432
+       SYS_FSPICK                 = 5433
+       SYS_PIDFD_OPEN             = 5434
+       SYS_CLONE3                 = 5435
 )
index 8d78184224586f88449d637ab3f1a83e7e2d9a2a..3826f497ad7a06d08b3f80100402a36507188f73 100644 (file)
 package unix
 
 const (
-       SYS_SYSCALL                = 4000
-       SYS_EXIT                   = 4001
-       SYS_FORK                   = 4002
-       SYS_READ                   = 4003
-       SYS_WRITE                  = 4004
-       SYS_OPEN                   = 4005
-       SYS_CLOSE                  = 4006
-       SYS_WAITPID                = 4007
-       SYS_CREAT                  = 4008
-       SYS_LINK                   = 4009
-       SYS_UNLINK                 = 4010
-       SYS_EXECVE                 = 4011
-       SYS_CHDIR                  = 4012
-       SYS_TIME                   = 4013
-       SYS_MKNOD                  = 4014
-       SYS_CHMOD                  = 4015
-       SYS_LCHOWN                 = 4016
-       SYS_BREAK                  = 4017
-       SYS_UNUSED18               = 4018
-       SYS_LSEEK                  = 4019
-       SYS_GETPID                 = 4020
-       SYS_MOUNT                  = 4021
-       SYS_UMOUNT                 = 4022
-       SYS_SETUID                 = 4023
-       SYS_GETUID                 = 4024
-       SYS_STIME                  = 4025
-       SYS_PTRACE                 = 4026
-       SYS_ALARM                  = 4027
-       SYS_UNUSED28               = 4028
-       SYS_PAUSE                  = 4029
-       SYS_UTIME                  = 4030
-       SYS_STTY                   = 4031
-       SYS_GTTY                   = 4032
-       SYS_ACCESS                 = 4033
-       SYS_NICE                   = 4034
-       SYS_FTIME                  = 4035
-       SYS_SYNC                   = 4036
-       SYS_KILL                   = 4037
-       SYS_RENAME                 = 4038
-       SYS_MKDIR                  = 4039
-       SYS_RMDIR                  = 4040
-       SYS_DUP                    = 4041
-       SYS_PIPE                   = 4042
-       SYS_TIMES                  = 4043
-       SYS_PROF                   = 4044
-       SYS_BRK                    = 4045
-       SYS_SETGID                 = 4046
-       SYS_GETGID                 = 4047
-       SYS_SIGNAL                 = 4048
-       SYS_GETEUID                = 4049
-       SYS_GETEGID                = 4050
-       SYS_ACCT                   = 4051
-       SYS_UMOUNT2                = 4052
-       SYS_LOCK                   = 4053
-       SYS_IOCTL                  = 4054
-       SYS_FCNTL                  = 4055
-       SYS_MPX                    = 4056
-       SYS_SETPGID                = 4057
-       SYS_ULIMIT                 = 4058
-       SYS_UNUSED59               = 4059
-       SYS_UMASK                  = 4060
-       SYS_CHROOT                 = 4061
-       SYS_USTAT                  = 4062
-       SYS_DUP2                   = 4063
-       SYS_GETPPID                = 4064
-       SYS_GETPGRP                = 4065
-       SYS_SETSID                 = 4066
-       SYS_SIGACTION              = 4067
-       SYS_SGETMASK               = 4068
-       SYS_SSETMASK               = 4069
-       SYS_SETREUID               = 4070
-       SYS_SETREGID               = 4071
-       SYS_SIGSUSPEND             = 4072
-       SYS_SIGPENDING             = 4073
-       SYS_SETHOSTNAME            = 4074
-       SYS_SETRLIMIT              = 4075
-       SYS_GETRLIMIT              = 4076
-       SYS_GETRUSAGE              = 4077
-       SYS_GETTIMEOFDAY           = 4078
-       SYS_SETTIMEOFDAY           = 4079
-       SYS_GETGROUPS              = 4080
-       SYS_SETGROUPS              = 4081
-       SYS_RESERVED82             = 4082
-       SYS_SYMLINK                = 4083
-       SYS_UNUSED84               = 4084
-       SYS_READLINK               = 4085
-       SYS_USELIB                 = 4086
-       SYS_SWAPON                 = 4087
-       SYS_REBOOT                 = 4088
-       SYS_READDIR                = 4089
-       SYS_MMAP                   = 4090
-       SYS_MUNMAP                 = 4091
-       SYS_TRUNCATE               = 4092
-       SYS_FTRUNCATE              = 4093
-       SYS_FCHMOD                 = 4094
-       SYS_FCHOWN                 = 4095
-       SYS_GETPRIORITY            = 4096
-       SYS_SETPRIORITY            = 4097
-       SYS_PROFIL                 = 4098
-       SYS_STATFS                 = 4099
-       SYS_FSTATFS                = 4100
-       SYS_IOPERM                 = 4101
-       SYS_SOCKETCALL             = 4102
-       SYS_SYSLOG                 = 4103
-       SYS_SETITIMER              = 4104
-       SYS_GETITIMER              = 4105
-       SYS_STAT                   = 4106
-       SYS_LSTAT                  = 4107
-       SYS_FSTAT                  = 4108
-       SYS_UNUSED109              = 4109
-       SYS_IOPL                   = 4110
-       SYS_VHANGUP                = 4111
-       SYS_IDLE                   = 4112
-       SYS_VM86                   = 4113
-       SYS_WAIT4                  = 4114
-       SYS_SWAPOFF                = 4115
-       SYS_SYSINFO                = 4116
-       SYS_IPC                    = 4117
-       SYS_FSYNC                  = 4118
-       SYS_SIGRETURN              = 4119
-       SYS_CLONE                  = 4120
-       SYS_SETDOMAINNAME          = 4121
-       SYS_UNAME                  = 4122
-       SYS_MODIFY_LDT             = 4123
-       SYS_ADJTIMEX               = 4124
-       SYS_MPROTECT               = 4125
-       SYS_SIGPROCMASK            = 4126
-       SYS_CREATE_MODULE          = 4127
-       SYS_INIT_MODULE            = 4128
-       SYS_DELETE_MODULE          = 4129
-       SYS_GET_KERNEL_SYMS        = 4130
-       SYS_QUOTACTL               = 4131
-       SYS_GETPGID                = 4132
-       SYS_FCHDIR                 = 4133
-       SYS_BDFLUSH                = 4134
-       SYS_SYSFS                  = 4135
-       SYS_PERSONALITY            = 4136
-       SYS_AFS_SYSCALL            = 4137
-       SYS_SETFSUID               = 4138
-       SYS_SETFSGID               = 4139
-       SYS__LLSEEK                = 4140
-       SYS_GETDENTS               = 4141
-       SYS__NEWSELECT             = 4142
-       SYS_FLOCK                  = 4143
-       SYS_MSYNC                  = 4144
-       SYS_READV                  = 4145
-       SYS_WRITEV                 = 4146
-       SYS_CACHEFLUSH             = 4147
-       SYS_CACHECTL               = 4148
-       SYS_SYSMIPS                = 4149
-       SYS_UNUSED150              = 4150
-       SYS_GETSID                 = 4151
-       SYS_FDATASYNC              = 4152
-       SYS__SYSCTL                = 4153
-       SYS_MLOCK                  = 4154
-       SYS_MUNLOCK                = 4155
-       SYS_MLOCKALL               = 4156
-       SYS_MUNLOCKALL             = 4157
-       SYS_SCHED_SETPARAM         = 4158
-       SYS_SCHED_GETPARAM         = 4159
-       SYS_SCHED_SETSCHEDULER     = 4160
-       SYS_SCHED_GETSCHEDULER     = 4161
-       SYS_SCHED_YIELD            = 4162
-       SYS_SCHED_GET_PRIORITY_MAX = 4163
-       SYS_SCHED_GET_PRIORITY_MIN = 4164
-       SYS_SCHED_RR_GET_INTERVAL  = 4165
-       SYS_NANOSLEEP              = 4166
-       SYS_MREMAP                 = 4167
-       SYS_ACCEPT                 = 4168
-       SYS_BIND                   = 4169
-       SYS_CONNECT                = 4170
-       SYS_GETPEERNAME            = 4171
-       SYS_GETSOCKNAME            = 4172
-       SYS_GETSOCKOPT             = 4173
-       SYS_LISTEN                 = 4174
-       SYS_RECV                   = 4175
-       SYS_RECVFROM               = 4176
-       SYS_RECVMSG                = 4177
-       SYS_SEND                   = 4178
-       SYS_SENDMSG                = 4179
-       SYS_SENDTO                 = 4180
-       SYS_SETSOCKOPT             = 4181
-       SYS_SHUTDOWN               = 4182
-       SYS_SOCKET                 = 4183
-       SYS_SOCKETPAIR             = 4184
-       SYS_SETRESUID              = 4185
-       SYS_GETRESUID              = 4186
-       SYS_QUERY_MODULE           = 4187
-       SYS_POLL                   = 4188
-       SYS_NFSSERVCTL             = 4189
-       SYS_SETRESGID              = 4190
-       SYS_GETRESGID              = 4191
-       SYS_PRCTL                  = 4192
-       SYS_RT_SIGRETURN           = 4193
-       SYS_RT_SIGACTION           = 4194
-       SYS_RT_SIGPROCMASK         = 4195
-       SYS_RT_SIGPENDING          = 4196
-       SYS_RT_SIGTIMEDWAIT        = 4197
-       SYS_RT_SIGQUEUEINFO        = 4198
-       SYS_RT_SIGSUSPEND          = 4199
-       SYS_PREAD64                = 4200
-       SYS_PWRITE64               = 4201
-       SYS_CHOWN                  = 4202
-       SYS_GETCWD                 = 4203
-       SYS_CAPGET                 = 4204
-       SYS_CAPSET                 = 4205
-       SYS_SIGALTSTACK            = 4206
-       SYS_SENDFILE               = 4207
-       SYS_GETPMSG                = 4208
-       SYS_PUTPMSG                = 4209
-       SYS_MMAP2                  = 4210
-       SYS_TRUNCATE64             = 4211
-       SYS_FTRUNCATE64            = 4212
-       SYS_STAT64                 = 4213
-       SYS_LSTAT64                = 4214
-       SYS_FSTAT64                = 4215
-       SYS_PIVOT_ROOT             = 4216
-       SYS_MINCORE                = 4217
-       SYS_MADVISE                = 4218
-       SYS_GETDENTS64             = 4219
-       SYS_FCNTL64                = 4220
-       SYS_RESERVED221            = 4221
-       SYS_GETTID                 = 4222
-       SYS_READAHEAD              = 4223
-       SYS_SETXATTR               = 4224
-       SYS_LSETXATTR              = 4225
-       SYS_FSETXATTR              = 4226
-       SYS_GETXATTR               = 4227
-       SYS_LGETXATTR              = 4228
-       SYS_FGETXATTR              = 4229
-       SYS_LISTXATTR              = 4230
-       SYS_LLISTXATTR             = 4231
-       SYS_FLISTXATTR             = 4232
-       SYS_REMOVEXATTR            = 4233
-       SYS_LREMOVEXATTR           = 4234
-       SYS_FREMOVEXATTR           = 4235
-       SYS_TKILL                  = 4236
-       SYS_SENDFILE64             = 4237
-       SYS_FUTEX                  = 4238
-       SYS_SCHED_SETAFFINITY      = 4239
-       SYS_SCHED_GETAFFINITY      = 4240
-       SYS_IO_SETUP               = 4241
-       SYS_IO_DESTROY             = 4242
-       SYS_IO_GETEVENTS           = 4243
-       SYS_IO_SUBMIT              = 4244
-       SYS_IO_CANCEL              = 4245
-       SYS_EXIT_GROUP             = 4246
-       SYS_LOOKUP_DCOOKIE         = 4247
-       SYS_EPOLL_CREATE           = 4248
-       SYS_EPOLL_CTL              = 4249
-       SYS_EPOLL_WAIT             = 4250
-       SYS_REMAP_FILE_PAGES       = 4251
-       SYS_SET_TID_ADDRESS        = 4252
-       SYS_RESTART_SYSCALL        = 4253
-       SYS_FADVISE64              = 4254
-       SYS_STATFS64               = 4255
-       SYS_FSTATFS64              = 4256
-       SYS_TIMER_CREATE           = 4257
-       SYS_TIMER_SETTIME          = 4258
-       SYS_TIMER_GETTIME          = 4259
-       SYS_TIMER_GETOVERRUN       = 4260
-       SYS_TIMER_DELETE           = 4261
-       SYS_CLOCK_SETTIME          = 4262
-       SYS_CLOCK_GETTIME          = 4263
-       SYS_CLOCK_GETRES           = 4264
-       SYS_CLOCK_NANOSLEEP        = 4265
-       SYS_TGKILL                 = 4266
-       SYS_UTIMES                 = 4267
-       SYS_MBIND                  = 4268
-       SYS_GET_MEMPOLICY          = 4269
-       SYS_SET_MEMPOLICY          = 4270
-       SYS_MQ_OPEN                = 4271
-       SYS_MQ_UNLINK              = 4272
-       SYS_MQ_TIMEDSEND           = 4273
-       SYS_MQ_TIMEDRECEIVE        = 4274
-       SYS_MQ_NOTIFY              = 4275
-       SYS_MQ_GETSETATTR          = 4276
-       SYS_VSERVER                = 4277
-       SYS_WAITID                 = 4278
-       SYS_ADD_KEY                = 4280
-       SYS_REQUEST_KEY            = 4281
-       SYS_KEYCTL                 = 4282
-       SYS_SET_THREAD_AREA        = 4283
-       SYS_INOTIFY_INIT           = 4284
-       SYS_INOTIFY_ADD_WATCH      = 4285
-       SYS_INOTIFY_RM_WATCH       = 4286
-       SYS_MIGRATE_PAGES          = 4287
-       SYS_OPENAT                 = 4288
-       SYS_MKDIRAT                = 4289
-       SYS_MKNODAT                = 4290
-       SYS_FCHOWNAT               = 4291
-       SYS_FUTIMESAT              = 4292
-       SYS_FSTATAT64              = 4293
-       SYS_UNLINKAT               = 4294
-       SYS_RENAMEAT               = 4295
-       SYS_LINKAT                 = 4296
-       SYS_SYMLINKAT              = 4297
-       SYS_READLINKAT             = 4298
-       SYS_FCHMODAT               = 4299
-       SYS_FACCESSAT              = 4300
-       SYS_PSELECT6               = 4301
-       SYS_PPOLL                  = 4302
-       SYS_UNSHARE                = 4303
-       SYS_SPLICE                 = 4304
-       SYS_SYNC_FILE_RANGE        = 4305
-       SYS_TEE                    = 4306
-       SYS_VMSPLICE               = 4307
-       SYS_MOVE_PAGES             = 4308
-       SYS_SET_ROBUST_LIST        = 4309
-       SYS_GET_ROBUST_LIST        = 4310
-       SYS_KEXEC_LOAD             = 4311
-       SYS_GETCPU                 = 4312
-       SYS_EPOLL_PWAIT            = 4313
-       SYS_IOPRIO_SET             = 4314
-       SYS_IOPRIO_GET             = 4315
-       SYS_UTIMENSAT              = 4316
-       SYS_SIGNALFD               = 4317
-       SYS_TIMERFD                = 4318
-       SYS_EVENTFD                = 4319
-       SYS_FALLOCATE              = 4320
-       SYS_TIMERFD_CREATE         = 4321
-       SYS_TIMERFD_GETTIME        = 4322
-       SYS_TIMERFD_SETTIME        = 4323
-       SYS_SIGNALFD4              = 4324
-       SYS_EVENTFD2               = 4325
-       SYS_EPOLL_CREATE1          = 4326
-       SYS_DUP3                   = 4327
-       SYS_PIPE2                  = 4328
-       SYS_INOTIFY_INIT1          = 4329
-       SYS_PREADV                 = 4330
-       SYS_PWRITEV                = 4331
-       SYS_RT_TGSIGQUEUEINFO      = 4332
-       SYS_PERF_EVENT_OPEN        = 4333
-       SYS_ACCEPT4                = 4334
-       SYS_RECVMMSG               = 4335
-       SYS_FANOTIFY_INIT          = 4336
-       SYS_FANOTIFY_MARK          = 4337
-       SYS_PRLIMIT64              = 4338
-       SYS_NAME_TO_HANDLE_AT      = 4339
-       SYS_OPEN_BY_HANDLE_AT      = 4340
-       SYS_CLOCK_ADJTIME          = 4341
-       SYS_SYNCFS                 = 4342
-       SYS_SENDMMSG               = 4343
-       SYS_SETNS                  = 4344
-       SYS_PROCESS_VM_READV       = 4345
-       SYS_PROCESS_VM_WRITEV      = 4346
-       SYS_KCMP                   = 4347
-       SYS_FINIT_MODULE           = 4348
-       SYS_SCHED_SETATTR          = 4349
-       SYS_SCHED_GETATTR          = 4350
-       SYS_RENAMEAT2              = 4351
-       SYS_SECCOMP                = 4352
-       SYS_GETRANDOM              = 4353
-       SYS_MEMFD_CREATE           = 4354
-       SYS_BPF                    = 4355
-       SYS_EXECVEAT               = 4356
-       SYS_USERFAULTFD            = 4357
-       SYS_MEMBARRIER             = 4358
-       SYS_MLOCK2                 = 4359
-       SYS_COPY_FILE_RANGE        = 4360
-       SYS_PREADV2                = 4361
-       SYS_PWRITEV2               = 4362
-       SYS_PKEY_MPROTECT          = 4363
-       SYS_PKEY_ALLOC             = 4364
-       SYS_PKEY_FREE              = 4365
-       SYS_STATX                  = 4366
-       SYS_RSEQ                   = 4367
-       SYS_IO_PGETEVENTS          = 4368
+       SYS_SYSCALL                      = 4000
+       SYS_EXIT                         = 4001
+       SYS_FORK                         = 4002
+       SYS_READ                         = 4003
+       SYS_WRITE                        = 4004
+       SYS_OPEN                         = 4005
+       SYS_CLOSE                        = 4006
+       SYS_WAITPID                      = 4007
+       SYS_CREAT                        = 4008
+       SYS_LINK                         = 4009
+       SYS_UNLINK                       = 4010
+       SYS_EXECVE                       = 4011
+       SYS_CHDIR                        = 4012
+       SYS_TIME                         = 4013
+       SYS_MKNOD                        = 4014
+       SYS_CHMOD                        = 4015
+       SYS_LCHOWN                       = 4016
+       SYS_BREAK                        = 4017
+       SYS_UNUSED18                     = 4018
+       SYS_LSEEK                        = 4019
+       SYS_GETPID                       = 4020
+       SYS_MOUNT                        = 4021
+       SYS_UMOUNT                       = 4022
+       SYS_SETUID                       = 4023
+       SYS_GETUID                       = 4024
+       SYS_STIME                        = 4025
+       SYS_PTRACE                       = 4026
+       SYS_ALARM                        = 4027
+       SYS_UNUSED28                     = 4028
+       SYS_PAUSE                        = 4029
+       SYS_UTIME                        = 4030
+       SYS_STTY                         = 4031
+       SYS_GTTY                         = 4032
+       SYS_ACCESS                       = 4033
+       SYS_NICE                         = 4034
+       SYS_FTIME                        = 4035
+       SYS_SYNC                         = 4036
+       SYS_KILL                         = 4037
+       SYS_RENAME                       = 4038
+       SYS_MKDIR                        = 4039
+       SYS_RMDIR                        = 4040
+       SYS_DUP                          = 4041
+       SYS_PIPE                         = 4042
+       SYS_TIMES                        = 4043
+       SYS_PROF                         = 4044
+       SYS_BRK                          = 4045
+       SYS_SETGID                       = 4046
+       SYS_GETGID                       = 4047
+       SYS_SIGNAL                       = 4048
+       SYS_GETEUID                      = 4049
+       SYS_GETEGID                      = 4050
+       SYS_ACCT                         = 4051
+       SYS_UMOUNT2                      = 4052
+       SYS_LOCK                         = 4053
+       SYS_IOCTL                        = 4054
+       SYS_FCNTL                        = 4055
+       SYS_MPX                          = 4056
+       SYS_SETPGID                      = 4057
+       SYS_ULIMIT                       = 4058
+       SYS_UNUSED59                     = 4059
+       SYS_UMASK                        = 4060
+       SYS_CHROOT                       = 4061
+       SYS_USTAT                        = 4062
+       SYS_DUP2                         = 4063
+       SYS_GETPPID                      = 4064
+       SYS_GETPGRP                      = 4065
+       SYS_SETSID                       = 4066
+       SYS_SIGACTION                    = 4067
+       SYS_SGETMASK                     = 4068
+       SYS_SSETMASK                     = 4069
+       SYS_SETREUID                     = 4070
+       SYS_SETREGID                     = 4071
+       SYS_SIGSUSPEND                   = 4072
+       SYS_SIGPENDING                   = 4073
+       SYS_SETHOSTNAME                  = 4074
+       SYS_SETRLIMIT                    = 4075
+       SYS_GETRLIMIT                    = 4076
+       SYS_GETRUSAGE                    = 4077
+       SYS_GETTIMEOFDAY                 = 4078
+       SYS_SETTIMEOFDAY                 = 4079
+       SYS_GETGROUPS                    = 4080
+       SYS_SETGROUPS                    = 4081
+       SYS_RESERVED82                   = 4082
+       SYS_SYMLINK                      = 4083
+       SYS_UNUSED84                     = 4084
+       SYS_READLINK                     = 4085
+       SYS_USELIB                       = 4086
+       SYS_SWAPON                       = 4087
+       SYS_REBOOT                       = 4088
+       SYS_READDIR                      = 4089
+       SYS_MMAP                         = 4090
+       SYS_MUNMAP                       = 4091
+       SYS_TRUNCATE                     = 4092
+       SYS_FTRUNCATE                    = 4093
+       SYS_FCHMOD                       = 4094
+       SYS_FCHOWN                       = 4095
+       SYS_GETPRIORITY                  = 4096
+       SYS_SETPRIORITY                  = 4097
+       SYS_PROFIL                       = 4098
+       SYS_STATFS                       = 4099
+       SYS_FSTATFS                      = 4100
+       SYS_IOPERM                       = 4101
+       SYS_SOCKETCALL                   = 4102
+       SYS_SYSLOG                       = 4103
+       SYS_SETITIMER                    = 4104
+       SYS_GETITIMER                    = 4105
+       SYS_STAT                         = 4106
+       SYS_LSTAT                        = 4107
+       SYS_FSTAT                        = 4108
+       SYS_UNUSED109                    = 4109
+       SYS_IOPL                         = 4110
+       SYS_VHANGUP                      = 4111
+       SYS_IDLE                         = 4112
+       SYS_VM86                         = 4113
+       SYS_WAIT4                        = 4114
+       SYS_SWAPOFF                      = 4115
+       SYS_SYSINFO                      = 4116
+       SYS_IPC                          = 4117
+       SYS_FSYNC                        = 4118
+       SYS_SIGRETURN                    = 4119
+       SYS_CLONE                        = 4120
+       SYS_SETDOMAINNAME                = 4121
+       SYS_UNAME                        = 4122
+       SYS_MODIFY_LDT                   = 4123
+       SYS_ADJTIMEX                     = 4124
+       SYS_MPROTECT                     = 4125
+       SYS_SIGPROCMASK                  = 4126
+       SYS_CREATE_MODULE                = 4127
+       SYS_INIT_MODULE                  = 4128
+       SYS_DELETE_MODULE                = 4129
+       SYS_GET_KERNEL_SYMS              = 4130
+       SYS_QUOTACTL                     = 4131
+       SYS_GETPGID                      = 4132
+       SYS_FCHDIR                       = 4133
+       SYS_BDFLUSH                      = 4134
+       SYS_SYSFS                        = 4135
+       SYS_PERSONALITY                  = 4136
+       SYS_AFS_SYSCALL                  = 4137
+       SYS_SETFSUID                     = 4138
+       SYS_SETFSGID                     = 4139
+       SYS__LLSEEK                      = 4140
+       SYS_GETDENTS                     = 4141
+       SYS__NEWSELECT                   = 4142
+       SYS_FLOCK                        = 4143
+       SYS_MSYNC                        = 4144
+       SYS_READV                        = 4145
+       SYS_WRITEV                       = 4146
+       SYS_CACHEFLUSH                   = 4147
+       SYS_CACHECTL                     = 4148
+       SYS_SYSMIPS                      = 4149
+       SYS_UNUSED150                    = 4150
+       SYS_GETSID                       = 4151
+       SYS_FDATASYNC                    = 4152
+       SYS__SYSCTL                      = 4153
+       SYS_MLOCK                        = 4154
+       SYS_MUNLOCK                      = 4155
+       SYS_MLOCKALL                     = 4156
+       SYS_MUNLOCKALL                   = 4157
+       SYS_SCHED_SETPARAM               = 4158
+       SYS_SCHED_GETPARAM               = 4159
+       SYS_SCHED_SETSCHEDULER           = 4160
+       SYS_SCHED_GETSCHEDULER           = 4161
+       SYS_SCHED_YIELD                  = 4162
+       SYS_SCHED_GET_PRIORITY_MAX       = 4163
+       SYS_SCHED_GET_PRIORITY_MIN       = 4164
+       SYS_SCHED_RR_GET_INTERVAL        = 4165
+       SYS_NANOSLEEP                    = 4166
+       SYS_MREMAP                       = 4167
+       SYS_ACCEPT                       = 4168
+       SYS_BIND                         = 4169
+       SYS_CONNECT                      = 4170
+       SYS_GETPEERNAME                  = 4171
+       SYS_GETSOCKNAME                  = 4172
+       SYS_GETSOCKOPT                   = 4173
+       SYS_LISTEN                       = 4174
+       SYS_RECV                         = 4175
+       SYS_RECVFROM                     = 4176
+       SYS_RECVMSG                      = 4177
+       SYS_SEND                         = 4178
+       SYS_SENDMSG                      = 4179
+       SYS_SENDTO                       = 4180
+       SYS_SETSOCKOPT                   = 4181
+       SYS_SHUTDOWN                     = 4182
+       SYS_SOCKET                       = 4183
+       SYS_SOCKETPAIR                   = 4184
+       SYS_SETRESUID                    = 4185
+       SYS_GETRESUID                    = 4186
+       SYS_QUERY_MODULE                 = 4187
+       SYS_POLL                         = 4188
+       SYS_NFSSERVCTL                   = 4189
+       SYS_SETRESGID                    = 4190
+       SYS_GETRESGID                    = 4191
+       SYS_PRCTL                        = 4192
+       SYS_RT_SIGRETURN                 = 4193
+       SYS_RT_SIGACTION                 = 4194
+       SYS_RT_SIGPROCMASK               = 4195
+       SYS_RT_SIGPENDING                = 4196
+       SYS_RT_SIGTIMEDWAIT              = 4197
+       SYS_RT_SIGQUEUEINFO              = 4198
+       SYS_RT_SIGSUSPEND                = 4199
+       SYS_PREAD64                      = 4200
+       SYS_PWRITE64                     = 4201
+       SYS_CHOWN                        = 4202
+       SYS_GETCWD                       = 4203
+       SYS_CAPGET                       = 4204
+       SYS_CAPSET                       = 4205
+       SYS_SIGALTSTACK                  = 4206
+       SYS_SENDFILE                     = 4207
+       SYS_GETPMSG                      = 4208
+       SYS_PUTPMSG                      = 4209
+       SYS_MMAP2                        = 4210
+       SYS_TRUNCATE64                   = 4211
+       SYS_FTRUNCATE64                  = 4212
+       SYS_STAT64                       = 4213
+       SYS_LSTAT64                      = 4214
+       SYS_FSTAT64                      = 4215
+       SYS_PIVOT_ROOT                   = 4216
+       SYS_MINCORE                      = 4217
+       SYS_MADVISE                      = 4218
+       SYS_GETDENTS64                   = 4219
+       SYS_FCNTL64                      = 4220
+       SYS_RESERVED221                  = 4221
+       SYS_GETTID                       = 4222
+       SYS_READAHEAD                    = 4223
+       SYS_SETXATTR                     = 4224
+       SYS_LSETXATTR                    = 4225
+       SYS_FSETXATTR                    = 4226
+       SYS_GETXATTR                     = 4227
+       SYS_LGETXATTR                    = 4228
+       SYS_FGETXATTR                    = 4229
+       SYS_LISTXATTR                    = 4230
+       SYS_LLISTXATTR                   = 4231
+       SYS_FLISTXATTR                   = 4232
+       SYS_REMOVEXATTR                  = 4233
+       SYS_LREMOVEXATTR                 = 4234
+       SYS_FREMOVEXATTR                 = 4235
+       SYS_TKILL                        = 4236
+       SYS_SENDFILE64                   = 4237
+       SYS_FUTEX                        = 4238
+       SYS_SCHED_SETAFFINITY            = 4239
+       SYS_SCHED_GETAFFINITY            = 4240
+       SYS_IO_SETUP                     = 4241
+       SYS_IO_DESTROY                   = 4242
+       SYS_IO_GETEVENTS                 = 4243
+       SYS_IO_SUBMIT                    = 4244
+       SYS_IO_CANCEL                    = 4245
+       SYS_EXIT_GROUP                   = 4246
+       SYS_LOOKUP_DCOOKIE               = 4247
+       SYS_EPOLL_CREATE                 = 4248
+       SYS_EPOLL_CTL                    = 4249
+       SYS_EPOLL_WAIT                   = 4250
+       SYS_REMAP_FILE_PAGES             = 4251
+       SYS_SET_TID_ADDRESS              = 4252
+       SYS_RESTART_SYSCALL              = 4253
+       SYS_FADVISE64                    = 4254
+       SYS_STATFS64                     = 4255
+       SYS_FSTATFS64                    = 4256
+       SYS_TIMER_CREATE                 = 4257
+       SYS_TIMER_SETTIME                = 4258
+       SYS_TIMER_GETTIME                = 4259
+       SYS_TIMER_GETOVERRUN             = 4260
+       SYS_TIMER_DELETE                 = 4261
+       SYS_CLOCK_SETTIME                = 4262
+       SYS_CLOCK_GETTIME                = 4263
+       SYS_CLOCK_GETRES                 = 4264
+       SYS_CLOCK_NANOSLEEP              = 4265
+       SYS_TGKILL                       = 4266
+       SYS_UTIMES                       = 4267
+       SYS_MBIND                        = 4268
+       SYS_GET_MEMPOLICY                = 4269
+       SYS_SET_MEMPOLICY                = 4270
+       SYS_MQ_OPEN                      = 4271
+       SYS_MQ_UNLINK                    = 4272
+       SYS_MQ_TIMEDSEND                 = 4273
+       SYS_MQ_TIMEDRECEIVE              = 4274
+       SYS_MQ_NOTIFY                    = 4275
+       SYS_MQ_GETSETATTR                = 4276
+       SYS_VSERVER                      = 4277
+       SYS_WAITID                       = 4278
+       SYS_ADD_KEY                      = 4280
+       SYS_REQUEST_KEY                  = 4281
+       SYS_KEYCTL                       = 4282
+       SYS_SET_THREAD_AREA              = 4283
+       SYS_INOTIFY_INIT                 = 4284
+       SYS_INOTIFY_ADD_WATCH            = 4285
+       SYS_INOTIFY_RM_WATCH             = 4286
+       SYS_MIGRATE_PAGES                = 4287
+       SYS_OPENAT                       = 4288
+       SYS_MKDIRAT                      = 4289
+       SYS_MKNODAT                      = 4290
+       SYS_FCHOWNAT                     = 4291
+       SYS_FUTIMESAT                    = 4292
+       SYS_FSTATAT64                    = 4293
+       SYS_UNLINKAT                     = 4294
+       SYS_RENAMEAT                     = 4295
+       SYS_LINKAT                       = 4296
+       SYS_SYMLINKAT                    = 4297
+       SYS_READLINKAT                   = 4298
+       SYS_FCHMODAT                     = 4299
+       SYS_FACCESSAT                    = 4300
+       SYS_PSELECT6                     = 4301
+       SYS_PPOLL                        = 4302
+       SYS_UNSHARE                      = 4303
+       SYS_SPLICE                       = 4304
+       SYS_SYNC_FILE_RANGE              = 4305
+       SYS_TEE                          = 4306
+       SYS_VMSPLICE                     = 4307
+       SYS_MOVE_PAGES                   = 4308
+       SYS_SET_ROBUST_LIST              = 4309
+       SYS_GET_ROBUST_LIST              = 4310
+       SYS_KEXEC_LOAD                   = 4311
+       SYS_GETCPU                       = 4312
+       SYS_EPOLL_PWAIT                  = 4313
+       SYS_IOPRIO_SET                   = 4314
+       SYS_IOPRIO_GET                   = 4315
+       SYS_UTIMENSAT                    = 4316
+       SYS_SIGNALFD                     = 4317
+       SYS_TIMERFD                      = 4318
+       SYS_EVENTFD                      = 4319
+       SYS_FALLOCATE                    = 4320
+       SYS_TIMERFD_CREATE               = 4321
+       SYS_TIMERFD_GETTIME              = 4322
+       SYS_TIMERFD_SETTIME              = 4323
+       SYS_SIGNALFD4                    = 4324
+       SYS_EVENTFD2                     = 4325
+       SYS_EPOLL_CREATE1                = 4326
+       SYS_DUP3                         = 4327
+       SYS_PIPE2                        = 4328
+       SYS_INOTIFY_INIT1                = 4329
+       SYS_PREADV                       = 4330
+       SYS_PWRITEV                      = 4331
+       SYS_RT_TGSIGQUEUEINFO            = 4332
+       SYS_PERF_EVENT_OPEN              = 4333
+       SYS_ACCEPT4                      = 4334
+       SYS_RECVMMSG                     = 4335
+       SYS_FANOTIFY_INIT                = 4336
+       SYS_FANOTIFY_MARK                = 4337
+       SYS_PRLIMIT64                    = 4338
+       SYS_NAME_TO_HANDLE_AT            = 4339
+       SYS_OPEN_BY_HANDLE_AT            = 4340
+       SYS_CLOCK_ADJTIME                = 4341
+       SYS_SYNCFS                       = 4342
+       SYS_SENDMMSG                     = 4343
+       SYS_SETNS                        = 4344
+       SYS_PROCESS_VM_READV             = 4345
+       SYS_PROCESS_VM_WRITEV            = 4346
+       SYS_KCMP                         = 4347
+       SYS_FINIT_MODULE                 = 4348
+       SYS_SCHED_SETATTR                = 4349
+       SYS_SCHED_GETATTR                = 4350
+       SYS_RENAMEAT2                    = 4351
+       SYS_SECCOMP                      = 4352
+       SYS_GETRANDOM                    = 4353
+       SYS_MEMFD_CREATE                 = 4354
+       SYS_BPF                          = 4355
+       SYS_EXECVEAT                     = 4356
+       SYS_USERFAULTFD                  = 4357
+       SYS_MEMBARRIER                   = 4358
+       SYS_MLOCK2                       = 4359
+       SYS_COPY_FILE_RANGE              = 4360
+       SYS_PREADV2                      = 4361
+       SYS_PWRITEV2                     = 4362
+       SYS_PKEY_MPROTECT                = 4363
+       SYS_PKEY_ALLOC                   = 4364
+       SYS_PKEY_FREE                    = 4365
+       SYS_STATX                        = 4366
+       SYS_RSEQ                         = 4367
+       SYS_IO_PGETEVENTS                = 4368
+       SYS_SEMGET                       = 4393
+       SYS_SEMCTL                       = 4394
+       SYS_SHMGET                       = 4395
+       SYS_SHMCTL                       = 4396
+       SYS_SHMAT                        = 4397
+       SYS_SHMDT                        = 4398
+       SYS_MSGGET                       = 4399
+       SYS_MSGSND                       = 4400
+       SYS_MSGRCV                       = 4401
+       SYS_MSGCTL                       = 4402
+       SYS_CLOCK_GETTIME64              = 4403
+       SYS_CLOCK_SETTIME64              = 4404
+       SYS_CLOCK_ADJTIME64              = 4405
+       SYS_CLOCK_GETRES_TIME64          = 4406
+       SYS_CLOCK_NANOSLEEP_TIME64       = 4407
+       SYS_TIMER_GETTIME64              = 4408
+       SYS_TIMER_SETTIME64              = 4409
+       SYS_TIMERFD_GETTIME64            = 4410
+       SYS_TIMERFD_SETTIME64            = 4411
+       SYS_UTIMENSAT_TIME64             = 4412
+       SYS_PSELECT6_TIME64              = 4413
+       SYS_PPOLL_TIME64                 = 4414
+       SYS_IO_PGETEVENTS_TIME64         = 4416
+       SYS_RECVMMSG_TIME64              = 4417
+       SYS_MQ_TIMEDSEND_TIME64          = 4418
+       SYS_MQ_TIMEDRECEIVE_TIME64       = 4419
+       SYS_SEMTIMEDOP_TIME64            = 4420
+       SYS_RT_SIGTIMEDWAIT_TIME64       = 4421
+       SYS_FUTEX_TIME64                 = 4422
+       SYS_SCHED_RR_GET_INTERVAL_TIME64 = 4423
+       SYS_PIDFD_SEND_SIGNAL            = 4424
+       SYS_IO_URING_SETUP               = 4425
+       SYS_IO_URING_ENTER               = 4426
+       SYS_IO_URING_REGISTER            = 4427
+       SYS_OPEN_TREE                    = 4428
+       SYS_MOVE_MOUNT                   = 4429
+       SYS_FSOPEN                       = 4430
+       SYS_FSCONFIG                     = 4431
+       SYS_FSMOUNT                      = 4432
+       SYS_FSPICK                       = 4433
+       SYS_PIDFD_OPEN                   = 4434
+       SYS_CLONE3                       = 4435
 )
index ec5bde3d5634539ff0f2418a6f0e702cfd5c8f59..52e3da64904cc5a6f893240686e10d4855708a16 100644 (file)
@@ -372,4 +372,27 @@ const (
        SYS_PKEY_MPROTECT          = 386
        SYS_RSEQ                   = 387
        SYS_IO_PGETEVENTS          = 388
+       SYS_SEMTIMEDOP             = 392
+       SYS_SEMGET                 = 393
+       SYS_SEMCTL                 = 394
+       SYS_SHMGET                 = 395
+       SYS_SHMCTL                 = 396
+       SYS_SHMAT                  = 397
+       SYS_SHMDT                  = 398
+       SYS_MSGGET                 = 399
+       SYS_MSGSND                 = 400
+       SYS_MSGRCV                 = 401
+       SYS_MSGCTL                 = 402
+       SYS_PIDFD_SEND_SIGNAL      = 424
+       SYS_IO_URING_SETUP         = 425
+       SYS_IO_URING_ENTER         = 426
+       SYS_IO_URING_REGISTER      = 427
+       SYS_OPEN_TREE              = 428
+       SYS_MOVE_MOUNT             = 429
+       SYS_FSOPEN                 = 430
+       SYS_FSCONFIG               = 431
+       SYS_FSMOUNT                = 432
+       SYS_FSPICK                 = 433
+       SYS_PIDFD_OPEN             = 434
+       SYS_CLONE3                 = 435
 )
index bdbabdbcdb1791c61fd4827d90aa7c72a90477e5..6141f90a8232b28bd4fa1ead58a287337d435b7c 100644 (file)
@@ -372,4 +372,27 @@ const (
        SYS_PKEY_MPROTECT          = 386
        SYS_RSEQ                   = 387
        SYS_IO_PGETEVENTS          = 388
+       SYS_SEMTIMEDOP             = 392
+       SYS_SEMGET                 = 393
+       SYS_SEMCTL                 = 394
+       SYS_SHMGET                 = 395
+       SYS_SHMCTL                 = 396
+       SYS_SHMAT                  = 397
+       SYS_SHMDT                  = 398
+       SYS_MSGGET                 = 399
+       SYS_MSGSND                 = 400
+       SYS_MSGRCV                 = 401
+       SYS_MSGCTL                 = 402
+       SYS_PIDFD_SEND_SIGNAL      = 424
+       SYS_IO_URING_SETUP         = 425
+       SYS_IO_URING_ENTER         = 426
+       SYS_IO_URING_REGISTER      = 427
+       SYS_OPEN_TREE              = 428
+       SYS_MOVE_MOUNT             = 429
+       SYS_FSOPEN                 = 430
+       SYS_FSCONFIG               = 431
+       SYS_FSMOUNT                = 432
+       SYS_FSPICK                 = 433
+       SYS_PIDFD_OPEN             = 434
+       SYS_CLONE3                 = 435
 )
index 2c8c46a2fc15b0f7eb17b81091fe4f62a00f5b30..4f7261a884d76d6c798b6a8752e295a983544061 100644 (file)
@@ -285,4 +285,16 @@ const (
        SYS_IO_PGETEVENTS          = 292
        SYS_RSEQ                   = 293
        SYS_KEXEC_FILE_LOAD        = 294
+       SYS_PIDFD_SEND_SIGNAL      = 424
+       SYS_IO_URING_SETUP         = 425
+       SYS_IO_URING_ENTER         = 426
+       SYS_IO_URING_REGISTER      = 427
+       SYS_OPEN_TREE              = 428
+       SYS_MOVE_MOUNT             = 429
+       SYS_FSOPEN                 = 430
+       SYS_FSCONFIG               = 431
+       SYS_FSMOUNT                = 432
+       SYS_FSPICK                 = 433
+       SYS_PIDFD_OPEN             = 434
+       SYS_CLONE3                 = 435
 )
index 6eb7c257f8cafd49c3a19c7f3c1bd3506fa388db..f47014ac0588fd1df5b0e1a9ddb027393a9ff77b 100644 (file)
@@ -334,4 +334,30 @@ const (
        SYS_KEXEC_FILE_LOAD        = 381
        SYS_IO_PGETEVENTS          = 382
        SYS_RSEQ                   = 383
+       SYS_PKEY_MPROTECT          = 384
+       SYS_PKEY_ALLOC             = 385
+       SYS_PKEY_FREE              = 386
+       SYS_SEMTIMEDOP             = 392
+       SYS_SEMGET                 = 393
+       SYS_SEMCTL                 = 394
+       SYS_SHMGET                 = 395
+       SYS_SHMCTL                 = 396
+       SYS_SHMAT                  = 397
+       SYS_SHMDT                  = 398
+       SYS_MSGGET                 = 399
+       SYS_MSGSND                 = 400
+       SYS_MSGRCV                 = 401
+       SYS_MSGCTL                 = 402
+       SYS_PIDFD_SEND_SIGNAL      = 424
+       SYS_IO_URING_SETUP         = 425
+       SYS_IO_URING_ENTER         = 426
+       SYS_IO_URING_REGISTER      = 427
+       SYS_OPEN_TREE              = 428
+       SYS_MOVE_MOUNT             = 429
+       SYS_FSOPEN                 = 430
+       SYS_FSCONFIG               = 431
+       SYS_FSMOUNT                = 432
+       SYS_FSPICK                 = 433
+       SYS_PIDFD_OPEN             = 434
+       SYS_CLONE3                 = 435
 )
index 6ed306370a5e5cd15add61219fbe6e69a6259f47..dd78abb0d6b2ca45ec28dbda82e92a2408dcb745 100644 (file)
@@ -348,4 +348,30 @@ const (
        SYS_PWRITEV2               = 359
        SYS_STATX                  = 360
        SYS_IO_PGETEVENTS          = 361
+       SYS_PKEY_MPROTECT          = 362
+       SYS_PKEY_ALLOC             = 363
+       SYS_PKEY_FREE              = 364
+       SYS_RSEQ                   = 365
+       SYS_SEMTIMEDOP             = 392
+       SYS_SEMGET                 = 393
+       SYS_SEMCTL                 = 394
+       SYS_SHMGET                 = 395
+       SYS_SHMCTL                 = 396
+       SYS_SHMAT                  = 397
+       SYS_SHMDT                  = 398
+       SYS_MSGGET                 = 399
+       SYS_MSGSND                 = 400
+       SYS_MSGRCV                 = 401
+       SYS_MSGCTL                 = 402
+       SYS_PIDFD_SEND_SIGNAL      = 424
+       SYS_IO_URING_SETUP         = 425
+       SYS_IO_URING_ENTER         = 426
+       SYS_IO_URING_REGISTER      = 427
+       SYS_OPEN_TREE              = 428
+       SYS_MOVE_MOUNT             = 429
+       SYS_FSOPEN                 = 430
+       SYS_FSCONFIG               = 431
+       SYS_FSMOUNT                = 432
+       SYS_FSPICK                 = 433
+       SYS_PIDFD_OPEN             = 434
 )
index cedc9b0f26d7369314ae390273217f2f139314ea..2c1f815e6f92c103904ae8c203c6300942b34795 100644 (file)
@@ -30,11 +30,6 @@ type Timespec struct {
        Nsec int32
 }
 
-type StTimespec struct {
-       Sec  int32
-       Nsec int32
-}
-
 type Timeval struct {
        Sec  int32
        Usec int32
@@ -101,9 +96,9 @@ type Stat_t struct {
        Gid      uint32
        Rdev     uint32
        Size     int32
-       Atim     StTimespec
-       Mtim     StTimespec
-       Ctim     StTimespec
+       Atim     Timespec
+       Mtim     Timespec
+       Ctim     Timespec
        Blksize  int32
        Blocks   int32
        Vfstype  int32
@@ -148,6 +143,17 @@ type RawSockaddrUnix struct {
        Path   [1023]uint8
 }
 
+type RawSockaddrDatalink struct {
+       Len    uint8
+       Family uint8
+       Index  uint16
+       Type   uint8
+       Nlen   uint8
+       Alen   uint8
+       Slen   uint8
+       Data   [120]uint8
+}
+
 type RawSockaddr struct {
        Len    uint8
        Family uint8
@@ -207,17 +213,18 @@ type Msghdr struct {
 }
 
 const (
-       SizeofSockaddrInet4 = 0x10
-       SizeofSockaddrInet6 = 0x1c
-       SizeofSockaddrAny   = 0x404
-       SizeofSockaddrUnix  = 0x401
-       SizeofLinger        = 0x8
-       SizeofIPMreq        = 0x8
-       SizeofIPv6Mreq      = 0x14
-       SizeofIPv6MTUInfo   = 0x20
-       SizeofMsghdr        = 0x1c
-       SizeofCmsghdr       = 0xc
-       SizeofICMPv6Filter  = 0x20
+       SizeofSockaddrInet4    = 0x10
+       SizeofSockaddrInet6    = 0x1c
+       SizeofSockaddrAny      = 0x404
+       SizeofSockaddrUnix     = 0x401
+       SizeofSockaddrDatalink = 0x80
+       SizeofLinger           = 0x8
+       SizeofIPMreq           = 0x8
+       SizeofIPv6Mreq         = 0x14
+       SizeofIPv6MTUInfo      = 0x20
+       SizeofMsghdr           = 0x1c
+       SizeofCmsghdr          = 0xc
+       SizeofICMPv6Filter     = 0x20
 )
 
 const (
index 904359f69f31ab3bfe8b63c8f8ffdc62f7c27279..b4a069ecbdff083d29d62bc126d3c1969c83119a 100644 (file)
@@ -30,12 +30,6 @@ type Timespec struct {
        Nsec int64
 }
 
-type StTimespec struct {
-       Sec  int64
-       Nsec int32
-       _    [4]byte
-}
-
 type Timeval struct {
        Sec  int64
        Usec int32
@@ -103,9 +97,9 @@ type Stat_t struct {
        Gid      uint32
        Rdev     uint64
        Ssize    int32
-       Atim     StTimespec
-       Mtim     StTimespec
-       Ctim     StTimespec
+       Atim     Timespec
+       Mtim     Timespec
+       Ctim     Timespec
        Blksize  int64
        Blocks   int64
        Vfstype  int32
@@ -153,6 +147,17 @@ type RawSockaddrUnix struct {
        Path   [1023]uint8
 }
 
+type RawSockaddrDatalink struct {
+       Len    uint8
+       Family uint8
+       Index  uint16
+       Type   uint8
+       Nlen   uint8
+       Alen   uint8
+       Slen   uint8
+       Data   [120]uint8
+}
+
 type RawSockaddr struct {
        Len    uint8
        Family uint8
@@ -212,17 +217,18 @@ type Msghdr struct {
 }
 
 const (
-       SizeofSockaddrInet4 = 0x10
-       SizeofSockaddrInet6 = 0x1c
-       SizeofSockaddrAny   = 0x404
-       SizeofSockaddrUnix  = 0x401
-       SizeofLinger        = 0x8
-       SizeofIPMreq        = 0x8
-       SizeofIPv6Mreq      = 0x14
-       SizeofIPv6MTUInfo   = 0x20
-       SizeofMsghdr        = 0x30
-       SizeofCmsghdr       = 0xc
-       SizeofICMPv6Filter  = 0x20
+       SizeofSockaddrInet4    = 0x10
+       SizeofSockaddrInet6    = 0x1c
+       SizeofSockaddrAny      = 0x404
+       SizeofSockaddrUnix     = 0x401
+       SizeofSockaddrDatalink = 0x80
+       SizeofLinger           = 0x8
+       SizeofIPMreq           = 0x8
+       SizeofIPv6Mreq         = 0x14
+       SizeofIPv6MTUInfo      = 0x20
+       SizeofMsghdr           = 0x30
+       SizeofCmsghdr          = 0xc
+       SizeofICMPv6Filter     = 0x20
 )
 
 const (
index cefe2f8eaeb107949d83213be254dbb14e20fa3e..9f47b87c507a851f3d700091936877912c20ccad 100644 (file)
@@ -59,24 +59,24 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           int32
-       Mode          uint16
-       Nlink         uint16
-       Ino           uint64
-       Uid           uint32
-       Gid           uint32
-       Rdev          int32
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       int32
-       Flags         uint32
-       Gen           uint32
-       Lspare        int32
-       Qspare        [2]int64
+       Dev     int32
+       Mode    uint16
+       Nlink   uint16
+       Ino     uint64
+       Uid     uint32
+       Gid     uint32
+       Rdev    int32
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Qspare  [2]int64
 }
 
 type Statfs_t struct {
index c6bb883c3962dcc7534609de9a2657a05fb931e1..966798a870976f707917b28a36c2691914237393 100644 (file)
@@ -63,25 +63,25 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           int32
-       Mode          uint16
-       Nlink         uint16
-       Ino           uint64
-       Uid           uint32
-       Gid           uint32
-       Rdev          int32
-       _             [4]byte
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       int32
-       Flags         uint32
-       Gen           uint32
-       Lspare        int32
-       Qspare        [2]int64
+       Dev     int32
+       Mode    uint16
+       Nlink   uint16
+       Ino     uint64
+       Uid     uint32
+       Gid     uint32
+       Rdev    int32
+       _       [4]byte
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Qspare  [2]int64
 }
 
 type Statfs_t struct {
index 94c23bc2d4ae831bbeaabe0f9d1b15ab6ba8a164..4fe4c9cd73e6ec144abae117097b1b3b85dd08a2 100644 (file)
@@ -60,24 +60,24 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           int32
-       Mode          uint16
-       Nlink         uint16
-       Ino           uint64
-       Uid           uint32
-       Gid           uint32
-       Rdev          int32
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       int32
-       Flags         uint32
-       Gen           uint32
-       Lspare        int32
-       Qspare        [2]int64
+       Dev     int32
+       Mode    uint16
+       Nlink   uint16
+       Ino     uint64
+       Uid     uint32
+       Gid     uint32
+       Rdev    int32
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Qspare  [2]int64
 }
 
 type Statfs_t struct {
index c82a930cdc59b5eefca5eddabc3d65e4d1c2881a..21999e4b0a2a33bde9bc10b358cde0953a5d9a82 100644 (file)
@@ -63,25 +63,25 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           int32
-       Mode          uint16
-       Nlink         uint16
-       Ino           uint64
-       Uid           uint32
-       Gid           uint32
-       Rdev          int32
-       _             [4]byte
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       int32
-       Flags         uint32
-       Gen           uint32
-       Lspare        int32
-       Qspare        [2]int64
+       Dev     int32
+       Mode    uint16
+       Nlink   uint16
+       Ino     uint64
+       Uid     uint32
+       Gid     uint32
+       Rdev    int32
+       _       [4]byte
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Qspare  [2]int64
 }
 
 type Statfs_t struct {
index 7b34e2e2c686813c6ef44b4afa9c3a9a98e74406..71ea1d6d23f662a3651edea8abfa0b187928f356 100644 (file)
@@ -57,25 +57,25 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Ino      uint64
-       Nlink    uint32
-       Dev      uint32
-       Mode     uint16
-       Padding1 uint16
-       Uid      uint32
-       Gid      uint32
-       Rdev     uint32
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  uint32
-       Flags    uint32
-       Gen      uint32
-       Lspare   int32
-       Qspare1  int64
-       Qspare2  int64
+       Ino     uint64
+       Nlink   uint32
+       Dev     uint32
+       Mode    uint16
+       _1      uint16
+       Uid     uint32
+       Gid     uint32
+       Rdev    uint32
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize uint32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Qspare1 int64
+       Qspare2 int64
 }
 
 type Statfs_t struct {
@@ -467,3 +467,13 @@ type Utsname struct {
        Version  [32]byte
        Machine  [32]byte
 }
+
+const SizeofClockinfo = 0x14
+
+type Clockinfo struct {
+       Hz      int32
+       Tick    int32
+       Tickadj int32
+       Stathz  int32
+       Profhz  int32
+}
index c146c1ad35441365ac62067789fa9b6ce8212f0c..0ec159680b97b4b008567c29365bb9dd95f80bbd 100644 (file)
@@ -62,50 +62,50 @@ const (
 )
 
 type Stat_t struct {
-       Dev      uint64
-       Ino      uint64
-       Nlink    uint64
-       Mode     uint16
-       _0       int16
-       Uid      uint32
-       Gid      uint32
-       _1       int32
-       Rdev     uint64
-       Atim_ext int32
-       Atim     Timespec
-       Mtim_ext int32
-       Mtim     Timespec
-       Ctim_ext int32
-       Ctim     Timespec
-       Btim_ext int32
-       Birthtim Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint64
-       Spare    [10]uint64
+       Dev     uint64
+       Ino     uint64
+       Nlink   uint64
+       Mode    uint16
+       _0      int16
+       Uid     uint32
+       Gid     uint32
+       _1      int32
+       Rdev    uint64
+       _       int32
+       Atim    Timespec
+       _       int32
+       Mtim    Timespec
+       _       int32
+       Ctim    Timespec
+       _       int32
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint64
+       Spare   [10]uint64
 }
 
 type stat_freebsd11_t struct {
-       Dev      uint32
-       Ino      uint32
-       Mode     uint16
-       Nlink    uint16
-       Uid      uint32
-       Gid      uint32
-       Rdev     uint32
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint32
-       Lspare   int32
-       Birthtim Timespec
-       _        [8]byte
+       Dev     uint32
+       Ino     uint32
+       Mode    uint16
+       Nlink   uint16
+       Uid     uint32
+       Gid     uint32
+       Rdev    uint32
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Btim    Timespec
+       _       [8]byte
 }
 
 type Statfs_t struct {
@@ -324,11 +324,108 @@ const (
 )
 
 const (
-       PTRACE_TRACEME = 0x0
-       PTRACE_CONT    = 0x7
-       PTRACE_KILL    = 0x8
+       PTRACE_ATTACH     = 0xa
+       PTRACE_CONT       = 0x7
+       PTRACE_DETACH     = 0xb
+       PTRACE_GETFPREGS  = 0x23
+       PTRACE_GETFSBASE  = 0x47
+       PTRACE_GETLWPLIST = 0xf
+       PTRACE_GETNUMLWPS = 0xe
+       PTRACE_GETREGS    = 0x21
+       PTRACE_GETXSTATE  = 0x45
+       PTRACE_IO         = 0xc
+       PTRACE_KILL       = 0x8
+       PTRACE_LWPEVENTS  = 0x18
+       PTRACE_LWPINFO    = 0xd
+       PTRACE_SETFPREGS  = 0x24
+       PTRACE_SETREGS    = 0x22
+       PTRACE_SINGLESTEP = 0x9
+       PTRACE_TRACEME    = 0x0
+)
+
+const (
+       PIOD_READ_D  = 0x1
+       PIOD_WRITE_D = 0x2
+       PIOD_READ_I  = 0x3
+       PIOD_WRITE_I = 0x4
+)
+
+const (
+       PL_FLAG_BORN   = 0x100
+       PL_FLAG_EXITED = 0x200
+       PL_FLAG_SI     = 0x20
+)
+
+const (
+       TRAP_BRKPT = 0x1
+       TRAP_TRACE = 0x2
 )
 
+type PtraceLwpInfoStruct struct {
+       Lwpid        int32
+       Event        int32
+       Flags        int32
+       Sigmask      Sigset_t
+       Siglist      Sigset_t
+       Siginfo      __Siginfo
+       Tdname       [20]int8
+       Child_pid    int32
+       Syscall_code uint32
+       Syscall_narg uint32
+}
+
+type __Siginfo struct {
+       Signo    int32
+       Errno    int32
+       Code     int32
+       Pid      int32
+       Uid      uint32
+       Status   int32
+       Addr     *byte
+       Value    [4]byte
+       X_reason [32]byte
+}
+
+type Sigset_t struct {
+       Val [4]uint32
+}
+
+type Reg struct {
+       Fs     uint32
+       Es     uint32
+       Ds     uint32
+       Edi    uint32
+       Esi    uint32
+       Ebp    uint32
+       Isp    uint32
+       Ebx    uint32
+       Edx    uint32
+       Ecx    uint32
+       Eax    uint32
+       Trapno uint32
+       Err    uint32
+       Eip    uint32
+       Cs     uint32
+       Eflags uint32
+       Esp    uint32
+       Ss     uint32
+       Gs     uint32
+}
+
+type FpReg struct {
+       Env   [7]uint32
+       Acc   [8][10]uint8
+       Ex_sw uint32
+       Pad   [64]uint8
+}
+
+type PtraceIoDesc struct {
+       Op   int32
+       Offs *byte
+       Addr *byte
+       Len  uint32
+}
+
 type Kevent_t struct {
        Ident  uint32
        Filter int16
@@ -601,3 +698,13 @@ type Utsname struct {
        Version  [256]byte
        Machine  [256]byte
 }
+
+const SizeofClockinfo = 0x14
+
+type Clockinfo struct {
+       Hz     int32
+       Tick   int32
+       Spare  int32
+       Stathz int32
+       Profhz int32
+}
index ac33a8dd4a6c206c5b91e6fb74e86e3a984646c3..8340f57753679d8152440084017fb860361a374b 100644 (file)
@@ -62,45 +62,45 @@ const (
 )
 
 type Stat_t struct {
-       Dev      uint64
-       Ino      uint64
-       Nlink    uint64
-       Mode     uint16
-       _0       int16
-       Uid      uint32
-       Gid      uint32
-       _1       int32
-       Rdev     uint64
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Birthtim Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint64
-       Spare    [10]uint64
+       Dev     uint64
+       Ino     uint64
+       Nlink   uint64
+       Mode    uint16
+       _0      int16
+       Uid     uint32
+       Gid     uint32
+       _1      int32
+       Rdev    uint64
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint64
+       Spare   [10]uint64
 }
 
 type stat_freebsd11_t struct {
-       Dev      uint32
-       Ino      uint32
-       Mode     uint16
-       Nlink    uint16
-       Uid      uint32
-       Gid      uint32
-       Rdev     uint32
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint32
-       Lspare   int32
-       Birthtim Timespec
+       Dev     uint32
+       Ino     uint32
+       Mode    uint16
+       Nlink   uint16
+       Uid     uint32
+       Gid     uint32
+       Rdev    uint32
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Btim    Timespec
 }
 
 type Statfs_t struct {
@@ -322,11 +322,115 @@ const (
 )
 
 const (
-       PTRACE_TRACEME = 0x0
-       PTRACE_CONT    = 0x7
-       PTRACE_KILL    = 0x8
+       PTRACE_ATTACH     = 0xa
+       PTRACE_CONT       = 0x7
+       PTRACE_DETACH     = 0xb
+       PTRACE_GETFPREGS  = 0x23
+       PTRACE_GETFSBASE  = 0x47
+       PTRACE_GETLWPLIST = 0xf
+       PTRACE_GETNUMLWPS = 0xe
+       PTRACE_GETREGS    = 0x21
+       PTRACE_GETXSTATE  = 0x45
+       PTRACE_IO         = 0xc
+       PTRACE_KILL       = 0x8
+       PTRACE_LWPEVENTS  = 0x18
+       PTRACE_LWPINFO    = 0xd
+       PTRACE_SETFPREGS  = 0x24
+       PTRACE_SETREGS    = 0x22
+       PTRACE_SINGLESTEP = 0x9
+       PTRACE_TRACEME    = 0x0
 )
 
+const (
+       PIOD_READ_D  = 0x1
+       PIOD_WRITE_D = 0x2
+       PIOD_READ_I  = 0x3
+       PIOD_WRITE_I = 0x4
+)
+
+const (
+       PL_FLAG_BORN   = 0x100
+       PL_FLAG_EXITED = 0x200
+       PL_FLAG_SI     = 0x20
+)
+
+const (
+       TRAP_BRKPT = 0x1
+       TRAP_TRACE = 0x2
+)
+
+type PtraceLwpInfoStruct struct {
+       Lwpid        int32
+       Event        int32
+       Flags        int32
+       Sigmask      Sigset_t
+       Siglist      Sigset_t
+       Siginfo      __Siginfo
+       Tdname       [20]int8
+       Child_pid    int32
+       Syscall_code uint32
+       Syscall_narg uint32
+}
+
+type __Siginfo struct {
+       Signo  int32
+       Errno  int32
+       Code   int32
+       Pid    int32
+       Uid    uint32
+       Status int32
+       Addr   *byte
+       Value  [8]byte
+       _      [40]byte
+}
+
+type Sigset_t struct {
+       Val [4]uint32
+}
+
+type Reg struct {
+       R15    int64
+       R14    int64
+       R13    int64
+       R12    int64
+       R11    int64
+       R10    int64
+       R9     int64
+       R8     int64
+       Rdi    int64
+       Rsi    int64
+       Rbp    int64
+       Rbx    int64
+       Rdx    int64
+       Rcx    int64
+       Rax    int64
+       Trapno uint32
+       Fs     uint16
+       Gs     uint16
+       Err    uint32
+       Es     uint16
+       Ds     uint16
+       Rip    int64
+       Cs     int64
+       Rflags int64
+       Rsp    int64
+       Ss     int64
+}
+
+type FpReg struct {
+       Env   [4]uint64
+       Acc   [8][16]uint8
+       Xacc  [16][16]uint8
+       Spare [12]uint64
+}
+
+type PtraceIoDesc struct {
+       Op   int32
+       Offs *byte
+       Addr *byte
+       Len  uint64
+}
+
 type Kevent_t struct {
        Ident  uint64
        Filter int16
@@ -600,3 +704,13 @@ type Utsname struct {
        Version  [256]byte
        Machine  [256]byte
 }
+
+const SizeofClockinfo = 0x14
+
+type Clockinfo struct {
+       Hz     int32
+       Tick   int32
+       Spare  int32
+       Stathz int32
+       Profhz int32
+}
index e27511a642f116368b393c13bf48398930442a44..6f79227d745764ce598d57104597a5ea07bd4240 100644 (file)
@@ -64,45 +64,45 @@ const (
 )
 
 type Stat_t struct {
-       Dev      uint64
-       Ino      uint64
-       Nlink    uint64
-       Mode     uint16
-       _0       int16
-       Uid      uint32
-       Gid      uint32
-       _1       int32
-       Rdev     uint64
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Birthtim Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint64
-       Spare    [10]uint64
+       Dev     uint64
+       Ino     uint64
+       Nlink   uint64
+       Mode    uint16
+       _0      int16
+       Uid     uint32
+       Gid     uint32
+       _1      int32
+       Rdev    uint64
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint64
+       Spare   [10]uint64
 }
 
 type stat_freebsd11_t struct {
-       Dev      uint32
-       Ino      uint32
-       Mode     uint16
-       Nlink    uint16
-       Uid      uint32
-       Gid      uint32
-       Rdev     uint32
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint32
-       Lspare   int32
-       Birthtim Timespec
+       Dev     uint32
+       Ino     uint32
+       Mode    uint16
+       Nlink   uint16
+       Uid     uint32
+       Gid     uint32
+       Rdev    uint32
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Btim    Timespec
 }
 
 type Statfs_t struct {
@@ -322,11 +322,92 @@ const (
 )
 
 const (
-       PTRACE_TRACEME = 0x0
-       PTRACE_CONT    = 0x7
-       PTRACE_KILL    = 0x8
+       PTRACE_ATTACH     = 0xa
+       PTRACE_CONT       = 0x7
+       PTRACE_DETACH     = 0xb
+       PTRACE_GETFPREGS  = 0x23
+       PTRACE_GETFSBASE  = 0x47
+       PTRACE_GETLWPLIST = 0xf
+       PTRACE_GETNUMLWPS = 0xe
+       PTRACE_GETREGS    = 0x21
+       PTRACE_GETXSTATE  = 0x45
+       PTRACE_IO         = 0xc
+       PTRACE_KILL       = 0x8
+       PTRACE_LWPEVENTS  = 0x18
+       PTRACE_LWPINFO    = 0xd
+       PTRACE_SETFPREGS  = 0x24
+       PTRACE_SETREGS    = 0x22
+       PTRACE_SINGLESTEP = 0x9
+       PTRACE_TRACEME    = 0x0
 )
 
+const (
+       PIOD_READ_D  = 0x1
+       PIOD_WRITE_D = 0x2
+       PIOD_READ_I  = 0x3
+       PIOD_WRITE_I = 0x4
+)
+
+const (
+       PL_FLAG_BORN   = 0x100
+       PL_FLAG_EXITED = 0x200
+       PL_FLAG_SI     = 0x20
+)
+
+const (
+       TRAP_BRKPT = 0x1
+       TRAP_TRACE = 0x2
+)
+
+type PtraceLwpInfoStruct struct {
+       Lwpid        int32
+       Event        int32
+       Flags        int32
+       Sigmask      Sigset_t
+       Siglist      Sigset_t
+       Siginfo      __Siginfo
+       Tdname       [20]int8
+       Child_pid    int32
+       Syscall_code uint32
+       Syscall_narg uint32
+}
+
+type __Siginfo struct {
+       Signo    int32
+       Errno    int32
+       Code     int32
+       Pid      int32
+       Uid      uint32
+       Status   int32
+       Addr     *byte
+       Value    [4]byte
+       X_reason [32]byte
+}
+
+type Sigset_t struct {
+       Val [4]uint32
+}
+
+type Reg struct {
+       R      [13]uint32
+       R_sp   uint32
+       R_lr   uint32
+       R_pc   uint32
+       R_cpsr uint32
+}
+
+type FpReg struct {
+       Fpr_fpsr uint32
+       Fpr      [8][3]uint32
+}
+
+type PtraceIoDesc struct {
+       Op   int32
+       Offs *byte
+       Addr *byte
+       Len  uint32
+}
+
 type Kevent_t struct {
        Ident  uint32
        Filter int16
@@ -600,3 +681,13 @@ type Utsname struct {
        Version  [256]byte
        Machine  [256]byte
 }
+
+const SizeofClockinfo = 0x14
+
+type Clockinfo struct {
+       Hz     int32
+       Tick   int32
+       Spare  int32
+       Stathz int32
+       Profhz int32
+}
index 2aadc1a4d8ffd539e4940312be0a1f196d489e35..e751e00336b5305f93b9108b51bb26b3179bb848 100644 (file)
@@ -62,45 +62,45 @@ const (
 )
 
 type Stat_t struct {
-       Dev      uint64
-       Ino      uint64
-       Nlink    uint64
-       Mode     uint16
-       _0       int16
-       Uid      uint32
-       Gid      uint32
-       _1       int32
-       Rdev     uint64
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Birthtim Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint64
-       Spare    [10]uint64
+       Dev     uint64
+       Ino     uint64
+       Nlink   uint64
+       Mode    uint16
+       _0      int16
+       Uid     uint32
+       Gid     uint32
+       _1      int32
+       Rdev    uint64
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint64
+       Spare   [10]uint64
 }
 
 type stat_freebsd11_t struct {
-       Dev      uint32
-       Ino      uint32
-       Mode     uint16
-       Nlink    uint16
-       Uid      uint32
-       Gid      uint32
-       Rdev     uint32
-       Atim     Timespec
-       Mtim     Timespec
-       Ctim     Timespec
-       Size     int64
-       Blocks   int64
-       Blksize  int32
-       Flags    uint32
-       Gen      uint32
-       Lspare   int32
-       Birthtim Timespec
+       Dev     uint32
+       Ino     uint32
+       Mode    uint16
+       Nlink   uint16
+       Uid     uint32
+       Gid     uint32
+       Rdev    uint32
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize int32
+       Flags   uint32
+       Gen     uint32
+       Lspare  int32
+       Btim    Timespec
 }
 
 type Statfs_t struct {
@@ -322,11 +322,93 @@ const (
 )
 
 const (
-       PTRACE_TRACEME = 0x0
-       PTRACE_CONT    = 0x7
-       PTRACE_KILL    = 0x8
+       PTRACE_ATTACH     = 0xa
+       PTRACE_CONT       = 0x7
+       PTRACE_DETACH     = 0xb
+       PTRACE_GETFPREGS  = 0x23
+       PTRACE_GETFSBASE  = 0x47
+       PTRACE_GETLWPLIST = 0xf
+       PTRACE_GETNUMLWPS = 0xe
+       PTRACE_GETREGS    = 0x21
+       PTRACE_GETXSTATE  = 0x45
+       PTRACE_IO         = 0xc
+       PTRACE_KILL       = 0x8
+       PTRACE_LWPEVENTS  = 0x18
+       PTRACE_LWPINFO    = 0xd
+       PTRACE_SETFPREGS  = 0x24
+       PTRACE_SETREGS    = 0x22
+       PTRACE_SINGLESTEP = 0x9
+       PTRACE_TRACEME    = 0x0
 )
 
+const (
+       PIOD_READ_D  = 0x1
+       PIOD_WRITE_D = 0x2
+       PIOD_READ_I  = 0x3
+       PIOD_WRITE_I = 0x4
+)
+
+const (
+       PL_FLAG_BORN   = 0x100
+       PL_FLAG_EXITED = 0x200
+       PL_FLAG_SI     = 0x20
+)
+
+const (
+       TRAP_BRKPT = 0x1
+       TRAP_TRACE = 0x2
+)
+
+type PtraceLwpInfoStruct struct {
+       Lwpid        int32
+       Event        int32
+       Flags        int32
+       Sigmask      Sigset_t
+       Siglist      Sigset_t
+       Siginfo      __Siginfo
+       Tdname       [20]int8
+       Child_pid    int32
+       Syscall_code uint32
+       Syscall_narg uint32
+}
+
+type __Siginfo struct {
+       Signo    int32
+       Errno    int32
+       Code     int32
+       Pid      int32
+       Uid      uint32
+       Status   int32
+       Addr     *byte
+       Value    [8]byte
+       X_reason [40]byte
+}
+
+type Sigset_t struct {
+       Val [4]uint32
+}
+
+type Reg struct {
+       X    [30]uint64
+       Lr   uint64
+       Sp   uint64
+       Elr  uint64
+       Spsr uint32
+}
+
+type FpReg struct {
+       Fp_q  [512]uint8
+       Fp_sr uint32
+       Fp_cr uint32
+}
+
+type PtraceIoDesc struct {
+       Op   int32
+       Offs *byte
+       Addr *byte
+       Len  uint64
+}
+
 type Kevent_t struct {
        Ident  uint64
        Filter int16
@@ -600,3 +682,13 @@ type Utsname struct {
        Version  [256]byte
        Machine  [256]byte
 }
+
+const SizeofClockinfo = 0x14
+
+type Clockinfo struct {
+       Hz     int32
+       Tick   int32
+       Spare  int32
+       Stathz int32
+       Profhz int32
+}
index 06471afa360cebdf89ef0c4b4a8f364438cef374..d8089584bb9701374ecb4a5e5b3c4d434af64885 100644 (file)
@@ -179,6 +179,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -256,7 +305,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -285,6 +334,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -420,11 +476,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x8
        SizeofIPMreq            = 0x8
@@ -535,7 +592,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -591,22 +648,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -614,6 +655,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -664,6 +706,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -829,6 +878,8 @@ type Sigset_t struct {
        Val [32]uint32
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2039,6 +2090,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2053,6 +2105,7 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
 }
 
 type XDPStatistics struct {
@@ -2313,3 +2366,443 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint16
+       Inode            uint32
+       Rdevice          uint16
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint32
+       Reserved         [4]int8
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 6bba58ed254552c61a476f0b86b9cb37b0ba3632..88c76390b7593c64f08dff671080004f82b3bc90 100644 (file)
@@ -179,6 +179,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -256,7 +305,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -285,6 +334,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -421,11 +477,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -536,7 +593,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -592,22 +649,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -615,6 +656,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -665,6 +707,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -842,6 +891,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2052,6 +2103,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2066,6 +2118,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2326,3 +2380,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]int8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 07aa92b29d1c52a1145442af348525bdaaa48e92..0c0f24c77f80482c4f01038f145711ba9dfb4bac 100644 (file)
@@ -183,6 +183,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -260,7 +309,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -289,6 +338,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]uint8
@@ -424,11 +480,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x8
        SizeofIPMreq            = 0x8
@@ -539,7 +596,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -595,22 +652,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -618,6 +659,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -668,6 +710,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -818,6 +867,8 @@ type Sigset_t struct {
        Val [32]uint32
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2030,6 +2081,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2044,6 +2096,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2304,3 +2358,443 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]uint8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint16
+       Inode            uint32
+       Rdevice          uint16
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint32
+       Reserved         [4]uint8
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]uint8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]uint8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]uint8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 66dba9aab6d2ecf54c4bfb94370c28af5a197e11..6065d2d5bd1f54d5b1df4246c25c84539d55930c 100644 (file)
@@ -180,6 +180,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -257,7 +306,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -286,6 +335,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -422,11 +478,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -537,7 +594,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -593,22 +650,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -616,6 +657,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -666,6 +708,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -821,6 +870,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2031,6 +2082,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2045,6 +2097,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2305,3 +2359,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint32
+       Inode            uint64
+       Rdevice          uint32
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]int8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index b11b77d3ba4ef6adb9826f62d94d4f469fa398cb..29d4408d37e4860321a5ab7305f188b85c82591a 100644 (file)
@@ -182,6 +182,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -259,7 +308,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -288,6 +337,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -423,11 +479,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x8
        SizeofIPMreq            = 0x8
@@ -538,7 +595,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -594,22 +651,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -617,6 +658,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -667,6 +709,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -823,6 +872,8 @@ type Sigset_t struct {
        Val [32]uint32
 }
 
+const _C__NSIG = 0x80
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2036,6 +2087,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2050,6 +2102,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2310,3 +2364,443 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint32
+       Inode            uint32
+       Rdevice          uint32
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint32
+       Reserved         [4]int8
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index ccfd9522ebcd3a82aa45e04862ab07ad3a34d035..9cac9ff84af72f63ab39c1c937c1c951a42a1915 100644 (file)
@@ -180,6 +180,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -257,7 +306,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -286,6 +335,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -422,11 +478,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -537,7 +594,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -593,22 +650,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -616,6 +657,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -666,6 +708,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -783,6 +832,7 @@ type Ustat_t struct {
 
 type EpollEvent struct {
        Events uint32
+       _      int32
        Fd     int32
        Pad    int32
 }
@@ -823,6 +873,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x80
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2033,6 +2085,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2047,6 +2100,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2307,3 +2362,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint32
+       Inode            uint64
+       Rdevice          uint32
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]int8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 95374fd9b50d1280030615ac3651e34f5017fc12..dbc21cf3d644ba70ba91aa40146e9bb94a82a80a 100644 (file)
@@ -180,6 +180,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -257,7 +306,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -286,6 +335,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -422,11 +478,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -537,7 +594,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -593,22 +650,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -616,6 +657,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -666,6 +708,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -783,6 +832,7 @@ type Ustat_t struct {
 
 type EpollEvent struct {
        Events uint32
+       _      int32
        Fd     int32
        Pad    int32
 }
@@ -823,6 +873,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x80
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2033,6 +2085,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2047,6 +2100,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2307,3 +2362,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint32
+       Inode            uint64
+       Rdevice          uint32
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]int8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 9d4953daf53d63549200f991a6eb2765e73aef22..a26623700eff3d5ae755fc1680c54582d6359b90 100644 (file)
@@ -182,6 +182,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -259,7 +308,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -288,6 +337,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -423,11 +479,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x8
        SizeofIPMreq            = 0x8
@@ -538,7 +595,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -594,22 +651,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -617,6 +658,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -667,6 +709,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -823,6 +872,8 @@ type Sigset_t struct {
        Val [32]uint32
 }
 
+const _C__NSIG = 0x80
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2036,6 +2087,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2050,6 +2102,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2310,3 +2364,443 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint32
+       Inode            uint32
+       Rdevice          uint32
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint32
+       Reserved         [4]int8
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index a436410d621a8a91a8f47937c6e52680ea2ec4ee..e93b73cd74963378903c9fbdc9866279009d6242 100644 (file)
@@ -181,6 +181,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -258,7 +307,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -287,6 +336,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]uint8
@@ -423,11 +479,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -538,7 +595,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -594,22 +651,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -617,6 +658,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -667,6 +709,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -831,6 +880,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2041,6 +2092,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2055,6 +2107,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2315,3 +2369,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]uint8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]uint8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]uint8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]uint8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]uint8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index dbe32bb3035db7e6c427ea70f7e671cb0738e407..1f431b6ff6b49ad66b2da2e0d16358cc062659ab 100644 (file)
@@ -181,6 +181,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -258,7 +307,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -287,6 +336,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]uint8
@@ -423,11 +479,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -538,7 +595,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -594,22 +651,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -617,6 +658,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -667,6 +709,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -831,6 +880,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2041,6 +2092,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2055,6 +2107,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2315,3 +2369,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]uint8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]uint8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]uint8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]uint8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]uint8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 774d5c3eb73f2a3a66d2f3e37a6c88196daffae6..81a5dc14758d08080c40f90faa3abade084d6fa5 100644 (file)
@@ -180,6 +180,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -257,7 +306,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -286,6 +335,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]uint8
@@ -422,11 +478,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -537,7 +594,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -593,22 +650,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -616,6 +657,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -666,6 +708,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -808,6 +857,7 @@ type Ustat_t struct {
 
 type EpollEvent struct {
        Events uint32
+       _      int32
        Fd     int32
        Pad    int32
 }
@@ -848,6 +898,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2058,6 +2110,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2072,6 +2125,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2332,3 +2387,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]uint8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint32
+       Inode            uint64
+       Rdevice          uint32
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]uint8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]uint8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]uint8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]uint8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 3b7747ed968a7933b13da9a88587353cbd2369cc..ae765d47cf7f27a75ba552b1d518ef7e7a8b6b97 100644 (file)
@@ -179,6 +179,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -256,7 +305,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -285,6 +334,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -421,11 +477,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -536,7 +593,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -592,22 +649,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -615,6 +656,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -665,6 +707,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -844,6 +893,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2055,6 +2106,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2069,6 +2121,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2329,3 +2383,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint16
+       Inode            uint64
+       Rdevice          uint16
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]int8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index c606f4776b052d412e49162f30f8cfb015918198..63685ca8787d8a78a5df6508b59c58cf9215f974 100644 (file)
@@ -183,6 +183,55 @@ type FscryptKey struct {
        Size uint32
 }
 
+type FscryptPolicyV1 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       Master_key_descriptor     [8]uint8
+}
+
+type FscryptPolicyV2 struct {
+       Version                   uint8
+       Contents_encryption_mode  uint8
+       Filenames_encryption_mode uint8
+       Flags                     uint8
+       _                         [4]uint8
+       Master_key_identifier     [16]uint8
+}
+
+type FscryptGetPolicyExArg struct {
+       Size   uint64
+       Policy [24]byte
+}
+
+type FscryptKeySpecifier struct {
+       Type uint32
+       _    uint32
+       U    [32]byte
+}
+
+type FscryptAddKeyArg struct {
+       Key_spec FscryptKeySpecifier
+       Raw_size uint32
+       _        [9]uint32
+}
+
+type FscryptRemoveKeyArg struct {
+       Key_spec             FscryptKeySpecifier
+       Removal_status_flags uint32
+       _                    [5]uint32
+}
+
+type FscryptGetKeyStatusArg struct {
+       Key_spec     FscryptKeySpecifier
+       _            [6]uint32
+       Status       uint32
+       Status_flags uint32
+       User_count   uint32
+       _            [13]uint32
+}
+
 type KeyctlDHParams struct {
        Private int32
        Prime   int32
@@ -260,7 +309,7 @@ type RawSockaddrRFCOMM struct {
 type RawSockaddrCAN struct {
        Family  uint16
        Ifindex int32
-       Addr    [8]byte
+       Addr    [16]byte
 }
 
 type RawSockaddrALG struct {
@@ -289,6 +338,13 @@ type RawSockaddrXDP struct {
 
 type RawSockaddrPPPoX [0x1e]byte
 
+type RawSockaddrTIPC struct {
+       Family   uint16
+       Addrtype uint8
+       Scope    int8
+       Addr     [12]byte
+}
+
 type RawSockaddr struct {
        Family uint16
        Data   [14]int8
@@ -425,11 +481,12 @@ const (
        SizeofSockaddrHCI       = 0x6
        SizeofSockaddrL2        = 0xe
        SizeofSockaddrRFCOMM    = 0xa
-       SizeofSockaddrCAN       = 0x10
+       SizeofSockaddrCAN       = 0x18
        SizeofSockaddrALG       = 0x58
        SizeofSockaddrVM        = 0x10
        SizeofSockaddrXDP       = 0x10
        SizeofSockaddrPPPoX     = 0x1e
+       SizeofSockaddrTIPC      = 0x10
        SizeofLinger            = 0x8
        SizeofIovec             = 0x10
        SizeofIPMreq            = 0x8
@@ -540,7 +597,7 @@ const (
        IFLA_NEW_IFINDEX        = 0x31
        IFLA_MIN_MTU            = 0x32
        IFLA_MAX_MTU            = 0x33
-       IFLA_MAX                = 0x33
+       IFLA_MAX                = 0x35
        IFLA_INFO_KIND          = 0x1
        IFLA_INFO_DATA          = 0x2
        IFLA_INFO_XSTATS        = 0x3
@@ -596,22 +653,6 @@ const (
        RTN_THROW               = 0x9
        RTN_NAT                 = 0xa
        RTN_XRESOLVE            = 0xb
-       RTNLGRP_NONE            = 0x0
-       RTNLGRP_LINK            = 0x1
-       RTNLGRP_NOTIFY          = 0x2
-       RTNLGRP_NEIGH           = 0x3
-       RTNLGRP_TC              = 0x4
-       RTNLGRP_IPV4_IFADDR     = 0x5
-       RTNLGRP_IPV4_MROUTE     = 0x6
-       RTNLGRP_IPV4_ROUTE      = 0x7
-       RTNLGRP_IPV4_RULE       = 0x8
-       RTNLGRP_IPV6_IFADDR     = 0x9
-       RTNLGRP_IPV6_MROUTE     = 0xa
-       RTNLGRP_IPV6_ROUTE      = 0xb
-       RTNLGRP_IPV6_IFINFO     = 0xc
-       RTNLGRP_IPV6_PREFIX     = 0x12
-       RTNLGRP_IPV6_RULE       = 0x13
-       RTNLGRP_ND_USEROPT      = 0x14
        SizeofNlMsghdr          = 0x10
        SizeofNlMsgerr          = 0x14
        SizeofRtGenmsg          = 0x1
@@ -619,6 +660,7 @@ const (
        SizeofRtAttr            = 0x4
        SizeofIfInfomsg         = 0x10
        SizeofIfAddrmsg         = 0x8
+       SizeofIfaCacheinfo      = 0x10
        SizeofRtMsg             = 0xc
        SizeofRtNexthop         = 0x8
        SizeofNdUseroptmsg      = 0x10
@@ -669,6 +711,13 @@ type IfAddrmsg struct {
        Index     uint32
 }
 
+type IfaCacheinfo struct {
+       Prefered uint32
+       Valid    uint32
+       Cstamp   uint32
+       Tstamp   uint32
+}
+
 type RtMsg struct {
        Family   uint8
        Dst_len  uint8
@@ -826,6 +875,8 @@ type Sigset_t struct {
        Val [16]uint64
 }
 
+const _C__NSIG = 0x41
+
 type SignalfdSiginfo struct {
        Signo     uint32
        Errno     int32
@@ -2036,6 +2087,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2050,6 +2102,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2310,3 +2364,444 @@ type CryptoReportKPP struct {
 type CryptoReportAcomp struct {
        Type [64]int8
 }
+
+const (
+       BPF_REG_0                           = 0x0
+       BPF_REG_1                           = 0x1
+       BPF_REG_2                           = 0x2
+       BPF_REG_3                           = 0x3
+       BPF_REG_4                           = 0x4
+       BPF_REG_5                           = 0x5
+       BPF_REG_6                           = 0x6
+       BPF_REG_7                           = 0x7
+       BPF_REG_8                           = 0x8
+       BPF_REG_9                           = 0x9
+       BPF_REG_10                          = 0xa
+       BPF_MAP_CREATE                      = 0x0
+       BPF_MAP_LOOKUP_ELEM                 = 0x1
+       BPF_MAP_UPDATE_ELEM                 = 0x2
+       BPF_MAP_DELETE_ELEM                 = 0x3
+       BPF_MAP_GET_NEXT_KEY                = 0x4
+       BPF_PROG_LOAD                       = 0x5
+       BPF_OBJ_PIN                         = 0x6
+       BPF_OBJ_GET                         = 0x7
+       BPF_PROG_ATTACH                     = 0x8
+       BPF_PROG_DETACH                     = 0x9
+       BPF_PROG_TEST_RUN                   = 0xa
+       BPF_PROG_GET_NEXT_ID                = 0xb
+       BPF_MAP_GET_NEXT_ID                 = 0xc
+       BPF_PROG_GET_FD_BY_ID               = 0xd
+       BPF_MAP_GET_FD_BY_ID                = 0xe
+       BPF_OBJ_GET_INFO_BY_FD              = 0xf
+       BPF_PROG_QUERY                      = 0x10
+       BPF_RAW_TRACEPOINT_OPEN             = 0x11
+       BPF_BTF_LOAD                        = 0x12
+       BPF_BTF_GET_FD_BY_ID                = 0x13
+       BPF_TASK_FD_QUERY                   = 0x14
+       BPF_MAP_LOOKUP_AND_DELETE_ELEM      = 0x15
+       BPF_MAP_TYPE_UNSPEC                 = 0x0
+       BPF_MAP_TYPE_HASH                   = 0x1
+       BPF_MAP_TYPE_ARRAY                  = 0x2
+       BPF_MAP_TYPE_PROG_ARRAY             = 0x3
+       BPF_MAP_TYPE_PERF_EVENT_ARRAY       = 0x4
+       BPF_MAP_TYPE_PERCPU_HASH            = 0x5
+       BPF_MAP_TYPE_PERCPU_ARRAY           = 0x6
+       BPF_MAP_TYPE_STACK_TRACE            = 0x7
+       BPF_MAP_TYPE_CGROUP_ARRAY           = 0x8
+       BPF_MAP_TYPE_LRU_HASH               = 0x9
+       BPF_MAP_TYPE_LRU_PERCPU_HASH        = 0xa
+       BPF_MAP_TYPE_LPM_TRIE               = 0xb
+       BPF_MAP_TYPE_ARRAY_OF_MAPS          = 0xc
+       BPF_MAP_TYPE_HASH_OF_MAPS           = 0xd
+       BPF_MAP_TYPE_DEVMAP                 = 0xe
+       BPF_MAP_TYPE_SOCKMAP                = 0xf
+       BPF_MAP_TYPE_CPUMAP                 = 0x10
+       BPF_MAP_TYPE_XSKMAP                 = 0x11
+       BPF_MAP_TYPE_SOCKHASH               = 0x12
+       BPF_MAP_TYPE_CGROUP_STORAGE         = 0x13
+       BPF_MAP_TYPE_REUSEPORT_SOCKARRAY    = 0x14
+       BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE  = 0x15
+       BPF_MAP_TYPE_QUEUE                  = 0x16
+       BPF_MAP_TYPE_STACK                  = 0x17
+       BPF_PROG_TYPE_UNSPEC                = 0x0
+       BPF_PROG_TYPE_SOCKET_FILTER         = 0x1
+       BPF_PROG_TYPE_KPROBE                = 0x2
+       BPF_PROG_TYPE_SCHED_CLS             = 0x3
+       BPF_PROG_TYPE_SCHED_ACT             = 0x4
+       BPF_PROG_TYPE_TRACEPOINT            = 0x5
+       BPF_PROG_TYPE_XDP                   = 0x6
+       BPF_PROG_TYPE_PERF_EVENT            = 0x7
+       BPF_PROG_TYPE_CGROUP_SKB            = 0x8
+       BPF_PROG_TYPE_CGROUP_SOCK           = 0x9
+       BPF_PROG_TYPE_LWT_IN                = 0xa
+       BPF_PROG_TYPE_LWT_OUT               = 0xb
+       BPF_PROG_TYPE_LWT_XMIT              = 0xc
+       BPF_PROG_TYPE_SOCK_OPS              = 0xd
+       BPF_PROG_TYPE_SK_SKB                = 0xe
+       BPF_PROG_TYPE_CGROUP_DEVICE         = 0xf
+       BPF_PROG_TYPE_SK_MSG                = 0x10
+       BPF_PROG_TYPE_RAW_TRACEPOINT        = 0x11
+       BPF_PROG_TYPE_CGROUP_SOCK_ADDR      = 0x12
+       BPF_PROG_TYPE_LWT_SEG6LOCAL         = 0x13
+       BPF_PROG_TYPE_LIRC_MODE2            = 0x14
+       BPF_PROG_TYPE_SK_REUSEPORT          = 0x15
+       BPF_PROG_TYPE_FLOW_DISSECTOR        = 0x16
+       BPF_CGROUP_INET_INGRESS             = 0x0
+       BPF_CGROUP_INET_EGRESS              = 0x1
+       BPF_CGROUP_INET_SOCK_CREATE         = 0x2
+       BPF_CGROUP_SOCK_OPS                 = 0x3
+       BPF_SK_SKB_STREAM_PARSER            = 0x4
+       BPF_SK_SKB_STREAM_VERDICT           = 0x5
+       BPF_CGROUP_DEVICE                   = 0x6
+       BPF_SK_MSG_VERDICT                  = 0x7
+       BPF_CGROUP_INET4_BIND               = 0x8
+       BPF_CGROUP_INET6_BIND               = 0x9
+       BPF_CGROUP_INET4_CONNECT            = 0xa
+       BPF_CGROUP_INET6_CONNECT            = 0xb
+       BPF_CGROUP_INET4_POST_BIND          = 0xc
+       BPF_CGROUP_INET6_POST_BIND          = 0xd
+       BPF_CGROUP_UDP4_SENDMSG             = 0xe
+       BPF_CGROUP_UDP6_SENDMSG             = 0xf
+       BPF_LIRC_MODE2                      = 0x10
+       BPF_FLOW_DISSECTOR                  = 0x11
+       BPF_STACK_BUILD_ID_EMPTY            = 0x0
+       BPF_STACK_BUILD_ID_VALID            = 0x1
+       BPF_STACK_BUILD_ID_IP               = 0x2
+       BPF_ADJ_ROOM_NET                    = 0x0
+       BPF_HDR_START_MAC                   = 0x0
+       BPF_HDR_START_NET                   = 0x1
+       BPF_LWT_ENCAP_SEG6                  = 0x0
+       BPF_LWT_ENCAP_SEG6_INLINE           = 0x1
+       BPF_OK                              = 0x0
+       BPF_DROP                            = 0x2
+       BPF_REDIRECT                        = 0x7
+       BPF_SOCK_OPS_VOID                   = 0x0
+       BPF_SOCK_OPS_TIMEOUT_INIT           = 0x1
+       BPF_SOCK_OPS_RWND_INIT              = 0x2
+       BPF_SOCK_OPS_TCP_CONNECT_CB         = 0x3
+       BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB  = 0x4
+       BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
+       BPF_SOCK_OPS_NEEDS_ECN              = 0x6
+       BPF_SOCK_OPS_BASE_RTT               = 0x7
+       BPF_SOCK_OPS_RTO_CB                 = 0x8
+       BPF_SOCK_OPS_RETRANS_CB             = 0x9
+       BPF_SOCK_OPS_STATE_CB               = 0xa
+       BPF_SOCK_OPS_TCP_LISTEN_CB          = 0xb
+       BPF_TCP_ESTABLISHED                 = 0x1
+       BPF_TCP_SYN_SENT                    = 0x2
+       BPF_TCP_SYN_RECV                    = 0x3
+       BPF_TCP_FIN_WAIT1                   = 0x4
+       BPF_TCP_FIN_WAIT2                   = 0x5
+       BPF_TCP_TIME_WAIT                   = 0x6
+       BPF_TCP_CLOSE                       = 0x7
+       BPF_TCP_CLOSE_WAIT                  = 0x8
+       BPF_TCP_LAST_ACK                    = 0x9
+       BPF_TCP_LISTEN                      = 0xa
+       BPF_TCP_CLOSING                     = 0xb
+       BPF_TCP_NEW_SYN_RECV                = 0xc
+       BPF_TCP_MAX_STATES                  = 0xd
+       BPF_FIB_LKUP_RET_SUCCESS            = 0x0
+       BPF_FIB_LKUP_RET_BLACKHOLE          = 0x1
+       BPF_FIB_LKUP_RET_UNREACHABLE        = 0x2
+       BPF_FIB_LKUP_RET_PROHIBIT           = 0x3
+       BPF_FIB_LKUP_RET_NOT_FWDED          = 0x4
+       BPF_FIB_LKUP_RET_FWD_DISABLED       = 0x5
+       BPF_FIB_LKUP_RET_UNSUPP_LWT         = 0x6
+       BPF_FIB_LKUP_RET_NO_NEIGH           = 0x7
+       BPF_FIB_LKUP_RET_FRAG_NEEDED        = 0x8
+       BPF_FD_TYPE_RAW_TRACEPOINT          = 0x0
+       BPF_FD_TYPE_TRACEPOINT              = 0x1
+       BPF_FD_TYPE_KPROBE                  = 0x2
+       BPF_FD_TYPE_KRETPROBE               = 0x3
+       BPF_FD_TYPE_UPROBE                  = 0x4
+       BPF_FD_TYPE_URETPROBE               = 0x5
+)
+
+const (
+       RTNLGRP_NONE          = 0x0
+       RTNLGRP_LINK          = 0x1
+       RTNLGRP_NOTIFY        = 0x2
+       RTNLGRP_NEIGH         = 0x3
+       RTNLGRP_TC            = 0x4
+       RTNLGRP_IPV4_IFADDR   = 0x5
+       RTNLGRP_IPV4_MROUTE   = 0x6
+       RTNLGRP_IPV4_ROUTE    = 0x7
+       RTNLGRP_IPV4_RULE     = 0x8
+       RTNLGRP_IPV6_IFADDR   = 0x9
+       RTNLGRP_IPV6_MROUTE   = 0xa
+       RTNLGRP_IPV6_ROUTE    = 0xb
+       RTNLGRP_IPV6_IFINFO   = 0xc
+       RTNLGRP_DECnet_IFADDR = 0xd
+       RTNLGRP_NOP2          = 0xe
+       RTNLGRP_DECnet_ROUTE  = 0xf
+       RTNLGRP_DECnet_RULE   = 0x10
+       RTNLGRP_NOP4          = 0x11
+       RTNLGRP_IPV6_PREFIX   = 0x12
+       RTNLGRP_IPV6_RULE     = 0x13
+       RTNLGRP_ND_USEROPT    = 0x14
+       RTNLGRP_PHONET_IFADDR = 0x15
+       RTNLGRP_PHONET_ROUTE  = 0x16
+       RTNLGRP_DCB           = 0x17
+       RTNLGRP_IPV4_NETCONF  = 0x18
+       RTNLGRP_IPV6_NETCONF  = 0x19
+       RTNLGRP_MDB           = 0x1a
+       RTNLGRP_MPLS_ROUTE    = 0x1b
+       RTNLGRP_NSID          = 0x1c
+       RTNLGRP_MPLS_NETCONF  = 0x1d
+       RTNLGRP_IPV4_MROUTE_R = 0x1e
+       RTNLGRP_IPV6_MROUTE_R = 0x1f
+       RTNLGRP_NEXTHOP       = 0x20
+)
+
+type CapUserHeader struct {
+       Version uint32
+       Pid     int32
+}
+
+type CapUserData struct {
+       Effective   uint32
+       Permitted   uint32
+       Inheritable uint32
+}
+
+const (
+       LINUX_CAPABILITY_VERSION_1 = 0x19980330
+       LINUX_CAPABILITY_VERSION_2 = 0x20071026
+       LINUX_CAPABILITY_VERSION_3 = 0x20080522
+)
+
+const (
+       LO_FLAGS_READ_ONLY = 0x1
+       LO_FLAGS_AUTOCLEAR = 0x4
+       LO_FLAGS_PARTSCAN  = 0x8
+       LO_FLAGS_DIRECT_IO = 0x10
+)
+
+type LoopInfo struct {
+       Number           int32
+       Device           uint32
+       Inode            uint64
+       Rdevice          uint32
+       Offset           int32
+       Encrypt_type     int32
+       Encrypt_key_size int32
+       Flags            int32
+       Name             [64]int8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+       Reserved         [4]int8
+       _                [4]byte
+}
+type LoopInfo64 struct {
+       Device           uint64
+       Inode            uint64
+       Rdevice          uint64
+       Offset           uint64
+       Sizelimit        uint64
+       Number           uint32
+       Encrypt_type     uint32
+       Encrypt_key_size uint32
+       Flags            uint32
+       File_name        [64]uint8
+       Crypt_name       [64]uint8
+       Encrypt_key      [32]uint8
+       Init             [2]uint64
+}
+
+type TIPCSocketAddr struct {
+       Ref  uint32
+       Node uint32
+}
+
+type TIPCServiceRange struct {
+       Type  uint32
+       Lower uint32
+       Upper uint32
+}
+
+type TIPCServiceName struct {
+       Type     uint32
+       Instance uint32
+       Domain   uint32
+}
+
+type TIPCSubscr struct {
+       Seq     TIPCServiceRange
+       Timeout uint32
+       Filter  uint32
+       Handle  [8]int8
+}
+
+type TIPCEvent struct {
+       Event uint32
+       Lower uint32
+       Upper uint32
+       Port  TIPCSocketAddr
+       S     TIPCSubscr
+}
+
+type TIPCGroupReq struct {
+       Type     uint32
+       Instance uint32
+       Scope    uint32
+       Flags    uint32
+}
+
+type TIPCSIOCLNReq struct {
+       Peer     uint32
+       Id       uint32
+       Linkname [68]int8
+}
+
+type TIPCSIOCNodeIDReq struct {
+       Peer uint32
+       Id   [16]int8
+}
+
+const (
+       TIPC_CLUSTER_SCOPE = 0x2
+       TIPC_NODE_SCOPE    = 0x3
+)
+
+const (
+       SYSLOG_ACTION_CLOSE         = 0
+       SYSLOG_ACTION_OPEN          = 1
+       SYSLOG_ACTION_READ          = 2
+       SYSLOG_ACTION_READ_ALL      = 3
+       SYSLOG_ACTION_READ_CLEAR    = 4
+       SYSLOG_ACTION_CLEAR         = 5
+       SYSLOG_ACTION_CONSOLE_OFF   = 6
+       SYSLOG_ACTION_CONSOLE_ON    = 7
+       SYSLOG_ACTION_CONSOLE_LEVEL = 8
+       SYSLOG_ACTION_SIZE_UNREAD   = 9
+       SYSLOG_ACTION_SIZE_BUFFER   = 10
+)
+
+const (
+       DEVLINK_CMD_UNSPEC                        = 0x0
+       DEVLINK_CMD_GET                           = 0x1
+       DEVLINK_CMD_SET                           = 0x2
+       DEVLINK_CMD_NEW                           = 0x3
+       DEVLINK_CMD_DEL                           = 0x4
+       DEVLINK_CMD_PORT_GET                      = 0x5
+       DEVLINK_CMD_PORT_SET                      = 0x6
+       DEVLINK_CMD_PORT_NEW                      = 0x7
+       DEVLINK_CMD_PORT_DEL                      = 0x8
+       DEVLINK_CMD_PORT_SPLIT                    = 0x9
+       DEVLINK_CMD_PORT_UNSPLIT                  = 0xa
+       DEVLINK_CMD_SB_GET                        = 0xb
+       DEVLINK_CMD_SB_SET                        = 0xc
+       DEVLINK_CMD_SB_NEW                        = 0xd
+       DEVLINK_CMD_SB_DEL                        = 0xe
+       DEVLINK_CMD_SB_POOL_GET                   = 0xf
+       DEVLINK_CMD_SB_POOL_SET                   = 0x10
+       DEVLINK_CMD_SB_POOL_NEW                   = 0x11
+       DEVLINK_CMD_SB_POOL_DEL                   = 0x12
+       DEVLINK_CMD_SB_PORT_POOL_GET              = 0x13
+       DEVLINK_CMD_SB_PORT_POOL_SET              = 0x14
+       DEVLINK_CMD_SB_PORT_POOL_NEW              = 0x15
+       DEVLINK_CMD_SB_PORT_POOL_DEL              = 0x16
+       DEVLINK_CMD_SB_TC_POOL_BIND_GET           = 0x17
+       DEVLINK_CMD_SB_TC_POOL_BIND_SET           = 0x18
+       DEVLINK_CMD_SB_TC_POOL_BIND_NEW           = 0x19
+       DEVLINK_CMD_SB_TC_POOL_BIND_DEL           = 0x1a
+       DEVLINK_CMD_SB_OCC_SNAPSHOT               = 0x1b
+       DEVLINK_CMD_SB_OCC_MAX_CLEAR              = 0x1c
+       DEVLINK_CMD_ESWITCH_GET                   = 0x1d
+       DEVLINK_CMD_ESWITCH_SET                   = 0x1e
+       DEVLINK_CMD_DPIPE_TABLE_GET               = 0x1f
+       DEVLINK_CMD_DPIPE_ENTRIES_GET             = 0x20
+       DEVLINK_CMD_DPIPE_HEADERS_GET             = 0x21
+       DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET      = 0x22
+       DEVLINK_CMD_MAX                           = 0x44
+       DEVLINK_PORT_TYPE_NOTSET                  = 0x0
+       DEVLINK_PORT_TYPE_AUTO                    = 0x1
+       DEVLINK_PORT_TYPE_ETH                     = 0x2
+       DEVLINK_PORT_TYPE_IB                      = 0x3
+       DEVLINK_SB_POOL_TYPE_INGRESS              = 0x0
+       DEVLINK_SB_POOL_TYPE_EGRESS               = 0x1
+       DEVLINK_SB_THRESHOLD_TYPE_STATIC          = 0x0
+       DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC         = 0x1
+       DEVLINK_ESWITCH_MODE_LEGACY               = 0x0
+       DEVLINK_ESWITCH_MODE_SWITCHDEV            = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NONE          = 0x0
+       DEVLINK_ESWITCH_INLINE_MODE_LINK          = 0x1
+       DEVLINK_ESWITCH_INLINE_MODE_NETWORK       = 0x2
+       DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT     = 0x3
+       DEVLINK_ESWITCH_ENCAP_MODE_NONE           = 0x0
+       DEVLINK_ESWITCH_ENCAP_MODE_BASIC          = 0x1
+       DEVLINK_ATTR_UNSPEC                       = 0x0
+       DEVLINK_ATTR_BUS_NAME                     = 0x1
+       DEVLINK_ATTR_DEV_NAME                     = 0x2
+       DEVLINK_ATTR_PORT_INDEX                   = 0x3
+       DEVLINK_ATTR_PORT_TYPE                    = 0x4
+       DEVLINK_ATTR_PORT_DESIRED_TYPE            = 0x5
+       DEVLINK_ATTR_PORT_NETDEV_IFINDEX          = 0x6
+       DEVLINK_ATTR_PORT_NETDEV_NAME             = 0x7
+       DEVLINK_ATTR_PORT_IBDEV_NAME              = 0x8
+       DEVLINK_ATTR_PORT_SPLIT_COUNT             = 0x9
+       DEVLINK_ATTR_PORT_SPLIT_GROUP             = 0xa
+       DEVLINK_ATTR_SB_INDEX                     = 0xb
+       DEVLINK_ATTR_SB_SIZE                      = 0xc
+       DEVLINK_ATTR_SB_INGRESS_POOL_COUNT        = 0xd
+       DEVLINK_ATTR_SB_EGRESS_POOL_COUNT         = 0xe
+       DEVLINK_ATTR_SB_INGRESS_TC_COUNT          = 0xf
+       DEVLINK_ATTR_SB_EGRESS_TC_COUNT           = 0x10
+       DEVLINK_ATTR_SB_POOL_INDEX                = 0x11
+       DEVLINK_ATTR_SB_POOL_TYPE                 = 0x12
+       DEVLINK_ATTR_SB_POOL_SIZE                 = 0x13
+       DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE       = 0x14
+       DEVLINK_ATTR_SB_THRESHOLD                 = 0x15
+       DEVLINK_ATTR_SB_TC_INDEX                  = 0x16
+       DEVLINK_ATTR_SB_OCC_CUR                   = 0x17
+       DEVLINK_ATTR_SB_OCC_MAX                   = 0x18
+       DEVLINK_ATTR_ESWITCH_MODE                 = 0x19
+       DEVLINK_ATTR_ESWITCH_INLINE_MODE          = 0x1a
+       DEVLINK_ATTR_DPIPE_TABLES                 = 0x1b
+       DEVLINK_ATTR_DPIPE_TABLE                  = 0x1c
+       DEVLINK_ATTR_DPIPE_TABLE_NAME             = 0x1d
+       DEVLINK_ATTR_DPIPE_TABLE_SIZE             = 0x1e
+       DEVLINK_ATTR_DPIPE_TABLE_MATCHES          = 0x1f
+       DEVLINK_ATTR_DPIPE_TABLE_ACTIONS          = 0x20
+       DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21
+       DEVLINK_ATTR_DPIPE_ENTRIES                = 0x22
+       DEVLINK_ATTR_DPIPE_ENTRY                  = 0x23
+       DEVLINK_ATTR_DPIPE_ENTRY_INDEX            = 0x24
+       DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES     = 0x25
+       DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES    = 0x26
+       DEVLINK_ATTR_DPIPE_ENTRY_COUNTER          = 0x27
+       DEVLINK_ATTR_DPIPE_MATCH                  = 0x28
+       DEVLINK_ATTR_DPIPE_MATCH_VALUE            = 0x29
+       DEVLINK_ATTR_DPIPE_MATCH_TYPE             = 0x2a
+       DEVLINK_ATTR_DPIPE_ACTION                 = 0x2b
+       DEVLINK_ATTR_DPIPE_ACTION_VALUE           = 0x2c
+       DEVLINK_ATTR_DPIPE_ACTION_TYPE            = 0x2d
+       DEVLINK_ATTR_DPIPE_VALUE                  = 0x2e
+       DEVLINK_ATTR_DPIPE_VALUE_MASK             = 0x2f
+       DEVLINK_ATTR_DPIPE_VALUE_MAPPING          = 0x30
+       DEVLINK_ATTR_DPIPE_HEADERS                = 0x31
+       DEVLINK_ATTR_DPIPE_HEADER                 = 0x32
+       DEVLINK_ATTR_DPIPE_HEADER_NAME            = 0x33
+       DEVLINK_ATTR_DPIPE_HEADER_ID              = 0x34
+       DEVLINK_ATTR_DPIPE_HEADER_FIELDS          = 0x35
+       DEVLINK_ATTR_DPIPE_HEADER_GLOBAL          = 0x36
+       DEVLINK_ATTR_DPIPE_HEADER_INDEX           = 0x37
+       DEVLINK_ATTR_DPIPE_FIELD                  = 0x38
+       DEVLINK_ATTR_DPIPE_FIELD_NAME             = 0x39
+       DEVLINK_ATTR_DPIPE_FIELD_ID               = 0x3a
+       DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH         = 0x3b
+       DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE     = 0x3c
+       DEVLINK_ATTR_PAD                          = 0x3d
+       DEVLINK_ATTR_ESWITCH_ENCAP_MODE           = 0x3e
+       DEVLINK_ATTR_MAX                          = 0x8c
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE     = 0x0
+       DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX  = 0x1
+       DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT      = 0x0
+       DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY    = 0x0
+       DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC      = 0x0
+       DEVLINK_DPIPE_FIELD_IPV4_DST_IP           = 0x0
+       DEVLINK_DPIPE_FIELD_IPV6_DST_IP           = 0x0
+       DEVLINK_DPIPE_HEADER_ETHERNET             = 0x0
+       DEVLINK_DPIPE_HEADER_IPV4                 = 0x1
+       DEVLINK_DPIPE_HEADER_IPV6                 = 0x2
+)
index 2dae0c17a3c2064877332180a734cb42575a3e25..a89100c08aec2fd1834ed03a1653962971446ea3 100644 (file)
@@ -57,27 +57,54 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           uint64
-       Mode          uint32
-       Ino           uint64
-       Nlink         uint32
-       Uid           uint32
-       Gid           uint32
-       Rdev          uint64
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       uint32
-       Flags         uint32
-       Gen           uint32
-       Spare         [2]uint32
+       Dev     uint64
+       Mode    uint32
+       Ino     uint64
+       Nlink   uint32
+       Uid     uint32
+       Gid     uint32
+       Rdev    uint64
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize uint32
+       Flags   uint32
+       Gen     uint32
+       Spare   [2]uint32
 }
 
 type Statfs_t [0]byte
 
+type Statvfs_t struct {
+       Flag        uint32
+       Bsize       uint32
+       Frsize      uint32
+       Iosize      uint32
+       Blocks      uint64
+       Bfree       uint64
+       Bavail      uint64
+       Bresvd      uint64
+       Files       uint64
+       Ffree       uint64
+       Favail      uint64
+       Fresvd      uint64
+       Syncreads   uint64
+       Syncwrites  uint64
+       Asyncreads  uint64
+       Asyncwrites uint64
+       Fsidx       Fsid
+       Fsid        uint32
+       Namemax     uint32
+       Owner       uint32
+       Spare       [4]uint32
+       Fstypename  [32]byte
+       Mntonname   [1024]byte
+       Mntfromname [1024]byte
+}
+
 type Flock_t struct {
        Start  int64
        Len    int64
@@ -103,6 +130,11 @@ const (
        PathMax = 0x400
 )
 
+const (
+       ST_WAIT   = 0x1
+       ST_NOWAIT = 0x2
+)
+
 const (
        FADV_NORMAL     = 0x0
        FADV_RANDOM     = 0x1
@@ -411,6 +443,7 @@ type Ptmget struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x200
 )
 
index 1f0e76c0ccc6e81207795bee9e8b3d43ac50be01..289184e0b3a8a17a8acbc9b27ad661c661790088 100644 (file)
@@ -58,30 +58,58 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           uint64
-       Mode          uint32
-       Pad_cgo_0     [4]byte
-       Ino           uint64
-       Nlink         uint32
-       Uid           uint32
-       Gid           uint32
-       Pad_cgo_1     [4]byte
-       Rdev          uint64
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       uint32
-       Flags         uint32
-       Gen           uint32
-       Spare         [2]uint32
-       Pad_cgo_2     [4]byte
+       Dev     uint64
+       Mode    uint32
+       _       [4]byte
+       Ino     uint64
+       Nlink   uint32
+       Uid     uint32
+       Gid     uint32
+       _       [4]byte
+       Rdev    uint64
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize uint32
+       Flags   uint32
+       Gen     uint32
+       Spare   [2]uint32
+       _       [4]byte
 }
 
 type Statfs_t [0]byte
 
+type Statvfs_t struct {
+       Flag        uint64
+       Bsize       uint64
+       Frsize      uint64
+       Iosize      uint64
+       Blocks      uint64
+       Bfree       uint64
+       Bavail      uint64
+       Bresvd      uint64
+       Files       uint64
+       Ffree       uint64
+       Favail      uint64
+       Fresvd      uint64
+       Syncreads   uint64
+       Syncwrites  uint64
+       Asyncreads  uint64
+       Asyncwrites uint64
+       Fsidx       Fsid
+       Fsid        uint64
+       Namemax     uint64
+       Owner       uint32
+       Spare       [4]uint32
+       Fstypename  [32]byte
+       Mntonname   [1024]byte
+       Mntfromname [1024]byte
+       _           [4]byte
+}
+
 type Flock_t struct {
        Start  int64
        Len    int64
@@ -107,6 +135,11 @@ const (
        PathMax = 0x400
 )
 
+const (
+       ST_WAIT   = 0x1
+       ST_NOWAIT = 0x2
+)
+
 const (
        FADV_NORMAL     = 0x0
        FADV_RANDOM     = 0x1
@@ -418,6 +451,7 @@ type Ptmget struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x200
 )
 
index 53f2159c7d2b0fa7c6a14be15e28fb4fda8adc89..428c450e4ce0a8774f60dd45d57a62e71da68142 100644 (file)
@@ -59,30 +59,57 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           uint64
-       Mode          uint32
-       Pad_cgo_0     [4]byte
-       Ino           uint64
-       Nlink         uint32
-       Uid           uint32
-       Gid           uint32
-       Pad_cgo_1     [4]byte
-       Rdev          uint64
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       uint32
-       Flags         uint32
-       Gen           uint32
-       Spare         [2]uint32
-       Pad_cgo_2     [4]byte
+       Dev     uint64
+       Mode    uint32
+       _       [4]byte
+       Ino     uint64
+       Nlink   uint32
+       Uid     uint32
+       Gid     uint32
+       _       [4]byte
+       Rdev    uint64
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize uint32
+       Flags   uint32
+       Gen     uint32
+       Spare   [2]uint32
+       _       [4]byte
 }
 
 type Statfs_t [0]byte
 
+type Statvfs_t struct {
+       Flag        uint32
+       Bsize       uint32
+       Frsize      uint32
+       Iosize      uint32
+       Blocks      uint64
+       Bfree       uint64
+       Bavail      uint64
+       Bresvd      uint64
+       Files       uint64
+       Ffree       uint64
+       Favail      uint64
+       Fresvd      uint64
+       Syncreads   uint64
+       Syncwrites  uint64
+       Asyncreads  uint64
+       Asyncwrites uint64
+       Fsidx       Fsid
+       Fsid        uint32
+       Namemax     uint32
+       Owner       uint32
+       Spare       [4]uint32
+       Fstypename  [32]byte
+       Mntonname   [1024]byte
+       Mntfromname [1024]byte
+}
+
 type Flock_t struct {
        Start  int64
        Len    int64
@@ -108,6 +135,11 @@ const (
        PathMax = 0x400
 )
 
+const (
+       ST_WAIT   = 0x1
+       ST_NOWAIT = 0x2
+)
+
 const (
        FADV_NORMAL     = 0x0
        FADV_RANDOM     = 0x1
@@ -416,6 +448,7 @@ type Ptmget struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x200
 )
 
index 43da2c41c50364c7adf3fba145bd1b90a90b20d9..6f1f2842cc37746aafa26871315197e6b6ce152c 100644 (file)
@@ -58,30 +58,58 @@ type Rlimit struct {
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev           uint64
-       Mode          uint32
-       Pad_cgo_0     [4]byte
-       Ino           uint64
-       Nlink         uint32
-       Uid           uint32
-       Gid           uint32
-       Pad_cgo_1     [4]byte
-       Rdev          uint64
-       Atimespec     Timespec
-       Mtimespec     Timespec
-       Ctimespec     Timespec
-       Birthtimespec Timespec
-       Size          int64
-       Blocks        int64
-       Blksize       uint32
-       Flags         uint32
-       Gen           uint32
-       Spare         [2]uint32
-       Pad_cgo_2     [4]byte
+       Dev     uint64
+       Mode    uint32
+       _       [4]byte
+       Ino     uint64
+       Nlink   uint32
+       Uid     uint32
+       Gid     uint32
+       _       [4]byte
+       Rdev    uint64
+       Atim    Timespec
+       Mtim    Timespec
+       Ctim    Timespec
+       Btim    Timespec
+       Size    int64
+       Blocks  int64
+       Blksize uint32
+       Flags   uint32
+       Gen     uint32
+       Spare   [2]uint32
+       _       [4]byte
 }
 
 type Statfs_t [0]byte
 
+type Statvfs_t struct {
+       Flag        uint64
+       Bsize       uint64
+       Frsize      uint64
+       Iosize      uint64
+       Blocks      uint64
+       Bfree       uint64
+       Bavail      uint64
+       Bresvd      uint64
+       Files       uint64
+       Ffree       uint64
+       Favail      uint64
+       Fresvd      uint64
+       Syncreads   uint64
+       Syncwrites  uint64
+       Asyncreads  uint64
+       Asyncwrites uint64
+       Fsidx       Fsid
+       Fsid        uint64
+       Namemax     uint64
+       Owner       uint32
+       Spare       [4]uint32
+       Fstypename  [32]byte
+       Mntonname   [1024]byte
+       Mntfromname [1024]byte
+       _           [4]byte
+}
+
 type Flock_t struct {
        Start  int64
        Len    int64
@@ -107,6 +135,11 @@ const (
        PathMax = 0x400
 )
 
+const (
+       ST_WAIT   = 0x1
+       ST_NOWAIT = 0x2
+)
+
 const (
        FADV_NORMAL     = 0x0
        FADV_RANDOM     = 0x1
@@ -418,6 +451,7 @@ type Ptmget struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x400
        AT_SYMLINK_NOFOLLOW = 0x200
 )
 
index 900fb44622f36050ff0acd7f6b9109ed01353b9a..61ea0019a2981ca8a58ec8ebaa4501a6ae77433f 100644 (file)
@@ -436,6 +436,7 @@ type Winsize struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x4
        AT_SYMLINK_NOFOLLOW = 0x2
 )
 
index 028fa78d74afc76101c31580a541dfa73918897d..87a493f68fd3c799f2c904213f20fdb6f2945cd8 100644 (file)
@@ -436,6 +436,7 @@ type Winsize struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x4
        AT_SYMLINK_NOFOLLOW = 0x2
 )
 
index b45d5eedffe91c69b5127c2de2faca4a3b520499..d80836efaba392ea04bbde6639388cb83bdbf811 100644 (file)
@@ -437,6 +437,7 @@ type Winsize struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x4
        AT_SYMLINK_NOFOLLOW = 0x2
 )
 
index fa369a32a2df0aeb0a488b1d98974f382694d975..4e158746f115912b041a475a33fd637bcc0056da 100644 (file)
@@ -430,6 +430,7 @@ type Winsize struct {
 
 const (
        AT_FDCWD            = -0x64
+       AT_SYMLINK_FOLLOW   = 0x4
        AT_SYMLINK_NOFOLLOW = 0x2
 )
 
index 8531a190f26461b6b9d546f9607f6302c497acd5..23ed9fe51d4cf9929772409ada72b4939b9662de 100644 (file)
@@ -211,6 +211,12 @@ type Cmsghdr struct {
        Type  int32
 }
 
+type Inet4Pktinfo struct {
+       Ifindex  uint32
+       Spec_dst [4]byte /* in_addr */
+       Addr     [4]byte /* in_addr */
+}
+
 type Inet6Pktinfo struct {
        Addr    [16]byte /* in6_addr */
        Ifindex uint32
@@ -236,6 +242,7 @@ const (
        SizeofIPv6Mreq         = 0x14
        SizeofMsghdr           = 0x30
        SizeofCmsghdr          = 0xc
+       SizeofInet4Pktinfo     = 0xc
        SizeofInet6Pktinfo     = 0x14
        SizeofIPv6MTUInfo      = 0x24
        SizeofICMPv6Filter     = 0x20
diff --git a/src/cmd/vendor/golang.org/x/sys/windows/asm_windows_386.s b/src/cmd/vendor/golang.org/x/sys/windows/asm_windows_386.s
deleted file mode 100644 (file)
index 21d994d..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-// Copyright 2009 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//
-// System calls for 386, Windows are implemented in runtime/syscall_windows.goc
-//
-
-TEXT ·getprocaddress(SB), 7, $0-16
-       JMP     syscall·getprocaddress(SB)
-
-TEXT ·loadlibrary(SB), 7, $0-12
-       JMP     syscall·loadlibrary(SB)
diff --git a/src/cmd/vendor/golang.org/x/sys/windows/asm_windows_amd64.s b/src/cmd/vendor/golang.org/x/sys/windows/asm_windows_amd64.s
deleted file mode 100644 (file)
index 5bfdf79..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-// Copyright 2009 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//
-// System calls for amd64, Windows are implemented in runtime/syscall_windows.goc
-//
-
-TEXT ·getprocaddress(SB), 7, $0-32
-       JMP     syscall·getprocaddress(SB)
-
-TEXT ·loadlibrary(SB), 7, $0-24
-       JMP     syscall·loadlibrary(SB)
diff --git a/src/cmd/vendor/golang.org/x/sys/windows/asm_windows_arm.s b/src/cmd/vendor/golang.org/x/sys/windows/asm_windows_arm.s
deleted file mode 100644 (file)
index 55d8b91..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-#include "textflag.h"
-
-TEXT ·getprocaddress(SB),NOSPLIT,$0
-       B       syscall·getprocaddress(SB)
-
-TEXT ·loadlibrary(SB),NOSPLIT,$0
-       B       syscall·loadlibrary(SB)
index ba67658db1d13909c4ab063bcc0fb7c1dff53be6..d7771134158f162a0246acdfefa14471c33495ae 100644 (file)
@@ -11,6 +11,18 @@ import (
        "unsafe"
 )
 
+// We need to use LoadLibrary and GetProcAddress from the Go runtime, because
+// the these symbols are loaded by the system linker and are required to
+// dynamically load additional symbols. Note that in the Go runtime, these
+// return syscall.Handle and syscall.Errno, but these are the same, in fact,
+// as windows.Handle and windows.Errno, and we intend to keep these the same.
+
+//go:linkname syscall_loadlibrary syscall.loadlibrary
+func syscall_loadlibrary(filename *uint16) (handle Handle, err Errno)
+
+//go:linkname syscall_getprocaddress syscall.getprocaddress
+func syscall_getprocaddress(handle Handle, procname *uint8) (proc uintptr, err Errno)
+
 // DLLError describes reasons for DLL load failures.
 type DLLError struct {
        Err     error
@@ -20,10 +32,6 @@ type DLLError struct {
 
 func (e *DLLError) Error() string { return e.Msg }
 
-// Implemented in runtime/syscall_windows.goc; we provide jumps to them in our assembly file.
-func loadlibrary(filename *uint16) (handle uintptr, err syscall.Errno)
-func getprocaddress(handle uintptr, procname *uint8) (proc uintptr, err syscall.Errno)
-
 // A DLL implements access to a single DLL.
 type DLL struct {
        Name   string
@@ -40,7 +48,7 @@ func LoadDLL(name string) (dll *DLL, err error) {
        if err != nil {
                return nil, err
        }
-       h, e := loadlibrary(namep)
+       h, e := syscall_loadlibrary(namep)
        if e != 0 {
                return nil, &DLLError{
                        Err:     e,
@@ -50,7 +58,7 @@ func LoadDLL(name string) (dll *DLL, err error) {
        }
        d := &DLL{
                Name:   name,
-               Handle: Handle(h),
+               Handle: h,
        }
        return d, nil
 }
@@ -71,7 +79,7 @@ func (d *DLL) FindProc(name string) (proc *Proc, err error) {
        if err != nil {
                return nil, err
        }
-       a, e := getprocaddress(uintptr(d.Handle), namep)
+       a, e := syscall_getprocaddress(d.Handle, namep)
        if e != 0 {
                return nil, &DLLError{
                        Err:     e,
diff --git a/src/cmd/vendor/golang.org/x/sys/windows/empty.s b/src/cmd/vendor/golang.org/x/sys/windows/empty.s
new file mode 100644 (file)
index 0000000..69309e4
--- /dev/null
@@ -0,0 +1,8 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build !go1.12
+
+// This file is here to allow bodyless functions with go:linkname for Go 1.11
+// and earlier (see https://golang.org/issue/23311).
index bdc71e241e0c6ee53c568a47377e9ea619393775..f482a9fab3b33d7d5a5fc14325fe5da5e131fff2 100644 (file)
@@ -6,7 +6,11 @@
 
 package windows
 
-import "syscall"
+import (
+       "syscall"
+       "unicode/utf16"
+       "unsafe"
+)
 
 func Getenv(key string) (value string, found bool) {
        return syscall.Getenv(key)
@@ -24,6 +28,34 @@ func Environ() []string {
        return syscall.Environ()
 }
 
+// Returns a default environment associated with the token, rather than the current
+// process. If inheritExisting is true, then this environment also inherits the
+// environment of the current process.
+func (token Token) Environ(inheritExisting bool) (env []string, err error) {
+       var block *uint16
+       err = CreateEnvironmentBlock(&block, token, inheritExisting)
+       if err != nil {
+               return nil, err
+       }
+       defer DestroyEnvironmentBlock(block)
+       blockp := uintptr(unsafe.Pointer(block))
+       for {
+               entry := (*[(1 << 30) - 1]uint16)(unsafe.Pointer(blockp))[:]
+               for i, v := range entry {
+                       if v == 0 {
+                               entry = entry[:i]
+                               break
+                       }
+               }
+               if len(entry) == 0 {
+                       break
+               }
+               env = append(env, string(utf16.Decode(entry)))
+               blockp += 2 * (uintptr(len(entry)) + 1)
+       }
+       return env, nil
+}
+
 func Unsetenv(key string) error {
        return syscall.Unsetenv(key)
 }
index a70b24f398806777587244d1d5c5c94b7db70d0e..2163843a11dff4691123c56d905907196679ec65 100644 (file)
@@ -7,14 +7,13 @@
 set -e
 shopt -s nullglob
 
-[[ $# -eq 1 ]] || { echo "Usage: $0 OUTPUT_FILE.go" >&2; exit 1; }
 winerror="$(printf '%s\n' "/mnt/c/Program Files (x86)/Windows Kits/"/*/Include/*/shared/winerror.h | sort -Vr | head -n 1)"
 [[ -n $winerror ]] || { echo "Unable to find winerror.h" >&2; exit 1; }
 
 declare -A errors
 
 {
-       echo "// Code generated by 'go generate'; DO NOT EDIT."
+       echo "// Code generated by 'mkerrors.bash'; DO NOT EDIT."
        echo
        echo "package windows"
        echo "import \"syscall\""
@@ -61,4 +60,4 @@ declare -A errors
        done < "$winerror"
 
        echo ")"
-} | gofmt > "$1"
+} | gofmt > "zerrors_windows.go"
diff --git a/src/cmd/vendor/golang.org/x/sys/windows/mkknownfolderids.bash b/src/cmd/vendor/golang.org/x/sys/windows/mkknownfolderids.bash
new file mode 100644 (file)
index 0000000..ab8924e
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+# Copyright 2019 The Go Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style
+# license that can be found in the LICENSE file.
+
+set -e
+shopt -s nullglob
+
+knownfolders="$(printf '%s\n' "/mnt/c/Program Files (x86)/Windows Kits/"/*/Include/*/um/KnownFolders.h | sort -Vr | head -n 1)"
+[[ -n $knownfolders ]] || { echo "Unable to find KnownFolders.h" >&2; exit 1; }
+
+{
+       echo "// Code generated by 'mkknownfolderids.bash'; DO NOT EDIT."
+       echo
+       echo "package windows"
+       echo "type KNOWNFOLDERID GUID"
+       echo "var ("
+       while read -r line; do
+               [[ $line =~ DEFINE_KNOWN_FOLDER\((FOLDERID_[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+),[\t\ ]*(0x[^,]+)\) ]] || continue
+               printf "%s = &KNOWNFOLDERID{0x%08x, 0x%04x, 0x%04x, [8]byte{0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x}}\n" \
+                       "${BASH_REMATCH[1]}" $(( "${BASH_REMATCH[2]}" )) $(( "${BASH_REMATCH[3]}" )) $(( "${BASH_REMATCH[4]}" )) \
+                       $(( "${BASH_REMATCH[5]}" )) $(( "${BASH_REMATCH[6]}" )) $(( "${BASH_REMATCH[7]}" )) $(( "${BASH_REMATCH[8]}" )) \
+                       $(( "${BASH_REMATCH[9]}" )) $(( "${BASH_REMATCH[10]}" )) $(( "${BASH_REMATCH[11]}" )) $(( "${BASH_REMATCH[12]}" ))
+       done < "$knownfolders"
+       echo ")"
+} | gofmt > "zknownfolderids_windows.go"
index fb7db0ef8d4af652fe6b62df59fb8808a32b4fae..328e3b2ace2d3c4f0ad0c58328e066d03b46a8fc 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
+// +build generate
+
 package windows
 
-//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go
+//go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go
index da06406c44e1efe2221a5612e86b4b343ab723e6..4b6eff1868bb36fd653bc7c981a441939d62d646 100644 (file)
@@ -9,14 +9,6 @@ import (
        "unsafe"
 )
 
-const (
-       STANDARD_RIGHTS_REQUIRED = 0xf0000
-       STANDARD_RIGHTS_READ     = 0x20000
-       STANDARD_RIGHTS_WRITE    = 0x20000
-       STANDARD_RIGHTS_EXECUTE  = 0x20000
-       STANDARD_RIGHTS_ALL      = 0x1F0000
-)
-
 const (
        NameUnknown          = 0
        NameFullyQualifiedDN = 1
@@ -170,15 +162,20 @@ const (
 //sys  CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) = advapi32.CopySid
 //sys  AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, subAuth1 uint32, subAuth2 uint32, subAuth3 uint32, subAuth4 uint32, subAuth5 uint32, subAuth6 uint32, subAuth7 uint32, sid **SID) (err error) = advapi32.AllocateAndInitializeSid
 //sys  createWellKnownSid(sidType WELL_KNOWN_SID_TYPE, domainSid *SID, sid *SID, sizeSid *uint32) (err error) = advapi32.CreateWellKnownSid
+//sys  isWellKnownSid(sid *SID, sidType WELL_KNOWN_SID_TYPE) (isWellKnown bool) = advapi32.IsWellKnownSid
 //sys  FreeSid(sid *SID) (err error) [failretval!=0] = advapi32.FreeSid
 //sys  EqualSid(sid1 *SID, sid2 *SID) (isEqual bool) = advapi32.EqualSid
+//sys  getSidIdentifierAuthority(sid *SID) (authority *SidIdentifierAuthority) = advapi32.GetSidIdentifierAuthority
+//sys  getSidSubAuthorityCount(sid *SID) (count *uint8) = advapi32.GetSidSubAuthorityCount
+//sys  getSidSubAuthority(sid *SID, index uint32) (subAuthority *uint32) = advapi32.GetSidSubAuthority
+//sys  isValidSid(sid *SID) (isValid bool) = advapi32.IsValidSid
 
 // The security identifier (SID) structure is a variable-length
 // structure used to uniquely identify users or groups.
 type SID struct{}
 
 // StringToSid converts a string-format security identifier
-// sid into a valid, functional sid.
+// SID into a valid, functional SID.
 func StringToSid(s string) (*SID, error) {
        var sid *SID
        p, e := UTF16PtrFromString(s)
@@ -193,7 +190,7 @@ func StringToSid(s string) (*SID, error) {
        return sid.Copy()
 }
 
-// LookupSID retrieves a security identifier sid for the account
+// LookupSID retrieves a security identifier SID for the account
 // and the name of the domain on which the account was found.
 // System specify target computer to search.
 func LookupSID(system, account string) (sid *SID, domain string, accType uint32, err error) {
@@ -230,24 +227,23 @@ func LookupSID(system, account string) (sid *SID, domain string, accType uint32,
        }
 }
 
-// String converts sid to a string format
-// suitable for display, storage, or transmission.
-func (sid *SID) String() (string, error) {
+// String converts SID to a string format suitable for display, storage, or transmission.
+func (sid *SID) String() string {
        var s *uint16
        e := ConvertSidToStringSid(sid, &s)
        if e != nil {
-               return "", e
+               return ""
        }
        defer LocalFree((Handle)(unsafe.Pointer(s)))
-       return UTF16ToString((*[256]uint16)(unsafe.Pointer(s))[:]), nil
+       return UTF16ToString((*[256]uint16)(unsafe.Pointer(s))[:])
 }
 
-// Len returns the length, in bytes, of a valid security identifier sid.
+// Len returns the length, in bytes, of a valid security identifier SID.
 func (sid *SID) Len() int {
        return int(GetLengthSid(sid))
 }
 
-// Copy creates a duplicate of security identifier sid.
+// Copy creates a duplicate of security identifier SID.
 func (sid *SID) Copy() (*SID, error) {
        b := make([]byte, sid.Len())
        sid2 := (*SID)(unsafe.Pointer(&b[0]))
@@ -258,8 +254,42 @@ func (sid *SID) Copy() (*SID, error) {
        return sid2, nil
 }
 
-// LookupAccount retrieves the name of the account for this sid
-// and the name of the first domain on which this sid is found.
+// IdentifierAuthority returns the identifier authority of the SID.
+func (sid *SID) IdentifierAuthority() SidIdentifierAuthority {
+       return *getSidIdentifierAuthority(sid)
+}
+
+// SubAuthorityCount returns the number of sub-authorities in the SID.
+func (sid *SID) SubAuthorityCount() uint8 {
+       return *getSidSubAuthorityCount(sid)
+}
+
+// SubAuthority returns the sub-authority of the SID as specified by
+// the index, which must be less than sid.SubAuthorityCount().
+func (sid *SID) SubAuthority(idx uint32) uint32 {
+       if idx >= uint32(sid.SubAuthorityCount()) {
+               panic("sub-authority index out of range")
+       }
+       return *getSidSubAuthority(sid, idx)
+}
+
+// IsValid returns whether the SID has a valid revision and length.
+func (sid *SID) IsValid() bool {
+       return isValidSid(sid)
+}
+
+// Equals compares two SIDs for equality.
+func (sid *SID) Equals(sid2 *SID) bool {
+       return EqualSid(sid, sid2)
+}
+
+// IsWellKnown determines whether the SID matches the well-known sidType.
+func (sid *SID) IsWellKnown(sidType WELL_KNOWN_SID_TYPE) bool {
+       return isWellKnownSid(sid, sidType)
+}
+
+// LookupAccount retrieves the name of the account for this SID
+// and the name of the first domain on which this SID is found.
 // System specify target computer to search for.
 func (sid *SID) LookupAccount(system string) (account, domain string, accType uint32, err error) {
        var sys *uint16
@@ -287,7 +317,7 @@ func (sid *SID) LookupAccount(system string) (account, domain string, accType ui
        }
 }
 
-// Various types of pre-specified sids that can be synthesized at runtime.
+// Various types of pre-specified SIDs that can be synthesized and compared at runtime.
 type WELL_KNOWN_SID_TYPE uint32
 
 const (
@@ -413,13 +443,13 @@ const (
        WinBuiltinDeviceOwnersSid                     = 119
 )
 
-// Creates a sid for a well-known predefined alias, generally using the constants of the form
+// Creates a SID for a well-known predefined alias, generally using the constants of the form
 // Win*Sid, for the local machine.
 func CreateWellKnownSid(sidType WELL_KNOWN_SID_TYPE) (*SID, error) {
        return CreateWellKnownDomainSid(sidType, nil)
 }
 
-// Creates a sid for a well-known predefined alias, generally using the constants of the form
+// Creates a SID for a well-known predefined alias, generally using the constants of the form
 // Win*Sid, for the domain specified by the domainSid parameter.
 func CreateWellKnownDomainSid(sidType WELL_KNOWN_SID_TYPE, domainSid *SID) (*SID, error) {
        n := uint32(50)
@@ -502,6 +532,53 @@ const (
        MaxTokenInfoClass
 )
 
+// Group attributes inside of Tokengroups.Groups[i].Attributes
+const (
+       SE_GROUP_MANDATORY          = 0x00000001
+       SE_GROUP_ENABLED_BY_DEFAULT = 0x00000002
+       SE_GROUP_ENABLED            = 0x00000004
+       SE_GROUP_OWNER              = 0x00000008
+       SE_GROUP_USE_FOR_DENY_ONLY  = 0x00000010
+       SE_GROUP_INTEGRITY          = 0x00000020
+       SE_GROUP_INTEGRITY_ENABLED  = 0x00000040
+       SE_GROUP_LOGON_ID           = 0xC0000000
+       SE_GROUP_RESOURCE           = 0x20000000
+       SE_GROUP_VALID_ATTRIBUTES   = SE_GROUP_MANDATORY | SE_GROUP_ENABLED_BY_DEFAULT | SE_GROUP_ENABLED | SE_GROUP_OWNER | SE_GROUP_USE_FOR_DENY_ONLY | SE_GROUP_LOGON_ID | SE_GROUP_RESOURCE | SE_GROUP_INTEGRITY | SE_GROUP_INTEGRITY_ENABLED
+)
+
+// Privilege attributes
+const (
+       SE_PRIVILEGE_ENABLED_BY_DEFAULT = 0x00000001
+       SE_PRIVILEGE_ENABLED            = 0x00000002
+       SE_PRIVILEGE_REMOVED            = 0x00000004
+       SE_PRIVILEGE_USED_FOR_ACCESS    = 0x80000000
+       SE_PRIVILEGE_VALID_ATTRIBUTES   = SE_PRIVILEGE_ENABLED_BY_DEFAULT | SE_PRIVILEGE_ENABLED | SE_PRIVILEGE_REMOVED | SE_PRIVILEGE_USED_FOR_ACCESS
+)
+
+// Token types
+const (
+       TokenPrimary       = 1
+       TokenImpersonation = 2
+)
+
+// Impersonation levels
+const (
+       SecurityAnonymous      = 0
+       SecurityIdentification = 1
+       SecurityImpersonation  = 2
+       SecurityDelegation     = 3
+)
+
+type LUID struct {
+       LowPart  uint32
+       HighPart int32
+}
+
+type LUIDAndAttributes struct {
+       Luid       LUID
+       Attributes uint32
+}
+
 type SIDAndAttributes struct {
        Sid        *SID
        Attributes uint32
@@ -517,15 +594,49 @@ type Tokenprimarygroup struct {
 
 type Tokengroups struct {
        GroupCount uint32
-       Groups     [1]SIDAndAttributes
+       Groups     [1]SIDAndAttributes // Use AllGroups() for iterating.
+}
+
+// AllGroups returns a slice that can be used to iterate over the groups in g.
+func (g *Tokengroups) AllGroups() []SIDAndAttributes {
+       return (*[(1 << 28) - 1]SIDAndAttributes)(unsafe.Pointer(&g.Groups[0]))[:g.GroupCount:g.GroupCount]
+}
+
+type Tokenprivileges struct {
+       PrivilegeCount uint32
+       Privileges     [1]LUIDAndAttributes // Use AllPrivileges() for iterating.
+}
+
+// AllPrivileges returns a slice that can be used to iterate over the privileges in p.
+func (p *Tokenprivileges) AllPrivileges() []LUIDAndAttributes {
+       return (*[(1 << 27) - 1]LUIDAndAttributes)(unsafe.Pointer(&p.Privileges[0]))[:p.PrivilegeCount:p.PrivilegeCount]
+}
+
+type Tokenmandatorylabel struct {
+       Label SIDAndAttributes
+}
+
+func (tml *Tokenmandatorylabel) Size() uint32 {
+       return uint32(unsafe.Sizeof(Tokenmandatorylabel{})) + GetLengthSid(tml.Label.Sid)
 }
 
 // Authorization Functions
-//sys checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) = advapi32.CheckTokenMembership
-//sys  OpenProcessToken(h Handle, access uint32, token *Token) (err error) = advapi32.OpenProcessToken
-//sys  GetTokenInformation(t Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) = advapi32.GetTokenInformation
+//sys  checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) = advapi32.CheckTokenMembership
+//sys  OpenProcessToken(process Handle, access uint32, token *Token) (err error) = advapi32.OpenProcessToken
+//sys  OpenThreadToken(thread Handle, access uint32, openAsSelf bool, token *Token) (err error) = advapi32.OpenThreadToken
+//sys  ImpersonateSelf(impersonationlevel uint32) (err error) = advapi32.ImpersonateSelf
+//sys  RevertToSelf() (err error) = advapi32.RevertToSelf
+//sys  SetThreadToken(thread *Handle, token Token) (err error) = advapi32.SetThreadToken
+//sys  LookupPrivilegeValue(systemname *uint16, name *uint16, luid *LUID) (err error) = advapi32.LookupPrivilegeValueW
+//sys  AdjustTokenPrivileges(token Token, disableAllPrivileges bool, newstate *Tokenprivileges, buflen uint32, prevstate *Tokenprivileges, returnlen *uint32) (err error) = advapi32.AdjustTokenPrivileges
+//sys  AdjustTokenGroups(token Token, resetToDefault bool, newstate *Tokengroups, buflen uint32, prevstate *Tokengroups, returnlen *uint32) (err error) = advapi32.AdjustTokenGroups
+//sys  GetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) = advapi32.GetTokenInformation
+//sys  SetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32) (err error) = advapi32.SetTokenInformation
+//sys  DuplicateTokenEx(existingToken Token, desiredAccess uint32, tokenAttributes *SecurityAttributes, impersonationLevel uint32, tokenType uint32, newToken *Token) (err error) = advapi32.DuplicateTokenEx
 //sys  GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) = userenv.GetUserProfileDirectoryW
 //sys  getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) = kernel32.GetSystemDirectoryW
+//sys  getWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) = kernel32.GetWindowsDirectoryW
+//sys  getSystemWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) = kernel32.GetSystemWindowsDirectoryW
 
 // An access token contains the security information for a logon session.
 // The system creates an access token when a user logs on, and every
@@ -536,19 +647,37 @@ type Tokengroups struct {
 // system-related operations on the local computer.
 type Token Handle
 
-// OpenCurrentProcessToken opens the access token
-// associated with current process.
+// OpenCurrentProcessToken opens an access token associated with current
+// process with TOKEN_QUERY access. It is a real token that needs to be closed.
+//
+// Deprecated: Explicitly call OpenProcessToken(CurrentProcess(), ...)
+// with the desired access instead, or use GetCurrentProcessToken for a
+// TOKEN_QUERY token.
 func OpenCurrentProcessToken() (Token, error) {
-       p, e := GetCurrentProcess()
-       if e != nil {
-               return 0, e
-       }
-       var t Token
-       e = OpenProcessToken(p, TOKEN_QUERY, &t)
-       if e != nil {
-               return 0, e
-       }
-       return t, nil
+       var token Token
+       err := OpenProcessToken(CurrentProcess(), TOKEN_QUERY, &token)
+       return token, err
+}
+
+// GetCurrentProcessToken returns the access token associated with
+// the current process. It is a pseudo token that does not need
+// to be closed.
+func GetCurrentProcessToken() Token {
+       return Token(^uintptr(4 - 1))
+}
+
+// GetCurrentThreadToken return the access token associated with
+// the current thread. It is a pseudo token that does not need
+// to be closed.
+func GetCurrentThreadToken() Token {
+       return Token(^uintptr(5 - 1))
+}
+
+// GetCurrentThreadEffectiveToken returns the effective access token
+// associated with the current thread. It is a pseudo token that does
+// not need to be closed.
+func GetCurrentThreadEffectiveToken() Token {
+       return Token(^uintptr(6 - 1))
 }
 
 // Close releases access to access token.
@@ -622,8 +751,30 @@ func (t Token) GetUserProfileDirectory() (string, error) {
        }
 }
 
-// GetSystemDirectory retrieves path to current location of the system
-// directory, which is typically, though not always, C:\Windows\System32.
+// IsElevated returns whether the current token is elevated from a UAC perspective.
+func (token Token) IsElevated() bool {
+       var isElevated uint32
+       var outLen uint32
+       err := GetTokenInformation(token, TokenElevation, (*byte)(unsafe.Pointer(&isElevated)), uint32(unsafe.Sizeof(isElevated)), &outLen)
+       if err != nil {
+               return false
+       }
+       return outLen == uint32(unsafe.Sizeof(isElevated)) && isElevated != 0
+}
+
+// GetLinkedToken returns the linked token, which may be an elevated UAC token.
+func (token Token) GetLinkedToken() (Token, error) {
+       var linkedToken Token
+       var outLen uint32
+       err := GetTokenInformation(token, TokenLinkedToken, (*byte)(unsafe.Pointer(&linkedToken)), uint32(unsafe.Sizeof(linkedToken)), &outLen)
+       if err != nil {
+               return Token(0), err
+       }
+       return linkedToken, nil
+}
+
+// GetSystemDirectory retrieves the path to current location of the system
+// directory, which is typically, though not always, `C:\Windows\System32`.
 func GetSystemDirectory() (string, error) {
        n := uint32(MAX_PATH)
        for {
@@ -639,6 +790,42 @@ func GetSystemDirectory() (string, error) {
        }
 }
 
+// GetWindowsDirectory retrieves the path to current location of the Windows
+// directory, which is typically, though not always, `C:\Windows`. This may
+// be a private user directory in the case that the application is running
+// under a terminal server.
+func GetWindowsDirectory() (string, error) {
+       n := uint32(MAX_PATH)
+       for {
+               b := make([]uint16, n)
+               l, e := getWindowsDirectory(&b[0], n)
+               if e != nil {
+                       return "", e
+               }
+               if l <= n {
+                       return UTF16ToString(b[:l]), nil
+               }
+               n = l
+       }
+}
+
+// GetSystemWindowsDirectory retrieves the path to current location of the
+// Windows directory, which is typically, though not always, `C:\Windows`.
+func GetSystemWindowsDirectory() (string, error) {
+       n := uint32(MAX_PATH)
+       for {
+               b := make([]uint16, n)
+               l, e := getSystemWindowsDirectory(&b[0], n)
+               if e != nil {
+                       return "", e
+               }
+               if l <= n {
+                       return UTF16ToString(b[:l]), nil
+               }
+               n = l
+       }
+}
+
 // IsMember reports whether the access token t is a member of the provided SID.
 func (t Token) IsMember(sid *SID) (bool, error) {
        var b int32
@@ -647,3 +834,563 @@ func (t Token) IsMember(sid *SID) (bool, error) {
        }
        return b != 0, nil
 }
+
+const (
+       WTS_CONSOLE_CONNECT        = 0x1
+       WTS_CONSOLE_DISCONNECT     = 0x2
+       WTS_REMOTE_CONNECT         = 0x3
+       WTS_REMOTE_DISCONNECT      = 0x4
+       WTS_SESSION_LOGON          = 0x5
+       WTS_SESSION_LOGOFF         = 0x6
+       WTS_SESSION_LOCK           = 0x7
+       WTS_SESSION_UNLOCK         = 0x8
+       WTS_SESSION_REMOTE_CONTROL = 0x9
+       WTS_SESSION_CREATE         = 0xa
+       WTS_SESSION_TERMINATE      = 0xb
+)
+
+const (
+       WTSActive       = 0
+       WTSConnected    = 1
+       WTSConnectQuery = 2
+       WTSShadow       = 3
+       WTSDisconnected = 4
+       WTSIdle         = 5
+       WTSListen       = 6
+       WTSReset        = 7
+       WTSDown         = 8
+       WTSInit         = 9
+)
+
+type WTSSESSION_NOTIFICATION struct {
+       Size      uint32
+       SessionID uint32
+}
+
+type WTS_SESSION_INFO struct {
+       SessionID         uint32
+       WindowStationName *uint16
+       State             uint32
+}
+
+//sys WTSQueryUserToken(session uint32, token *Token) (err error) = wtsapi32.WTSQueryUserToken
+//sys WTSEnumerateSessions(handle Handle, reserved uint32, version uint32, sessions **WTS_SESSION_INFO, count *uint32) (err error) = wtsapi32.WTSEnumerateSessionsW
+//sys WTSFreeMemory(ptr uintptr) = wtsapi32.WTSFreeMemory
+
+type ACL struct {
+       aclRevision byte
+       sbz1        byte
+       aclSize     uint16
+       aceCount    uint16
+       sbz2        uint16
+}
+
+type SECURITY_DESCRIPTOR struct {
+       revision byte
+       sbz1     byte
+       control  SECURITY_DESCRIPTOR_CONTROL
+       owner    *SID
+       group    *SID
+       sacl     *ACL
+       dacl     *ACL
+}
+
+type SecurityAttributes struct {
+       Length             uint32
+       SecurityDescriptor *SECURITY_DESCRIPTOR
+       InheritHandle      uint32
+}
+
+type SE_OBJECT_TYPE uint32
+
+// Constants for type SE_OBJECT_TYPE
+const (
+       SE_UNKNOWN_OBJECT_TYPE     = 0
+       SE_FILE_OBJECT             = 1
+       SE_SERVICE                 = 2
+       SE_PRINTER                 = 3
+       SE_REGISTRY_KEY            = 4
+       SE_LMSHARE                 = 5
+       SE_KERNEL_OBJECT           = 6
+       SE_WINDOW_OBJECT           = 7
+       SE_DS_OBJECT               = 8
+       SE_DS_OBJECT_ALL           = 9
+       SE_PROVIDER_DEFINED_OBJECT = 10
+       SE_WMIGUID_OBJECT          = 11
+       SE_REGISTRY_WOW64_32KEY    = 12
+       SE_REGISTRY_WOW64_64KEY    = 13
+)
+
+type SECURITY_INFORMATION uint32
+
+// Constants for type SECURITY_INFORMATION
+const (
+       OWNER_SECURITY_INFORMATION            = 0x00000001
+       GROUP_SECURITY_INFORMATION            = 0x00000002
+       DACL_SECURITY_INFORMATION             = 0x00000004
+       SACL_SECURITY_INFORMATION             = 0x00000008
+       LABEL_SECURITY_INFORMATION            = 0x00000010
+       ATTRIBUTE_SECURITY_INFORMATION        = 0x00000020
+       SCOPE_SECURITY_INFORMATION            = 0x00000040
+       BACKUP_SECURITY_INFORMATION           = 0x00010000
+       PROTECTED_DACL_SECURITY_INFORMATION   = 0x80000000
+       PROTECTED_SACL_SECURITY_INFORMATION   = 0x40000000
+       UNPROTECTED_DACL_SECURITY_INFORMATION = 0x20000000
+       UNPROTECTED_SACL_SECURITY_INFORMATION = 0x10000000
+)
+
+type SECURITY_DESCRIPTOR_CONTROL uint16
+
+// Constants for type SECURITY_DESCRIPTOR_CONTROL
+const (
+       SE_OWNER_DEFAULTED       = 0x0001
+       SE_GROUP_DEFAULTED       = 0x0002
+       SE_DACL_PRESENT          = 0x0004
+       SE_DACL_DEFAULTED        = 0x0008
+       SE_SACL_PRESENT          = 0x0010
+       SE_SACL_DEFAULTED        = 0x0020
+       SE_DACL_AUTO_INHERIT_REQ = 0x0100
+       SE_SACL_AUTO_INHERIT_REQ = 0x0200
+       SE_DACL_AUTO_INHERITED   = 0x0400
+       SE_SACL_AUTO_INHERITED   = 0x0800
+       SE_DACL_PROTECTED        = 0x1000
+       SE_SACL_PROTECTED        = 0x2000
+       SE_RM_CONTROL_VALID      = 0x4000
+       SE_SELF_RELATIVE         = 0x8000
+)
+
+type ACCESS_MASK uint32
+
+// Constants for type ACCESS_MASK
+const (
+       DELETE                   = 0x00010000
+       READ_CONTROL             = 0x00020000
+       WRITE_DAC                = 0x00040000
+       WRITE_OWNER              = 0x00080000
+       SYNCHRONIZE              = 0x00100000
+       STANDARD_RIGHTS_REQUIRED = 0x000F0000
+       STANDARD_RIGHTS_READ     = READ_CONTROL
+       STANDARD_RIGHTS_WRITE    = READ_CONTROL
+       STANDARD_RIGHTS_EXECUTE  = READ_CONTROL
+       STANDARD_RIGHTS_ALL      = 0x001F0000
+       SPECIFIC_RIGHTS_ALL      = 0x0000FFFF
+       ACCESS_SYSTEM_SECURITY   = 0x01000000
+       MAXIMUM_ALLOWED          = 0x02000000
+       GENERIC_READ             = 0x80000000
+       GENERIC_WRITE            = 0x40000000
+       GENERIC_EXECUTE          = 0x20000000
+       GENERIC_ALL              = 0x10000000
+)
+
+type ACCESS_MODE uint32
+
+// Constants for type ACCESS_MODE
+const (
+       NOT_USED_ACCESS   = 0
+       GRANT_ACCESS      = 1
+       SET_ACCESS        = 2
+       DENY_ACCESS       = 3
+       REVOKE_ACCESS     = 4
+       SET_AUDIT_SUCCESS = 5
+       SET_AUDIT_FAILURE = 6
+)
+
+// Constants for AceFlags and Inheritance fields
+const (
+       NO_INHERITANCE                     = 0x0
+       SUB_OBJECTS_ONLY_INHERIT           = 0x1
+       SUB_CONTAINERS_ONLY_INHERIT        = 0x2
+       SUB_CONTAINERS_AND_OBJECTS_INHERIT = 0x3
+       INHERIT_NO_PROPAGATE               = 0x4
+       INHERIT_ONLY                       = 0x8
+       INHERITED_ACCESS_ENTRY             = 0x10
+       INHERITED_PARENT                   = 0x10000000
+       INHERITED_GRANDPARENT              = 0x20000000
+       OBJECT_INHERIT_ACE                 = 0x1
+       CONTAINER_INHERIT_ACE              = 0x2
+       NO_PROPAGATE_INHERIT_ACE           = 0x4
+       INHERIT_ONLY_ACE                   = 0x8
+       INHERITED_ACE                      = 0x10
+       VALID_INHERIT_FLAGS                = 0x1F
+)
+
+type MULTIPLE_TRUSTEE_OPERATION uint32
+
+// Constants for MULTIPLE_TRUSTEE_OPERATION
+const (
+       NO_MULTIPLE_TRUSTEE    = 0
+       TRUSTEE_IS_IMPERSONATE = 1
+)
+
+type TRUSTEE_FORM uint32
+
+// Constants for TRUSTEE_FORM
+const (
+       TRUSTEE_IS_SID              = 0
+       TRUSTEE_IS_NAME             = 1
+       TRUSTEE_BAD_FORM            = 2
+       TRUSTEE_IS_OBJECTS_AND_SID  = 3
+       TRUSTEE_IS_OBJECTS_AND_NAME = 4
+)
+
+type TRUSTEE_TYPE uint32
+
+// Constants for TRUSTEE_TYPE
+const (
+       TRUSTEE_IS_UNKNOWN          = 0
+       TRUSTEE_IS_USER             = 1
+       TRUSTEE_IS_GROUP            = 2
+       TRUSTEE_IS_DOMAIN           = 3
+       TRUSTEE_IS_ALIAS            = 4
+       TRUSTEE_IS_WELL_KNOWN_GROUP = 5
+       TRUSTEE_IS_DELETED          = 6
+       TRUSTEE_IS_INVALID          = 7
+       TRUSTEE_IS_COMPUTER         = 8
+)
+
+// Constants for ObjectsPresent field
+const (
+       ACE_OBJECT_TYPE_PRESENT           = 0x1
+       ACE_INHERITED_OBJECT_TYPE_PRESENT = 0x2
+)
+
+type EXPLICIT_ACCESS struct {
+       AccessPermissions ACCESS_MASK
+       AccessMode        ACCESS_MODE
+       Inheritance       uint32
+       Trustee           TRUSTEE
+}
+
+// This type is the union inside of TRUSTEE and must be created using one of the TrusteeValueFrom* functions.
+type TrusteeValue uintptr
+
+func TrusteeValueFromString(str string) TrusteeValue {
+       return TrusteeValue(unsafe.Pointer(StringToUTF16Ptr(str)))
+}
+func TrusteeValueFromSID(sid *SID) TrusteeValue {
+       return TrusteeValue(unsafe.Pointer(sid))
+}
+func TrusteeValueFromObjectsAndSid(objectsAndSid *OBJECTS_AND_SID) TrusteeValue {
+       return TrusteeValue(unsafe.Pointer(objectsAndSid))
+}
+func TrusteeValueFromObjectsAndName(objectsAndName *OBJECTS_AND_NAME) TrusteeValue {
+       return TrusteeValue(unsafe.Pointer(objectsAndName))
+}
+
+type TRUSTEE struct {
+       MultipleTrustee          *TRUSTEE
+       MultipleTrusteeOperation MULTIPLE_TRUSTEE_OPERATION
+       TrusteeForm              TRUSTEE_FORM
+       TrusteeType              TRUSTEE_TYPE
+       TrusteeValue             TrusteeValue
+}
+
+type OBJECTS_AND_SID struct {
+       ObjectsPresent          uint32
+       ObjectTypeGuid          GUID
+       InheritedObjectTypeGuid GUID
+       Sid                     *SID
+}
+
+type OBJECTS_AND_NAME struct {
+       ObjectsPresent          uint32
+       ObjectType              SE_OBJECT_TYPE
+       ObjectTypeName          *uint16
+       InheritedObjectTypeName *uint16
+       Name                    *uint16
+}
+
+//sys  getSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) = advapi32.GetSecurityInfo
+//sys  SetSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) = advapi32.SetSecurityInfo
+//sys  getNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) = advapi32.GetNamedSecurityInfoW
+//sys  SetNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) = advapi32.SetNamedSecurityInfoW
+
+//sys  buildSecurityDescriptor(owner *TRUSTEE, group *TRUSTEE, countAccessEntries uint32, accessEntries *EXPLICIT_ACCESS, countAuditEntries uint32, auditEntries *EXPLICIT_ACCESS, oldSecurityDescriptor *SECURITY_DESCRIPTOR, sizeNewSecurityDescriptor *uint32, newSecurityDescriptor **SECURITY_DESCRIPTOR) (ret error) = advapi32.BuildSecurityDescriptorW
+//sys  initializeSecurityDescriptor(absoluteSD *SECURITY_DESCRIPTOR, revision uint32) (err error) = advapi32.InitializeSecurityDescriptor
+
+//sys  getSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, control *SECURITY_DESCRIPTOR_CONTROL, revision *uint32) (err error) = advapi32.GetSecurityDescriptorControl
+//sys  getSecurityDescriptorDacl(sd *SECURITY_DESCRIPTOR, daclPresent *bool, dacl **ACL, daclDefaulted *bool) (err error) = advapi32.GetSecurityDescriptorDacl
+//sys  getSecurityDescriptorSacl(sd *SECURITY_DESCRIPTOR, saclPresent *bool, sacl **ACL, saclDefaulted *bool) (err error) = advapi32.GetSecurityDescriptorSacl
+//sys  getSecurityDescriptorOwner(sd *SECURITY_DESCRIPTOR, owner **SID, ownerDefaulted *bool) (err error) = advapi32.GetSecurityDescriptorOwner
+//sys  getSecurityDescriptorGroup(sd *SECURITY_DESCRIPTOR, group **SID, groupDefaulted *bool) (err error) = advapi32.GetSecurityDescriptorGroup
+//sys  getSecurityDescriptorLength(sd *SECURITY_DESCRIPTOR) (len uint32) = advapi32.GetSecurityDescriptorLength
+//sys  getSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) (ret error) [failretval!=0] = advapi32.GetSecurityDescriptorRMControl
+//sys  isValidSecurityDescriptor(sd *SECURITY_DESCRIPTOR) (isValid bool) = advapi32.IsValidSecurityDescriptor
+
+//sys  setSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, controlBitsOfInterest SECURITY_DESCRIPTOR_CONTROL, controlBitsToSet SECURITY_DESCRIPTOR_CONTROL) (err error) = advapi32.SetSecurityDescriptorControl
+//sys  setSecurityDescriptorDacl(sd *SECURITY_DESCRIPTOR, daclPresent bool, dacl *ACL, daclDefaulted bool) (err error) = advapi32.SetSecurityDescriptorDacl
+//sys  setSecurityDescriptorSacl(sd *SECURITY_DESCRIPTOR, saclPresent bool, sacl *ACL, saclDefaulted bool) (err error) = advapi32.SetSecurityDescriptorSacl
+//sys  setSecurityDescriptorOwner(sd *SECURITY_DESCRIPTOR, owner *SID, ownerDefaulted bool) (err error) = advapi32.SetSecurityDescriptorOwner
+//sys  setSecurityDescriptorGroup(sd *SECURITY_DESCRIPTOR, group *SID, groupDefaulted bool) (err error) = advapi32.SetSecurityDescriptorGroup
+//sys  setSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) = advapi32.SetSecurityDescriptorRMControl
+
+//sys  convertStringSecurityDescriptorToSecurityDescriptor(str string, revision uint32, sd **SECURITY_DESCRIPTOR, size *uint32) (err error) = advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW
+//sys  convertSecurityDescriptorToStringSecurityDescriptor(sd *SECURITY_DESCRIPTOR, revision uint32, securityInformation SECURITY_INFORMATION, str **uint16, strLen *uint32) (err error) = advapi32.ConvertSecurityDescriptorToStringSecurityDescriptorW
+
+//sys  makeAbsoluteSD(selfRelativeSD *SECURITY_DESCRIPTOR, absoluteSD *SECURITY_DESCRIPTOR, absoluteSDSize *uint32, dacl *ACL, daclSize *uint32, sacl *ACL, saclSize *uint32, owner *SID, ownerSize *uint32, group *SID, groupSize *uint32) (err error) = advapi32.MakeAbsoluteSD
+//sys  makeSelfRelativeSD(absoluteSD *SECURITY_DESCRIPTOR, selfRelativeSD *SECURITY_DESCRIPTOR, selfRelativeSDSize *uint32) (err error) = advapi32.MakeSelfRelativeSD
+
+//sys  setEntriesInAcl(countExplicitEntries uint32, explicitEntries *EXPLICIT_ACCESS, oldACL *ACL, newACL **ACL) (ret error) = advapi32.SetEntriesInAclW
+
+// Control returns the security descriptor control bits.
+func (sd *SECURITY_DESCRIPTOR) Control() (control SECURITY_DESCRIPTOR_CONTROL, revision uint32, err error) {
+       err = getSecurityDescriptorControl(sd, &control, &revision)
+       return
+}
+
+// SetControl sets the security descriptor control bits.
+func (sd *SECURITY_DESCRIPTOR) SetControl(controlBitsOfInterest SECURITY_DESCRIPTOR_CONTROL, controlBitsToSet SECURITY_DESCRIPTOR_CONTROL) error {
+       return setSecurityDescriptorControl(sd, controlBitsOfInterest, controlBitsToSet)
+}
+
+// RMControl returns the security descriptor resource manager control bits.
+func (sd *SECURITY_DESCRIPTOR) RMControl() (control uint8, err error) {
+       err = getSecurityDescriptorRMControl(sd, &control)
+       return
+}
+
+// SetRMControl sets the security descriptor resource manager control bits.
+func (sd *SECURITY_DESCRIPTOR) SetRMControl(rmControl uint8) {
+       setSecurityDescriptorRMControl(sd, &rmControl)
+}
+
+// DACL returns the security descriptor DACL and whether it was defaulted. The dacl return value may be nil
+// if a DACL exists but is an "empty DACL", meaning fully permissive. If the DACL does not exist, err returns
+// ERROR_OBJECT_NOT_FOUND.
+func (sd *SECURITY_DESCRIPTOR) DACL() (dacl *ACL, defaulted bool, err error) {
+       var present bool
+       err = getSecurityDescriptorDacl(sd, &present, &dacl, &defaulted)
+       if !present {
+               err = ERROR_OBJECT_NOT_FOUND
+       }
+       return
+}
+
+// SetDACL sets the absolute security descriptor DACL.
+func (absoluteSD *SECURITY_DESCRIPTOR) SetDACL(dacl *ACL, present, defaulted bool) error {
+       return setSecurityDescriptorDacl(absoluteSD, present, dacl, defaulted)
+}
+
+// SACL returns the security descriptor SACL and whether it was defaulted. The sacl return value may be nil
+// if a SACL exists but is an "empty SACL", meaning fully permissive. If the SACL does not exist, err returns
+// ERROR_OBJECT_NOT_FOUND.
+func (sd *SECURITY_DESCRIPTOR) SACL() (sacl *ACL, defaulted bool, err error) {
+       var present bool
+       err = getSecurityDescriptorSacl(sd, &present, &sacl, &defaulted)
+       if !present {
+               err = ERROR_OBJECT_NOT_FOUND
+       }
+       return
+}
+
+// SetSACL sets the absolute security descriptor SACL.
+func (absoluteSD *SECURITY_DESCRIPTOR) SetSACL(sacl *ACL, present, defaulted bool) error {
+       return setSecurityDescriptorSacl(absoluteSD, present, sacl, defaulted)
+}
+
+// Owner returns the security descriptor owner and whether it was defaulted.
+func (sd *SECURITY_DESCRIPTOR) Owner() (owner *SID, defaulted bool, err error) {
+       err = getSecurityDescriptorOwner(sd, &owner, &defaulted)
+       return
+}
+
+// SetOwner sets the absolute security descriptor owner.
+func (absoluteSD *SECURITY_DESCRIPTOR) SetOwner(owner *SID, defaulted bool) error {
+       return setSecurityDescriptorOwner(absoluteSD, owner, defaulted)
+}
+
+// Group returns the security descriptor group and whether it was defaulted.
+func (sd *SECURITY_DESCRIPTOR) Group() (group *SID, defaulted bool, err error) {
+       err = getSecurityDescriptorGroup(sd, &group, &defaulted)
+       return
+}
+
+// SetGroup sets the absolute security descriptor owner.
+func (absoluteSD *SECURITY_DESCRIPTOR) SetGroup(group *SID, defaulted bool) error {
+       return setSecurityDescriptorGroup(absoluteSD, group, defaulted)
+}
+
+// Length returns the length of the security descriptor.
+func (sd *SECURITY_DESCRIPTOR) Length() uint32 {
+       return getSecurityDescriptorLength(sd)
+}
+
+// IsValid returns whether the security descriptor is valid.
+func (sd *SECURITY_DESCRIPTOR) IsValid() bool {
+       return isValidSecurityDescriptor(sd)
+}
+
+// String returns the SDDL form of the security descriptor, with a function signature that can be
+// used with %v formatting directives.
+func (sd *SECURITY_DESCRIPTOR) String() string {
+       var sddl *uint16
+       err := convertSecurityDescriptorToStringSecurityDescriptor(sd, 1, 0xff, &sddl, nil)
+       if err != nil {
+               return ""
+       }
+       defer LocalFree(Handle(unsafe.Pointer(sddl)))
+       return UTF16ToString((*[(1 << 30) - 1]uint16)(unsafe.Pointer(sddl))[:])
+}
+
+// ToAbsolute converts a self-relative security descriptor into an absolute one.
+func (selfRelativeSD *SECURITY_DESCRIPTOR) ToAbsolute() (absoluteSD *SECURITY_DESCRIPTOR, err error) {
+       control, _, err := selfRelativeSD.Control()
+       if err != nil {
+               return
+       }
+       if control&SE_SELF_RELATIVE == 0 {
+               err = ERROR_INVALID_PARAMETER
+               return
+       }
+       var absoluteSDSize, daclSize, saclSize, ownerSize, groupSize uint32
+       err = makeAbsoluteSD(selfRelativeSD, nil, &absoluteSDSize,
+               nil, &daclSize, nil, &saclSize, nil, &ownerSize, nil, &groupSize)
+       switch err {
+       case ERROR_INSUFFICIENT_BUFFER:
+       case nil:
+               // makeAbsoluteSD is expected to fail, but it succeeds.
+               return nil, ERROR_INTERNAL_ERROR
+       default:
+               return nil, err
+       }
+       if absoluteSDSize > 0 {
+               absoluteSD = (*SECURITY_DESCRIPTOR)(unsafe.Pointer(&make([]byte, absoluteSDSize)[0]))
+       }
+       var (
+               dacl  *ACL
+               sacl  *ACL
+               owner *SID
+               group *SID
+       )
+       if daclSize > 0 {
+               dacl = (*ACL)(unsafe.Pointer(&make([]byte, daclSize)[0]))
+       }
+       if saclSize > 0 {
+               sacl = (*ACL)(unsafe.Pointer(&make([]byte, saclSize)[0]))
+       }
+       if ownerSize > 0 {
+               owner = (*SID)(unsafe.Pointer(&make([]byte, ownerSize)[0]))
+       }
+       if groupSize > 0 {
+               group = (*SID)(unsafe.Pointer(&make([]byte, groupSize)[0]))
+       }
+       err = makeAbsoluteSD(selfRelativeSD, absoluteSD, &absoluteSDSize,
+               dacl, &daclSize, sacl, &saclSize, owner, &ownerSize, group, &groupSize)
+       return
+}
+
+// ToSelfRelative converts an absolute security descriptor into a self-relative one.
+func (absoluteSD *SECURITY_DESCRIPTOR) ToSelfRelative() (selfRelativeSD *SECURITY_DESCRIPTOR, err error) {
+       control, _, err := absoluteSD.Control()
+       if err != nil {
+               return
+       }
+       if control&SE_SELF_RELATIVE != 0 {
+               err = ERROR_INVALID_PARAMETER
+               return
+       }
+       var selfRelativeSDSize uint32
+       err = makeSelfRelativeSD(absoluteSD, nil, &selfRelativeSDSize)
+       switch err {
+       case ERROR_INSUFFICIENT_BUFFER:
+       case nil:
+               // makeSelfRelativeSD is expected to fail, but it succeeds.
+               return nil, ERROR_INTERNAL_ERROR
+       default:
+               return nil, err
+       }
+       if selfRelativeSDSize > 0 {
+               selfRelativeSD = (*SECURITY_DESCRIPTOR)(unsafe.Pointer(&make([]byte, selfRelativeSDSize)[0]))
+       }
+       err = makeSelfRelativeSD(absoluteSD, selfRelativeSD, &selfRelativeSDSize)
+       return
+}
+
+func (selfRelativeSD *SECURITY_DESCRIPTOR) copySelfRelativeSecurityDescriptor() *SECURITY_DESCRIPTOR {
+       sdBytes := make([]byte, selfRelativeSD.Length())
+       copy(sdBytes, (*[(1 << 31) - 1]byte)(unsafe.Pointer(selfRelativeSD))[:len(sdBytes)])
+       return (*SECURITY_DESCRIPTOR)(unsafe.Pointer(&sdBytes[0]))
+}
+
+// SecurityDescriptorFromString converts an SDDL string describing a security descriptor into a
+// self-relative security descriptor object allocated on the Go heap.
+func SecurityDescriptorFromString(sddl string) (sd *SECURITY_DESCRIPTOR, err error) {
+       var winHeapSD *SECURITY_DESCRIPTOR
+       err = convertStringSecurityDescriptorToSecurityDescriptor(sddl, 1, &winHeapSD, nil)
+       if err != nil {
+               return
+       }
+       defer LocalFree(Handle(unsafe.Pointer(winHeapSD)))
+       return winHeapSD.copySelfRelativeSecurityDescriptor(), nil
+}
+
+// GetSecurityInfo queries the security information for a given handle and returns the self-relative security
+// descriptor result on the Go heap.
+func GetSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION) (sd *SECURITY_DESCRIPTOR, err error) {
+       var winHeapSD *SECURITY_DESCRIPTOR
+       err = getSecurityInfo(handle, objectType, securityInformation, nil, nil, nil, nil, &winHeapSD)
+       if err != nil {
+               return
+       }
+       defer LocalFree(Handle(unsafe.Pointer(winHeapSD)))
+       return winHeapSD.copySelfRelativeSecurityDescriptor(), nil
+}
+
+// GetNamedSecurityInfo queries the security information for a given named object and returns the self-relative security
+// descriptor result on the Go heap.
+func GetNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION) (sd *SECURITY_DESCRIPTOR, err error) {
+       var winHeapSD *SECURITY_DESCRIPTOR
+       err = getNamedSecurityInfo(objectName, objectType, securityInformation, nil, nil, nil, nil, &winHeapSD)
+       if err != nil {
+               return
+       }
+       defer LocalFree(Handle(unsafe.Pointer(winHeapSD)))
+       return winHeapSD.copySelfRelativeSecurityDescriptor(), nil
+}
+
+// BuildSecurityDescriptor makes a new security descriptor using the input trustees, explicit access lists, and
+// prior security descriptor to be merged, any of which can be nil, returning the self-relative security descriptor
+// result on the Go heap.
+func BuildSecurityDescriptor(owner *TRUSTEE, group *TRUSTEE, accessEntries []EXPLICIT_ACCESS, auditEntries []EXPLICIT_ACCESS, mergedSecurityDescriptor *SECURITY_DESCRIPTOR) (sd *SECURITY_DESCRIPTOR, err error) {
+       var winHeapSD *SECURITY_DESCRIPTOR
+       var winHeapSDSize uint32
+       var firstAccessEntry *EXPLICIT_ACCESS
+       if len(accessEntries) > 0 {
+               firstAccessEntry = &accessEntries[0]
+       }
+       var firstAuditEntry *EXPLICIT_ACCESS
+       if len(auditEntries) > 0 {
+               firstAuditEntry = &auditEntries[0]
+       }
+       err = buildSecurityDescriptor(owner, group, uint32(len(accessEntries)), firstAccessEntry, uint32(len(auditEntries)), firstAuditEntry, mergedSecurityDescriptor, &winHeapSDSize, &winHeapSD)
+       if err != nil {
+               return
+       }
+       defer LocalFree(Handle(unsafe.Pointer(winHeapSD)))
+       return winHeapSD.copySelfRelativeSecurityDescriptor(), nil
+}
+
+// NewSecurityDescriptor creates and initializes a new absolute security descriptor.
+func NewSecurityDescriptor() (absoluteSD *SECURITY_DESCRIPTOR, err error) {
+       absoluteSD = &SECURITY_DESCRIPTOR{}
+       err = initializeSecurityDescriptor(absoluteSD, 1)
+       return
+}
+
+// ACLFromEntries returns a new ACL on the Go heap containing a list of explicit entries as well as those of another ACL.
+// Both explicitEntries and mergedACL are optional and can be nil.
+func ACLFromEntries(explicitEntries []EXPLICIT_ACCESS, mergedACL *ACL) (acl *ACL, err error) {
+       var firstExplicitEntry *EXPLICIT_ACCESS
+       if len(explicitEntries) > 0 {
+               firstExplicitEntry = &explicitEntries[0]
+       }
+       var winHeapACL *ACL
+       err = setEntriesInAcl(uint32(len(explicitEntries)), firstExplicitEntry, mergedACL, &winHeapACL)
+       if err != nil {
+               return
+       }
+       defer LocalFree(Handle(unsafe.Pointer(winHeapACL)))
+       aclBytes := make([]byte, winHeapACL.aclSize)
+       copy(aclBytes, (*[(1 << 31) - 1]byte)(unsafe.Pointer(winHeapACL))[:len(aclBytes)])
+       return (*ACL)(unsafe.Pointer(&aclBytes[0])), nil
+}
index 994b1290ced7338f3f81e8f16a71d100d5ed747e..847e00bc9903ac5bcd1f69db7bbb860e0dfe182b 100644 (file)
@@ -85,21 +85,47 @@ const (
        SERVICE_INACTIVE  = 2
        SERVICE_STATE_ALL = 3
 
-       SERVICE_QUERY_CONFIG           = 1
-       SERVICE_CHANGE_CONFIG          = 2
-       SERVICE_QUERY_STATUS           = 4
-       SERVICE_ENUMERATE_DEPENDENTS   = 8
-       SERVICE_START                  = 16
-       SERVICE_STOP                   = 32
-       SERVICE_PAUSE_CONTINUE         = 64
-       SERVICE_INTERROGATE            = 128
-       SERVICE_USER_DEFINED_CONTROL   = 256
-       SERVICE_ALL_ACCESS             = STANDARD_RIGHTS_REQUIRED | SERVICE_QUERY_CONFIG | SERVICE_CHANGE_CONFIG | SERVICE_QUERY_STATUS | SERVICE_ENUMERATE_DEPENDENTS | SERVICE_START | SERVICE_STOP | SERVICE_PAUSE_CONTINUE | SERVICE_INTERROGATE | SERVICE_USER_DEFINED_CONTROL
+       SERVICE_QUERY_CONFIG         = 1
+       SERVICE_CHANGE_CONFIG        = 2
+       SERVICE_QUERY_STATUS         = 4
+       SERVICE_ENUMERATE_DEPENDENTS = 8
+       SERVICE_START                = 16
+       SERVICE_STOP                 = 32
+       SERVICE_PAUSE_CONTINUE       = 64
+       SERVICE_INTERROGATE          = 128
+       SERVICE_USER_DEFINED_CONTROL = 256
+       SERVICE_ALL_ACCESS           = STANDARD_RIGHTS_REQUIRED | SERVICE_QUERY_CONFIG | SERVICE_CHANGE_CONFIG | SERVICE_QUERY_STATUS | SERVICE_ENUMERATE_DEPENDENTS | SERVICE_START | SERVICE_STOP | SERVICE_PAUSE_CONTINUE | SERVICE_INTERROGATE | SERVICE_USER_DEFINED_CONTROL
+
        SERVICE_RUNS_IN_SYSTEM_PROCESS = 1
-       SERVICE_CONFIG_DESCRIPTION     = 1
-       SERVICE_CONFIG_FAILURE_ACTIONS = 2
+
+       SERVICE_CONFIG_DESCRIPTION              = 1
+       SERVICE_CONFIG_FAILURE_ACTIONS          = 2
+       SERVICE_CONFIG_DELAYED_AUTO_START_INFO  = 3
+       SERVICE_CONFIG_FAILURE_ACTIONS_FLAG     = 4
+       SERVICE_CONFIG_SERVICE_SID_INFO         = 5
+       SERVICE_CONFIG_REQUIRED_PRIVILEGES_INFO = 6
+       SERVICE_CONFIG_PRESHUTDOWN_INFO         = 7
+       SERVICE_CONFIG_TRIGGER_INFO             = 8
+       SERVICE_CONFIG_PREFERRED_NODE           = 9
+       SERVICE_CONFIG_LAUNCH_PROTECTED         = 12
+
+       SERVICE_SID_TYPE_NONE         = 0
+       SERVICE_SID_TYPE_UNRESTRICTED = 1
+       SERVICE_SID_TYPE_RESTRICTED   = 2 | SERVICE_SID_TYPE_UNRESTRICTED
 
        SC_ENUM_PROCESS_INFO = 0
+
+       SERVICE_NOTIFY_STATUS_CHANGE    = 2
+       SERVICE_NOTIFY_STOPPED          = 0x00000001
+       SERVICE_NOTIFY_START_PENDING    = 0x00000002
+       SERVICE_NOTIFY_STOP_PENDING     = 0x00000004
+       SERVICE_NOTIFY_RUNNING          = 0x00000008
+       SERVICE_NOTIFY_CONTINUE_PENDING = 0x00000010
+       SERVICE_NOTIFY_PAUSE_PENDING    = 0x00000020
+       SERVICE_NOTIFY_PAUSED           = 0x00000040
+       SERVICE_NOTIFY_CREATED          = 0x00000080
+       SERVICE_NOTIFY_DELETED          = 0x00000100
+       SERVICE_NOTIFY_DELETE_PENDING   = 0x00000200
 )
 
 type SERVICE_STATUS struct {
@@ -133,6 +159,10 @@ type SERVICE_DESCRIPTION struct {
        Description *uint16
 }
 
+type SERVICE_DELAYED_AUTO_START_INFO struct {
+       IsDelayedAutoStartUp uint32
+}
+
 type SERVICE_STATUS_PROCESS struct {
        ServiceType             uint32
        CurrentState            uint32
@@ -151,6 +181,16 @@ type ENUM_SERVICE_STATUS_PROCESS struct {
        ServiceStatusProcess SERVICE_STATUS_PROCESS
 }
 
+type SERVICE_NOTIFY struct {
+       Version               uint32
+       NotifyCallback        uintptr
+       Context               uintptr
+       NotificationStatus    uint32
+       ServiceStatus         SERVICE_STATUS_PROCESS
+       NotificationTriggered uint32
+       ServiceNames          *uint16
+}
+
 type SERVICE_FAILURE_ACTIONS struct {
        ResetPeriod  uint32
        RebootMsg    *uint16
@@ -164,12 +204,19 @@ type SC_ACTION struct {
        Delay uint32
 }
 
+type QUERY_SERVICE_LOCK_STATUS struct {
+       IsLocked     uint32
+       LockOwner    *uint16
+       LockDuration uint32
+}
+
 //sys  CloseServiceHandle(handle Handle) (err error) = advapi32.CloseServiceHandle
 //sys  CreateService(mgr Handle, serviceName *uint16, displayName *uint16, access uint32, srvType uint32, startType uint32, errCtl uint32, pathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16) (handle Handle, err error) [failretval==0] = advapi32.CreateServiceW
 //sys  OpenService(mgr Handle, serviceName *uint16, access uint32) (handle Handle, err error) [failretval==0] = advapi32.OpenServiceW
 //sys  DeleteService(service Handle) (err error) = advapi32.DeleteService
 //sys  StartService(service Handle, numArgs uint32, argVectors **uint16) (err error) = advapi32.StartServiceW
 //sys  QueryServiceStatus(service Handle, status *SERVICE_STATUS) (err error) = advapi32.QueryServiceStatus
+//sys  QueryServiceLockStatus(mgr Handle, lockStatus *QUERY_SERVICE_LOCK_STATUS, bufSize uint32, bytesNeeded *uint32) (err error) = advapi32.QueryServiceLockStatusW
 //sys  ControlService(service Handle, control uint32, status *SERVICE_STATUS) (err error) = advapi32.ControlService
 //sys  StartServiceCtrlDispatcher(serviceTable *SERVICE_TABLE_ENTRY) (err error) = advapi32.StartServiceCtrlDispatcherW
 //sys  SetServiceStatus(service Handle, serviceStatus *SERVICE_STATUS) (err error) = advapi32.SetServiceStatus
@@ -178,4 +225,5 @@ type SC_ACTION struct {
 //sys  ChangeServiceConfig2(service Handle, infoLevel uint32, info *byte) (err error) = advapi32.ChangeServiceConfig2W
 //sys  QueryServiceConfig2(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) = advapi32.QueryServiceConfig2W
 //sys  EnumServicesStatusEx(mgr Handle, infoLevel uint32, serviceType uint32, serviceState uint32, services *byte, bufSize uint32, bytesNeeded *uint32, servicesReturned *uint32, resumeHandle *uint32, groupName *uint16) (err error) = advapi32.EnumServicesStatusExW
-//sys   QueryServiceStatusEx(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) = advapi32.QueryServiceStatusEx
+//sys  QueryServiceStatusEx(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) = advapi32.QueryServiceStatusEx
+//sys  NotifyServiceStatusChange(service Handle, notifyMask uint32, notifier *SERVICE_NOTIFY) (ret error) = advapi32.NotifyServiceStatusChangeW
index f4d19644e1a2e2d1038b8c71657a929cf835bb7f..053d664d0b15fc7a40da79c0b2e0508779ee535e 100644 (file)
@@ -10,6 +10,7 @@ import (
        errorspkg "errors"
        "sync"
        "syscall"
+       "time"
        "unicode/utf16"
        "unsafe"
 )
@@ -55,6 +56,14 @@ const (
        FILE_UNICODE_ON_DISK              = 0x00000004
        FILE_VOLUME_IS_COMPRESSED         = 0x00008000
        FILE_VOLUME_QUOTAS                = 0x00000020
+
+       // Flags for LockFileEx.
+       LOCKFILE_FAIL_IMMEDIATELY = 0x00000001
+       LOCKFILE_EXCLUSIVE_LOCK   = 0x00000002
+
+       // Return values of SleepEx and other APC functions
+       STATUS_USER_APC    = 0x000000C0
+       WAIT_IO_COMPLETION = STATUS_USER_APC
 )
 
 // StringToUTF16 is deprecated. Use UTF16FromString instead.
@@ -131,10 +140,13 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  LoadLibraryEx(libname string, zero Handle, flags uintptr) (handle Handle, err error) = LoadLibraryExW
 //sys  FreeLibrary(handle Handle) (err error)
 //sys  GetProcAddress(module Handle, procname string) (proc uintptr, err error)
+//sys  GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) = kernel32.GetModuleFileNameW
+//sys  GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) = kernel32.GetModuleHandleExW
 //sys  GetVersion() (ver uint32, err error)
 //sys  FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW
 //sys  ExitProcess(exitcode uint32)
-//sys  CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile int32) (handle Handle, err error) [failretval==InvalidHandle] = CreateFileW
+//sys  IsWow64Process(handle Handle, isWow64 *bool) (err error) = IsWow64Process
+//sys  CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile Handle) (handle Handle, err error) [failretval==InvalidHandle] = CreateFileW
 //sys  ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error)
 //sys  WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error)
 //sys  GetOverlappedResult(handle Handle, overlapped *Overlapped, done *uint32, wait bool) (err error)
@@ -154,6 +166,8 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  DeleteFile(path *uint16) (err error) = DeleteFileW
 //sys  MoveFile(from *uint16, to *uint16) (err error) = MoveFileW
 //sys  MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) = MoveFileExW
+//sys  LockFileEx(file Handle, flags uint32, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error)
+//sys  UnlockFileEx(file Handle, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error)
 //sys  GetComputerName(buf *uint16, n *uint32) (err error) = GetComputerNameW
 //sys  GetComputerNameEx(nametype uint32, buf *uint16, n *uint32) (err error) = GetComputerNameExW
 //sys  SetEndOfFile(handle Handle) (err error)
@@ -166,11 +180,12 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  CancelIo(s Handle) (err error)
 //sys  CancelIoEx(s Handle, o *Overlapped) (err error)
 //sys  CreateProcess(appName *uint16, commandLine *uint16, procSecurity *SecurityAttributes, threadSecurity *SecurityAttributes, inheritHandles bool, creationFlags uint32, env *uint16, currentDir *uint16, startupInfo *StartupInfo, outProcInfo *ProcessInformation) (err error) = CreateProcessW
-//sys  OpenProcess(da uint32, inheritHandle bool, pid uint32) (handle Handle, err error)
+//sys  OpenProcess(desiredAccess uint32, inheritHandle bool, processId uint32) (handle Handle, err error)
+//sys  ShellExecute(hwnd Handle, verb *uint16, file *uint16, args *uint16, cwd *uint16, showCmd int32) (err error) [failretval<=32] = shell32.ShellExecuteW
+//sys  shGetKnownFolderPath(id *KNOWNFOLDERID, flags uint32, token Token, path **uint16) (ret error) = shell32.SHGetKnownFolderPath
 //sys  TerminateProcess(handle Handle, exitcode uint32) (err error)
 //sys  GetExitCodeProcess(handle Handle, exitcode *uint32) (err error)
 //sys  GetStartupInfo(startupInfo *StartupInfo) (err error) = GetStartupInfoW
-//sys  GetCurrentProcess() (pseudoHandle Handle, err error)
 //sys  GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error)
 //sys  DuplicateHandle(hSourceProcessHandle Handle, hSourceHandle Handle, hTargetProcessHandle Handle, lpTargetHandle *Handle, dwDesiredAccess uint32, bInheritHandle bool, dwOptions uint32) (err error)
 //sys  WaitForSingleObject(handle Handle, waitMilliseconds uint32) (event uint32, err error) [failretval==0xffffffff]
@@ -185,6 +200,9 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  FreeEnvironmentStrings(envs *uint16) (err error) = kernel32.FreeEnvironmentStringsW
 //sys  GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) = kernel32.GetEnvironmentVariableW
 //sys  SetEnvironmentVariable(name *uint16, value *uint16) (err error) = kernel32.SetEnvironmentVariableW
+//sys  CreateEnvironmentBlock(block **uint16, token Token, inheritExisting bool) (err error) = userenv.CreateEnvironmentBlock
+//sys  DestroyEnvironmentBlock(block *uint16) (err error) = userenv.DestroyEnvironmentBlock
+//sys  getTickCount64() (ms uint64) = kernel32.GetTickCount64
 //sys  SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error)
 //sys  GetFileAttributes(name *uint16) (attrs uint32, err error) [failretval==INVALID_FILE_ATTRIBUTES] = kernel32.GetFileAttributesW
 //sys  SetFileAttributes(name *uint16, attrs uint32) (err error) = kernel32.SetFileAttributesW
@@ -223,7 +241,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  RegQueryInfoKey(key Handle, class *uint16, classLen *uint32, reserved *uint32, subkeysLen *uint32, maxSubkeyLen *uint32, maxClassLen *uint32, valuesLen *uint32, maxValueNameLen *uint32, maxValueLen *uint32, saLen *uint32, lastWriteTime *Filetime) (regerrno error) = advapi32.RegQueryInfoKeyW
 //sys  RegEnumKeyEx(key Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, classLen *uint32, lastWriteTime *Filetime) (regerrno error) = advapi32.RegEnumKeyExW
 //sys  RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) = advapi32.RegQueryValueExW
-//sys  getCurrentProcessId() (pid uint32) = kernel32.GetCurrentProcessId
+//sys  GetCurrentProcessId() (pid uint32) = kernel32.GetCurrentProcessId
 //sys  GetConsoleMode(console Handle, mode *uint32) (err error) = kernel32.GetConsoleMode
 //sys  SetConsoleMode(console Handle, mode uint32) (err error) = kernel32.SetConsoleMode
 //sys  GetConsoleScreenBufferInfo(console Handle, info *ConsoleScreenBufferInfo) (err error) = kernel32.GetConsoleScreenBufferInfo
@@ -232,6 +250,8 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  CreateToolhelp32Snapshot(flags uint32, processId uint32) (handle Handle, err error) [failretval==InvalidHandle] = kernel32.CreateToolhelp32Snapshot
 //sys  Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32FirstW
 //sys  Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32NextW
+//sys  Thread32First(snapshot Handle, threadEntry *ThreadEntry32) (err error)
+//sys  Thread32Next(snapshot Handle, threadEntry *ThreadEntry32) (err error)
 //sys  DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error)
 // This function returns 1 byte BOOLEAN rather than the 4 byte BOOL.
 //sys  CreateSymbolicLink(symlinkfilename *uint16, targetfilename *uint16, flags uint32) (err error) [failretval&0xff==0] = CreateSymbolicLinkW
@@ -243,6 +263,23 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  SetEvent(event Handle) (err error) = kernel32.SetEvent
 //sys  ResetEvent(event Handle) (err error) = kernel32.ResetEvent
 //sys  PulseEvent(event Handle) (err error) = kernel32.PulseEvent
+//sys  CreateMutex(mutexAttrs *SecurityAttributes, initialOwner bool, name *uint16) (handle Handle, err error) = kernel32.CreateMutexW
+//sys  CreateMutexEx(mutexAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) = kernel32.CreateMutexExW
+//sys  OpenMutex(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) = kernel32.OpenMutexW
+//sys  ReleaseMutex(mutex Handle) (err error) = kernel32.ReleaseMutex
+//sys  SleepEx(milliseconds uint32, alertable bool) (ret uint32) = kernel32.SleepEx
+//sys  CreateJobObject(jobAttr *SecurityAttributes, name *uint16) (handle Handle, err error) = kernel32.CreateJobObjectW
+//sys  AssignProcessToJobObject(job Handle, process Handle) (err error) = kernel32.AssignProcessToJobObject
+//sys  TerminateJobObject(job Handle, exitCode uint32) (err error) = kernel32.TerminateJobObject
+//sys  SetErrorMode(mode uint32) (ret uint32) = kernel32.SetErrorMode
+//sys  ResumeThread(thread Handle) (ret uint32, err error) [failretval==0xffffffff] = kernel32.ResumeThread
+//sys  SetPriorityClass(process Handle, priorityClass uint32) (err error) = kernel32.SetPriorityClass
+//sys  GetPriorityClass(process Handle) (ret uint32, err error) = kernel32.GetPriorityClass
+//sys  SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error)
+//sys  GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error)
+//sys  GetProcessId(process Handle) (id uint32, err error)
+//sys  OpenThread(desiredAccess uint32, inheritHandle bool, threadId uint32) (handle Handle, err error)
+//sys  SetProcessPriorityBoost(process Handle, disable bool) (err error) = kernel32.SetProcessPriorityBoost
 
 // Volume Management Functions
 //sys  DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) = DefineDosDeviceW
@@ -253,6 +290,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uint16, bufferLength uint32) (err error) = FindNextVolumeMountPointW
 //sys  FindVolumeClose(findVolume Handle) (err error)
 //sys  FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error)
+//sys  GetDiskFreeSpaceEx(directoryName *uint16, freeBytesAvailableToCaller *uint64, totalNumberOfBytes *uint64, totalNumberOfFreeBytes *uint64) (err error) = GetDiskFreeSpaceExW
 //sys  GetDriveType(rootPathName *uint16) (driveType uint32) = GetDriveTypeW
 //sys  GetLogicalDrives() (drivesBitMask uint32, err error) [failretval==0]
 //sys  GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) [failretval==0] = GetLogicalDriveStringsW
@@ -264,9 +302,55 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //sys  QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) [failretval==0] = QueryDosDeviceW
 //sys  SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) = SetVolumeLabelW
 //sys  SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) = SetVolumeMountPointW
+//sys  MessageBox(hwnd Handle, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) [failretval==0] = user32.MessageBoxW
+//sys  ExitWindowsEx(flags uint32, reason uint32) (err error) = user32.ExitWindowsEx
+//sys  InitiateSystemShutdownEx(machineName *uint16, message *uint16, timeout uint32, forceAppsClosed bool, rebootAfterShutdown bool, reason uint32) (err error) = advapi32.InitiateSystemShutdownExW
+//sys  SetProcessShutdownParameters(level uint32, flags uint32) (err error) = kernel32.SetProcessShutdownParameters
+//sys  GetProcessShutdownParameters(level *uint32, flags *uint32) (err error) = kernel32.GetProcessShutdownParameters
+//sys  clsidFromString(lpsz *uint16, pclsid *GUID) (ret error) = ole32.CLSIDFromString
+//sys  stringFromGUID2(rguid *GUID, lpsz *uint16, cchMax int32) (chars int32) = ole32.StringFromGUID2
+//sys  coCreateGuid(pguid *GUID) (ret error) = ole32.CoCreateGuid
+//sys  CoTaskMemFree(address unsafe.Pointer) = ole32.CoTaskMemFree
+//sys  rtlGetVersion(info *OsVersionInfoEx) (ret error) = ntdll.RtlGetVersion
+//sys  rtlGetNtVersionNumbers(majorVersion *uint32, minorVersion *uint32, buildNumber *uint32) = ntdll.RtlGetNtVersionNumbers
+//sys  getProcessPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetProcessPreferredUILanguages
+//sys  getThreadPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetThreadPreferredUILanguages
+//sys  getUserPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetUserPreferredUILanguages
+//sys  getSystemPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetSystemPreferredUILanguages
+
+// Process Status API (PSAPI)
+//sys  EnumProcesses(processIds []uint32, bytesReturned *uint32) (err error) = psapi.EnumProcesses
 
 // syscall interface implementation for other packages
 
+// GetCurrentProcess returns the handle for the current process.
+// It is a pseudo handle that does not need to be closed.
+// The returned error is always nil.
+//
+// Deprecated: use CurrentProcess for the same Handle without the nil
+// error.
+func GetCurrentProcess() (Handle, error) {
+       return CurrentProcess(), nil
+}
+
+// CurrentProcess returns the handle for the current process.
+// It is a pseudo handle that does not need to be closed.
+func CurrentProcess() Handle { return Handle(^uintptr(1 - 1)) }
+
+// GetCurrentThread returns the handle for the current thread.
+// It is a pseudo handle that does not need to be closed.
+// The returned error is always nil.
+//
+// Deprecated: use CurrentThread for the same Handle without the nil
+// error.
+func GetCurrentThread() (Handle, error) {
+       return CurrentThread(), nil
+}
+
+// CurrentThread returns the handle for the current thread.
+// It is a pseudo handle that does not need to be closed.
+func CurrentThread() Handle { return Handle(^uintptr(2 - 1)) }
+
 // GetProcAddressByOrdinal retrieves the address of the exported
 // function from module by ordinal.
 func GetProcAddressByOrdinal(module Handle, ordinal uintptr) (proc uintptr, err error) {
@@ -333,7 +417,11 @@ func Open(path string, mode int, perm uint32) (fd Handle, err error) {
        default:
                createmode = OPEN_EXISTING
        }
-       h, e := CreateFile(pathp, access, sharemode, sa, createmode, FILE_ATTRIBUTE_NORMAL, 0)
+       var attrs uint32 = FILE_ATTRIBUTE_NORMAL
+       if perm&S_IWRITE == 0 {
+               attrs = FILE_ATTRIBUTE_READONLY
+       }
+       h, e := CreateFile(pathp, access, sharemode, sa, createmode, attrs, 0)
        return h, e
 }
 
@@ -478,6 +566,10 @@ func ComputerName() (name string, err error) {
        return string(utf16.Decode(b[0:n])), nil
 }
 
+func DurationSinceBoot() time.Duration {
+       return time.Duration(getTickCount64()) * time.Millisecond
+}
+
 func Ftruncate(fd Handle, length int64) (err error) {
        curoffset, e := Seek(fd, 0, 1)
        if e != nil {
@@ -609,6 +701,8 @@ const socket_error = uintptr(^uint32(0))
 //sys  WSACleanup() (err error) [failretval==socket_error] = ws2_32.WSACleanup
 //sys  WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) [failretval==socket_error] = ws2_32.WSAIoctl
 //sys  socket(af int32, typ int32, protocol int32) (handle Handle, err error) [failretval==InvalidHandle] = ws2_32.socket
+//sys  sendto(s Handle, buf []byte, flags int32, to unsafe.Pointer, tolen int32) (err error) [failretval==socket_error] = ws2_32.sendto
+//sys  recvfrom(s Handle, buf []byte, flags int32, from *RawSockaddrAny, fromlen *int32) (n int32, err error) [failretval==-1] = ws2_32.recvfrom
 //sys  Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) [failretval==socket_error] = ws2_32.setsockopt
 //sys  Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) [failretval==socket_error] = ws2_32.getsockopt
 //sys  bind(s Handle, name unsafe.Pointer, namelen int32) (err error) [failretval==socket_error] = ws2_32.bind
@@ -776,7 +870,7 @@ func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) {
                for n < len(pp.Path) && pp.Path[n] != 0 {
                        n++
                }
-               bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
+               bytes := (*[len(pp.Path)]byte)(unsafe.Pointer(&pp.Path[0]))[0:n]
                sa.Name = string(bytes)
                return sa, nil
 
@@ -1037,10 +1131,27 @@ func NsecToTimespec(nsec int64) (ts Timespec) {
 // TODO(brainman): fix all needed for net
 
 func Accept(fd Handle) (nfd Handle, sa Sockaddr, err error) { return 0, nil, syscall.EWINDOWS }
+
 func Recvfrom(fd Handle, p []byte, flags int) (n int, from Sockaddr, err error) {
-       return 0, nil, syscall.EWINDOWS
+       var rsa RawSockaddrAny
+       l := int32(unsafe.Sizeof(rsa))
+       n32, err := recvfrom(fd, p, int32(flags), &rsa, &l)
+       n = int(n32)
+       if err != nil {
+               return
+       }
+       from, err = rsa.Sockaddr()
+       return
+}
+
+func Sendto(fd Handle, p []byte, flags int, to Sockaddr) (err error) {
+       ptr, l, err := to.sockaddr()
+       if err != nil {
+               return err
+       }
+       return sendto(fd, p, int32(flags), ptr, l)
 }
-func Sendto(fd Handle, p []byte, flags int, to Sockaddr) (err error)       { return syscall.EWINDOWS }
+
 func SetsockoptTimeval(fd Handle, level, opt int, tv *Timeval) (err error) { return syscall.EWINDOWS }
 
 // The Linger struct is wrong but we only noticed after Go 1.
@@ -1087,7 +1198,7 @@ func SetsockoptIPv6Mreq(fd Handle, level, opt int, mreq *IPv6Mreq) (err error) {
        return syscall.EWINDOWS
 }
 
-func Getpid() (pid int) { return int(getCurrentProcessId()) }
+func Getpid() (pid int) { return int(GetCurrentProcessId()) }
 
 func FindFirstFile(name *uint16, data *Win32finddata) (handle Handle, err error) {
        // NOTE(rsc): The Win32finddata struct is wrong for the system call:
@@ -1215,3 +1326,129 @@ func Readlink(path string, buf []byte) (n int, err error) {
 
        return n, nil
 }
+
+// GUIDFromString parses a string in the form of
+// "{XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" into a GUID.
+func GUIDFromString(str string) (GUID, error) {
+       guid := GUID{}
+       str16, err := syscall.UTF16PtrFromString(str)
+       if err != nil {
+               return guid, err
+       }
+       err = clsidFromString(str16, &guid)
+       if err != nil {
+               return guid, err
+       }
+       return guid, nil
+}
+
+// GenerateGUID creates a new random GUID.
+func GenerateGUID() (GUID, error) {
+       guid := GUID{}
+       err := coCreateGuid(&guid)
+       if err != nil {
+               return guid, err
+       }
+       return guid, nil
+}
+
+// String returns the canonical string form of the GUID,
+// in the form of "{XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}".
+func (guid GUID) String() string {
+       var str [100]uint16
+       chars := stringFromGUID2(&guid, &str[0], int32(len(str)))
+       if chars <= 1 {
+               return ""
+       }
+       return string(utf16.Decode(str[:chars-1]))
+}
+
+// KnownFolderPath returns a well-known folder path for the current user, specified by one of
+// the FOLDERID_ constants, and chosen and optionally created based on a KF_ flag.
+func KnownFolderPath(folderID *KNOWNFOLDERID, flags uint32) (string, error) {
+       return Token(0).KnownFolderPath(folderID, flags)
+}
+
+// KnownFolderPath returns a well-known folder path for the user token, specified by one of
+// the FOLDERID_ constants, and chosen and optionally created based on a KF_ flag.
+func (t Token) KnownFolderPath(folderID *KNOWNFOLDERID, flags uint32) (string, error) {
+       var p *uint16
+       err := shGetKnownFolderPath(folderID, flags, t, &p)
+       if err != nil {
+               return "", err
+       }
+       defer CoTaskMemFree(unsafe.Pointer(p))
+       return UTF16ToString((*[(1 << 30) - 1]uint16)(unsafe.Pointer(p))[:]), nil
+}
+
+// RtlGetVersion returns the version of the underlying operating system, ignoring
+// manifest semantics but is affected by the application compatibility layer.
+func RtlGetVersion() *OsVersionInfoEx {
+       info := &OsVersionInfoEx{}
+       info.osVersionInfoSize = uint32(unsafe.Sizeof(*info))
+       // According to documentation, this function always succeeds.
+       // The function doesn't even check the validity of the
+       // osVersionInfoSize member. Disassembling ntdll.dll indicates
+       // that the documentation is indeed correct about that.
+       _ = rtlGetVersion(info)
+       return info
+}
+
+// RtlGetNtVersionNumbers returns the version of the underlying operating system,
+// ignoring manifest semantics and the application compatibility layer.
+func RtlGetNtVersionNumbers() (majorVersion, minorVersion, buildNumber uint32) {
+       rtlGetNtVersionNumbers(&majorVersion, &minorVersion, &buildNumber)
+       buildNumber &= 0xffff
+       return
+}
+
+// GetProcessPreferredUILanguages retrieves the process preferred UI languages.
+func GetProcessPreferredUILanguages(flags uint32) ([]string, error) {
+       return getUILanguages(flags, getProcessPreferredUILanguages)
+}
+
+// GetThreadPreferredUILanguages retrieves the thread preferred UI languages for the current thread.
+func GetThreadPreferredUILanguages(flags uint32) ([]string, error) {
+       return getUILanguages(flags, getThreadPreferredUILanguages)
+}
+
+// GetUserPreferredUILanguages retrieves information about the user preferred UI languages.
+func GetUserPreferredUILanguages(flags uint32) ([]string, error) {
+       return getUILanguages(flags, getUserPreferredUILanguages)
+}
+
+// GetSystemPreferredUILanguages retrieves the system preferred UI languages.
+func GetSystemPreferredUILanguages(flags uint32) ([]string, error) {
+       return getUILanguages(flags, getSystemPreferredUILanguages)
+}
+
+func getUILanguages(flags uint32, f func(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) error) ([]string, error) {
+       size := uint32(128)
+       for {
+               var numLanguages uint32
+               buf := make([]uint16, size)
+               err := f(flags, &numLanguages, &buf[0], &size)
+               if err == ERROR_INSUFFICIENT_BUFFER {
+                       continue
+               }
+               if err != nil {
+                       return nil, err
+               }
+               buf = buf[:size]
+               if numLanguages == 0 || len(buf) == 0 { // GetProcessPreferredUILanguages may return numLanguages==0 with "\0\0"
+                       return []string{}, nil
+               }
+               if buf[len(buf)-1] == 0 {
+                       buf = buf[:len(buf)-1] // remove terminating null
+               }
+               languages := make([]string, 0, numLanguages)
+               from := 0
+               for i, c := range buf {
+                       if c == 0 {
+                               languages = append(languages, string(utf16.Decode(buf[from:i])))
+                               from = i + 1
+                       }
+               }
+               return languages, nil
+       }
+}
index ee27936840103209bef68f43706c0a574fcc4ff3..809fff0b497f71c1d526cfa17d6e3e29cf234760 100644 (file)
@@ -4,7 +4,11 @@
 
 package windows
 
-import "syscall"
+import (
+       "net"
+       "syscall"
+       "unsafe"
+)
 
 const (
        // Invented values to support what package os expects.
@@ -58,11 +62,6 @@ var signals = [...]string{
 }
 
 const (
-       GENERIC_READ    = 0x80000000
-       GENERIC_WRITE   = 0x40000000
-       GENERIC_EXECUTE = 0x20000000
-       GENERIC_ALL     = 0x10000000
-
        FILE_LIST_DIRECTORY   = 0x00000001
        FILE_APPEND_DATA      = 0x00000004
        FILE_WRITE_ATTRIBUTES = 0x00000100
@@ -154,17 +153,43 @@ const (
        WAIT_OBJECT_0  = 0x00000000
        WAIT_FAILED    = 0xFFFFFFFF
 
-       PROCESS_TERMINATE         = 1
-       PROCESS_QUERY_INFORMATION = 0x00000400
-       SYNCHRONIZE               = 0x00100000
+       // Access rights for process.
+       PROCESS_CREATE_PROCESS            = 0x0080
+       PROCESS_CREATE_THREAD             = 0x0002
+       PROCESS_DUP_HANDLE                = 0x0040
+       PROCESS_QUERY_INFORMATION         = 0x0400
+       PROCESS_QUERY_LIMITED_INFORMATION = 0x1000
+       PROCESS_SET_INFORMATION           = 0x0200
+       PROCESS_SET_QUOTA                 = 0x0100
+       PROCESS_SUSPEND_RESUME            = 0x0800
+       PROCESS_TERMINATE                 = 0x0001
+       PROCESS_VM_OPERATION              = 0x0008
+       PROCESS_VM_READ                   = 0x0010
+       PROCESS_VM_WRITE                  = 0x0020
+
+       // Access rights for thread.
+       THREAD_DIRECT_IMPERSONATION      = 0x0200
+       THREAD_GET_CONTEXT               = 0x0008
+       THREAD_IMPERSONATE               = 0x0100
+       THREAD_QUERY_INFORMATION         = 0x0040
+       THREAD_QUERY_LIMITED_INFORMATION = 0x0800
+       THREAD_SET_CONTEXT               = 0x0010
+       THREAD_SET_INFORMATION           = 0x0020
+       THREAD_SET_LIMITED_INFORMATION   = 0x0400
+       THREAD_SET_THREAD_TOKEN          = 0x0080
+       THREAD_SUSPEND_RESUME            = 0x0002
+       THREAD_TERMINATE                 = 0x0001
 
        FILE_MAP_COPY    = 0x01
        FILE_MAP_WRITE   = 0x02
        FILE_MAP_READ    = 0x04
        FILE_MAP_EXECUTE = 0x20
 
-       CTRL_C_EVENT     = 0
-       CTRL_BREAK_EVENT = 1
+       CTRL_C_EVENT        = 0
+       CTRL_BREAK_EVENT    = 1
+       CTRL_CLOSE_EVENT    = 2
+       CTRL_LOGOFF_EVENT   = 5
+       CTRL_SHUTDOWN_EVENT = 6
 
        // Windows reserves errors >= 1<<29 for application use.
        APPLICATION_ERROR = 1 << 29
@@ -396,6 +421,26 @@ const (
        SECURITY_FLAG_IGNORE_CERT_DATE_INVALID = 0x00002000
 )
 
+const (
+       // flags for SetErrorMode
+       SEM_FAILCRITICALERRORS     = 0x0001
+       SEM_NOALIGNMENTFAULTEXCEPT = 0x0004
+       SEM_NOGPFAULTERRORBOX      = 0x0002
+       SEM_NOOPENFILEERRORBOX     = 0x8000
+)
+
+const (
+       // Priority class.
+       ABOVE_NORMAL_PRIORITY_CLASS   = 0x00008000
+       BELOW_NORMAL_PRIORITY_CLASS   = 0x00004000
+       HIGH_PRIORITY_CLASS           = 0x00000080
+       IDLE_PRIORITY_CLASS           = 0x00000040
+       NORMAL_PRIORITY_CLASS         = 0x00000020
+       PROCESS_MODE_BACKGROUND_BEGIN = 0x00100000
+       PROCESS_MODE_BACKGROUND_END   = 0x00200000
+       REALTIME_PRIORITY_CLASS       = 0x00000100
+)
+
 var (
        OID_PKIX_KP_SERVER_AUTH = []byte("1.3.6.1.5.5.7.3.1\x00")
        OID_SERVER_GATED_CRYPTO = []byte("1.3.6.1.4.1.311.10.3.3\x00")
@@ -426,12 +471,6 @@ func NsecToTimeval(nsec int64) (tv Timeval) {
        return
 }
 
-type SecurityAttributes struct {
-       Length             uint32
-       SecurityDescriptor uintptr
-       InheritHandle      uint32
-}
-
 type Overlapped struct {
        Internal     uintptr
        InternalHigh uintptr
@@ -605,6 +644,16 @@ type ProcessEntry32 struct {
        ExeFile         [MAX_PATH]uint16
 }
 
+type ThreadEntry32 struct {
+       Size           uint32
+       Usage          uint32
+       ThreadID       uint32
+       OwnerProcessID uint32
+       BasePri        int32
+       DeltaPri       int32
+       Flags          uint32
+}
+
 type Systemtime struct {
        Year         uint16
        Month        uint16
@@ -632,18 +681,26 @@ const (
        AF_UNSPEC  = 0
        AF_UNIX    = 1
        AF_INET    = 2
-       AF_INET6   = 23
        AF_NETBIOS = 17
+       AF_INET6   = 23
+       AF_IRDA    = 26
+       AF_BTH     = 32
 
        SOCK_STREAM    = 1
        SOCK_DGRAM     = 2
        SOCK_RAW       = 3
+       SOCK_RDM       = 4
        SOCK_SEQPACKET = 5
 
-       IPPROTO_IP   = 0
-       IPPROTO_IPV6 = 0x29
-       IPPROTO_TCP  = 6
-       IPPROTO_UDP  = 17
+       IPPROTO_IP      = 0
+       IPPROTO_ICMP    = 1
+       IPPROTO_IGMP    = 2
+       BTHPROTO_RFCOMM = 3
+       IPPROTO_TCP     = 6
+       IPPROTO_UDP     = 17
+       IPPROTO_IPV6    = 41
+       IPPROTO_ICMPV6  = 58
+       IPPROTO_RM      = 113
 
        SOL_SOCKET                = 0xffff
        SO_REUSEADDR              = 4
@@ -652,6 +709,7 @@ const (
        SO_BROADCAST              = 32
        SO_LINGER                 = 128
        SO_RCVBUF                 = 0x1002
+       SO_RCVTIMEO               = 0x1006
        SO_SNDBUF                 = 0x1001
        SO_UPDATE_ACCEPT_CONTEXT  = 0x700b
        SO_UPDATE_CONNECT_CONTEXT = 0x7010
@@ -1123,6 +1181,28 @@ const (
        REG_QWORD = REG_QWORD_LITTLE_ENDIAN
 )
 
+const (
+       EVENT_MODIFY_STATE = 0x0002
+       EVENT_ALL_ACCESS   = STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | 0x3
+
+       MUTANT_QUERY_STATE = 0x0001
+       MUTANT_ALL_ACCESS  = STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | MUTANT_QUERY_STATE
+
+       SEMAPHORE_MODIFY_STATE = 0x0002
+       SEMAPHORE_ALL_ACCESS   = STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | 0x3
+
+       TIMER_QUERY_STATE  = 0x0001
+       TIMER_MODIFY_STATE = 0x0002
+       TIMER_ALL_ACCESS   = STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | TIMER_QUERY_STATE | TIMER_MODIFY_STATE
+
+       MUTEX_MODIFY_STATE = MUTANT_QUERY_STATE
+       MUTEX_ALL_ACCESS   = MUTANT_ALL_ACCESS
+
+       CREATE_EVENT_MANUAL_RESET  = 0x1
+       CREATE_EVENT_INITIAL_SET   = 0x2
+       CREATE_MUTEX_INITIAL_OWNER = 0x1
+)
+
 type AddrinfoW struct {
        Flags     int32
        Family    int32
@@ -1286,6 +1366,41 @@ const (
        ComputerNameMax                       = 8
 )
 
+// For MessageBox()
+const (
+       MB_OK                   = 0x00000000
+       MB_OKCANCEL             = 0x00000001
+       MB_ABORTRETRYIGNORE     = 0x00000002
+       MB_YESNOCANCEL          = 0x00000003
+       MB_YESNO                = 0x00000004
+       MB_RETRYCANCEL          = 0x00000005
+       MB_CANCELTRYCONTINUE    = 0x00000006
+       MB_ICONHAND             = 0x00000010
+       MB_ICONQUESTION         = 0x00000020
+       MB_ICONEXCLAMATION      = 0x00000030
+       MB_ICONASTERISK         = 0x00000040
+       MB_USERICON             = 0x00000080
+       MB_ICONWARNING          = MB_ICONEXCLAMATION
+       MB_ICONERROR            = MB_ICONHAND
+       MB_ICONINFORMATION      = MB_ICONASTERISK
+       MB_ICONSTOP             = MB_ICONHAND
+       MB_DEFBUTTON1           = 0x00000000
+       MB_DEFBUTTON2           = 0x00000100
+       MB_DEFBUTTON3           = 0x00000200
+       MB_DEFBUTTON4           = 0x00000300
+       MB_APPLMODAL            = 0x00000000
+       MB_SYSTEMMODAL          = 0x00001000
+       MB_TASKMODAL            = 0x00002000
+       MB_HELP                 = 0x00004000
+       MB_NOFOCUS              = 0x00008000
+       MB_SETFOREGROUND        = 0x00010000
+       MB_DEFAULT_DESKTOP_ONLY = 0x00020000
+       MB_TOPMOST              = 0x00040000
+       MB_RIGHT                = 0x00080000
+       MB_RTLREADING           = 0x00100000
+       MB_SERVICE_NOTIFICATION = 0x00200000
+)
+
 const (
        MOVEFILE_REPLACE_EXISTING      = 0x1
        MOVEFILE_COPY_ALLOWED          = 0x2
@@ -1314,6 +1429,16 @@ type SocketAddress struct {
        SockaddrLength int32
 }
 
+// IP returns an IPv4 or IPv6 address, or nil if the underlying SocketAddress is neither.
+func (addr *SocketAddress) IP() net.IP {
+       if uintptr(addr.SockaddrLength) >= unsafe.Sizeof(RawSockaddrInet4{}) && addr.Sockaddr.Addr.Family == AF_INET {
+               return (*RawSockaddrInet4)(unsafe.Pointer(addr.Sockaddr)).Addr[:]
+       } else if uintptr(addr.SockaddrLength) >= unsafe.Sizeof(RawSockaddrInet6{}) && addr.Sockaddr.Addr.Family == AF_INET6 {
+               return (*RawSockaddrInet6)(unsafe.Pointer(addr.Sockaddr)).Addr[:]
+       }
+       return nil
+}
+
 type IpAdapterUnicastAddress struct {
        Length             uint32
        Flags              uint32
@@ -1439,3 +1564,223 @@ type ConsoleScreenBufferInfo struct {
 }
 
 const UNIX_PATH_MAX = 108 // defined in afunix.h
+
+const (
+       // flags for JOBOBJECT_BASIC_LIMIT_INFORMATION.LimitFlags
+       JOB_OBJECT_LIMIT_ACTIVE_PROCESS             = 0x00000008
+       JOB_OBJECT_LIMIT_AFFINITY                   = 0x00000010
+       JOB_OBJECT_LIMIT_BREAKAWAY_OK               = 0x00000800
+       JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 0x00000400
+       JOB_OBJECT_LIMIT_JOB_MEMORY                 = 0x00000200
+       JOB_OBJECT_LIMIT_JOB_TIME                   = 0x00000004
+       JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE          = 0x00002000
+       JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME          = 0x00000040
+       JOB_OBJECT_LIMIT_PRIORITY_CLASS             = 0x00000020
+       JOB_OBJECT_LIMIT_PROCESS_MEMORY             = 0x00000100
+       JOB_OBJECT_LIMIT_PROCESS_TIME               = 0x00000002
+       JOB_OBJECT_LIMIT_SCHEDULING_CLASS           = 0x00000080
+       JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK        = 0x00001000
+       JOB_OBJECT_LIMIT_SUBSET_AFFINITY            = 0x00004000
+       JOB_OBJECT_LIMIT_WORKINGSET                 = 0x00000001
+)
+
+type JOBOBJECT_BASIC_LIMIT_INFORMATION struct {
+       PerProcessUserTimeLimit int64
+       PerJobUserTimeLimit     int64
+       LimitFlags              uint32
+       MinimumWorkingSetSize   uintptr
+       MaximumWorkingSetSize   uintptr
+       ActiveProcessLimit      uint32
+       Affinity                uintptr
+       PriorityClass           uint32
+       SchedulingClass         uint32
+}
+
+type IO_COUNTERS struct {
+       ReadOperationCount  uint64
+       WriteOperationCount uint64
+       OtherOperationCount uint64
+       ReadTransferCount   uint64
+       WriteTransferCount  uint64
+       OtherTransferCount  uint64
+}
+
+type JOBOBJECT_EXTENDED_LIMIT_INFORMATION struct {
+       BasicLimitInformation JOBOBJECT_BASIC_LIMIT_INFORMATION
+       IoInfo                IO_COUNTERS
+       ProcessMemoryLimit    uintptr
+       JobMemoryLimit        uintptr
+       PeakProcessMemoryUsed uintptr
+       PeakJobMemoryUsed     uintptr
+}
+
+const (
+       // UIRestrictionsClass
+       JOB_OBJECT_UILIMIT_DESKTOP          = 0x00000040
+       JOB_OBJECT_UILIMIT_DISPLAYSETTINGS  = 0x00000010
+       JOB_OBJECT_UILIMIT_EXITWINDOWS      = 0x00000080
+       JOB_OBJECT_UILIMIT_GLOBALATOMS      = 0x00000020
+       JOB_OBJECT_UILIMIT_HANDLES          = 0x00000001
+       JOB_OBJECT_UILIMIT_READCLIPBOARD    = 0x00000002
+       JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 0x00000008
+       JOB_OBJECT_UILIMIT_WRITECLIPBOARD   = 0x00000004
+)
+
+type JOBOBJECT_BASIC_UI_RESTRICTIONS struct {
+       UIRestrictionsClass uint32
+}
+
+const (
+       // JobObjectInformationClass
+       JobObjectAssociateCompletionPortInformation = 7
+       JobObjectBasicLimitInformation              = 2
+       JobObjectBasicUIRestrictions                = 4
+       JobObjectCpuRateControlInformation          = 15
+       JobObjectEndOfJobTimeInformation            = 6
+       JobObjectExtendedLimitInformation           = 9
+       JobObjectGroupInformation                   = 11
+       JobObjectGroupInformationEx                 = 14
+       JobObjectLimitViolationInformation2         = 35
+       JobObjectNetRateControlInformation          = 32
+       JobObjectNotificationLimitInformation       = 12
+       JobObjectNotificationLimitInformation2      = 34
+       JobObjectSecurityLimitInformation           = 5
+)
+
+const (
+       KF_FLAG_DEFAULT                          = 0x00000000
+       KF_FLAG_FORCE_APP_DATA_REDIRECTION       = 0x00080000
+       KF_FLAG_RETURN_FILTER_REDIRECTION_TARGET = 0x00040000
+       KF_FLAG_FORCE_PACKAGE_REDIRECTION        = 0x00020000
+       KF_FLAG_NO_PACKAGE_REDIRECTION           = 0x00010000
+       KF_FLAG_FORCE_APPCONTAINER_REDIRECTION   = 0x00020000
+       KF_FLAG_NO_APPCONTAINER_REDIRECTION      = 0x00010000
+       KF_FLAG_CREATE                           = 0x00008000
+       KF_FLAG_DONT_VERIFY                      = 0x00004000
+       KF_FLAG_DONT_UNEXPAND                    = 0x00002000
+       KF_FLAG_NO_ALIAS                         = 0x00001000
+       KF_FLAG_INIT                             = 0x00000800
+       KF_FLAG_DEFAULT_PATH                     = 0x00000400
+       KF_FLAG_NOT_PARENT_RELATIVE              = 0x00000200
+       KF_FLAG_SIMPLE_IDLIST                    = 0x00000100
+       KF_FLAG_ALIAS_ONLY                       = 0x80000000
+)
+
+type OsVersionInfoEx struct {
+       osVersionInfoSize uint32
+       MajorVersion      uint32
+       MinorVersion      uint32
+       BuildNumber       uint32
+       PlatformId        uint32
+       CsdVersion        [128]uint16
+       ServicePackMajor  uint16
+       ServicePackMinor  uint16
+       SuiteMask         uint16
+       ProductType       byte
+       _                 byte
+}
+
+const (
+       EWX_LOGOFF          = 0x00000000
+       EWX_SHUTDOWN        = 0x00000001
+       EWX_REBOOT          = 0x00000002
+       EWX_FORCE           = 0x00000004
+       EWX_POWEROFF        = 0x00000008
+       EWX_FORCEIFHUNG     = 0x00000010
+       EWX_QUICKRESOLVE    = 0x00000020
+       EWX_RESTARTAPPS     = 0x00000040
+       EWX_HYBRID_SHUTDOWN = 0x00400000
+       EWX_BOOTOPTIONS     = 0x01000000
+
+       SHTDN_REASON_FLAG_COMMENT_REQUIRED          = 0x01000000
+       SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 0x02000000
+       SHTDN_REASON_FLAG_CLEAN_UI                  = 0x04000000
+       SHTDN_REASON_FLAG_DIRTY_UI                  = 0x08000000
+       SHTDN_REASON_FLAG_USER_DEFINED              = 0x40000000
+       SHTDN_REASON_FLAG_PLANNED                   = 0x80000000
+       SHTDN_REASON_MAJOR_OTHER                    = 0x00000000
+       SHTDN_REASON_MAJOR_NONE                     = 0x00000000
+       SHTDN_REASON_MAJOR_HARDWARE                 = 0x00010000
+       SHTDN_REASON_MAJOR_OPERATINGSYSTEM          = 0x00020000
+       SHTDN_REASON_MAJOR_SOFTWARE                 = 0x00030000
+       SHTDN_REASON_MAJOR_APPLICATION              = 0x00040000
+       SHTDN_REASON_MAJOR_SYSTEM                   = 0x00050000
+       SHTDN_REASON_MAJOR_POWER                    = 0x00060000
+       SHTDN_REASON_MAJOR_LEGACY_API               = 0x00070000
+       SHTDN_REASON_MINOR_OTHER                    = 0x00000000
+       SHTDN_REASON_MINOR_NONE                     = 0x000000ff
+       SHTDN_REASON_MINOR_MAINTENANCE              = 0x00000001
+       SHTDN_REASON_MINOR_INSTALLATION             = 0x00000002
+       SHTDN_REASON_MINOR_UPGRADE                  = 0x00000003
+       SHTDN_REASON_MINOR_RECONFIG                 = 0x00000004
+       SHTDN_REASON_MINOR_HUNG                     = 0x00000005
+       SHTDN_REASON_MINOR_UNSTABLE                 = 0x00000006
+       SHTDN_REASON_MINOR_DISK                     = 0x00000007
+       SHTDN_REASON_MINOR_PROCESSOR                = 0x00000008
+       SHTDN_REASON_MINOR_NETWORKCARD              = 0x00000009
+       SHTDN_REASON_MINOR_POWER_SUPPLY             = 0x0000000a
+       SHTDN_REASON_MINOR_CORDUNPLUGGED            = 0x0000000b
+       SHTDN_REASON_MINOR_ENVIRONMENT              = 0x0000000c
+       SHTDN_REASON_MINOR_HARDWARE_DRIVER          = 0x0000000d
+       SHTDN_REASON_MINOR_OTHERDRIVER              = 0x0000000e
+       SHTDN_REASON_MINOR_BLUESCREEN               = 0x0000000F
+       SHTDN_REASON_MINOR_SERVICEPACK              = 0x00000010
+       SHTDN_REASON_MINOR_HOTFIX                   = 0x00000011
+       SHTDN_REASON_MINOR_SECURITYFIX              = 0x00000012
+       SHTDN_REASON_MINOR_SECURITY                 = 0x00000013
+       SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY     = 0x00000014
+       SHTDN_REASON_MINOR_WMI                      = 0x00000015
+       SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL    = 0x00000016
+       SHTDN_REASON_MINOR_HOTFIX_UNINSTALL         = 0x00000017
+       SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL    = 0x00000018
+       SHTDN_REASON_MINOR_MMC                      = 0x00000019
+       SHTDN_REASON_MINOR_SYSTEMRESTORE            = 0x0000001a
+       SHTDN_REASON_MINOR_TERMSRV                  = 0x00000020
+       SHTDN_REASON_MINOR_DC_PROMOTION             = 0x00000021
+       SHTDN_REASON_MINOR_DC_DEMOTION              = 0x00000022
+       SHTDN_REASON_UNKNOWN                        = SHTDN_REASON_MINOR_NONE
+       SHTDN_REASON_LEGACY_API                     = SHTDN_REASON_MAJOR_LEGACY_API | SHTDN_REASON_FLAG_PLANNED
+       SHTDN_REASON_VALID_BIT_MASK                 = 0xc0ffffff
+
+       SHUTDOWN_NORETRY = 0x1
+)
+
+// Flags used for GetModuleHandleEx
+const (
+       GET_MODULE_HANDLE_EX_FLAG_PIN                = 1
+       GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT = 2
+       GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS       = 4
+)
+
+// MUI function flag values
+const (
+       MUI_LANGUAGE_ID                    = 0x4
+       MUI_LANGUAGE_NAME                  = 0x8
+       MUI_MERGE_SYSTEM_FALLBACK          = 0x10
+       MUI_MERGE_USER_FALLBACK            = 0x20
+       MUI_UI_FALLBACK                    = MUI_MERGE_SYSTEM_FALLBACK | MUI_MERGE_USER_FALLBACK
+       MUI_THREAD_LANGUAGES               = 0x40
+       MUI_CONSOLE_FILTER                 = 0x100
+       MUI_COMPLEX_SCRIPT_FILTER          = 0x200
+       MUI_RESET_FILTERS                  = 0x001
+       MUI_USER_PREFERRED_UI_LANGUAGES    = 0x10
+       MUI_USE_INSTALLED_LANGUAGES        = 0x20
+       MUI_USE_SEARCH_ALL_LANGUAGES       = 0x40
+       MUI_LANG_NEUTRAL_PE_FILE           = 0x100
+       MUI_NON_LANG_NEUTRAL_FILE          = 0x200
+       MUI_MACHINE_LANGUAGE_SETTINGS      = 0x400
+       MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL  = 0x001
+       MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN = 0x002
+       MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI  = 0x004
+       MUI_QUERY_TYPE                     = 0x001
+       MUI_QUERY_CHECKSUM                 = 0x002
+       MUI_QUERY_LANGUAGE_NAME            = 0x004
+       MUI_QUERY_RESOURCE_TYPES           = 0x008
+       MUI_FILEINFO_VERSION               = 0x001
+
+       MUI_FULL_LANGUAGE      = 0x01
+       MUI_PARTIAL_LANGUAGE   = 0x02
+       MUI_LIP_LANGUAGE       = 0x04
+       MUI_LANGUAGE_INSTALLED = 0x20
+       MUI_LANGUAGE_LICENSED  = 0x40
+)
index 2b4cea5b94a1c00a808b784bfd850764c24b6d54..f0212003520d0274a721b6dacdaa3a8202d08daf 100644 (file)
@@ -1,4 +1,4 @@
-// Code generated by 'go generate'; DO NOT EDIT.
+// Code generated by 'mkerrors.bash'; DO NOT EDIT.
 
 package windows
 
diff --git a/src/cmd/vendor/golang.org/x/sys/windows/zknownfolderids_windows.go b/src/cmd/vendor/golang.org/x/sys/windows/zknownfolderids_windows.go
new file mode 100644 (file)
index 0000000..6048ac6
--- /dev/null
@@ -0,0 +1,149 @@
+// Code generated by 'mkknownfolderids.bash'; DO NOT EDIT.
+
+package windows
+
+type KNOWNFOLDERID GUID
+
+var (
+       FOLDERID_NetworkFolder          = &KNOWNFOLDERID{0xd20beec4, 0x5ca8, 0x4905, [8]byte{0xae, 0x3b, 0xbf, 0x25, 0x1e, 0xa0, 0x9b, 0x53}}
+       FOLDERID_ComputerFolder         = &KNOWNFOLDERID{0x0ac0837c, 0xbbf8, 0x452a, [8]byte{0x85, 0x0d, 0x79, 0xd0, 0x8e, 0x66, 0x7c, 0xa7}}
+       FOLDERID_InternetFolder         = &KNOWNFOLDERID{0x4d9f7874, 0x4e0c, 0x4904, [8]byte{0x96, 0x7b, 0x40, 0xb0, 0xd2, 0x0c, 0x3e, 0x4b}}
+       FOLDERID_ControlPanelFolder     = &KNOWNFOLDERID{0x82a74aeb, 0xaeb4, 0x465c, [8]byte{0xa0, 0x14, 0xd0, 0x97, 0xee, 0x34, 0x6d, 0x63}}
+       FOLDERID_PrintersFolder         = &KNOWNFOLDERID{0x76fc4e2d, 0xd6ad, 0x4519, [8]byte{0xa6, 0x63, 0x37, 0xbd, 0x56, 0x06, 0x81, 0x85}}
+       FOLDERID_SyncManagerFolder      = &KNOWNFOLDERID{0x43668bf8, 0xc14e, 0x49b2, [8]byte{0x97, 0xc9, 0x74, 0x77, 0x84, 0xd7, 0x84, 0xb7}}
+       FOLDERID_SyncSetupFolder        = &KNOWNFOLDERID{0x0f214138, 0xb1d3, 0x4a90, [8]byte{0xbb, 0xa9, 0x27, 0xcb, 0xc0, 0xc5, 0x38, 0x9a}}
+       FOLDERID_ConflictFolder         = &KNOWNFOLDERID{0x4bfefb45, 0x347d, 0x4006, [8]byte{0xa5, 0xbe, 0xac, 0x0c, 0xb0, 0x56, 0x71, 0x92}}
+       FOLDERID_SyncResultsFolder      = &KNOWNFOLDERID{0x289a9a43, 0xbe44, 0x4057, [8]byte{0xa4, 0x1b, 0x58, 0x7a, 0x76, 0xd7, 0xe7, 0xf9}}
+       FOLDERID_RecycleBinFolder       = &KNOWNFOLDERID{0xb7534046, 0x3ecb, 0x4c18, [8]byte{0xbe, 0x4e, 0x64, 0xcd, 0x4c, 0xb7, 0xd6, 0xac}}
+       FOLDERID_ConnectionsFolder      = &KNOWNFOLDERID{0x6f0cd92b, 0x2e97, 0x45d1, [8]byte{0x88, 0xff, 0xb0, 0xd1, 0x86, 0xb8, 0xde, 0xdd}}
+       FOLDERID_Fonts                  = &KNOWNFOLDERID{0xfd228cb7, 0xae11, 0x4ae3, [8]byte{0x86, 0x4c, 0x16, 0xf3, 0x91, 0x0a, 0xb8, 0xfe}}
+       FOLDERID_Desktop                = &KNOWNFOLDERID{0xb4bfcc3a, 0xdb2c, 0x424c, [8]byte{0xb0, 0x29, 0x7f, 0xe9, 0x9a, 0x87, 0xc6, 0x41}}
+       FOLDERID_Startup                = &KNOWNFOLDERID{0xb97d20bb, 0xf46a, 0x4c97, [8]byte{0xba, 0x10, 0x5e, 0x36, 0x08, 0x43, 0x08, 0x54}}
+       FOLDERID_Programs               = &KNOWNFOLDERID{0xa77f5d77, 0x2e2b, 0x44c3, [8]byte{0xa6, 0xa2, 0xab, 0xa6, 0x01, 0x05, 0x4a, 0x51}}
+       FOLDERID_StartMenu              = &KNOWNFOLDERID{0x625b53c3, 0xab48, 0x4ec1, [8]byte{0xba, 0x1f, 0xa1, 0xef, 0x41, 0x46, 0xfc, 0x19}}
+       FOLDERID_Recent                 = &KNOWNFOLDERID{0xae50c081, 0xebd2, 0x438a, [8]byte{0x86, 0x55, 0x8a, 0x09, 0x2e, 0x34, 0x98, 0x7a}}
+       FOLDERID_SendTo                 = &KNOWNFOLDERID{0x8983036c, 0x27c0, 0x404b, [8]byte{0x8f, 0x08, 0x10, 0x2d, 0x10, 0xdc, 0xfd, 0x74}}
+       FOLDERID_Documents              = &KNOWNFOLDERID{0xfdd39ad0, 0x238f, 0x46af, [8]byte{0xad, 0xb4, 0x6c, 0x85, 0x48, 0x03, 0x69, 0xc7}}
+       FOLDERID_Favorites              = &KNOWNFOLDERID{0x1777f761, 0x68ad, 0x4d8a, [8]byte{0x87, 0xbd, 0x30, 0xb7, 0x59, 0xfa, 0x33, 0xdd}}
+       FOLDERID_NetHood                = &KNOWNFOLDERID{0xc5abbf53, 0xe17f, 0x4121, [8]byte{0x89, 0x00, 0x86, 0x62, 0x6f, 0xc2, 0xc9, 0x73}}
+       FOLDERID_PrintHood              = &KNOWNFOLDERID{0x9274bd8d, 0xcfd1, 0x41c3, [8]byte{0xb3, 0x5e, 0xb1, 0x3f, 0x55, 0xa7, 0x58, 0xf4}}
+       FOLDERID_Templates              = &KNOWNFOLDERID{0xa63293e8, 0x664e, 0x48db, [8]byte{0xa0, 0x79, 0xdf, 0x75, 0x9e, 0x05, 0x09, 0xf7}}
+       FOLDERID_CommonStartup          = &KNOWNFOLDERID{0x82a5ea35, 0xd9cd, 0x47c5, [8]byte{0x96, 0x29, 0xe1, 0x5d, 0x2f, 0x71, 0x4e, 0x6e}}
+       FOLDERID_CommonPrograms         = &KNOWNFOLDERID{0x0139d44e, 0x6afe, 0x49f2, [8]byte{0x86, 0x90, 0x3d, 0xaf, 0xca, 0xe6, 0xff, 0xb8}}
+       FOLDERID_CommonStartMenu        = &KNOWNFOLDERID{0xa4115719, 0xd62e, 0x491d, [8]byte{0xaa, 0x7c, 0xe7, 0x4b, 0x8b, 0xe3, 0xb0, 0x67}}
+       FOLDERID_PublicDesktop          = &KNOWNFOLDERID{0xc4aa340d, 0xf20f, 0x4863, [8]byte{0xaf, 0xef, 0xf8, 0x7e, 0xf2, 0xe6, 0xba, 0x25}}
+       FOLDERID_ProgramData            = &KNOWNFOLDERID{0x62ab5d82, 0xfdc1, 0x4dc3, [8]byte{0xa9, 0xdd, 0x07, 0x0d, 0x1d, 0x49, 0x5d, 0x97}}
+       FOLDERID_CommonTemplates        = &KNOWNFOLDERID{0xb94237e7, 0x57ac, 0x4347, [8]byte{0x91, 0x51, 0xb0, 0x8c, 0x6c, 0x32, 0xd1, 0xf7}}
+       FOLDERID_PublicDocuments        = &KNOWNFOLDERID{0xed4824af, 0xdce4, 0x45a8, [8]byte{0x81, 0xe2, 0xfc, 0x79, 0x65, 0x08, 0x36, 0x34}}
+       FOLDERID_RoamingAppData         = &KNOWNFOLDERID{0x3eb685db, 0x65f9, 0x4cf6, [8]byte{0xa0, 0x3a, 0xe3, 0xef, 0x65, 0x72, 0x9f, 0x3d}}
+       FOLDERID_LocalAppData           = &KNOWNFOLDERID{0xf1b32785, 0x6fba, 0x4fcf, [8]byte{0x9d, 0x55, 0x7b, 0x8e, 0x7f, 0x15, 0x70, 0x91}}
+       FOLDERID_LocalAppDataLow        = &KNOWNFOLDERID{0xa520a1a4, 0x1780, 0x4ff6, [8]byte{0xbd, 0x18, 0x16, 0x73, 0x43, 0xc5, 0xaf, 0x16}}
+       FOLDERID_InternetCache          = &KNOWNFOLDERID{0x352481e8, 0x33be, 0x4251, [8]byte{0xba, 0x85, 0x60, 0x07, 0xca, 0xed, 0xcf, 0x9d}}
+       FOLDERID_Cookies                = &KNOWNFOLDERID{0x2b0f765d, 0xc0e9, 0x4171, [8]byte{0x90, 0x8e, 0x08, 0xa6, 0x11, 0xb8, 0x4f, 0xf6}}
+       FOLDERID_History                = &KNOWNFOLDERID{0xd9dc8a3b, 0xb784, 0x432e, [8]byte{0xa7, 0x81, 0x5a, 0x11, 0x30, 0xa7, 0x59, 0x63}}
+       FOLDERID_System                 = &KNOWNFOLDERID{0x1ac14e77, 0x02e7, 0x4e5d, [8]byte{0xb7, 0x44, 0x2e, 0xb1, 0xae, 0x51, 0x98, 0xb7}}
+       FOLDERID_SystemX86              = &KNOWNFOLDERID{0xd65231b0, 0xb2f1, 0x4857, [8]byte{0xa4, 0xce, 0xa8, 0xe7, 0xc6, 0xea, 0x7d, 0x27}}
+       FOLDERID_Windows                = &KNOWNFOLDERID{0xf38bf404, 0x1d43, 0x42f2, [8]byte{0x93, 0x05, 0x67, 0xde, 0x0b, 0x28, 0xfc, 0x23}}
+       FOLDERID_Profile                = &KNOWNFOLDERID{0x5e6c858f, 0x0e22, 0x4760, [8]byte{0x9a, 0xfe, 0xea, 0x33, 0x17, 0xb6, 0x71, 0x73}}
+       FOLDERID_Pictures               = &KNOWNFOLDERID{0x33e28130, 0x4e1e, 0x4676, [8]byte{0x83, 0x5a, 0x98, 0x39, 0x5c, 0x3b, 0xc3, 0xbb}}
+       FOLDERID_ProgramFilesX86        = &KNOWNFOLDERID{0x7c5a40ef, 0xa0fb, 0x4bfc, [8]byte{0x87, 0x4a, 0xc0, 0xf2, 0xe0, 0xb9, 0xfa, 0x8e}}
+       FOLDERID_ProgramFilesCommonX86  = &KNOWNFOLDERID{0xde974d24, 0xd9c6, 0x4d3e, [8]byte{0xbf, 0x91, 0xf4, 0x45, 0x51, 0x20, 0xb9, 0x17}}
+       FOLDERID_ProgramFilesX64        = &KNOWNFOLDERID{0x6d809377, 0x6af0, 0x444b, [8]byte{0x89, 0x57, 0xa3, 0x77, 0x3f, 0x02, 0x20, 0x0e}}
+       FOLDERID_ProgramFilesCommonX64  = &KNOWNFOLDERID{0x6365d5a7, 0x0f0d, 0x45e5, [8]byte{0x87, 0xf6, 0x0d, 0xa5, 0x6b, 0x6a, 0x4f, 0x7d}}
+       FOLDERID_ProgramFiles           = &KNOWNFOLDERID{0x905e63b6, 0xc1bf, 0x494e, [8]byte{0xb2, 0x9c, 0x65, 0xb7, 0x32, 0xd3, 0xd2, 0x1a}}
+       FOLDERID_ProgramFilesCommon     = &KNOWNFOLDERID{0xf7f1ed05, 0x9f6d, 0x47a2, [8]byte{0xaa, 0xae, 0x29, 0xd3, 0x17, 0xc6, 0xf0, 0x66}}
+       FOLDERID_UserProgramFiles       = &KNOWNFOLDERID{0x5cd7aee2, 0x2219, 0x4a67, [8]byte{0xb8, 0x5d, 0x6c, 0x9c, 0xe1, 0x56, 0x60, 0xcb}}
+       FOLDERID_UserProgramFilesCommon = &KNOWNFOLDERID{0xbcbd3057, 0xca5c, 0x4622, [8]byte{0xb4, 0x2d, 0xbc, 0x56, 0xdb, 0x0a, 0xe5, 0x16}}
+       FOLDERID_AdminTools             = &KNOWNFOLDERID{0x724ef170, 0xa42d, 0x4fef, [8]byte{0x9f, 0x26, 0xb6, 0x0e, 0x84, 0x6f, 0xba, 0x4f}}
+       FOLDERID_CommonAdminTools       = &KNOWNFOLDERID{0xd0384e7d, 0xbac3, 0x4797, [8]byte{0x8f, 0x14, 0xcb, 0xa2, 0x29, 0xb3, 0x92, 0xb5}}
+       FOLDERID_Music                  = &KNOWNFOLDERID{0x4bd8d571, 0x6d19, 0x48d3, [8]byte{0xbe, 0x97, 0x42, 0x22, 0x20, 0x08, 0x0e, 0x43}}
+       FOLDERID_Videos                 = &KNOWNFOLDERID{0x18989b1d, 0x99b5, 0x455b, [8]byte{0x84, 0x1c, 0xab, 0x7c, 0x74, 0xe4, 0xdd, 0xfc}}
+       FOLDERID_Ringtones              = &KNOWNFOLDERID{0xc870044b, 0xf49e, 0x4126, [8]byte{0xa9, 0xc3, 0xb5, 0x2a, 0x1f, 0xf4, 0x11, 0xe8}}
+       FOLDERID_PublicPictures         = &KNOWNFOLDERID{0xb6ebfb86, 0x6907, 0x413c, [8]byte{0x9a, 0xf7, 0x4f, 0xc2, 0xab, 0xf0, 0x7c, 0xc5}}
+       FOLDERID_PublicMusic            = &KNOWNFOLDERID{0x3214fab5, 0x9757, 0x4298, [8]byte{0xbb, 0x61, 0x92, 0xa9, 0xde, 0xaa, 0x44, 0xff}}
+       FOLDERID_PublicVideos           = &KNOWNFOLDERID{0x2400183a, 0x6185, 0x49fb, [8]byte{0xa2, 0xd8, 0x4a, 0x39, 0x2a, 0x60, 0x2b, 0xa3}}
+       FOLDERID_PublicRingtones        = &KNOWNFOLDERID{0xe555ab60, 0x153b, 0x4d17, [8]byte{0x9f, 0x04, 0xa5, 0xfe, 0x99, 0xfc, 0x15, 0xec}}
+       FOLDERID_ResourceDir            = &KNOWNFOLDERID{0x8ad10c31, 0x2adb, 0x4296, [8]byte{0xa8, 0xf7, 0xe4, 0x70, 0x12, 0x32, 0xc9, 0x72}}
+       FOLDERID_LocalizedResourcesDir  = &KNOWNFOLDERID{0x2a00375e, 0x224c, 0x49de, [8]byte{0xb8, 0xd1, 0x44, 0x0d, 0xf7, 0xef, 0x3d, 0xdc}}
+       FOLDERID_CommonOEMLinks         = &KNOWNFOLDERID{0xc1bae2d0, 0x10df, 0x4334, [8]byte{0xbe, 0xdd, 0x7a, 0xa2, 0x0b, 0x22, 0x7a, 0x9d}}
+       FOLDERID_CDBurning              = &KNOWNFOLDERID{0x9e52ab10, 0xf80d, 0x49df, [8]byte{0xac, 0xb8, 0x43, 0x30, 0xf5, 0x68, 0x78, 0x55}}
+       FOLDERID_UserProfiles           = &KNOWNFOLDERID{0x0762d272, 0xc50a, 0x4bb0, [8]byte{0xa3, 0x82, 0x69, 0x7d, 0xcd, 0x72, 0x9b, 0x80}}
+       FOLDERID_Playlists              = &KNOWNFOLDERID{0xde92c1c7, 0x837f, 0x4f69, [8]byte{0xa3, 0xbb, 0x86, 0xe6, 0x31, 0x20, 0x4a, 0x23}}
+       FOLDERID_SamplePlaylists        = &KNOWNFOLDERID{0x15ca69b3, 0x30ee, 0x49c1, [8]byte{0xac, 0xe1, 0x6b, 0x5e, 0xc3, 0x72, 0xaf, 0xb5}}
+       FOLDERID_SampleMusic            = &KNOWNFOLDERID{0xb250c668, 0xf57d, 0x4ee1, [8]byte{0xa6, 0x3c, 0x29, 0x0e, 0xe7, 0xd1, 0xaa, 0x1f}}
+       FOLDERID_SamplePictures         = &KNOWNFOLDERID{0xc4900540, 0x2379, 0x4c75, [8]byte{0x84, 0x4b, 0x64, 0xe6, 0xfa, 0xf8, 0x71, 0x6b}}
+       FOLDERID_SampleVideos           = &KNOWNFOLDERID{0x859ead94, 0x2e85, 0x48ad, [8]byte{0xa7, 0x1a, 0x09, 0x69, 0xcb, 0x56, 0xa6, 0xcd}}
+       FOLDERID_PhotoAlbums            = &KNOWNFOLDERID{0x69d2cf90, 0xfc33, 0x4fb7, [8]byte{0x9a, 0x0c, 0xeb, 0xb0, 0xf0, 0xfc, 0xb4, 0x3c}}
+       FOLDERID_Public                 = &KNOWNFOLDERID{0xdfdf76a2, 0xc82a, 0x4d63, [8]byte{0x90, 0x6a, 0x56, 0x44, 0xac, 0x45, 0x73, 0x85}}
+       FOLDERID_ChangeRemovePrograms   = &KNOWNFOLDERID{0xdf7266ac, 0x9274, 0x4867, [8]byte{0x8d, 0x55, 0x3b, 0xd6, 0x61, 0xde, 0x87, 0x2d}}
+       FOLDERID_AppUpdates             = &KNOWNFOLDERID{0xa305ce99, 0xf527, 0x492b, [8]byte{0x8b, 0x1a, 0x7e, 0x76, 0xfa, 0x98, 0xd6, 0xe4}}
+       FOLDERID_AddNewPrograms         = &KNOWNFOLDERID{0xde61d971, 0x5ebc, 0x4f02, [8]byte{0xa3, 0xa9, 0x6c, 0x82, 0x89, 0x5e, 0x5c, 0x04}}
+       FOLDERID_Downloads              = &KNOWNFOLDERID{0x374de290, 0x123f, 0x4565, [8]byte{0x91, 0x64, 0x39, 0xc4, 0x92, 0x5e, 0x46, 0x7b}}
+       FOLDERID_PublicDownloads        = &KNOWNFOLDERID{0x3d644c9b, 0x1fb8, 0x4f30, [8]byte{0x9b, 0x45, 0xf6, 0x70, 0x23, 0x5f, 0x79, 0xc0}}
+       FOLDERID_SavedSearches          = &KNOWNFOLDERID{0x7d1d3a04, 0xdebb, 0x4115, [8]byte{0x95, 0xcf, 0x2f, 0x29, 0xda, 0x29, 0x20, 0xda}}
+       FOLDERID_QuickLaunch            = &KNOWNFOLDERID{0x52a4f021, 0x7b75, 0x48a9, [8]byte{0x9f, 0x6b, 0x4b, 0x87, 0xa2, 0x10, 0xbc, 0x8f}}
+       FOLDERID_Contacts               = &KNOWNFOLDERID{0x56784854, 0xc6cb, 0x462b, [8]byte{0x81, 0x69, 0x88, 0xe3, 0x50, 0xac, 0xb8, 0x82}}
+       FOLDERID_SidebarParts           = &KNOWNFOLDERID{0xa75d362e, 0x50fc, 0x4fb7, [8]byte{0xac, 0x2c, 0xa8, 0xbe, 0xaa, 0x31, 0x44, 0x93}}
+       FOLDERID_SidebarDefaultParts    = &KNOWNFOLDERID{0x7b396e54, 0x9ec5, 0x4300, [8]byte{0xbe, 0x0a, 0x24, 0x82, 0xeb, 0xae, 0x1a, 0x26}}
+       FOLDERID_PublicGameTasks        = &KNOWNFOLDERID{0xdebf2536, 0xe1a8, 0x4c59, [8]byte{0xb6, 0xa2, 0x41, 0x45, 0x86, 0x47, 0x6a, 0xea}}
+       FOLDERID_GameTasks              = &KNOWNFOLDERID{0x054fae61, 0x4dd8, 0x4787, [8]byte{0x80, 0xb6, 0x09, 0x02, 0x20, 0xc4, 0xb7, 0x00}}
+       FOLDERID_SavedGames             = &KNOWNFOLDERID{0x4c5c32ff, 0xbb9d, 0x43b0, [8]byte{0xb5, 0xb4, 0x2d, 0x72, 0xe5, 0x4e, 0xaa, 0xa4}}
+       FOLDERID_Games                  = &KNOWNFOLDERID{0xcac52c1a, 0xb53d, 0x4edc, [8]byte{0x92, 0xd7, 0x6b, 0x2e, 0x8a, 0xc1, 0x94, 0x34}}
+       FOLDERID_SEARCH_MAPI            = &KNOWNFOLDERID{0x98ec0e18, 0x2098, 0x4d44, [8]byte{0x86, 0x44, 0x66, 0x97, 0x93, 0x15, 0xa2, 0x81}}
+       FOLDERID_SEARCH_CSC             = &KNOWNFOLDERID{0xee32e446, 0x31ca, 0x4aba, [8]byte{0x81, 0x4f, 0xa5, 0xeb, 0xd2, 0xfd, 0x6d, 0x5e}}
+       FOLDERID_Links                  = &KNOWNFOLDERID{0xbfb9d5e0, 0xc6a9, 0x404c, [8]byte{0xb2, 0xb2, 0xae, 0x6d, 0xb6, 0xaf, 0x49, 0x68}}
+       FOLDERID_UsersFiles             = &KNOWNFOLDERID{0xf3ce0f7c, 0x4901, 0x4acc, [8]byte{0x86, 0x48, 0xd5, 0xd4, 0x4b, 0x04, 0xef, 0x8f}}
+       FOLDERID_UsersLibraries         = &KNOWNFOLDERID{0xa302545d, 0xdeff, 0x464b, [8]byte{0xab, 0xe8, 0x61, 0xc8, 0x64, 0x8d, 0x93, 0x9b}}
+       FOLDERID_SearchHome             = &KNOWNFOLDERID{0x190337d1, 0xb8ca, 0x4121, [8]byte{0xa6, 0x39, 0x6d, 0x47, 0x2d, 0x16, 0x97, 0x2a}}
+       FOLDERID_OriginalImages         = &KNOWNFOLDERID{0x2c36c0aa, 0x5812, 0x4b87, [8]byte{0xbf, 0xd0, 0x4c, 0xd0, 0xdf, 0xb1, 0x9b, 0x39}}
+       FOLDERID_DocumentsLibrary       = &KNOWNFOLDERID{0x7b0db17d, 0x9cd2, 0x4a93, [8]byte{0x97, 0x33, 0x46, 0xcc, 0x89, 0x02, 0x2e, 0x7c}}
+       FOLDERID_MusicLibrary           = &KNOWNFOLDERID{0x2112ab0a, 0xc86a, 0x4ffe, [8]byte{0xa3, 0x68, 0x0d, 0xe9, 0x6e, 0x47, 0x01, 0x2e}}
+       FOLDERID_PicturesLibrary        = &KNOWNFOLDERID{0xa990ae9f, 0xa03b, 0x4e80, [8]byte{0x94, 0xbc, 0x99, 0x12, 0xd7, 0x50, 0x41, 0x04}}
+       FOLDERID_VideosLibrary          = &KNOWNFOLDERID{0x491e922f, 0x5643, 0x4af4, [8]byte{0xa7, 0xeb, 0x4e, 0x7a, 0x13, 0x8d, 0x81, 0x74}}
+       FOLDERID_RecordedTVLibrary      = &KNOWNFOLDERID{0x1a6fdba2, 0xf42d, 0x4358, [8]byte{0xa7, 0x98, 0xb7, 0x4d, 0x74, 0x59, 0x26, 0xc5}}
+       FOLDERID_HomeGroup              = &KNOWNFOLDERID{0x52528a6b, 0xb9e3, 0x4add, [8]byte{0xb6, 0x0d, 0x58, 0x8c, 0x2d, 0xba, 0x84, 0x2d}}
+       FOLDERID_HomeGroupCurrentUser   = &KNOWNFOLDERID{0x9b74b6a3, 0x0dfd, 0x4f11, [8]byte{0x9e, 0x78, 0x5f, 0x78, 0x00, 0xf2, 0xe7, 0x72}}
+       FOLDERID_DeviceMetadataStore    = &KNOWNFOLDERID{0x5ce4a5e9, 0xe4eb, 0x479d, [8]byte{0xb8, 0x9f, 0x13, 0x0c, 0x02, 0x88, 0x61, 0x55}}
+       FOLDERID_Libraries              = &KNOWNFOLDERID{0x1b3ea5dc, 0xb587, 0x4786, [8]byte{0xb4, 0xef, 0xbd, 0x1d, 0xc3, 0x32, 0xae, 0xae}}
+       FOLDERID_PublicLibraries        = &KNOWNFOLDERID{0x48daf80b, 0xe6cf, 0x4f4e, [8]byte{0xb8, 0x00, 0x0e, 0x69, 0xd8, 0x4e, 0xe3, 0x84}}
+       FOLDERID_UserPinned             = &KNOWNFOLDERID{0x9e3995ab, 0x1f9c, 0x4f13, [8]byte{0xb8, 0x27, 0x48, 0xb2, 0x4b, 0x6c, 0x71, 0x74}}
+       FOLDERID_ImplicitAppShortcuts   = &KNOWNFOLDERID{0xbcb5256f, 0x79f6, 0x4cee, [8]byte{0xb7, 0x25, 0xdc, 0x34, 0xe4, 0x02, 0xfd, 0x46}}
+       FOLDERID_AccountPictures        = &KNOWNFOLDERID{0x008ca0b1, 0x55b4, 0x4c56, [8]byte{0xb8, 0xa8, 0x4d, 0xe4, 0xb2, 0x99, 0xd3, 0xbe}}
+       FOLDERID_PublicUserTiles        = &KNOWNFOLDERID{0x0482af6c, 0x08f1, 0x4c34, [8]byte{0x8c, 0x90, 0xe1, 0x7e, 0xc9, 0x8b, 0x1e, 0x17}}
+       FOLDERID_AppsFolder             = &KNOWNFOLDERID{0x1e87508d, 0x89c2, 0x42f0, [8]byte{0x8a, 0x7e, 0x64, 0x5a, 0x0f, 0x50, 0xca, 0x58}}
+       FOLDERID_StartMenuAllPrograms   = &KNOWNFOLDERID{0xf26305ef, 0x6948, 0x40b9, [8]byte{0xb2, 0x55, 0x81, 0x45, 0x3d, 0x09, 0xc7, 0x85}}
+       FOLDERID_CommonStartMenuPlaces  = &KNOWNFOLDERID{0xa440879f, 0x87a0, 0x4f7d, [8]byte{0xb7, 0x00, 0x02, 0x07, 0xb9, 0x66, 0x19, 0x4a}}
+       FOLDERID_ApplicationShortcuts   = &KNOWNFOLDERID{0xa3918781, 0xe5f2, 0x4890, [8]byte{0xb3, 0xd9, 0xa7, 0xe5, 0x43, 0x32, 0x32, 0x8c}}
+       FOLDERID_RoamingTiles           = &KNOWNFOLDERID{0x00bcfc5a, 0xed94, 0x4e48, [8]byte{0x96, 0xa1, 0x3f, 0x62, 0x17, 0xf2, 0x19, 0x90}}
+       FOLDERID_RoamedTileImages       = &KNOWNFOLDERID{0xaaa8d5a5, 0xf1d6, 0x4259, [8]byte{0xba, 0xa8, 0x78, 0xe7, 0xef, 0x60, 0x83, 0x5e}}
+       FOLDERID_Screenshots            = &KNOWNFOLDERID{0xb7bede81, 0xdf94, 0x4682, [8]byte{0xa7, 0xd8, 0x57, 0xa5, 0x26, 0x20, 0xb8, 0x6f}}
+       FOLDERID_CameraRoll             = &KNOWNFOLDERID{0xab5fb87b, 0x7ce2, 0x4f83, [8]byte{0x91, 0x5d, 0x55, 0x08, 0x46, 0xc9, 0x53, 0x7b}}
+       FOLDERID_SkyDrive               = &KNOWNFOLDERID{0xa52bba46, 0xe9e1, 0x435f, [8]byte{0xb3, 0xd9, 0x28, 0xda, 0xa6, 0x48, 0xc0, 0xf6}}
+       FOLDERID_OneDrive               = &KNOWNFOLDERID{0xa52bba46, 0xe9e1, 0x435f, [8]byte{0xb3, 0xd9, 0x28, 0xda, 0xa6, 0x48, 0xc0, 0xf6}}
+       FOLDERID_SkyDriveDocuments      = &KNOWNFOLDERID{0x24d89e24, 0x2f19, 0x4534, [8]byte{0x9d, 0xde, 0x6a, 0x66, 0x71, 0xfb, 0xb8, 0xfe}}
+       FOLDERID_SkyDrivePictures       = &KNOWNFOLDERID{0x339719b5, 0x8c47, 0x4894, [8]byte{0x94, 0xc2, 0xd8, 0xf7, 0x7a, 0xdd, 0x44, 0xa6}}
+       FOLDERID_SkyDriveMusic          = &KNOWNFOLDERID{0xc3f2459e, 0x80d6, 0x45dc, [8]byte{0xbf, 0xef, 0x1f, 0x76, 0x9f, 0x2b, 0xe7, 0x30}}
+       FOLDERID_SkyDriveCameraRoll     = &KNOWNFOLDERID{0x767e6811, 0x49cb, 0x4273, [8]byte{0x87, 0xc2, 0x20, 0xf3, 0x55, 0xe1, 0x08, 0x5b}}
+       FOLDERID_SearchHistory          = &KNOWNFOLDERID{0x0d4c3db6, 0x03a3, 0x462f, [8]byte{0xa0, 0xe6, 0x08, 0x92, 0x4c, 0x41, 0xb5, 0xd4}}
+       FOLDERID_SearchTemplates        = &KNOWNFOLDERID{0x7e636bfe, 0xdfa9, 0x4d5e, [8]byte{0xb4, 0x56, 0xd7, 0xb3, 0x98, 0x51, 0xd8, 0xa9}}
+       FOLDERID_CameraRollLibrary      = &KNOWNFOLDERID{0x2b20df75, 0x1eda, 0x4039, [8]byte{0x80, 0x97, 0x38, 0x79, 0x82, 0x27, 0xd5, 0xb7}}
+       FOLDERID_SavedPictures          = &KNOWNFOLDERID{0x3b193882, 0xd3ad, 0x4eab, [8]byte{0x96, 0x5a, 0x69, 0x82, 0x9d, 0x1f, 0xb5, 0x9f}}
+       FOLDERID_SavedPicturesLibrary   = &KNOWNFOLDERID{0xe25b5812, 0xbe88, 0x4bd9, [8]byte{0x94, 0xb0, 0x29, 0x23, 0x34, 0x77, 0xb6, 0xc3}}
+       FOLDERID_RetailDemo             = &KNOWNFOLDERID{0x12d4c69e, 0x24ad, 0x4923, [8]byte{0xbe, 0x19, 0x31, 0x32, 0x1c, 0x43, 0xa7, 0x67}}
+       FOLDERID_Device                 = &KNOWNFOLDERID{0x1c2ac1dc, 0x4358, 0x4b6c, [8]byte{0x97, 0x33, 0xaf, 0x21, 0x15, 0x65, 0x76, 0xf0}}
+       FOLDERID_DevelopmentFiles       = &KNOWNFOLDERID{0xdbe8e08e, 0x3053, 0x4bbc, [8]byte{0xb1, 0x83, 0x2a, 0x7b, 0x2b, 0x19, 0x1e, 0x59}}
+       FOLDERID_Objects3D              = &KNOWNFOLDERID{0x31c0dd25, 0x9439, 0x4f12, [8]byte{0xbf, 0x41, 0x7f, 0xf4, 0xed, 0xa3, 0x87, 0x22}}
+       FOLDERID_AppCaptures            = &KNOWNFOLDERID{0xedc0fe71, 0x98d8, 0x4f4a, [8]byte{0xb9, 0x20, 0xc8, 0xdc, 0x13, 0x3c, 0xb1, 0x65}}
+       FOLDERID_LocalDocuments         = &KNOWNFOLDERID{0xf42ee2d3, 0x909f, 0x4907, [8]byte{0x88, 0x71, 0x4c, 0x22, 0xfc, 0x0b, 0xf7, 0x56}}
+       FOLDERID_LocalPictures          = &KNOWNFOLDERID{0x0ddd015d, 0xb06c, 0x45d5, [8]byte{0x8c, 0x4c, 0xf5, 0x97, 0x13, 0x85, 0x46, 0x39}}
+       FOLDERID_LocalVideos            = &KNOWNFOLDERID{0x35286a68, 0x3c57, 0x41a1, [8]byte{0xbb, 0xb1, 0x0e, 0xae, 0x73, 0xd7, 0x6c, 0x95}}
+       FOLDERID_LocalMusic             = &KNOWNFOLDERID{0xa0c69a99, 0x21c8, 0x4671, [8]byte{0x87, 0x03, 0x79, 0x34, 0x16, 0x2f, 0xcf, 0x1d}}
+       FOLDERID_LocalDownloads         = &KNOWNFOLDERID{0x7d83ee9b, 0x2244, 0x4e70, [8]byte{0xb1, 0xf5, 0x53, 0x93, 0x04, 0x2a, 0xf1, 0xe4}}
+       FOLDERID_RecordedCalls          = &KNOWNFOLDERID{0x2f8b40c2, 0x83ed, 0x48ee, [8]byte{0xb3, 0x83, 0xa1, 0xf1, 0x57, 0xec, 0x6f, 0x9a}}
+       FOLDERID_AllAppMods             = &KNOWNFOLDERID{0x7ad67899, 0x66af, 0x43ba, [8]byte{0x91, 0x56, 0x6a, 0xad, 0x42, 0xe6, 0xc5, 0x96}}
+       FOLDERID_CurrentAppMods         = &KNOWNFOLDERID{0x3db40b20, 0x2a30, 0x4dbe, [8]byte{0x91, 0x7e, 0x77, 0x1d, 0xd2, 0x1d, 0xd0, 0x99}}
+       FOLDERID_AppDataDesktop         = &KNOWNFOLDERID{0xb2c5e279, 0x7add, 0x439f, [8]byte{0xb2, 0x8c, 0xc4, 0x1f, 0xe1, 0xbb, 0xf6, 0x72}}
+       FOLDERID_AppDataDocuments       = &KNOWNFOLDERID{0x7be16610, 0x1f7f, 0x44ac, [8]byte{0xbf, 0xf0, 0x83, 0xe1, 0x5f, 0x2f, 0xfc, 0xa1}}
+       FOLDERID_AppDataFavorites       = &KNOWNFOLDERID{0x7cfbefbc, 0xde1f, 0x45aa, [8]byte{0xb8, 0x43, 0xa5, 0x42, 0xac, 0x53, 0x6c, 0xc9}}
+       FOLDERID_AppDataProgramData     = &KNOWNFOLDERID{0x559d40a3, 0xa036, 0x40fa, [8]byte{0xaf, 0x61, 0x84, 0xcb, 0x43, 0x0a, 0x4d, 0x34}}
+)
index 7060f4341d99bf0414ddf3488f5f31268ce6bff1..2aa4fa642a3d470baee77c0fa9818c3a89112984 100644 (file)
@@ -38,224 +38,322 @@ var (
        modadvapi32 = NewLazySystemDLL("advapi32.dll")
        modkernel32 = NewLazySystemDLL("kernel32.dll")
        modshell32  = NewLazySystemDLL("shell32.dll")
+       moduserenv  = NewLazySystemDLL("userenv.dll")
        modmswsock  = NewLazySystemDLL("mswsock.dll")
        modcrypt32  = NewLazySystemDLL("crypt32.dll")
+       moduser32   = NewLazySystemDLL("user32.dll")
+       modole32    = NewLazySystemDLL("ole32.dll")
+       modntdll    = NewLazySystemDLL("ntdll.dll")
+       modpsapi    = NewLazySystemDLL("psapi.dll")
        modws2_32   = NewLazySystemDLL("ws2_32.dll")
        moddnsapi   = NewLazySystemDLL("dnsapi.dll")
        modiphlpapi = NewLazySystemDLL("iphlpapi.dll")
        modsecur32  = NewLazySystemDLL("secur32.dll")
        modnetapi32 = NewLazySystemDLL("netapi32.dll")
-       moduserenv  = NewLazySystemDLL("userenv.dll")
-
-       procRegisterEventSourceW               = modadvapi32.NewProc("RegisterEventSourceW")
-       procDeregisterEventSource              = modadvapi32.NewProc("DeregisterEventSource")
-       procReportEventW                       = modadvapi32.NewProc("ReportEventW")
-       procOpenSCManagerW                     = modadvapi32.NewProc("OpenSCManagerW")
-       procCloseServiceHandle                 = modadvapi32.NewProc("CloseServiceHandle")
-       procCreateServiceW                     = modadvapi32.NewProc("CreateServiceW")
-       procOpenServiceW                       = modadvapi32.NewProc("OpenServiceW")
-       procDeleteService                      = modadvapi32.NewProc("DeleteService")
-       procStartServiceW                      = modadvapi32.NewProc("StartServiceW")
-       procQueryServiceStatus                 = modadvapi32.NewProc("QueryServiceStatus")
-       procControlService                     = modadvapi32.NewProc("ControlService")
-       procStartServiceCtrlDispatcherW        = modadvapi32.NewProc("StartServiceCtrlDispatcherW")
-       procSetServiceStatus                   = modadvapi32.NewProc("SetServiceStatus")
-       procChangeServiceConfigW               = modadvapi32.NewProc("ChangeServiceConfigW")
-       procQueryServiceConfigW                = modadvapi32.NewProc("QueryServiceConfigW")
-       procChangeServiceConfig2W              = modadvapi32.NewProc("ChangeServiceConfig2W")
-       procQueryServiceConfig2W               = modadvapi32.NewProc("QueryServiceConfig2W")
-       procEnumServicesStatusExW              = modadvapi32.NewProc("EnumServicesStatusExW")
-       procQueryServiceStatusEx               = modadvapi32.NewProc("QueryServiceStatusEx")
-       procGetLastError                       = modkernel32.NewProc("GetLastError")
-       procLoadLibraryW                       = modkernel32.NewProc("LoadLibraryW")
-       procLoadLibraryExW                     = modkernel32.NewProc("LoadLibraryExW")
-       procFreeLibrary                        = modkernel32.NewProc("FreeLibrary")
-       procGetProcAddress                     = modkernel32.NewProc("GetProcAddress")
-       procGetVersion                         = modkernel32.NewProc("GetVersion")
-       procFormatMessageW                     = modkernel32.NewProc("FormatMessageW")
-       procExitProcess                        = modkernel32.NewProc("ExitProcess")
-       procCreateFileW                        = modkernel32.NewProc("CreateFileW")
-       procReadFile                           = modkernel32.NewProc("ReadFile")
-       procWriteFile                          = modkernel32.NewProc("WriteFile")
-       procGetOverlappedResult                = modkernel32.NewProc("GetOverlappedResult")
-       procSetFilePointer                     = modkernel32.NewProc("SetFilePointer")
-       procCloseHandle                        = modkernel32.NewProc("CloseHandle")
-       procGetStdHandle                       = modkernel32.NewProc("GetStdHandle")
-       procSetStdHandle                       = modkernel32.NewProc("SetStdHandle")
-       procFindFirstFileW                     = modkernel32.NewProc("FindFirstFileW")
-       procFindNextFileW                      = modkernel32.NewProc("FindNextFileW")
-       procFindClose                          = modkernel32.NewProc("FindClose")
-       procGetFileInformationByHandle         = modkernel32.NewProc("GetFileInformationByHandle")
-       procGetFileInformationByHandleEx       = modkernel32.NewProc("GetFileInformationByHandleEx")
-       procGetCurrentDirectoryW               = modkernel32.NewProc("GetCurrentDirectoryW")
-       procSetCurrentDirectoryW               = modkernel32.NewProc("SetCurrentDirectoryW")
-       procCreateDirectoryW                   = modkernel32.NewProc("CreateDirectoryW")
-       procRemoveDirectoryW                   = modkernel32.NewProc("RemoveDirectoryW")
-       procDeleteFileW                        = modkernel32.NewProc("DeleteFileW")
-       procMoveFileW                          = modkernel32.NewProc("MoveFileW")
-       procMoveFileExW                        = modkernel32.NewProc("MoveFileExW")
-       procGetComputerNameW                   = modkernel32.NewProc("GetComputerNameW")
-       procGetComputerNameExW                 = modkernel32.NewProc("GetComputerNameExW")
-       procSetEndOfFile                       = modkernel32.NewProc("SetEndOfFile")
-       procGetSystemTimeAsFileTime            = modkernel32.NewProc("GetSystemTimeAsFileTime")
-       procGetSystemTimePreciseAsFileTime     = modkernel32.NewProc("GetSystemTimePreciseAsFileTime")
-       procGetTimeZoneInformation             = modkernel32.NewProc("GetTimeZoneInformation")
-       procCreateIoCompletionPort             = modkernel32.NewProc("CreateIoCompletionPort")
-       procGetQueuedCompletionStatus          = modkernel32.NewProc("GetQueuedCompletionStatus")
-       procPostQueuedCompletionStatus         = modkernel32.NewProc("PostQueuedCompletionStatus")
-       procCancelIo                           = modkernel32.NewProc("CancelIo")
-       procCancelIoEx                         = modkernel32.NewProc("CancelIoEx")
-       procCreateProcessW                     = modkernel32.NewProc("CreateProcessW")
-       procOpenProcess                        = modkernel32.NewProc("OpenProcess")
-       procTerminateProcess                   = modkernel32.NewProc("TerminateProcess")
-       procGetExitCodeProcess                 = modkernel32.NewProc("GetExitCodeProcess")
-       procGetStartupInfoW                    = modkernel32.NewProc("GetStartupInfoW")
-       procGetCurrentProcess                  = modkernel32.NewProc("GetCurrentProcess")
-       procGetProcessTimes                    = modkernel32.NewProc("GetProcessTimes")
-       procDuplicateHandle                    = modkernel32.NewProc("DuplicateHandle")
-       procWaitForSingleObject                = modkernel32.NewProc("WaitForSingleObject")
-       procWaitForMultipleObjects             = modkernel32.NewProc("WaitForMultipleObjects")
-       procGetTempPathW                       = modkernel32.NewProc("GetTempPathW")
-       procCreatePipe                         = modkernel32.NewProc("CreatePipe")
-       procGetFileType                        = modkernel32.NewProc("GetFileType")
-       procCryptAcquireContextW               = modadvapi32.NewProc("CryptAcquireContextW")
-       procCryptReleaseContext                = modadvapi32.NewProc("CryptReleaseContext")
-       procCryptGenRandom                     = modadvapi32.NewProc("CryptGenRandom")
-       procGetEnvironmentStringsW             = modkernel32.NewProc("GetEnvironmentStringsW")
-       procFreeEnvironmentStringsW            = modkernel32.NewProc("FreeEnvironmentStringsW")
-       procGetEnvironmentVariableW            = modkernel32.NewProc("GetEnvironmentVariableW")
-       procSetEnvironmentVariableW            = modkernel32.NewProc("SetEnvironmentVariableW")
-       procSetFileTime                        = modkernel32.NewProc("SetFileTime")
-       procGetFileAttributesW                 = modkernel32.NewProc("GetFileAttributesW")
-       procSetFileAttributesW                 = modkernel32.NewProc("SetFileAttributesW")
-       procGetFileAttributesExW               = modkernel32.NewProc("GetFileAttributesExW")
-       procGetCommandLineW                    = modkernel32.NewProc("GetCommandLineW")
-       procCommandLineToArgvW                 = modshell32.NewProc("CommandLineToArgvW")
-       procLocalFree                          = modkernel32.NewProc("LocalFree")
-       procSetHandleInformation               = modkernel32.NewProc("SetHandleInformation")
-       procFlushFileBuffers                   = modkernel32.NewProc("FlushFileBuffers")
-       procGetFullPathNameW                   = modkernel32.NewProc("GetFullPathNameW")
-       procGetLongPathNameW                   = modkernel32.NewProc("GetLongPathNameW")
-       procGetShortPathNameW                  = modkernel32.NewProc("GetShortPathNameW")
-       procCreateFileMappingW                 = modkernel32.NewProc("CreateFileMappingW")
-       procMapViewOfFile                      = modkernel32.NewProc("MapViewOfFile")
-       procUnmapViewOfFile                    = modkernel32.NewProc("UnmapViewOfFile")
-       procFlushViewOfFile                    = modkernel32.NewProc("FlushViewOfFile")
-       procVirtualLock                        = modkernel32.NewProc("VirtualLock")
-       procVirtualUnlock                      = modkernel32.NewProc("VirtualUnlock")
-       procVirtualAlloc                       = modkernel32.NewProc("VirtualAlloc")
-       procVirtualFree                        = modkernel32.NewProc("VirtualFree")
-       procVirtualProtect                     = modkernel32.NewProc("VirtualProtect")
-       procTransmitFile                       = modmswsock.NewProc("TransmitFile")
-       procReadDirectoryChangesW              = modkernel32.NewProc("ReadDirectoryChangesW")
-       procCertOpenSystemStoreW               = modcrypt32.NewProc("CertOpenSystemStoreW")
-       procCertOpenStore                      = modcrypt32.NewProc("CertOpenStore")
-       procCertEnumCertificatesInStore        = modcrypt32.NewProc("CertEnumCertificatesInStore")
-       procCertAddCertificateContextToStore   = modcrypt32.NewProc("CertAddCertificateContextToStore")
-       procCertCloseStore                     = modcrypt32.NewProc("CertCloseStore")
-       procCertGetCertificateChain            = modcrypt32.NewProc("CertGetCertificateChain")
-       procCertFreeCertificateChain           = modcrypt32.NewProc("CertFreeCertificateChain")
-       procCertCreateCertificateContext       = modcrypt32.NewProc("CertCreateCertificateContext")
-       procCertFreeCertificateContext         = modcrypt32.NewProc("CertFreeCertificateContext")
-       procCertVerifyCertificateChainPolicy   = modcrypt32.NewProc("CertVerifyCertificateChainPolicy")
-       procRegOpenKeyExW                      = modadvapi32.NewProc("RegOpenKeyExW")
-       procRegCloseKey                        = modadvapi32.NewProc("RegCloseKey")
-       procRegQueryInfoKeyW                   = modadvapi32.NewProc("RegQueryInfoKeyW")
-       procRegEnumKeyExW                      = modadvapi32.NewProc("RegEnumKeyExW")
-       procRegQueryValueExW                   = modadvapi32.NewProc("RegQueryValueExW")
-       procGetCurrentProcessId                = modkernel32.NewProc("GetCurrentProcessId")
-       procGetConsoleMode                     = modkernel32.NewProc("GetConsoleMode")
-       procSetConsoleMode                     = modkernel32.NewProc("SetConsoleMode")
-       procGetConsoleScreenBufferInfo         = modkernel32.NewProc("GetConsoleScreenBufferInfo")
-       procWriteConsoleW                      = modkernel32.NewProc("WriteConsoleW")
-       procReadConsoleW                       = modkernel32.NewProc("ReadConsoleW")
-       procCreateToolhelp32Snapshot           = modkernel32.NewProc("CreateToolhelp32Snapshot")
-       procProcess32FirstW                    = modkernel32.NewProc("Process32FirstW")
-       procProcess32NextW                     = modkernel32.NewProc("Process32NextW")
-       procDeviceIoControl                    = modkernel32.NewProc("DeviceIoControl")
-       procCreateSymbolicLinkW                = modkernel32.NewProc("CreateSymbolicLinkW")
-       procCreateHardLinkW                    = modkernel32.NewProc("CreateHardLinkW")
-       procGetCurrentThreadId                 = modkernel32.NewProc("GetCurrentThreadId")
-       procCreateEventW                       = modkernel32.NewProc("CreateEventW")
-       procCreateEventExW                     = modkernel32.NewProc("CreateEventExW")
-       procOpenEventW                         = modkernel32.NewProc("OpenEventW")
-       procSetEvent                           = modkernel32.NewProc("SetEvent")
-       procResetEvent                         = modkernel32.NewProc("ResetEvent")
-       procPulseEvent                         = modkernel32.NewProc("PulseEvent")
-       procDefineDosDeviceW                   = modkernel32.NewProc("DefineDosDeviceW")
-       procDeleteVolumeMountPointW            = modkernel32.NewProc("DeleteVolumeMountPointW")
-       procFindFirstVolumeW                   = modkernel32.NewProc("FindFirstVolumeW")
-       procFindFirstVolumeMountPointW         = modkernel32.NewProc("FindFirstVolumeMountPointW")
-       procFindNextVolumeW                    = modkernel32.NewProc("FindNextVolumeW")
-       procFindNextVolumeMountPointW          = modkernel32.NewProc("FindNextVolumeMountPointW")
-       procFindVolumeClose                    = modkernel32.NewProc("FindVolumeClose")
-       procFindVolumeMountPointClose          = modkernel32.NewProc("FindVolumeMountPointClose")
-       procGetDriveTypeW                      = modkernel32.NewProc("GetDriveTypeW")
-       procGetLogicalDrives                   = modkernel32.NewProc("GetLogicalDrives")
-       procGetLogicalDriveStringsW            = modkernel32.NewProc("GetLogicalDriveStringsW")
-       procGetVolumeInformationW              = modkernel32.NewProc("GetVolumeInformationW")
-       procGetVolumeInformationByHandleW      = modkernel32.NewProc("GetVolumeInformationByHandleW")
-       procGetVolumeNameForVolumeMountPointW  = modkernel32.NewProc("GetVolumeNameForVolumeMountPointW")
-       procGetVolumePathNameW                 = modkernel32.NewProc("GetVolumePathNameW")
-       procGetVolumePathNamesForVolumeNameW   = modkernel32.NewProc("GetVolumePathNamesForVolumeNameW")
-       procQueryDosDeviceW                    = modkernel32.NewProc("QueryDosDeviceW")
-       procSetVolumeLabelW                    = modkernel32.NewProc("SetVolumeLabelW")
-       procSetVolumeMountPointW               = modkernel32.NewProc("SetVolumeMountPointW")
-       procWSAStartup                         = modws2_32.NewProc("WSAStartup")
-       procWSACleanup                         = modws2_32.NewProc("WSACleanup")
-       procWSAIoctl                           = modws2_32.NewProc("WSAIoctl")
-       procsocket                             = modws2_32.NewProc("socket")
-       procsetsockopt                         = modws2_32.NewProc("setsockopt")
-       procgetsockopt                         = modws2_32.NewProc("getsockopt")
-       procbind                               = modws2_32.NewProc("bind")
-       procconnect                            = modws2_32.NewProc("connect")
-       procgetsockname                        = modws2_32.NewProc("getsockname")
-       procgetpeername                        = modws2_32.NewProc("getpeername")
-       proclisten                             = modws2_32.NewProc("listen")
-       procshutdown                           = modws2_32.NewProc("shutdown")
-       procclosesocket                        = modws2_32.NewProc("closesocket")
-       procAcceptEx                           = modmswsock.NewProc("AcceptEx")
-       procGetAcceptExSockaddrs               = modmswsock.NewProc("GetAcceptExSockaddrs")
-       procWSARecv                            = modws2_32.NewProc("WSARecv")
-       procWSASend                            = modws2_32.NewProc("WSASend")
-       procWSARecvFrom                        = modws2_32.NewProc("WSARecvFrom")
-       procWSASendTo                          = modws2_32.NewProc("WSASendTo")
-       procgethostbyname                      = modws2_32.NewProc("gethostbyname")
-       procgetservbyname                      = modws2_32.NewProc("getservbyname")
-       procntohs                              = modws2_32.NewProc("ntohs")
-       procgetprotobyname                     = modws2_32.NewProc("getprotobyname")
-       procDnsQuery_W                         = moddnsapi.NewProc("DnsQuery_W")
-       procDnsRecordListFree                  = moddnsapi.NewProc("DnsRecordListFree")
-       procDnsNameCompare_W                   = moddnsapi.NewProc("DnsNameCompare_W")
-       procGetAddrInfoW                       = modws2_32.NewProc("GetAddrInfoW")
-       procFreeAddrInfoW                      = modws2_32.NewProc("FreeAddrInfoW")
-       procGetIfEntry                         = modiphlpapi.NewProc("GetIfEntry")
-       procGetAdaptersInfo                    = modiphlpapi.NewProc("GetAdaptersInfo")
-       procSetFileCompletionNotificationModes = modkernel32.NewProc("SetFileCompletionNotificationModes")
-       procWSAEnumProtocolsW                  = modws2_32.NewProc("WSAEnumProtocolsW")
-       procGetAdaptersAddresses               = modiphlpapi.NewProc("GetAdaptersAddresses")
-       procGetACP                             = modkernel32.NewProc("GetACP")
-       procMultiByteToWideChar                = modkernel32.NewProc("MultiByteToWideChar")
-       procTranslateNameW                     = modsecur32.NewProc("TranslateNameW")
-       procGetUserNameExW                     = modsecur32.NewProc("GetUserNameExW")
-       procNetUserGetInfo                     = modnetapi32.NewProc("NetUserGetInfo")
-       procNetGetJoinInformation              = modnetapi32.NewProc("NetGetJoinInformation")
-       procNetApiBufferFree                   = modnetapi32.NewProc("NetApiBufferFree")
-       procLookupAccountSidW                  = modadvapi32.NewProc("LookupAccountSidW")
-       procLookupAccountNameW                 = modadvapi32.NewProc("LookupAccountNameW")
-       procConvertSidToStringSidW             = modadvapi32.NewProc("ConvertSidToStringSidW")
-       procConvertStringSidToSidW             = modadvapi32.NewProc("ConvertStringSidToSidW")
-       procGetLengthSid                       = modadvapi32.NewProc("GetLengthSid")
-       procCopySid                            = modadvapi32.NewProc("CopySid")
-       procAllocateAndInitializeSid           = modadvapi32.NewProc("AllocateAndInitializeSid")
-       procCreateWellKnownSid                 = modadvapi32.NewProc("CreateWellKnownSid")
-       procFreeSid                            = modadvapi32.NewProc("FreeSid")
-       procEqualSid                           = modadvapi32.NewProc("EqualSid")
-       procCheckTokenMembership               = modadvapi32.NewProc("CheckTokenMembership")
-       procOpenProcessToken                   = modadvapi32.NewProc("OpenProcessToken")
-       procGetTokenInformation                = modadvapi32.NewProc("GetTokenInformation")
-       procGetUserProfileDirectoryW           = moduserenv.NewProc("GetUserProfileDirectoryW")
-       procGetSystemDirectoryW                = modkernel32.NewProc("GetSystemDirectoryW")
+       modwtsapi32 = NewLazySystemDLL("wtsapi32.dll")
+
+       procRegisterEventSourceW                                 = modadvapi32.NewProc("RegisterEventSourceW")
+       procDeregisterEventSource                                = modadvapi32.NewProc("DeregisterEventSource")
+       procReportEventW                                         = modadvapi32.NewProc("ReportEventW")
+       procOpenSCManagerW                                       = modadvapi32.NewProc("OpenSCManagerW")
+       procCloseServiceHandle                                   = modadvapi32.NewProc("CloseServiceHandle")
+       procCreateServiceW                                       = modadvapi32.NewProc("CreateServiceW")
+       procOpenServiceW                                         = modadvapi32.NewProc("OpenServiceW")
+       procDeleteService                                        = modadvapi32.NewProc("DeleteService")
+       procStartServiceW                                        = modadvapi32.NewProc("StartServiceW")
+       procQueryServiceStatus                                   = modadvapi32.NewProc("QueryServiceStatus")
+       procQueryServiceLockStatusW                              = modadvapi32.NewProc("QueryServiceLockStatusW")
+       procControlService                                       = modadvapi32.NewProc("ControlService")
+       procStartServiceCtrlDispatcherW                          = modadvapi32.NewProc("StartServiceCtrlDispatcherW")
+       procSetServiceStatus                                     = modadvapi32.NewProc("SetServiceStatus")
+       procChangeServiceConfigW                                 = modadvapi32.NewProc("ChangeServiceConfigW")
+       procQueryServiceConfigW                                  = modadvapi32.NewProc("QueryServiceConfigW")
+       procChangeServiceConfig2W                                = modadvapi32.NewProc("ChangeServiceConfig2W")
+       procQueryServiceConfig2W                                 = modadvapi32.NewProc("QueryServiceConfig2W")
+       procEnumServicesStatusExW                                = modadvapi32.NewProc("EnumServicesStatusExW")
+       procQueryServiceStatusEx                                 = modadvapi32.NewProc("QueryServiceStatusEx")
+       procNotifyServiceStatusChangeW                           = modadvapi32.NewProc("NotifyServiceStatusChangeW")
+       procGetLastError                                         = modkernel32.NewProc("GetLastError")
+       procLoadLibraryW                                         = modkernel32.NewProc("LoadLibraryW")
+       procLoadLibraryExW                                       = modkernel32.NewProc("LoadLibraryExW")
+       procFreeLibrary                                          = modkernel32.NewProc("FreeLibrary")
+       procGetProcAddress                                       = modkernel32.NewProc("GetProcAddress")
+       procGetModuleFileNameW                                   = modkernel32.NewProc("GetModuleFileNameW")
+       procGetModuleHandleExW                                   = modkernel32.NewProc("GetModuleHandleExW")
+       procGetVersion                                           = modkernel32.NewProc("GetVersion")
+       procFormatMessageW                                       = modkernel32.NewProc("FormatMessageW")
+       procExitProcess                                          = modkernel32.NewProc("ExitProcess")
+       procIsWow64Process                                       = modkernel32.NewProc("IsWow64Process")
+       procCreateFileW                                          = modkernel32.NewProc("CreateFileW")
+       procReadFile                                             = modkernel32.NewProc("ReadFile")
+       procWriteFile                                            = modkernel32.NewProc("WriteFile")
+       procGetOverlappedResult                                  = modkernel32.NewProc("GetOverlappedResult")
+       procSetFilePointer                                       = modkernel32.NewProc("SetFilePointer")
+       procCloseHandle                                          = modkernel32.NewProc("CloseHandle")
+       procGetStdHandle                                         = modkernel32.NewProc("GetStdHandle")
+       procSetStdHandle                                         = modkernel32.NewProc("SetStdHandle")
+       procFindFirstFileW                                       = modkernel32.NewProc("FindFirstFileW")
+       procFindNextFileW                                        = modkernel32.NewProc("FindNextFileW")
+       procFindClose                                            = modkernel32.NewProc("FindClose")
+       procGetFileInformationByHandle                           = modkernel32.NewProc("GetFileInformationByHandle")
+       procGetFileInformationByHandleEx                         = modkernel32.NewProc("GetFileInformationByHandleEx")
+       procGetCurrentDirectoryW                                 = modkernel32.NewProc("GetCurrentDirectoryW")
+       procSetCurrentDirectoryW                                 = modkernel32.NewProc("SetCurrentDirectoryW")
+       procCreateDirectoryW                                     = modkernel32.NewProc("CreateDirectoryW")
+       procRemoveDirectoryW                                     = modkernel32.NewProc("RemoveDirectoryW")
+       procDeleteFileW                                          = modkernel32.NewProc("DeleteFileW")
+       procMoveFileW                                            = modkernel32.NewProc("MoveFileW")
+       procMoveFileExW                                          = modkernel32.NewProc("MoveFileExW")
+       procLockFileEx                                           = modkernel32.NewProc("LockFileEx")
+       procUnlockFileEx                                         = modkernel32.NewProc("UnlockFileEx")
+       procGetComputerNameW                                     = modkernel32.NewProc("GetComputerNameW")
+       procGetComputerNameExW                                   = modkernel32.NewProc("GetComputerNameExW")
+       procSetEndOfFile                                         = modkernel32.NewProc("SetEndOfFile")
+       procGetSystemTimeAsFileTime                              = modkernel32.NewProc("GetSystemTimeAsFileTime")
+       procGetSystemTimePreciseAsFileTime                       = modkernel32.NewProc("GetSystemTimePreciseAsFileTime")
+       procGetTimeZoneInformation                               = modkernel32.NewProc("GetTimeZoneInformation")
+       procCreateIoCompletionPort                               = modkernel32.NewProc("CreateIoCompletionPort")
+       procGetQueuedCompletionStatus                            = modkernel32.NewProc("GetQueuedCompletionStatus")
+       procPostQueuedCompletionStatus                           = modkernel32.NewProc("PostQueuedCompletionStatus")
+       procCancelIo                                             = modkernel32.NewProc("CancelIo")
+       procCancelIoEx                                           = modkernel32.NewProc("CancelIoEx")
+       procCreateProcessW                                       = modkernel32.NewProc("CreateProcessW")
+       procOpenProcess                                          = modkernel32.NewProc("OpenProcess")
+       procShellExecuteW                                        = modshell32.NewProc("ShellExecuteW")
+       procSHGetKnownFolderPath                                 = modshell32.NewProc("SHGetKnownFolderPath")
+       procTerminateProcess                                     = modkernel32.NewProc("TerminateProcess")
+       procGetExitCodeProcess                                   = modkernel32.NewProc("GetExitCodeProcess")
+       procGetStartupInfoW                                      = modkernel32.NewProc("GetStartupInfoW")
+       procGetProcessTimes                                      = modkernel32.NewProc("GetProcessTimes")
+       procDuplicateHandle                                      = modkernel32.NewProc("DuplicateHandle")
+       procWaitForSingleObject                                  = modkernel32.NewProc("WaitForSingleObject")
+       procWaitForMultipleObjects                               = modkernel32.NewProc("WaitForMultipleObjects")
+       procGetTempPathW                                         = modkernel32.NewProc("GetTempPathW")
+       procCreatePipe                                           = modkernel32.NewProc("CreatePipe")
+       procGetFileType                                          = modkernel32.NewProc("GetFileType")
+       procCryptAcquireContextW                                 = modadvapi32.NewProc("CryptAcquireContextW")
+       procCryptReleaseContext                                  = modadvapi32.NewProc("CryptReleaseContext")
+       procCryptGenRandom                                       = modadvapi32.NewProc("CryptGenRandom")
+       procGetEnvironmentStringsW                               = modkernel32.NewProc("GetEnvironmentStringsW")
+       procFreeEnvironmentStringsW                              = modkernel32.NewProc("FreeEnvironmentStringsW")
+       procGetEnvironmentVariableW                              = modkernel32.NewProc("GetEnvironmentVariableW")
+       procSetEnvironmentVariableW                              = modkernel32.NewProc("SetEnvironmentVariableW")
+       procCreateEnvironmentBlock                               = moduserenv.NewProc("CreateEnvironmentBlock")
+       procDestroyEnvironmentBlock                              = moduserenv.NewProc("DestroyEnvironmentBlock")
+       procGetTickCount64                                       = modkernel32.NewProc("GetTickCount64")
+       procSetFileTime                                          = modkernel32.NewProc("SetFileTime")
+       procGetFileAttributesW                                   = modkernel32.NewProc("GetFileAttributesW")
+       procSetFileAttributesW                                   = modkernel32.NewProc("SetFileAttributesW")
+       procGetFileAttributesExW                                 = modkernel32.NewProc("GetFileAttributesExW")
+       procGetCommandLineW                                      = modkernel32.NewProc("GetCommandLineW")
+       procCommandLineToArgvW                                   = modshell32.NewProc("CommandLineToArgvW")
+       procLocalFree                                            = modkernel32.NewProc("LocalFree")
+       procSetHandleInformation                                 = modkernel32.NewProc("SetHandleInformation")
+       procFlushFileBuffers                                     = modkernel32.NewProc("FlushFileBuffers")
+       procGetFullPathNameW                                     = modkernel32.NewProc("GetFullPathNameW")
+       procGetLongPathNameW                                     = modkernel32.NewProc("GetLongPathNameW")
+       procGetShortPathNameW                                    = modkernel32.NewProc("GetShortPathNameW")
+       procCreateFileMappingW                                   = modkernel32.NewProc("CreateFileMappingW")
+       procMapViewOfFile                                        = modkernel32.NewProc("MapViewOfFile")
+       procUnmapViewOfFile                                      = modkernel32.NewProc("UnmapViewOfFile")
+       procFlushViewOfFile                                      = modkernel32.NewProc("FlushViewOfFile")
+       procVirtualLock                                          = modkernel32.NewProc("VirtualLock")
+       procVirtualUnlock                                        = modkernel32.NewProc("VirtualUnlock")
+       procVirtualAlloc                                         = modkernel32.NewProc("VirtualAlloc")
+       procVirtualFree                                          = modkernel32.NewProc("VirtualFree")
+       procVirtualProtect                                       = modkernel32.NewProc("VirtualProtect")
+       procTransmitFile                                         = modmswsock.NewProc("TransmitFile")
+       procReadDirectoryChangesW                                = modkernel32.NewProc("ReadDirectoryChangesW")
+       procCertOpenSystemStoreW                                 = modcrypt32.NewProc("CertOpenSystemStoreW")
+       procCertOpenStore                                        = modcrypt32.NewProc("CertOpenStore")
+       procCertEnumCertificatesInStore                          = modcrypt32.NewProc("CertEnumCertificatesInStore")
+       procCertAddCertificateContextToStore                     = modcrypt32.NewProc("CertAddCertificateContextToStore")
+       procCertCloseStore                                       = modcrypt32.NewProc("CertCloseStore")
+       procCertGetCertificateChain                              = modcrypt32.NewProc("CertGetCertificateChain")
+       procCertFreeCertificateChain                             = modcrypt32.NewProc("CertFreeCertificateChain")
+       procCertCreateCertificateContext                         = modcrypt32.NewProc("CertCreateCertificateContext")
+       procCertFreeCertificateContext                           = modcrypt32.NewProc("CertFreeCertificateContext")
+       procCertVerifyCertificateChainPolicy                     = modcrypt32.NewProc("CertVerifyCertificateChainPolicy")
+       procRegOpenKeyExW                                        = modadvapi32.NewProc("RegOpenKeyExW")
+       procRegCloseKey                                          = modadvapi32.NewProc("RegCloseKey")
+       procRegQueryInfoKeyW                                     = modadvapi32.NewProc("RegQueryInfoKeyW")
+       procRegEnumKeyExW                                        = modadvapi32.NewProc("RegEnumKeyExW")
+       procRegQueryValueExW                                     = modadvapi32.NewProc("RegQueryValueExW")
+       procGetCurrentProcessId                                  = modkernel32.NewProc("GetCurrentProcessId")
+       procGetConsoleMode                                       = modkernel32.NewProc("GetConsoleMode")
+       procSetConsoleMode                                       = modkernel32.NewProc("SetConsoleMode")
+       procGetConsoleScreenBufferInfo                           = modkernel32.NewProc("GetConsoleScreenBufferInfo")
+       procWriteConsoleW                                        = modkernel32.NewProc("WriteConsoleW")
+       procReadConsoleW                                         = modkernel32.NewProc("ReadConsoleW")
+       procCreateToolhelp32Snapshot                             = modkernel32.NewProc("CreateToolhelp32Snapshot")
+       procProcess32FirstW                                      = modkernel32.NewProc("Process32FirstW")
+       procProcess32NextW                                       = modkernel32.NewProc("Process32NextW")
+       procThread32First                                        = modkernel32.NewProc("Thread32First")
+       procThread32Next                                         = modkernel32.NewProc("Thread32Next")
+       procDeviceIoControl                                      = modkernel32.NewProc("DeviceIoControl")
+       procCreateSymbolicLinkW                                  = modkernel32.NewProc("CreateSymbolicLinkW")
+       procCreateHardLinkW                                      = modkernel32.NewProc("CreateHardLinkW")
+       procGetCurrentThreadId                                   = modkernel32.NewProc("GetCurrentThreadId")
+       procCreateEventW                                         = modkernel32.NewProc("CreateEventW")
+       procCreateEventExW                                       = modkernel32.NewProc("CreateEventExW")
+       procOpenEventW                                           = modkernel32.NewProc("OpenEventW")
+       procSetEvent                                             = modkernel32.NewProc("SetEvent")
+       procResetEvent                                           = modkernel32.NewProc("ResetEvent")
+       procPulseEvent                                           = modkernel32.NewProc("PulseEvent")
+       procCreateMutexW                                         = modkernel32.NewProc("CreateMutexW")
+       procCreateMutexExW                                       = modkernel32.NewProc("CreateMutexExW")
+       procOpenMutexW                                           = modkernel32.NewProc("OpenMutexW")
+       procReleaseMutex                                         = modkernel32.NewProc("ReleaseMutex")
+       procSleepEx                                              = modkernel32.NewProc("SleepEx")
+       procCreateJobObjectW                                     = modkernel32.NewProc("CreateJobObjectW")
+       procAssignProcessToJobObject                             = modkernel32.NewProc("AssignProcessToJobObject")
+       procTerminateJobObject                                   = modkernel32.NewProc("TerminateJobObject")
+       procSetErrorMode                                         = modkernel32.NewProc("SetErrorMode")
+       procResumeThread                                         = modkernel32.NewProc("ResumeThread")
+       procSetPriorityClass                                     = modkernel32.NewProc("SetPriorityClass")
+       procGetPriorityClass                                     = modkernel32.NewProc("GetPriorityClass")
+       procSetInformationJobObject                              = modkernel32.NewProc("SetInformationJobObject")
+       procGenerateConsoleCtrlEvent                             = modkernel32.NewProc("GenerateConsoleCtrlEvent")
+       procGetProcessId                                         = modkernel32.NewProc("GetProcessId")
+       procOpenThread                                           = modkernel32.NewProc("OpenThread")
+       procSetProcessPriorityBoost                              = modkernel32.NewProc("SetProcessPriorityBoost")
+       procDefineDosDeviceW                                     = modkernel32.NewProc("DefineDosDeviceW")
+       procDeleteVolumeMountPointW                              = modkernel32.NewProc("DeleteVolumeMountPointW")
+       procFindFirstVolumeW                                     = modkernel32.NewProc("FindFirstVolumeW")
+       procFindFirstVolumeMountPointW                           = modkernel32.NewProc("FindFirstVolumeMountPointW")
+       procFindNextVolumeW                                      = modkernel32.NewProc("FindNextVolumeW")
+       procFindNextVolumeMountPointW                            = modkernel32.NewProc("FindNextVolumeMountPointW")
+       procFindVolumeClose                                      = modkernel32.NewProc("FindVolumeClose")
+       procFindVolumeMountPointClose                            = modkernel32.NewProc("FindVolumeMountPointClose")
+       procGetDiskFreeSpaceExW                                  = modkernel32.NewProc("GetDiskFreeSpaceExW")
+       procGetDriveTypeW                                        = modkernel32.NewProc("GetDriveTypeW")
+       procGetLogicalDrives                                     = modkernel32.NewProc("GetLogicalDrives")
+       procGetLogicalDriveStringsW                              = modkernel32.NewProc("GetLogicalDriveStringsW")
+       procGetVolumeInformationW                                = modkernel32.NewProc("GetVolumeInformationW")
+       procGetVolumeInformationByHandleW                        = modkernel32.NewProc("GetVolumeInformationByHandleW")
+       procGetVolumeNameForVolumeMountPointW                    = modkernel32.NewProc("GetVolumeNameForVolumeMountPointW")
+       procGetVolumePathNameW                                   = modkernel32.NewProc("GetVolumePathNameW")
+       procGetVolumePathNamesForVolumeNameW                     = modkernel32.NewProc("GetVolumePathNamesForVolumeNameW")
+       procQueryDosDeviceW                                      = modkernel32.NewProc("QueryDosDeviceW")
+       procSetVolumeLabelW                                      = modkernel32.NewProc("SetVolumeLabelW")
+       procSetVolumeMountPointW                                 = modkernel32.NewProc("SetVolumeMountPointW")
+       procMessageBoxW                                          = moduser32.NewProc("MessageBoxW")
+       procExitWindowsEx                                        = moduser32.NewProc("ExitWindowsEx")
+       procInitiateSystemShutdownExW                            = modadvapi32.NewProc("InitiateSystemShutdownExW")
+       procSetProcessShutdownParameters                         = modkernel32.NewProc("SetProcessShutdownParameters")
+       procGetProcessShutdownParameters                         = modkernel32.NewProc("GetProcessShutdownParameters")
+       procCLSIDFromString                                      = modole32.NewProc("CLSIDFromString")
+       procStringFromGUID2                                      = modole32.NewProc("StringFromGUID2")
+       procCoCreateGuid                                         = modole32.NewProc("CoCreateGuid")
+       procCoTaskMemFree                                        = modole32.NewProc("CoTaskMemFree")
+       procRtlGetVersion                                        = modntdll.NewProc("RtlGetVersion")
+       procRtlGetNtVersionNumbers                               = modntdll.NewProc("RtlGetNtVersionNumbers")
+       procGetProcessPreferredUILanguages                       = modkernel32.NewProc("GetProcessPreferredUILanguages")
+       procGetThreadPreferredUILanguages                        = modkernel32.NewProc("GetThreadPreferredUILanguages")
+       procGetUserPreferredUILanguages                          = modkernel32.NewProc("GetUserPreferredUILanguages")
+       procGetSystemPreferredUILanguages                        = modkernel32.NewProc("GetSystemPreferredUILanguages")
+       procEnumProcesses                                        = modpsapi.NewProc("EnumProcesses")
+       procWSAStartup                                           = modws2_32.NewProc("WSAStartup")
+       procWSACleanup                                           = modws2_32.NewProc("WSACleanup")
+       procWSAIoctl                                             = modws2_32.NewProc("WSAIoctl")
+       procsocket                                               = modws2_32.NewProc("socket")
+       procsendto                                               = modws2_32.NewProc("sendto")
+       procrecvfrom                                             = modws2_32.NewProc("recvfrom")
+       procsetsockopt                                           = modws2_32.NewProc("setsockopt")
+       procgetsockopt                                           = modws2_32.NewProc("getsockopt")
+       procbind                                                 = modws2_32.NewProc("bind")
+       procconnect                                              = modws2_32.NewProc("connect")
+       procgetsockname                                          = modws2_32.NewProc("getsockname")
+       procgetpeername                                          = modws2_32.NewProc("getpeername")
+       proclisten                                               = modws2_32.NewProc("listen")
+       procshutdown                                             = modws2_32.NewProc("shutdown")
+       procclosesocket                                          = modws2_32.NewProc("closesocket")
+       procAcceptEx                                             = modmswsock.NewProc("AcceptEx")
+       procGetAcceptExSockaddrs                                 = modmswsock.NewProc("GetAcceptExSockaddrs")
+       procWSARecv                                              = modws2_32.NewProc("WSARecv")
+       procWSASend                                              = modws2_32.NewProc("WSASend")
+       procWSARecvFrom                                          = modws2_32.NewProc("WSARecvFrom")
+       procWSASendTo                                            = modws2_32.NewProc("WSASendTo")
+       procgethostbyname                                        = modws2_32.NewProc("gethostbyname")
+       procgetservbyname                                        = modws2_32.NewProc("getservbyname")
+       procntohs                                                = modws2_32.NewProc("ntohs")
+       procgetprotobyname                                       = modws2_32.NewProc("getprotobyname")
+       procDnsQuery_W                                           = moddnsapi.NewProc("DnsQuery_W")
+       procDnsRecordListFree                                    = moddnsapi.NewProc("DnsRecordListFree")
+       procDnsNameCompare_W                                     = moddnsapi.NewProc("DnsNameCompare_W")
+       procGetAddrInfoW                                         = modws2_32.NewProc("GetAddrInfoW")
+       procFreeAddrInfoW                                        = modws2_32.NewProc("FreeAddrInfoW")
+       procGetIfEntry                                           = modiphlpapi.NewProc("GetIfEntry")
+       procGetAdaptersInfo                                      = modiphlpapi.NewProc("GetAdaptersInfo")
+       procSetFileCompletionNotificationModes                   = modkernel32.NewProc("SetFileCompletionNotificationModes")
+       procWSAEnumProtocolsW                                    = modws2_32.NewProc("WSAEnumProtocolsW")
+       procGetAdaptersAddresses                                 = modiphlpapi.NewProc("GetAdaptersAddresses")
+       procGetACP                                               = modkernel32.NewProc("GetACP")
+       procMultiByteToWideChar                                  = modkernel32.NewProc("MultiByteToWideChar")
+       procTranslateNameW                                       = modsecur32.NewProc("TranslateNameW")
+       procGetUserNameExW                                       = modsecur32.NewProc("GetUserNameExW")
+       procNetUserGetInfo                                       = modnetapi32.NewProc("NetUserGetInfo")
+       procNetGetJoinInformation                                = modnetapi32.NewProc("NetGetJoinInformation")
+       procNetApiBufferFree                                     = modnetapi32.NewProc("NetApiBufferFree")
+       procLookupAccountSidW                                    = modadvapi32.NewProc("LookupAccountSidW")
+       procLookupAccountNameW                                   = modadvapi32.NewProc("LookupAccountNameW")
+       procConvertSidToStringSidW                               = modadvapi32.NewProc("ConvertSidToStringSidW")
+       procConvertStringSidToSidW                               = modadvapi32.NewProc("ConvertStringSidToSidW")
+       procGetLengthSid                                         = modadvapi32.NewProc("GetLengthSid")
+       procCopySid                                              = modadvapi32.NewProc("CopySid")
+       procAllocateAndInitializeSid                             = modadvapi32.NewProc("AllocateAndInitializeSid")
+       procCreateWellKnownSid                                   = modadvapi32.NewProc("CreateWellKnownSid")
+       procIsWellKnownSid                                       = modadvapi32.NewProc("IsWellKnownSid")
+       procFreeSid                                              = modadvapi32.NewProc("FreeSid")
+       procEqualSid                                             = modadvapi32.NewProc("EqualSid")
+       procGetSidIdentifierAuthority                            = modadvapi32.NewProc("GetSidIdentifierAuthority")
+       procGetSidSubAuthorityCount                              = modadvapi32.NewProc("GetSidSubAuthorityCount")
+       procGetSidSubAuthority                                   = modadvapi32.NewProc("GetSidSubAuthority")
+       procIsValidSid                                           = modadvapi32.NewProc("IsValidSid")
+       procCheckTokenMembership                                 = modadvapi32.NewProc("CheckTokenMembership")
+       procOpenProcessToken                                     = modadvapi32.NewProc("OpenProcessToken")
+       procOpenThreadToken                                      = modadvapi32.NewProc("OpenThreadToken")
+       procImpersonateSelf                                      = modadvapi32.NewProc("ImpersonateSelf")
+       procRevertToSelf                                         = modadvapi32.NewProc("RevertToSelf")
+       procSetThreadToken                                       = modadvapi32.NewProc("SetThreadToken")
+       procLookupPrivilegeValueW                                = modadvapi32.NewProc("LookupPrivilegeValueW")
+       procAdjustTokenPrivileges                                = modadvapi32.NewProc("AdjustTokenPrivileges")
+       procAdjustTokenGroups                                    = modadvapi32.NewProc("AdjustTokenGroups")
+       procGetTokenInformation                                  = modadvapi32.NewProc("GetTokenInformation")
+       procSetTokenInformation                                  = modadvapi32.NewProc("SetTokenInformation")
+       procDuplicateTokenEx                                     = modadvapi32.NewProc("DuplicateTokenEx")
+       procGetUserProfileDirectoryW                             = moduserenv.NewProc("GetUserProfileDirectoryW")
+       procGetSystemDirectoryW                                  = modkernel32.NewProc("GetSystemDirectoryW")
+       procGetWindowsDirectoryW                                 = modkernel32.NewProc("GetWindowsDirectoryW")
+       procGetSystemWindowsDirectoryW                           = modkernel32.NewProc("GetSystemWindowsDirectoryW")
+       procWTSQueryUserToken                                    = modwtsapi32.NewProc("WTSQueryUserToken")
+       procWTSEnumerateSessionsW                                = modwtsapi32.NewProc("WTSEnumerateSessionsW")
+       procWTSFreeMemory                                        = modwtsapi32.NewProc("WTSFreeMemory")
+       procGetSecurityInfo                                      = modadvapi32.NewProc("GetSecurityInfo")
+       procSetSecurityInfo                                      = modadvapi32.NewProc("SetSecurityInfo")
+       procGetNamedSecurityInfoW                                = modadvapi32.NewProc("GetNamedSecurityInfoW")
+       procSetNamedSecurityInfoW                                = modadvapi32.NewProc("SetNamedSecurityInfoW")
+       procBuildSecurityDescriptorW                             = modadvapi32.NewProc("BuildSecurityDescriptorW")
+       procInitializeSecurityDescriptor                         = modadvapi32.NewProc("InitializeSecurityDescriptor")
+       procGetSecurityDescriptorControl                         = modadvapi32.NewProc("GetSecurityDescriptorControl")
+       procGetSecurityDescriptorDacl                            = modadvapi32.NewProc("GetSecurityDescriptorDacl")
+       procGetSecurityDescriptorSacl                            = modadvapi32.NewProc("GetSecurityDescriptorSacl")
+       procGetSecurityDescriptorOwner                           = modadvapi32.NewProc("GetSecurityDescriptorOwner")
+       procGetSecurityDescriptorGroup                           = modadvapi32.NewProc("GetSecurityDescriptorGroup")
+       procGetSecurityDescriptorLength                          = modadvapi32.NewProc("GetSecurityDescriptorLength")
+       procGetSecurityDescriptorRMControl                       = modadvapi32.NewProc("GetSecurityDescriptorRMControl")
+       procIsValidSecurityDescriptor                            = modadvapi32.NewProc("IsValidSecurityDescriptor")
+       procSetSecurityDescriptorControl                         = modadvapi32.NewProc("SetSecurityDescriptorControl")
+       procSetSecurityDescriptorDacl                            = modadvapi32.NewProc("SetSecurityDescriptorDacl")
+       procSetSecurityDescriptorSacl                            = modadvapi32.NewProc("SetSecurityDescriptorSacl")
+       procSetSecurityDescriptorOwner                           = modadvapi32.NewProc("SetSecurityDescriptorOwner")
+       procSetSecurityDescriptorGroup                           = modadvapi32.NewProc("SetSecurityDescriptorGroup")
+       procSetSecurityDescriptorRMControl                       = modadvapi32.NewProc("SetSecurityDescriptorRMControl")
+       procConvertStringSecurityDescriptorToSecurityDescriptorW = modadvapi32.NewProc("ConvertStringSecurityDescriptorToSecurityDescriptorW")
+       procConvertSecurityDescriptorToStringSecurityDescriptorW = modadvapi32.NewProc("ConvertSecurityDescriptorToStringSecurityDescriptorW")
+       procMakeAbsoluteSD                                       = modadvapi32.NewProc("MakeAbsoluteSD")
+       procMakeSelfRelativeSD                                   = modadvapi32.NewProc("MakeSelfRelativeSD")
+       procSetEntriesInAclW                                     = modadvapi32.NewProc("SetEntriesInAclW")
 )
 
 func RegisterEventSource(uncServerName *uint16, sourceName *uint16) (handle Handle, err error) {
@@ -382,6 +480,18 @@ func QueryServiceStatus(service Handle, status *SERVICE_STATUS) (err error) {
        return
 }
 
+func QueryServiceLockStatus(mgr Handle, lockStatus *QUERY_SERVICE_LOCK_STATUS, bufSize uint32, bytesNeeded *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procQueryServiceLockStatusW.Addr(), 4, uintptr(mgr), uintptr(unsafe.Pointer(lockStatus)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
 func ControlService(service Handle, control uint32, status *SERVICE_STATUS) (err error) {
        r1, _, e1 := syscall.Syscall(procControlService.Addr(), 3, uintptr(service), uintptr(control), uintptr(unsafe.Pointer(status)))
        if r1 == 0 {
@@ -490,6 +600,14 @@ func QueryServiceStatusEx(service Handle, infoLevel uint32, buff *byte, buffSize
        return
 }
 
+func NotifyServiceStatusChange(service Handle, notifyMask uint32, notifier *SERVICE_NOTIFY) (ret error) {
+       r0, _, _ := syscall.Syscall(procNotifyServiceStatusChangeW.Addr(), 3, uintptr(service), uintptr(notifyMask), uintptr(unsafe.Pointer(notifier)))
+       if r0 != 0 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
+
 func GetLastError() (lasterr error) {
        r0, _, _ := syscall.Syscall(procGetLastError.Addr(), 0, 0, 0, 0)
        if r0 != 0 {
@@ -576,6 +694,31 @@ func _GetProcAddress(module Handle, procname *byte) (proc uintptr, err error) {
        return
 }
 
+func GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetModuleFileNameW.Addr(), 3, uintptr(module), uintptr(unsafe.Pointer(filename)), uintptr(size))
+       n = uint32(r0)
+       if n == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetModuleHandleExW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(moduleName)), uintptr(unsafe.Pointer(module)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
 func GetVersion() (ver uint32, err error) {
        r0, _, e1 := syscall.Syscall(procGetVersion.Addr(), 0, 0, 0, 0)
        ver = uint32(r0)
@@ -611,7 +754,26 @@ func ExitProcess(exitcode uint32) {
        return
 }
 
-func CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile int32) (handle Handle, err error) {
+func IsWow64Process(handle Handle, isWow64 *bool) (err error) {
+       var _p0 uint32
+       if *isWow64 {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall(procIsWow64Process.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(&_p0)), 0)
+       *isWow64 = _p0 != 0
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile Handle) (handle Handle, err error) {
        r0, _, e1 := syscall.Syscall9(procCreateFileW.Addr(), 7, uintptr(unsafe.Pointer(name)), uintptr(access), uintptr(mode), uintptr(unsafe.Pointer(sa)), uintptr(createmode), uintptr(attrs), uintptr(templatefile), 0, 0)
        handle = Handle(r0)
        if handle == InvalidHandle {
@@ -870,6 +1032,30 @@ func MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) {
        return
 }
 
+func LockFileEx(file Handle, flags uint32, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) {
+       r1, _, e1 := syscall.Syscall6(procLockFileEx.Addr(), 6, uintptr(file), uintptr(flags), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func UnlockFileEx(file Handle, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) {
+       r1, _, e1 := syscall.Syscall6(procUnlockFileEx.Addr(), 5, uintptr(file), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
 func GetComputerName(buf *uint16, n *uint32) (err error) {
        r1, _, e1 := syscall.Syscall(procGetComputerNameW.Addr(), 2, uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)), 0)
        if r1 == 0 {
@@ -1008,14 +1194,14 @@ func CreateProcess(appName *uint16, commandLine *uint16, procSecurity *SecurityA
        return
 }
 
-func OpenProcess(da uint32, inheritHandle bool, pid uint32) (handle Handle, err error) {
+func OpenProcess(desiredAccess uint32, inheritHandle bool, processId uint32) (handle Handle, err error) {
        var _p0 uint32
        if inheritHandle {
                _p0 = 1
        } else {
                _p0 = 0
        }
-       r0, _, e1 := syscall.Syscall(procOpenProcess.Addr(), 3, uintptr(da), uintptr(_p0), uintptr(pid))
+       r0, _, e1 := syscall.Syscall(procOpenProcess.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(processId))
        handle = Handle(r0)
        if handle == 0 {
                if e1 != 0 {
@@ -1027,9 +1213,9 @@ func OpenProcess(da uint32, inheritHandle bool, pid uint32) (handle Handle, err
        return
 }
 
-func TerminateProcess(handle Handle, exitcode uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procTerminateProcess.Addr(), 2, uintptr(handle), uintptr(exitcode), 0)
-       if r1 == 0 {
+func ShellExecute(hwnd Handle, verb *uint16, file *uint16, args *uint16, cwd *uint16, showCmd int32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procShellExecuteW.Addr(), 6, uintptr(hwnd), uintptr(unsafe.Pointer(verb)), uintptr(unsafe.Pointer(file)), uintptr(unsafe.Pointer(args)), uintptr(unsafe.Pointer(cwd)), uintptr(showCmd))
+       if r1 <= 32 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1039,8 +1225,16 @@ func TerminateProcess(handle Handle, exitcode uint32) (err error) {
        return
 }
 
-func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procGetExitCodeProcess.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(exitcode)), 0)
+func shGetKnownFolderPath(id *KNOWNFOLDERID, flags uint32, token Token, path **uint16) (ret error) {
+       r0, _, _ := syscall.Syscall6(procSHGetKnownFolderPath.Addr(), 4, uintptr(unsafe.Pointer(id)), uintptr(flags), uintptr(token), uintptr(unsafe.Pointer(path)), 0, 0)
+       if r0 != 0 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
+
+func TerminateProcess(handle Handle, exitcode uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procTerminateProcess.Addr(), 2, uintptr(handle), uintptr(exitcode), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -1051,8 +1245,8 @@ func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) {
        return
 }
 
-func GetStartupInfo(startupInfo *StartupInfo) (err error) {
-       r1, _, e1 := syscall.Syscall(procGetStartupInfoW.Addr(), 1, uintptr(unsafe.Pointer(startupInfo)), 0, 0)
+func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetExitCodeProcess.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(exitcode)), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -1063,10 +1257,9 @@ func GetStartupInfo(startupInfo *StartupInfo) (err error) {
        return
 }
 
-func GetCurrentProcess() (pseudoHandle Handle, err error) {
-       r0, _, e1 := syscall.Syscall(procGetCurrentProcess.Addr(), 0, 0, 0, 0)
-       pseudoHandle = Handle(r0)
-       if pseudoHandle == 0 {
+func GetStartupInfo(startupInfo *StartupInfo) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetStartupInfoW.Addr(), 1, uintptr(unsafe.Pointer(startupInfo)), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1262,6 +1455,42 @@ func SetEnvironmentVariable(name *uint16, value *uint16) (err error) {
        return
 }
 
+func CreateEnvironmentBlock(block **uint16, token Token, inheritExisting bool) (err error) {
+       var _p0 uint32
+       if inheritExisting {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall(procCreateEnvironmentBlock.Addr(), 3, uintptr(unsafe.Pointer(block)), uintptr(token), uintptr(_p0))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func DestroyEnvironmentBlock(block *uint16) (err error) {
+       r1, _, e1 := syscall.Syscall(procDestroyEnvironmentBlock.Addr(), 1, uintptr(unsafe.Pointer(block)), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func getTickCount64() (ms uint64) {
+       r0, _, _ := syscall.Syscall(procGetTickCount64.Addr(), 0, 0, 0, 0)
+       ms = uint64(r0)
+       return
+}
+
 func SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) {
        r1, _, e1 := syscall.Syscall6(procSetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0)
        if r1 == 0 {
@@ -1704,7 +1933,7 @@ func RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32
        return
 }
 
-func getCurrentProcessId() (pid uint32) {
+func GetCurrentProcessId() (pid uint32) {
        r0, _, _ := syscall.Syscall(procGetCurrentProcessId.Addr(), 0, 0, 0, 0)
        pid = uint32(r0)
        return
@@ -1807,6 +2036,30 @@ func Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) {
        return
 }
 
+func Thread32First(snapshot Handle, threadEntry *ThreadEntry32) (err error) {
+       r1, _, e1 := syscall.Syscall(procThread32First.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func Thread32Next(snapshot Handle, threadEntry *ThreadEntry32) (err error) {
+       r1, _, e1 := syscall.Syscall(procThread32Next.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
 func DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error) {
        r1, _, e1 := syscall.Syscall9(procDeviceIoControl.Addr(), 8, uintptr(handle), uintptr(ioControlCode), uintptr(unsafe.Pointer(inBuffer)), uintptr(inBufferSize), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferSize), uintptr(unsafe.Pointer(bytesReturned)), uintptr(unsafe.Pointer(overlapped)), 0)
        if r1 == 0 {
@@ -1930,9 +2183,16 @@ func PulseEvent(event Handle) (err error) {
        return
 }
 
-func DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) {
-       r1, _, e1 := syscall.Syscall(procDefineDosDeviceW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)))
-       if r1 == 0 {
+func CreateMutex(mutexAttrs *SecurityAttributes, initialOwner bool, name *uint16) (handle Handle, err error) {
+       var _p0 uint32
+       if initialOwner {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r0, _, e1 := syscall.Syscall(procCreateMutexW.Addr(), 3, uintptr(unsafe.Pointer(mutexAttrs)), uintptr(_p0), uintptr(unsafe.Pointer(name)))
+       handle = Handle(r0)
+       if handle == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1942,9 +2202,10 @@ func DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err
        return
 }
 
-func DeleteVolumeMountPoint(volumeMountPoint *uint16) (err error) {
-       r1, _, e1 := syscall.Syscall(procDeleteVolumeMountPointW.Addr(), 1, uintptr(unsafe.Pointer(volumeMountPoint)), 0, 0)
-       if r1 == 0 {
+func CreateMutexEx(mutexAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) {
+       r0, _, e1 := syscall.Syscall6(procCreateMutexExW.Addr(), 4, uintptr(unsafe.Pointer(mutexAttrs)), uintptr(unsafe.Pointer(name)), uintptr(flags), uintptr(desiredAccess), 0, 0)
+       handle = Handle(r0)
+       if handle == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1954,10 +2215,16 @@ func DeleteVolumeMountPoint(volumeMountPoint *uint16) (err error) {
        return
 }
 
-func FindFirstVolume(volumeName *uint16, bufferLength uint32) (handle Handle, err error) {
-       r0, _, e1 := syscall.Syscall(procFindFirstVolumeW.Addr(), 2, uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength), 0)
+func OpenMutex(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) {
+       var _p0 uint32
+       if inheritHandle {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r0, _, e1 := syscall.Syscall(procOpenMutexW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name)))
        handle = Handle(r0)
-       if handle == InvalidHandle {
+       if handle == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1967,10 +2234,9 @@ func FindFirstVolume(volumeName *uint16, bufferLength uint32) (handle Handle, er
        return
 }
 
-func FindFirstVolumeMountPoint(rootPathName *uint16, volumeMountPoint *uint16, bufferLength uint32) (handle Handle, err error) {
-       r0, _, e1 := syscall.Syscall(procFindFirstVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength))
-       handle = Handle(r0)
-       if handle == InvalidHandle {
+func ReleaseMutex(mutex Handle) (err error) {
+       r1, _, e1 := syscall.Syscall(procReleaseMutex.Addr(), 1, uintptr(mutex), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1980,9 +2246,22 @@ func FindFirstVolumeMountPoint(rootPathName *uint16, volumeMountPoint *uint16, b
        return
 }
 
-func FindNextVolume(findVolume Handle, volumeName *uint16, bufferLength uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procFindNextVolumeW.Addr(), 3, uintptr(findVolume), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength))
-       if r1 == 0 {
+func SleepEx(milliseconds uint32, alertable bool) (ret uint32) {
+       var _p0 uint32
+       if alertable {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r0, _, _ := syscall.Syscall(procSleepEx.Addr(), 2, uintptr(milliseconds), uintptr(_p0), 0)
+       ret = uint32(r0)
+       return
+}
+
+func CreateJobObject(jobAttr *SecurityAttributes, name *uint16) (handle Handle, err error) {
+       r0, _, e1 := syscall.Syscall(procCreateJobObjectW.Addr(), 2, uintptr(unsafe.Pointer(jobAttr)), uintptr(unsafe.Pointer(name)), 0)
+       handle = Handle(r0)
+       if handle == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1992,8 +2271,8 @@ func FindNextVolume(findVolume Handle, volumeName *uint16, bufferLength uint32)
        return
 }
 
-func FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uint16, bufferLength uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procFindNextVolumeMountPointW.Addr(), 3, uintptr(findVolumeMountPoint), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength))
+func AssignProcessToJobObject(job Handle, process Handle) (err error) {
+       r1, _, e1 := syscall.Syscall(procAssignProcessToJobObject.Addr(), 2, uintptr(job), uintptr(process), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2004,8 +2283,8 @@ func FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uin
        return
 }
 
-func FindVolumeClose(findVolume Handle) (err error) {
-       r1, _, e1 := syscall.Syscall(procFindVolumeClose.Addr(), 1, uintptr(findVolume), 0, 0)
+func TerminateJobObject(job Handle, exitCode uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procTerminateJobObject.Addr(), 2, uintptr(job), uintptr(exitCode), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2016,9 +2295,16 @@ func FindVolumeClose(findVolume Handle) (err error) {
        return
 }
 
-func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) {
-       r1, _, e1 := syscall.Syscall(procFindVolumeMountPointClose.Addr(), 1, uintptr(findVolumeMountPoint), 0, 0)
-       if r1 == 0 {
+func SetErrorMode(mode uint32) (ret uint32) {
+       r0, _, _ := syscall.Syscall(procSetErrorMode.Addr(), 1, uintptr(mode), 0, 0)
+       ret = uint32(r0)
+       return
+}
+
+func ResumeThread(thread Handle) (ret uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procResumeThread.Addr(), 1, uintptr(thread), 0, 0)
+       ret = uint32(r0)
+       if ret == 0xffffffff {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2028,16 +2314,9 @@ func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) {
        return
 }
 
-func GetDriveType(rootPathName *uint16) (driveType uint32) {
-       r0, _, _ := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(rootPathName)), 0, 0)
-       driveType = uint32(r0)
-       return
-}
-
-func GetLogicalDrives() (drivesBitMask uint32, err error) {
-       r0, _, e1 := syscall.Syscall(procGetLogicalDrives.Addr(), 0, 0, 0, 0)
-       drivesBitMask = uint32(r0)
-       if drivesBitMask == 0 {
+func SetPriorityClass(process Handle, priorityClass uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procSetPriorityClass.Addr(), 2, uintptr(process), uintptr(priorityClass), 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2047,10 +2326,10 @@ func GetLogicalDrives() (drivesBitMask uint32, err error) {
        return
 }
 
-func GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) {
-       r0, _, e1 := syscall.Syscall(procGetLogicalDriveStringsW.Addr(), 2, uintptr(bufferLength), uintptr(unsafe.Pointer(buffer)), 0)
-       n = uint32(r0)
-       if n == 0 {
+func GetPriorityClass(process Handle) (ret uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetPriorityClass.Addr(), 1, uintptr(process), 0, 0)
+       ret = uint32(r0)
+       if ret == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2060,9 +2339,10 @@ func GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err
        return
 }
 
-func GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) {
-       r1, _, e1 := syscall.Syscall9(procGetVolumeInformationW.Addr(), 8, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0)
-       if r1 == 0 {
+func SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) {
+       r0, _, e1 := syscall.Syscall6(procSetInformationJobObject.Addr(), 4, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), 0, 0)
+       ret = int(r0)
+       if ret == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2072,8 +2352,8 @@ func GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volume
        return
 }
 
-func GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) {
-       r1, _, e1 := syscall.Syscall9(procGetVolumeInformationByHandleW.Addr(), 8, uintptr(file), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0)
+func GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGenerateConsoleCtrlEvent.Addr(), 2, uintptr(ctrlEvent), uintptr(processGroupID), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2084,9 +2364,10 @@ func GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeN
        return
 }
 
-func GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16, bufferlength uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procGetVolumeNameForVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferlength))
-       if r1 == 0 {
+func GetProcessId(process Handle) (id uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetProcessId.Addr(), 1, uintptr(process), 0, 0)
+       id = uint32(r0)
+       if id == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2096,9 +2377,16 @@ func GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint
        return
 }
 
-func GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procGetVolumePathNameW.Addr(), 3, uintptr(unsafe.Pointer(fileName)), uintptr(unsafe.Pointer(volumePathName)), uintptr(bufferLength))
-       if r1 == 0 {
+func OpenThread(desiredAccess uint32, inheritHandle bool, threadId uint32) (handle Handle, err error) {
+       var _p0 uint32
+       if inheritHandle {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r0, _, e1 := syscall.Syscall(procOpenThread.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(threadId))
+       handle = Handle(r0)
+       if handle == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2108,8 +2396,14 @@ func GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength ui
        return
 }
 
-func GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16, bufferLength uint32, returnLength *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall6(procGetVolumePathNamesForVolumeNameW.Addr(), 4, uintptr(unsafe.Pointer(volumeName)), uintptr(unsafe.Pointer(volumePathNames)), uintptr(bufferLength), uintptr(unsafe.Pointer(returnLength)), 0, 0)
+func SetProcessPriorityBoost(process Handle, disable bool) (err error) {
+       var _p0 uint32
+       if disable {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall(procSetProcessPriorityBoost.Addr(), 2, uintptr(process), uintptr(_p0), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2120,10 +2414,9 @@ func GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16
        return
 }
 
-func QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) {
-       r0, _, e1 := syscall.Syscall(procQueryDosDeviceW.Addr(), 3, uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)), uintptr(max))
-       n = uint32(r0)
-       if n == 0 {
+func DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) {
+       r1, _, e1 := syscall.Syscall(procDefineDosDeviceW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2133,8 +2426,8 @@ func QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint3
        return
 }
 
-func SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) {
-       r1, _, e1 := syscall.Syscall(procSetVolumeLabelW.Addr(), 2, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeName)), 0)
+func DeleteVolumeMountPoint(volumeMountPoint *uint16) (err error) {
+       r1, _, e1 := syscall.Syscall(procDeleteVolumeMountPointW.Addr(), 1, uintptr(unsafe.Pointer(volumeMountPoint)), 0, 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2145,9 +2438,10 @@ func SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) {
        return
 }
 
-func SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) {
-       r1, _, e1 := syscall.Syscall(procSetVolumeMountPointW.Addr(), 2, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), 0)
-       if r1 == 0 {
+func FindFirstVolume(volumeName *uint16, bufferLength uint32) (handle Handle, err error) {
+       r0, _, e1 := syscall.Syscall(procFindFirstVolumeW.Addr(), 2, uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength), 0)
+       handle = Handle(r0)
+       if handle == InvalidHandle {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2157,17 +2451,10 @@ func SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err erro
        return
 }
 
-func WSAStartup(verreq uint32, data *WSAData) (sockerr error) {
-       r0, _, _ := syscall.Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0)
-       if r0 != 0 {
-               sockerr = syscall.Errno(r0)
-       }
-       return
-}
-
-func WSACleanup() (err error) {
-       r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0)
-       if r1 == socket_error {
+func FindFirstVolumeMountPoint(rootPathName *uint16, volumeMountPoint *uint16, bufferLength uint32) (handle Handle, err error) {
+       r0, _, e1 := syscall.Syscall(procFindFirstVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength))
+       handle = Handle(r0)
+       if handle == InvalidHandle {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2177,9 +2464,9 @@ func WSACleanup() (err error) {
        return
 }
 
-func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) {
-       r1, _, e1 := syscall.Syscall9(procWSAIoctl.Addr(), 9, uintptr(s), uintptr(iocc), uintptr(unsafe.Pointer(inbuf)), uintptr(cbif), uintptr(unsafe.Pointer(outbuf)), uintptr(cbob), uintptr(unsafe.Pointer(cbbr)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine))
-       if r1 == socket_error {
+func FindNextVolume(findVolume Handle, volumeName *uint16, bufferLength uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procFindNextVolumeW.Addr(), 3, uintptr(findVolume), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2189,10 +2476,9 @@ func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbo
        return
 }
 
-func socket(af int32, typ int32, protocol int32) (handle Handle, err error) {
-       r0, _, e1 := syscall.Syscall(procsocket.Addr(), 3, uintptr(af), uintptr(typ), uintptr(protocol))
-       handle = Handle(r0)
-       if handle == InvalidHandle {
+func FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uint16, bufferLength uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procFindNextVolumeMountPointW.Addr(), 3, uintptr(findVolumeMountPoint), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2202,9 +2488,9 @@ func socket(af int32, typ int32, protocol int32) (handle Handle, err error) {
        return
 }
 
-func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) {
-       r1, _, e1 := syscall.Syscall6(procsetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(optlen), 0)
-       if r1 == socket_error {
+func FindVolumeClose(findVolume Handle) (err error) {
+       r1, _, e1 := syscall.Syscall(procFindVolumeClose.Addr(), 1, uintptr(findVolume), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2214,9 +2500,9 @@ func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32
        return
 }
 
-func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) {
-       r1, _, e1 := syscall.Syscall6(procgetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(unsafe.Pointer(optlen)), 0)
-       if r1 == socket_error {
+func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) {
+       r1, _, e1 := syscall.Syscall(procFindVolumeMountPointClose.Addr(), 1, uintptr(findVolumeMountPoint), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2226,9 +2512,9 @@ func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int3
        return
 }
 
-func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) {
-       r1, _, e1 := syscall.Syscall(procbind.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
-       if r1 == socket_error {
+func GetDiskFreeSpaceEx(directoryName *uint16, freeBytesAvailableToCaller *uint64, totalNumberOfBytes *uint64, totalNumberOfFreeBytes *uint64) (err error) {
+       r1, _, e1 := syscall.Syscall6(procGetDiskFreeSpaceExW.Addr(), 4, uintptr(unsafe.Pointer(directoryName)), uintptr(unsafe.Pointer(freeBytesAvailableToCaller)), uintptr(unsafe.Pointer(totalNumberOfBytes)), uintptr(unsafe.Pointer(totalNumberOfFreeBytes)), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2238,9 +2524,16 @@ func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) {
        return
 }
 
-func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) {
-       r1, _, e1 := syscall.Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
-       if r1 == socket_error {
+func GetDriveType(rootPathName *uint16) (driveType uint32) {
+       r0, _, _ := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(rootPathName)), 0, 0)
+       driveType = uint32(r0)
+       return
+}
+
+func GetLogicalDrives() (drivesBitMask uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetLogicalDrives.Addr(), 0, 0, 0, 0)
+       drivesBitMask = uint32(r0)
+       if drivesBitMask == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2250,9 +2543,10 @@ func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) {
        return
 }
 
-func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
-       r1, _, e1 := syscall.Syscall(procgetsockname.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
-       if r1 == socket_error {
+func GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetLogicalDriveStringsW.Addr(), 2, uintptr(bufferLength), uintptr(unsafe.Pointer(buffer)), 0)
+       n = uint32(r0)
+       if n == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2262,9 +2556,9 @@ func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
        return
 }
 
-func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
-       r1, _, e1 := syscall.Syscall(procgetpeername.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
-       if r1 == socket_error {
+func GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) {
+       r1, _, e1 := syscall.Syscall9(procGetVolumeInformationW.Addr(), 8, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2274,9 +2568,9 @@ func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
        return
 }
 
-func listen(s Handle, backlog int32) (err error) {
-       r1, _, e1 := syscall.Syscall(proclisten.Addr(), 2, uintptr(s), uintptr(backlog), 0)
-       if r1 == socket_error {
+func GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) {
+       r1, _, e1 := syscall.Syscall9(procGetVolumeInformationByHandleW.Addr(), 8, uintptr(file), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2286,9 +2580,9 @@ func listen(s Handle, backlog int32) (err error) {
        return
 }
 
-func shutdown(s Handle, how int32) (err error) {
-       r1, _, e1 := syscall.Syscall(procshutdown.Addr(), 2, uintptr(s), uintptr(how), 0)
-       if r1 == socket_error {
+func GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16, bufferlength uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetVolumeNameForVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferlength))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2298,9 +2592,9 @@ func shutdown(s Handle, how int32) (err error) {
        return
 }
 
-func Closesocket(s Handle) (err error) {
-       r1, _, e1 := syscall.Syscall(procclosesocket.Addr(), 1, uintptr(s), 0, 0)
-       if r1 == socket_error {
+func GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetVolumePathNameW.Addr(), 3, uintptr(unsafe.Pointer(fileName)), uintptr(unsafe.Pointer(volumePathName)), uintptr(bufferLength))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2310,8 +2604,8 @@ func Closesocket(s Handle) (err error) {
        return
 }
 
-func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) {
-       r1, _, e1 := syscall.Syscall9(procAcceptEx.Addr(), 8, uintptr(ls), uintptr(as), uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(overlapped)), 0)
+func GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16, bufferLength uint32, returnLength *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procGetVolumePathNamesForVolumeNameW.Addr(), 4, uintptr(unsafe.Pointer(volumeName)), uintptr(unsafe.Pointer(volumePathNames)), uintptr(bufferLength), uintptr(unsafe.Pointer(returnLength)), 0, 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2322,14 +2616,10 @@ func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32
        return
 }
 
-func GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) {
-       syscall.Syscall9(procGetAcceptExSockaddrs.Addr(), 8, uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(lrsa)), uintptr(unsafe.Pointer(lrsalen)), uintptr(unsafe.Pointer(rrsa)), uintptr(unsafe.Pointer(rrsalen)), 0)
-       return
-}
-
-func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) {
-       r1, _, e1 := syscall.Syscall9(procWSARecv.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
-       if r1 == socket_error {
+func QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procQueryDosDeviceW.Addr(), 3, uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)), uintptr(max))
+       n = uint32(r0)
+       if n == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2339,9 +2629,9 @@ func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32
        return
 }
 
-func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) {
-       r1, _, e1 := syscall.Syscall9(procWSASend.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
-       if r1 == socket_error {
+func SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) {
+       r1, _, e1 := syscall.Syscall(procSetVolumeLabelW.Addr(), 2, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeName)), 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2351,9 +2641,9 @@ func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32,
        return
 }
 
-func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) {
-       r1, _, e1 := syscall.Syscall9(procWSARecvFrom.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
-       if r1 == socket_error {
+func SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) {
+       r1, _, e1 := syscall.Syscall(procSetVolumeMountPointW.Addr(), 2, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2363,9 +2653,10 @@ func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *ui
        return
 }
 
-func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) {
-       r1, _, e1 := syscall.Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(to)), uintptr(tolen), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
-       if r1 == socket_error {
+func MessageBox(hwnd Handle, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) {
+       r0, _, e1 := syscall.Syscall6(procMessageBoxW.Addr(), 4, uintptr(hwnd), uintptr(unsafe.Pointer(text)), uintptr(unsafe.Pointer(caption)), uintptr(boxtype), 0, 0)
+       ret = int32(r0)
+       if ret == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2375,19 +2666,9 @@ func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32
        return
 }
 
-func GetHostByName(name string) (h *Hostent, err error) {
-       var _p0 *byte
-       _p0, err = syscall.BytePtrFromString(name)
-       if err != nil {
-               return
-       }
-       return _GetHostByName(_p0)
-}
-
-func _GetHostByName(name *byte) (h *Hostent, err error) {
-       r0, _, e1 := syscall.Syscall(procgethostbyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
-       h = (*Hostent)(unsafe.Pointer(r0))
-       if h == nil {
+func ExitWindowsEx(flags uint32, reason uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procExitWindowsEx.Addr(), 2, uintptr(flags), uintptr(reason), 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2397,24 +2678,21 @@ func _GetHostByName(name *byte) (h *Hostent, err error) {
        return
 }
 
-func GetServByName(name string, proto string) (s *Servent, err error) {
-       var _p0 *byte
-       _p0, err = syscall.BytePtrFromString(name)
-       if err != nil {
-               return
+func InitiateSystemShutdownEx(machineName *uint16, message *uint16, timeout uint32, forceAppsClosed bool, rebootAfterShutdown bool, reason uint32) (err error) {
+       var _p0 uint32
+       if forceAppsClosed {
+               _p0 = 1
+       } else {
+               _p0 = 0
        }
-       var _p1 *byte
-       _p1, err = syscall.BytePtrFromString(proto)
-       if err != nil {
-               return
+       var _p1 uint32
+       if rebootAfterShutdown {
+               _p1 = 1
+       } else {
+               _p1 = 0
        }
-       return _GetServByName(_p0, _p1)
-}
-
-func _GetServByName(name *byte, proto *byte) (s *Servent, err error) {
-       r0, _, e1 := syscall.Syscall(procgetservbyname.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(proto)), 0)
-       s = (*Servent)(unsafe.Pointer(r0))
-       if s == nil {
+       r1, _, e1 := syscall.Syscall6(procInitiateSystemShutdownExW.Addr(), 6, uintptr(unsafe.Pointer(machineName)), uintptr(unsafe.Pointer(message)), uintptr(timeout), uintptr(_p0), uintptr(_p1), uintptr(reason))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2424,25 +2702,9 @@ func _GetServByName(name *byte, proto *byte) (s *Servent, err error) {
        return
 }
 
-func Ntohs(netshort uint16) (u uint16) {
-       r0, _, _ := syscall.Syscall(procntohs.Addr(), 1, uintptr(netshort), 0, 0)
-       u = uint16(r0)
-       return
-}
-
-func GetProtoByName(name string) (p *Protoent, err error) {
-       var _p0 *byte
-       _p0, err = syscall.BytePtrFromString(name)
-       if err != nil {
-               return
-       }
-       return _GetProtoByName(_p0)
-}
-
-func _GetProtoByName(name *byte) (p *Protoent, err error) {
-       r0, _, e1 := syscall.Syscall(procgetprotobyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
-       p = (*Protoent)(unsafe.Pointer(r0))
-       if p == nil {
+func SetProcessShutdownParameters(level uint32, flags uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procSetProcessShutdownParameters.Addr(), 2, uintptr(level), uintptr(flags), 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2452,65 +2714,60 @@ func _GetProtoByName(name *byte) (p *Protoent, err error) {
        return
 }
 
-func DnsQuery(name string, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) {
-       var _p0 *uint16
-       _p0, status = syscall.UTF16PtrFromString(name)
-       if status != nil {
-               return
+func GetProcessShutdownParameters(level *uint32, flags *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetProcessShutdownParameters.Addr(), 2, uintptr(unsafe.Pointer(level)), uintptr(unsafe.Pointer(flags)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
        }
-       return _DnsQuery(_p0, qtype, options, extra, qrs, pr)
+       return
 }
 
-func _DnsQuery(name *uint16, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) {
-       r0, _, _ := syscall.Syscall6(procDnsQuery_W.Addr(), 6, uintptr(unsafe.Pointer(name)), uintptr(qtype), uintptr(options), uintptr(unsafe.Pointer(extra)), uintptr(unsafe.Pointer(qrs)), uintptr(unsafe.Pointer(pr)))
+func clsidFromString(lpsz *uint16, pclsid *GUID) (ret error) {
+       r0, _, _ := syscall.Syscall(procCLSIDFromString.Addr(), 2, uintptr(unsafe.Pointer(lpsz)), uintptr(unsafe.Pointer(pclsid)), 0)
        if r0 != 0 {
-               status = syscall.Errno(r0)
+               ret = syscall.Errno(r0)
        }
        return
 }
 
-func DnsRecordListFree(rl *DNSRecord, freetype uint32) {
-       syscall.Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), uintptr(freetype), 0)
-       return
-}
-
-func DnsNameCompare(name1 *uint16, name2 *uint16) (same bool) {
-       r0, _, _ := syscall.Syscall(procDnsNameCompare_W.Addr(), 2, uintptr(unsafe.Pointer(name1)), uintptr(unsafe.Pointer(name2)), 0)
-       same = r0 != 0
+func stringFromGUID2(rguid *GUID, lpsz *uint16, cchMax int32) (chars int32) {
+       r0, _, _ := syscall.Syscall(procStringFromGUID2.Addr(), 3, uintptr(unsafe.Pointer(rguid)), uintptr(unsafe.Pointer(lpsz)), uintptr(cchMax))
+       chars = int32(r0)
        return
 }
 
-func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) {
-       r0, _, _ := syscall.Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer(nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)), uintptr(unsafe.Pointer(result)), 0, 0)
+func coCreateGuid(pguid *GUID) (ret error) {
+       r0, _, _ := syscall.Syscall(procCoCreateGuid.Addr(), 1, uintptr(unsafe.Pointer(pguid)), 0, 0)
        if r0 != 0 {
-               sockerr = syscall.Errno(r0)
+               ret = syscall.Errno(r0)
        }
        return
 }
 
-func FreeAddrInfoW(addrinfo *AddrinfoW) {
-       syscall.Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0)
+func CoTaskMemFree(address unsafe.Pointer) {
+       syscall.Syscall(procCoTaskMemFree.Addr(), 1, uintptr(address), 0, 0)
        return
 }
 
-func GetIfEntry(pIfRow *MibIfRow) (errcode error) {
-       r0, _, _ := syscall.Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIfRow)), 0, 0)
+func rtlGetVersion(info *OsVersionInfoEx) (ret error) {
+       r0, _, _ := syscall.Syscall(procRtlGetVersion.Addr(), 1, uintptr(unsafe.Pointer(info)), 0, 0)
        if r0 != 0 {
-               errcode = syscall.Errno(r0)
+               ret = syscall.Errno(r0)
        }
        return
 }
 
-func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) {
-       r0, _, _ := syscall.Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointer(ai)), uintptr(unsafe.Pointer(ol)), 0)
-       if r0 != 0 {
-               errcode = syscall.Errno(r0)
-       }
+func rtlGetNtVersionNumbers(majorVersion *uint32, minorVersion *uint32, buildNumber *uint32) {
+       syscall.Syscall(procRtlGetNtVersionNumbers.Addr(), 3, uintptr(unsafe.Pointer(majorVersion)), uintptr(unsafe.Pointer(minorVersion)), uintptr(unsafe.Pointer(buildNumber)))
        return
 }
 
-func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) {
-       r1, _, e1 := syscall.Syscall(procSetFileCompletionNotificationModes.Addr(), 2, uintptr(handle), uintptr(flags), 0)
+func getProcessPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procGetProcessPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2521,10 +2778,9 @@ func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error)
        return
 }
 
-func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) {
-       r0, _, e1 := syscall.Syscall(procWSAEnumProtocolsW.Addr(), 3, uintptr(unsafe.Pointer(protocols)), uintptr(unsafe.Pointer(protocolBuffer)), uintptr(unsafe.Pointer(bufferLength)))
-       n = int32(r0)
-       if n == -1 {
+func getThreadPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procGetThreadPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2534,24 +2790,9 @@ func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferL
        return
 }
 
-func GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) {
-       r0, _, _ := syscall.Syscall6(procGetAdaptersAddresses.Addr(), 5, uintptr(family), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(adapterAddresses)), uintptr(unsafe.Pointer(sizePointer)), 0)
-       if r0 != 0 {
-               errcode = syscall.Errno(r0)
-       }
-       return
-}
-
-func GetACP() (acp uint32) {
-       r0, _, _ := syscall.Syscall(procGetACP.Addr(), 0, 0, 0, 0)
-       acp = uint32(r0)
-       return
-}
-
-func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) {
-       r0, _, e1 := syscall.Syscall6(procMultiByteToWideChar.Addr(), 6, uintptr(codePage), uintptr(dwFlags), uintptr(unsafe.Pointer(str)), uintptr(nstr), uintptr(unsafe.Pointer(wchar)), uintptr(nwchar))
-       nwrite = int32(r0)
-       if nwrite == 0 {
+func getUserPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procGetUserPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2561,9 +2802,9 @@ func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32,
        return
 }
 
-func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall6(procTranslateNameW.Addr(), 5, uintptr(unsafe.Pointer(accName)), uintptr(accNameFormat), uintptr(desiredNameFormat), uintptr(unsafe.Pointer(translatedName)), uintptr(unsafe.Pointer(nSize)), 0)
-       if r1&0xff == 0 {
+func getSystemPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procGetSystemPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2573,9 +2814,13 @@ func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint
        return
 }
 
-func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procGetUserNameExW.Addr(), 3, uintptr(nameFormat), uintptr(unsafe.Pointer(nameBuffre)), uintptr(unsafe.Pointer(nSize)))
-       if r1&0xff == 0 {
+func EnumProcesses(processIds []uint32, bytesReturned *uint32) (err error) {
+       var _p0 *uint32
+       if len(processIds) > 0 {
+               _p0 = &processIds[0]
+       }
+       r1, _, e1 := syscall.Syscall(procEnumProcesses.Addr(), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(processIds)), uintptr(unsafe.Pointer(bytesReturned)))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2585,32 +2830,928 @@ func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err er
        return
 }
 
-func NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) {
-       r0, _, _ := syscall.Syscall6(procNetUserGetInfo.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(unsafe.Pointer(buf)), 0, 0)
+func WSAStartup(verreq uint32, data *WSAData) (sockerr error) {
+       r0, _, _ := syscall.Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0)
        if r0 != 0 {
-               neterr = syscall.Errno(r0)
+               sockerr = syscall.Errno(r0)
        }
        return
 }
 
-func NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) {
-       r0, _, _ := syscall.Syscall(procNetGetJoinInformation.Addr(), 3, uintptr(unsafe.Pointer(server)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bufType)))
-       if r0 != 0 {
-               neterr = syscall.Errno(r0)
-       }
+func WSACleanup() (err error) {
+       r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) {
+       r1, _, e1 := syscall.Syscall9(procWSAIoctl.Addr(), 9, uintptr(s), uintptr(iocc), uintptr(unsafe.Pointer(inbuf)), uintptr(cbif), uintptr(unsafe.Pointer(outbuf)), uintptr(cbob), uintptr(unsafe.Pointer(cbbr)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func socket(af int32, typ int32, protocol int32) (handle Handle, err error) {
+       r0, _, e1 := syscall.Syscall(procsocket.Addr(), 3, uintptr(af), uintptr(typ), uintptr(protocol))
+       handle = Handle(r0)
+       if handle == InvalidHandle {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func sendto(s Handle, buf []byte, flags int32, to unsafe.Pointer, tolen int32) (err error) {
+       var _p0 *byte
+       if len(buf) > 0 {
+               _p0 = &buf[0]
+       }
+       r1, _, e1 := syscall.Syscall6(procsendto.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(tolen))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func recvfrom(s Handle, buf []byte, flags int32, from *RawSockaddrAny, fromlen *int32) (n int32, err error) {
+       var _p0 *byte
+       if len(buf) > 0 {
+               _p0 = &buf[0]
+       }
+       r0, _, e1 := syscall.Syscall6(procrecvfrom.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
+       n = int32(r0)
+       if n == -1 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procsetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(optlen), 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procgetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(unsafe.Pointer(optlen)), 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) {
+       r1, _, e1 := syscall.Syscall(procbind.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) {
+       r1, _, e1 := syscall.Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
+       r1, _, e1 := syscall.Syscall(procgetsockname.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) {
+       r1, _, e1 := syscall.Syscall(procgetpeername.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func listen(s Handle, backlog int32) (err error) {
+       r1, _, e1 := syscall.Syscall(proclisten.Addr(), 2, uintptr(s), uintptr(backlog), 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func shutdown(s Handle, how int32) (err error) {
+       r1, _, e1 := syscall.Syscall(procshutdown.Addr(), 2, uintptr(s), uintptr(how), 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func Closesocket(s Handle) (err error) {
+       r1, _, e1 := syscall.Syscall(procclosesocket.Addr(), 1, uintptr(s), 0, 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) {
+       r1, _, e1 := syscall.Syscall9(procAcceptEx.Addr(), 8, uintptr(ls), uintptr(as), uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(overlapped)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) {
+       syscall.Syscall9(procGetAcceptExSockaddrs.Addr(), 8, uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(lrsa)), uintptr(unsafe.Pointer(lrsalen)), uintptr(unsafe.Pointer(rrsa)), uintptr(unsafe.Pointer(rrsalen)), 0)
+       return
+}
+
+func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) {
+       r1, _, e1 := syscall.Syscall9(procWSARecv.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) {
+       r1, _, e1 := syscall.Syscall9(procWSASend.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0)
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) {
+       r1, _, e1 := syscall.Syscall9(procWSARecvFrom.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) {
+       r1, _, e1 := syscall.Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(to)), uintptr(tolen), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)))
+       if r1 == socket_error {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetHostByName(name string) (h *Hostent, err error) {
+       var _p0 *byte
+       _p0, err = syscall.BytePtrFromString(name)
+       if err != nil {
+               return
+       }
+       return _GetHostByName(_p0)
+}
+
+func _GetHostByName(name *byte) (h *Hostent, err error) {
+       r0, _, e1 := syscall.Syscall(procgethostbyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
+       h = (*Hostent)(unsafe.Pointer(r0))
+       if h == nil {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetServByName(name string, proto string) (s *Servent, err error) {
+       var _p0 *byte
+       _p0, err = syscall.BytePtrFromString(name)
+       if err != nil {
+               return
+       }
+       var _p1 *byte
+       _p1, err = syscall.BytePtrFromString(proto)
+       if err != nil {
+               return
+       }
+       return _GetServByName(_p0, _p1)
+}
+
+func _GetServByName(name *byte, proto *byte) (s *Servent, err error) {
+       r0, _, e1 := syscall.Syscall(procgetservbyname.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(proto)), 0)
+       s = (*Servent)(unsafe.Pointer(r0))
+       if s == nil {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func Ntohs(netshort uint16) (u uint16) {
+       r0, _, _ := syscall.Syscall(procntohs.Addr(), 1, uintptr(netshort), 0, 0)
+       u = uint16(r0)
+       return
+}
+
+func GetProtoByName(name string) (p *Protoent, err error) {
+       var _p0 *byte
+       _p0, err = syscall.BytePtrFromString(name)
+       if err != nil {
+               return
+       }
+       return _GetProtoByName(_p0)
+}
+
+func _GetProtoByName(name *byte) (p *Protoent, err error) {
+       r0, _, e1 := syscall.Syscall(procgetprotobyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0)
+       p = (*Protoent)(unsafe.Pointer(r0))
+       if p == nil {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func DnsQuery(name string, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) {
+       var _p0 *uint16
+       _p0, status = syscall.UTF16PtrFromString(name)
+       if status != nil {
+               return
+       }
+       return _DnsQuery(_p0, qtype, options, extra, qrs, pr)
+}
+
+func _DnsQuery(name *uint16, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) {
+       r0, _, _ := syscall.Syscall6(procDnsQuery_W.Addr(), 6, uintptr(unsafe.Pointer(name)), uintptr(qtype), uintptr(options), uintptr(unsafe.Pointer(extra)), uintptr(unsafe.Pointer(qrs)), uintptr(unsafe.Pointer(pr)))
+       if r0 != 0 {
+               status = syscall.Errno(r0)
+       }
+       return
+}
+
+func DnsRecordListFree(rl *DNSRecord, freetype uint32) {
+       syscall.Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), uintptr(freetype), 0)
+       return
+}
+
+func DnsNameCompare(name1 *uint16, name2 *uint16) (same bool) {
+       r0, _, _ := syscall.Syscall(procDnsNameCompare_W.Addr(), 2, uintptr(unsafe.Pointer(name1)), uintptr(unsafe.Pointer(name2)), 0)
+       same = r0 != 0
+       return
+}
+
+func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) {
+       r0, _, _ := syscall.Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer(nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)), uintptr(unsafe.Pointer(result)), 0, 0)
+       if r0 != 0 {
+               sockerr = syscall.Errno(r0)
+       }
+       return
+}
+
+func FreeAddrInfoW(addrinfo *AddrinfoW) {
+       syscall.Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0)
+       return
+}
+
+func GetIfEntry(pIfRow *MibIfRow) (errcode error) {
+       r0, _, _ := syscall.Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIfRow)), 0, 0)
+       if r0 != 0 {
+               errcode = syscall.Errno(r0)
+       }
+       return
+}
+
+func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) {
+       r0, _, _ := syscall.Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointer(ai)), uintptr(unsafe.Pointer(ol)), 0)
+       if r0 != 0 {
+               errcode = syscall.Errno(r0)
+       }
+       return
+}
+
+func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) {
+       r1, _, e1 := syscall.Syscall(procSetFileCompletionNotificationModes.Addr(), 2, uintptr(handle), uintptr(flags), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) {
+       r0, _, e1 := syscall.Syscall(procWSAEnumProtocolsW.Addr(), 3, uintptr(unsafe.Pointer(protocols)), uintptr(unsafe.Pointer(protocolBuffer)), uintptr(unsafe.Pointer(bufferLength)))
+       n = int32(r0)
+       if n == -1 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) {
+       r0, _, _ := syscall.Syscall6(procGetAdaptersAddresses.Addr(), 5, uintptr(family), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(adapterAddresses)), uintptr(unsafe.Pointer(sizePointer)), 0)
+       if r0 != 0 {
+               errcode = syscall.Errno(r0)
+       }
+       return
+}
+
+func GetACP() (acp uint32) {
+       r0, _, _ := syscall.Syscall(procGetACP.Addr(), 0, 0, 0, 0)
+       acp = uint32(r0)
+       return
+}
+
+func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) {
+       r0, _, e1 := syscall.Syscall6(procMultiByteToWideChar.Addr(), 6, uintptr(codePage), uintptr(dwFlags), uintptr(unsafe.Pointer(str)), uintptr(nstr), uintptr(unsafe.Pointer(wchar)), uintptr(nwchar))
+       nwrite = int32(r0)
+       if nwrite == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procTranslateNameW.Addr(), 5, uintptr(unsafe.Pointer(accName)), uintptr(accNameFormat), uintptr(desiredNameFormat), uintptr(unsafe.Pointer(translatedName)), uintptr(unsafe.Pointer(nSize)), 0)
+       if r1&0xff == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetUserNameExW.Addr(), 3, uintptr(nameFormat), uintptr(unsafe.Pointer(nameBuffre)), uintptr(unsafe.Pointer(nSize)))
+       if r1&0xff == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) {
+       r0, _, _ := syscall.Syscall6(procNetUserGetInfo.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(unsafe.Pointer(buf)), 0, 0)
+       if r0 != 0 {
+               neterr = syscall.Errno(r0)
+       }
+       return
+}
+
+func NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) {
+       r0, _, _ := syscall.Syscall(procNetGetJoinInformation.Addr(), 3, uintptr(unsafe.Pointer(server)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bufType)))
+       if r0 != 0 {
+               neterr = syscall.Errno(r0)
+       }
+       return
+}
+
+func NetApiBufferFree(buf *byte) (neterr error) {
+       r0, _, _ := syscall.Syscall(procNetApiBufferFree.Addr(), 1, uintptr(unsafe.Pointer(buf)), 0, 0)
+       if r0 != 0 {
+               neterr = syscall.Errno(r0)
+       }
+       return
+}
+
+func LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall9(procLookupAccountSidW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall9(procLookupAccountNameW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(accountName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sidLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) {
+       r1, _, e1 := syscall.Syscall(procConvertSidToStringSidW.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(stringSid)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) {
+       r1, _, e1 := syscall.Syscall(procConvertStringSidToSidW.Addr(), 2, uintptr(unsafe.Pointer(stringSid)), uintptr(unsafe.Pointer(sid)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetLengthSid(sid *SID) (len uint32) {
+       r0, _, _ := syscall.Syscall(procGetLengthSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
+       len = uint32(r0)
+       return
+}
+
+func CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) {
+       r1, _, e1 := syscall.Syscall(procCopySid.Addr(), 3, uintptr(destSidLen), uintptr(unsafe.Pointer(destSid)), uintptr(unsafe.Pointer(srcSid)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, subAuth1 uint32, subAuth2 uint32, subAuth3 uint32, subAuth4 uint32, subAuth5 uint32, subAuth6 uint32, subAuth7 uint32, sid **SID) (err error) {
+       r1, _, e1 := syscall.Syscall12(procAllocateAndInitializeSid.Addr(), 11, uintptr(unsafe.Pointer(identAuth)), uintptr(subAuth), uintptr(subAuth0), uintptr(subAuth1), uintptr(subAuth2), uintptr(subAuth3), uintptr(subAuth4), uintptr(subAuth5), uintptr(subAuth6), uintptr(subAuth7), uintptr(unsafe.Pointer(sid)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func createWellKnownSid(sidType WELL_KNOWN_SID_TYPE, domainSid *SID, sid *SID, sizeSid *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procCreateWellKnownSid.Addr(), 4, uintptr(sidType), uintptr(unsafe.Pointer(domainSid)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sizeSid)), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func isWellKnownSid(sid *SID, sidType WELL_KNOWN_SID_TYPE) (isWellKnown bool) {
+       r0, _, _ := syscall.Syscall(procIsWellKnownSid.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(sidType), 0)
+       isWellKnown = r0 != 0
+       return
+}
+
+func FreeSid(sid *SID) (err error) {
+       r1, _, e1 := syscall.Syscall(procFreeSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
+       if r1 != 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func EqualSid(sid1 *SID, sid2 *SID) (isEqual bool) {
+       r0, _, _ := syscall.Syscall(procEqualSid.Addr(), 2, uintptr(unsafe.Pointer(sid1)), uintptr(unsafe.Pointer(sid2)), 0)
+       isEqual = r0 != 0
+       return
+}
+
+func getSidIdentifierAuthority(sid *SID) (authority *SidIdentifierAuthority) {
+       r0, _, _ := syscall.Syscall(procGetSidIdentifierAuthority.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
+       authority = (*SidIdentifierAuthority)(unsafe.Pointer(r0))
+       return
+}
+
+func getSidSubAuthorityCount(sid *SID) (count *uint8) {
+       r0, _, _ := syscall.Syscall(procGetSidSubAuthorityCount.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
+       count = (*uint8)(unsafe.Pointer(r0))
+       return
+}
+
+func getSidSubAuthority(sid *SID, index uint32) (subAuthority *uint32) {
+       r0, _, _ := syscall.Syscall(procGetSidSubAuthority.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(index), 0)
+       subAuthority = (*uint32)(unsafe.Pointer(r0))
+       return
+}
+
+func isValidSid(sid *SID) (isValid bool) {
+       r0, _, _ := syscall.Syscall(procIsValidSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
+       isValid = r0 != 0
+       return
+}
+
+func checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) {
+       r1, _, e1 := syscall.Syscall(procCheckTokenMembership.Addr(), 3, uintptr(tokenHandle), uintptr(unsafe.Pointer(sidToCheck)), uintptr(unsafe.Pointer(isMember)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func OpenProcessToken(process Handle, access uint32, token *Token) (err error) {
+       r1, _, e1 := syscall.Syscall(procOpenProcessToken.Addr(), 3, uintptr(process), uintptr(access), uintptr(unsafe.Pointer(token)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func OpenThreadToken(thread Handle, access uint32, openAsSelf bool, token *Token) (err error) {
+       var _p0 uint32
+       if openAsSelf {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall6(procOpenThreadToken.Addr(), 4, uintptr(thread), uintptr(access), uintptr(_p0), uintptr(unsafe.Pointer(token)), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func ImpersonateSelf(impersonationlevel uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procImpersonateSelf.Addr(), 1, uintptr(impersonationlevel), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func RevertToSelf() (err error) {
+       r1, _, e1 := syscall.Syscall(procRevertToSelf.Addr(), 0, 0, 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func SetThreadToken(thread *Handle, token Token) (err error) {
+       r1, _, e1 := syscall.Syscall(procSetThreadToken.Addr(), 2, uintptr(unsafe.Pointer(thread)), uintptr(token), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func LookupPrivilegeValue(systemname *uint16, name *uint16, luid *LUID) (err error) {
+       r1, _, e1 := syscall.Syscall(procLookupPrivilegeValueW.Addr(), 3, uintptr(unsafe.Pointer(systemname)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(luid)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func AdjustTokenPrivileges(token Token, disableAllPrivileges bool, newstate *Tokenprivileges, buflen uint32, prevstate *Tokenprivileges, returnlen *uint32) (err error) {
+       var _p0 uint32
+       if disableAllPrivileges {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall6(procAdjustTokenPrivileges.Addr(), 6, uintptr(token), uintptr(_p0), uintptr(unsafe.Pointer(newstate)), uintptr(buflen), uintptr(unsafe.Pointer(prevstate)), uintptr(unsafe.Pointer(returnlen)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func AdjustTokenGroups(token Token, resetToDefault bool, newstate *Tokengroups, buflen uint32, prevstate *Tokengroups, returnlen *uint32) (err error) {
+       var _p0 uint32
+       if resetToDefault {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall6(procAdjustTokenGroups.Addr(), 6, uintptr(token), uintptr(_p0), uintptr(unsafe.Pointer(newstate)), uintptr(buflen), uintptr(unsafe.Pointer(prevstate)), uintptr(unsafe.Pointer(returnlen)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
        return
 }
 
-func NetApiBufferFree(buf *byte) (neterr error) {
-       r0, _, _ := syscall.Syscall(procNetApiBufferFree.Addr(), 1, uintptr(unsafe.Pointer(buf)), 0, 0)
+func GetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procGetTokenInformation.Addr(), 5, uintptr(token), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), uintptr(unsafe.Pointer(returnedLen)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func SetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procSetTokenInformation.Addr(), 4, uintptr(token), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), 0, 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func DuplicateTokenEx(existingToken Token, desiredAccess uint32, tokenAttributes *SecurityAttributes, impersonationLevel uint32, tokenType uint32, newToken *Token) (err error) {
+       r1, _, e1 := syscall.Syscall6(procDuplicateTokenEx.Addr(), 6, uintptr(existingToken), uintptr(desiredAccess), uintptr(unsafe.Pointer(tokenAttributes)), uintptr(impersonationLevel), uintptr(tokenType), uintptr(unsafe.Pointer(newToken)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen)))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetSystemDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
+       len = uint32(r0)
+       if len == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func getWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
+       len = uint32(r0)
+       if len == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func getSystemWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
+       r0, _, e1 := syscall.Syscall(procGetSystemWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
+       len = uint32(r0)
+       if len == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WTSQueryUserToken(session uint32, token *Token) (err error) {
+       r1, _, e1 := syscall.Syscall(procWTSQueryUserToken.Addr(), 2, uintptr(session), uintptr(unsafe.Pointer(token)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WTSEnumerateSessions(handle Handle, reserved uint32, version uint32, sessions **WTS_SESSION_INFO, count *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procWTSEnumerateSessionsW.Addr(), 5, uintptr(handle), uintptr(reserved), uintptr(version), uintptr(unsafe.Pointer(sessions)), uintptr(unsafe.Pointer(count)), 0)
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+func WTSFreeMemory(ptr uintptr) {
+       syscall.Syscall(procWTSFreeMemory.Addr(), 1, uintptr(ptr), 0, 0)
+       return
+}
+
+func getSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) {
+       r0, _, _ := syscall.Syscall9(procGetSecurityInfo.Addr(), 8, uintptr(handle), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(sd)), 0)
        if r0 != 0 {
-               neterr = syscall.Errno(r0)
+               ret = syscall.Errno(r0)
        }
        return
 }
 
-func LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall9(procLookupAccountSidW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
+func SetSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) {
+       syscall.Syscall9(procSetSecurityInfo.Addr(), 7, uintptr(handle), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), 0, 0)
+       return
+}
+
+func getNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) {
+       var _p0 *uint16
+       _p0, ret = syscall.UTF16PtrFromString(objectName)
+       if ret != nil {
+               return
+       }
+       return _getNamedSecurityInfo(_p0, objectType, securityInformation, owner, group, dacl, sacl, sd)
+}
+
+func _getNamedSecurityInfo(objectName *uint16, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) {
+       r0, _, _ := syscall.Syscall9(procGetNamedSecurityInfoW.Addr(), 8, uintptr(unsafe.Pointer(objectName)), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(sd)), 0)
+       if r0 != 0 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
+
+func SetNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) {
+       var _p0 *uint16
+       _p0, ret = syscall.UTF16PtrFromString(objectName)
+       if ret != nil {
+               return
+       }
+       return _SetNamedSecurityInfo(_p0, objectType, securityInformation, owner, group, dacl, sacl)
+}
+
+func _SetNamedSecurityInfo(objectName *uint16, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) {
+       r0, _, _ := syscall.Syscall9(procSetNamedSecurityInfoW.Addr(), 7, uintptr(unsafe.Pointer(objectName)), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), 0, 0)
+       if r0 != 0 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
+
+func buildSecurityDescriptor(owner *TRUSTEE, group *TRUSTEE, countAccessEntries uint32, accessEntries *EXPLICIT_ACCESS, countAuditEntries uint32, auditEntries *EXPLICIT_ACCESS, oldSecurityDescriptor *SECURITY_DESCRIPTOR, sizeNewSecurityDescriptor *uint32, newSecurityDescriptor **SECURITY_DESCRIPTOR) (ret error) {
+       r0, _, _ := syscall.Syscall9(procBuildSecurityDescriptorW.Addr(), 9, uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(countAccessEntries), uintptr(unsafe.Pointer(accessEntries)), uintptr(countAuditEntries), uintptr(unsafe.Pointer(auditEntries)), uintptr(unsafe.Pointer(oldSecurityDescriptor)), uintptr(unsafe.Pointer(sizeNewSecurityDescriptor)), uintptr(unsafe.Pointer(newSecurityDescriptor)))
+       if r0 != 0 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
+
+func initializeSecurityDescriptor(absoluteSD *SECURITY_DESCRIPTOR, revision uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procInitializeSecurityDescriptor.Addr(), 2, uintptr(unsafe.Pointer(absoluteSD)), uintptr(revision), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2621,8 +3762,8 @@ func LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint3
        return
 }
 
-func LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall9(procLookupAccountNameW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(accountName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sidLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0)
+func getSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, control *SECURITY_DESCRIPTOR_CONTROL, revision *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorControl.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(control)), uintptr(unsafe.Pointer(revision)))
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2633,8 +3774,22 @@ func LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen
        return
 }
 
-func ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) {
-       r1, _, e1 := syscall.Syscall(procConvertSidToStringSidW.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(stringSid)), 0)
+func getSecurityDescriptorDacl(sd *SECURITY_DESCRIPTOR, daclPresent *bool, dacl **ACL, daclDefaulted *bool) (err error) {
+       var _p0 uint32
+       if *daclPresent {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       var _p1 uint32
+       if *daclDefaulted {
+               _p1 = 1
+       } else {
+               _p1 = 0
+       }
+       r1, _, e1 := syscall.Syscall6(procGetSecurityDescriptorDacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(&_p0)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(&_p1)), 0, 0)
+       *daclPresent = _p0 != 0
+       *daclDefaulted = _p1 != 0
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2645,8 +3800,22 @@ func ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) {
        return
 }
 
-func ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) {
-       r1, _, e1 := syscall.Syscall(procConvertStringSidToSidW.Addr(), 2, uintptr(unsafe.Pointer(stringSid)), uintptr(unsafe.Pointer(sid)), 0)
+func getSecurityDescriptorSacl(sd *SECURITY_DESCRIPTOR, saclPresent *bool, sacl **ACL, saclDefaulted *bool) (err error) {
+       var _p0 uint32
+       if *saclPresent {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       var _p1 uint32
+       if *saclDefaulted {
+               _p1 = 1
+       } else {
+               _p1 = 0
+       }
+       r1, _, e1 := syscall.Syscall6(procGetSecurityDescriptorSacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(&_p0)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(&_p1)), 0, 0)
+       *saclPresent = _p0 != 0
+       *saclDefaulted = _p1 != 0
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2657,14 +3826,34 @@ func ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) {
        return
 }
 
-func GetLengthSid(sid *SID) (len uint32) {
-       r0, _, _ := syscall.Syscall(procGetLengthSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
-       len = uint32(r0)
+func getSecurityDescriptorOwner(sd *SECURITY_DESCRIPTOR, owner **SID, ownerDefaulted *bool) (err error) {
+       var _p0 uint32
+       if *ownerDefaulted {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorOwner.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(&_p0)))
+       *ownerDefaulted = _p0 != 0
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
        return
 }
 
-func CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) {
-       r1, _, e1 := syscall.Syscall(procCopySid.Addr(), 3, uintptr(destSidLen), uintptr(unsafe.Pointer(destSid)), uintptr(unsafe.Pointer(srcSid)))
+func getSecurityDescriptorGroup(sd *SECURITY_DESCRIPTOR, group **SID, groupDefaulted *bool) (err error) {
+       var _p0 uint32
+       if *groupDefaulted {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorGroup.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(&_p0)))
+       *groupDefaulted = _p0 != 0
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2675,8 +3864,28 @@ func CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) {
        return
 }
 
-func AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, subAuth1 uint32, subAuth2 uint32, subAuth3 uint32, subAuth4 uint32, subAuth5 uint32, subAuth6 uint32, subAuth7 uint32, sid **SID) (err error) {
-       r1, _, e1 := syscall.Syscall12(procAllocateAndInitializeSid.Addr(), 11, uintptr(unsafe.Pointer(identAuth)), uintptr(subAuth), uintptr(subAuth0), uintptr(subAuth1), uintptr(subAuth2), uintptr(subAuth3), uintptr(subAuth4), uintptr(subAuth5), uintptr(subAuth6), uintptr(subAuth7), uintptr(unsafe.Pointer(sid)), 0)
+func getSecurityDescriptorLength(sd *SECURITY_DESCRIPTOR) (len uint32) {
+       r0, _, _ := syscall.Syscall(procGetSecurityDescriptorLength.Addr(), 1, uintptr(unsafe.Pointer(sd)), 0, 0)
+       len = uint32(r0)
+       return
+}
+
+func getSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) (ret error) {
+       r0, _, _ := syscall.Syscall(procGetSecurityDescriptorRMControl.Addr(), 2, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(rmControl)), 0)
+       if r0 != 0 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
+
+func isValidSecurityDescriptor(sd *SECURITY_DESCRIPTOR) (isValid bool) {
+       r0, _, _ := syscall.Syscall(procIsValidSecurityDescriptor.Addr(), 1, uintptr(unsafe.Pointer(sd)), 0, 0)
+       isValid = r0 != 0
+       return
+}
+
+func setSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, controlBitsOfInterest SECURITY_DESCRIPTOR_CONTROL, controlBitsToSet SECURITY_DESCRIPTOR_CONTROL) (err error) {
+       r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorControl.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(controlBitsOfInterest), uintptr(controlBitsToSet))
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2687,8 +3896,20 @@ func AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, s
        return
 }
 
-func createWellKnownSid(sidType WELL_KNOWN_SID_TYPE, domainSid *SID, sid *SID, sizeSid *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall6(procCreateWellKnownSid.Addr(), 4, uintptr(sidType), uintptr(unsafe.Pointer(domainSid)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sizeSid)), 0, 0)
+func setSecurityDescriptorDacl(sd *SECURITY_DESCRIPTOR, daclPresent bool, dacl *ACL, daclDefaulted bool) (err error) {
+       var _p0 uint32
+       if daclPresent {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       var _p1 uint32
+       if daclDefaulted {
+               _p1 = 1
+       } else {
+               _p1 = 0
+       }
+       r1, _, e1 := syscall.Syscall6(procSetSecurityDescriptorDacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(_p0), uintptr(unsafe.Pointer(dacl)), uintptr(_p1), 0, 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2699,9 +3920,21 @@ func createWellKnownSid(sidType WELL_KNOWN_SID_TYPE, domainSid *SID, sid *SID, s
        return
 }
 
-func FreeSid(sid *SID) (err error) {
-       r1, _, e1 := syscall.Syscall(procFreeSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0)
-       if r1 != 0 {
+func setSecurityDescriptorSacl(sd *SECURITY_DESCRIPTOR, saclPresent bool, sacl *ACL, saclDefaulted bool) (err error) {
+       var _p0 uint32
+       if saclPresent {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       var _p1 uint32
+       if saclDefaulted {
+               _p1 = 1
+       } else {
+               _p1 = 0
+       }
+       r1, _, e1 := syscall.Syscall6(procSetSecurityDescriptorSacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(_p0), uintptr(unsafe.Pointer(sacl)), uintptr(_p1), 0, 0)
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2711,14 +3944,32 @@ func FreeSid(sid *SID) (err error) {
        return
 }
 
-func EqualSid(sid1 *SID, sid2 *SID) (isEqual bool) {
-       r0, _, _ := syscall.Syscall(procEqualSid.Addr(), 2, uintptr(unsafe.Pointer(sid1)), uintptr(unsafe.Pointer(sid2)), 0)
-       isEqual = r0 != 0
+func setSecurityDescriptorOwner(sd *SECURITY_DESCRIPTOR, owner *SID, ownerDefaulted bool) (err error) {
+       var _p0 uint32
+       if ownerDefaulted {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorOwner.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(owner)), uintptr(_p0))
+       if r1 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
        return
 }
 
-func checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) {
-       r1, _, e1 := syscall.Syscall(procCheckTokenMembership.Addr(), 3, uintptr(tokenHandle), uintptr(unsafe.Pointer(sidToCheck)), uintptr(unsafe.Pointer(isMember)))
+func setSecurityDescriptorGroup(sd *SECURITY_DESCRIPTOR, group *SID, groupDefaulted bool) (err error) {
+       var _p0 uint32
+       if groupDefaulted {
+               _p0 = 1
+       } else {
+               _p0 = 0
+       }
+       r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorGroup.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(group)), uintptr(_p0))
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2729,8 +3980,22 @@ func checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (
        return
 }
 
-func OpenProcessToken(h Handle, access uint32, token *Token) (err error) {
-       r1, _, e1 := syscall.Syscall(procOpenProcessToken.Addr(), 3, uintptr(h), uintptr(access), uintptr(unsafe.Pointer(token)))
+func setSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) {
+       syscall.Syscall(procSetSecurityDescriptorRMControl.Addr(), 2, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(rmControl)), 0)
+       return
+}
+
+func convertStringSecurityDescriptorToSecurityDescriptor(str string, revision uint32, sd **SECURITY_DESCRIPTOR, size *uint32) (err error) {
+       var _p0 *uint16
+       _p0, err = syscall.UTF16PtrFromString(str)
+       if err != nil {
+               return
+       }
+       return _convertStringSecurityDescriptorToSecurityDescriptor(_p0, revision, sd, size)
+}
+
+func _convertStringSecurityDescriptorToSecurityDescriptor(str *uint16, revision uint32, sd **SECURITY_DESCRIPTOR, size *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procConvertStringSecurityDescriptorToSecurityDescriptorW.Addr(), 4, uintptr(unsafe.Pointer(str)), uintptr(revision), uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(size)), 0, 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2741,8 +4006,8 @@ func OpenProcessToken(h Handle, access uint32, token *Token) (err error) {
        return
 }
 
-func GetTokenInformation(t Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall6(procGetTokenInformation.Addr(), 5, uintptr(t), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), uintptr(unsafe.Pointer(returnedLen)), 0)
+func convertSecurityDescriptorToStringSecurityDescriptor(sd *SECURITY_DESCRIPTOR, revision uint32, securityInformation SECURITY_INFORMATION, str **uint16, strLen *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall6(procConvertSecurityDescriptorToStringSecurityDescriptorW.Addr(), 5, uintptr(unsafe.Pointer(sd)), uintptr(revision), uintptr(securityInformation), uintptr(unsafe.Pointer(str)), uintptr(unsafe.Pointer(strLen)), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2753,8 +4018,8 @@ func GetTokenInformation(t Token, infoClass uint32, info *byte, infoLen uint32,
        return
 }
 
-func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) {
-       r1, _, e1 := syscall.Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen)))
+func makeAbsoluteSD(selfRelativeSD *SECURITY_DESCRIPTOR, absoluteSD *SECURITY_DESCRIPTOR, absoluteSDSize *uint32, dacl *ACL, daclSize *uint32, sacl *ACL, saclSize *uint32, owner *SID, ownerSize *uint32, group *SID, groupSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall12(procMakeAbsoluteSD.Addr(), 11, uintptr(unsafe.Pointer(selfRelativeSD)), uintptr(unsafe.Pointer(absoluteSD)), uintptr(unsafe.Pointer(absoluteSDSize)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(daclSize)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(saclSize)), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(ownerSize)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(groupSize)), 0)
        if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2765,10 +4030,9 @@ func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) {
        return
 }
 
-func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
-       r0, _, e1 := syscall.Syscall(procGetSystemDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0)
-       len = uint32(r0)
-       if len == 0 {
+func makeSelfRelativeSD(absoluteSD *SECURITY_DESCRIPTOR, selfRelativeSD *SECURITY_DESCRIPTOR, selfRelativeSDSize *uint32) (err error) {
+       r1, _, e1 := syscall.Syscall(procMakeSelfRelativeSD.Addr(), 3, uintptr(unsafe.Pointer(absoluteSD)), uintptr(unsafe.Pointer(selfRelativeSD)), uintptr(unsafe.Pointer(selfRelativeSDSize)))
+       if r1 == 0 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -2777,3 +4041,11 @@ func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
        }
        return
 }
+
+func setEntriesInAcl(countExplicitEntries uint32, explicitEntries *EXPLICIT_ACCESS, oldACL *ACL, newACL **ACL) (ret error) {
+       r0, _, _ := syscall.Syscall6(procSetEntriesInAclW.Addr(), 4, uintptr(countExplicitEntries), uintptr(unsafe.Pointer(explicitEntries)), uintptr(unsafe.Pointer(oldACL)), uintptr(unsafe.Pointer(newACL)), 0, 0)
+       if r0 != 0 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
index a2353fc88b9c65ccff67b7b4ff11fdfcb68b7f4e..ea56b724e8b4d0d3627ff0fcdbde70700f217135 100644 (file)
@@ -1,8 +1,9 @@
 /*
 
-The analysis package defines the interface between a modular static
+Package analysis defines the interface between a modular static
 analysis and an analysis driver program.
 
+
 Background
 
 A static analysis is a function that inspects a package of Go code and
@@ -41,9 +42,9 @@ the go/analysis/passes/ subdirectory:
        package unusedresult
 
        var Analyzer = &analysis.Analyzer{
-               Name:   "unusedresult",
-               Doc:    "check for unused results of calls to some functions",
-               Run:    run,
+               Name: "unusedresult",
+               Doc:  "check for unused results of calls to some functions",
+               Run:  run,
                ...
        }
 
@@ -51,7 +52,6 @@ the go/analysis/passes/ subdirectory:
                ...
        }
 
-
 An analysis driver is a program such as vet that runs a set of
 analyses and prints the diagnostics that they report.
 The driver program must import the list of Analyzers it needs.
@@ -70,51 +70,18 @@ A driver may use the name, flags, and documentation to provide on-line
 help that describes the analyses it performs.
 The doc comment contains a brief one-line summary,
 optionally followed by paragraphs of explanation.
-The vet command, shown below, is an example of a driver that runs
-multiple analyzers. It is based on the multichecker package
-(see the "Standalone commands" section for details).
-
-       $ go build golang.org/x/tools/go/analysis/cmd/vet
-       $ ./vet help
-       vet is a tool for static analysis of Go programs.
-
-       Usage: vet [-flag] [package]
-
-       Registered analyzers:
-
-           asmdecl      report mismatches between assembly files and Go declarations
-           assign       check for useless assignments
-           atomic       check for common mistakes using the sync/atomic package
-           ...
-           unusedresult check for unused results of calls to some functions
-
-       $ ./vet help unusedresult
-       unusedresult: check for unused results of calls to some functions
-
-       Analyzer flags:
-
-         -unusedresult.funcs value
-               comma-separated list of functions whose results must be used (default Error,String)
-         -unusedresult.stringmethods value
-               comma-separated list of names of methods of type func() string whose results must be used
-
-       Some functions like fmt.Errorf return a result and have no side effects,
-       so it is always a mistake to discard the result. This analyzer reports
-       calls to certain functions in which the result of the call is ignored.
-
-       The set of functions may be controlled using flags.
 
 The Analyzer type has more fields besides those shown above:
 
        type Analyzer struct {
-               Name                    string
-               Doc                     string
-               Flags                   flag.FlagSet
-               Run                     func(*Pass) (interface{}, error)
-               RunDespiteErrors        bool
-               ResultType              reflect.Type
-               Requires                []*Analyzer
-               FactTypes               []Fact
+               Name             string
+               Doc              string
+               Flags            flag.FlagSet
+               Run              func(*Pass) (interface{}, error)
+               RunDespiteErrors bool
+               ResultType       reflect.Type
+               Requires         []*Analyzer
+               FactTypes        []Fact
        }
 
 The Flags field declares a set of named (global) flag variables that
@@ -154,13 +121,13 @@ package being analyzed, and provides operations to the Run function for
 reporting diagnostics and other information back to the driver.
 
        type Pass struct {
-               Fset            *token.FileSet
-               Files           []*ast.File
-               OtherFiles      []string
-               Pkg             *types.Package
-               TypesInfo       *types.Info
-               ResultOf        map[*Analyzer]interface{}
-               Report          func(Diagnostic)
+               Fset       *token.FileSet
+               Files      []*ast.File
+               OtherFiles []string
+               Pkg        *types.Package
+               TypesInfo  *types.Info
+               ResultOf   map[*Analyzer]interface{}
+               Report     func(Diagnostic)
                ...
        }
 
@@ -245,7 +212,7 @@ package.
 An Analyzer that uses facts must declare their types:
 
        var Analyzer = &analysis.Analyzer{
-               Name:       "printf",
+               Name:      "printf",
                FactTypes: []analysis.Fact{new(isWrapper)},
                ...
        }
@@ -330,7 +297,5 @@ entirety as:
 A tool that provides multiple analyzers can use multichecker in a
 similar way, giving it the list of Analyzers.
 
-
-
 */
 package analysis
index 1b7b8d2de76772e5741f85c610b34b0d9a18690e..5768d0b9b099edd925cbff24461de921c1778f40 100644 (file)
@@ -40,7 +40,7 @@ var Analyzer = &analysis.Analyzer{
 }
 
 func run(pass *analysis.Pass) (interface{}, error) {
-       if imports(pass.Pkg, "runtime/cgo") == nil {
+       if !analysisutil.Imports(pass.Pkg, "runtime/cgo") {
                return nil, nil // doesn't use cgo
        }
 
@@ -374,15 +374,3 @@ func imported(info *types.Info, spec *ast.ImportSpec) *types.Package {
        }
        return obj.(*types.PkgName).Imported()
 }
-
-// imports reports whether pkg has path among its direct imports.
-// It returns the imported package if so, or nil if not.
-// TODO(adonovan): move to analysisutil.
-func imports(pkg *types.Package, path string) *types.Package {
-       for _, imp := range pkg.Imports() {
-               if imp.Path() == path {
-                       return imp
-               }
-       }
-       return nil
-}
index ec335d35061dd67946161a941850438717d95195..fd9e2af2b18ffd12243a8e356ff796d1633f853f 100644 (file)
@@ -12,6 +12,7 @@ import (
 
        "golang.org/x/tools/go/analysis"
        "golang.org/x/tools/go/analysis/passes/inspect"
+       "golang.org/x/tools/go/analysis/passes/internal/analysisutil"
        "golang.org/x/tools/go/ast/inspector"
 )
 
@@ -43,7 +44,7 @@ func run(pass *analysis.Pass) (interface{}, error) {
 
        // Fast path: if the package doesn't import net/http,
        // skip the traversal.
-       if !imports(pass.Pkg, "net/http") {
+       if !analysisutil.Imports(pass.Pkg, "net/http") {
                return nil, nil
        }
 
@@ -166,12 +167,3 @@ func isNamedType(t types.Type, path, name string) bool {
        obj := n.Obj()
        return obj.Name() == name && obj.Pkg() != nil && obj.Pkg().Path() == path
 }
-
-func imports(pkg *types.Package, path string) bool {
-       for _, imp := range pkg.Imports() {
-               if imp.Path() == path {
-                       return true
-               }
-       }
-       return false
-}
index 13a458d9d6be775298a09feadfd481c4db4ca6e1..80c9476fcdd19f066966bba63d8dfdd989d8d4dd 100644 (file)
@@ -104,3 +104,13 @@ func LineStart(f *token.File, line int) token.Pos {
                }
        }
 }
+
+// Imports returns true if path is imported by pkg.
+func Imports(pkg *types.Package, path string) bool {
+       for _, imp := range pkg.Imports() {
+               if imp.Path() == path {
+                       return true
+               }
+       }
+       return false
+}
index a81dba912518a0183c10f7d0a78865c75d0d0a8e..ebd7f6e34b4431982024cc2a3dae577c31109db0 100644 (file)
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// This file contains the printf-checker.
-
+// Package printf defines an Analyzer that checks consistency
+// of Printf format strings and arguments.
 package printf
 
 import (
index 3e4b195368b35dd5820b7fdeca5894a6620c7c12..2087ceec9cfd6c0e2a9b2d8b8ca669d9a9d54635 100644 (file)
@@ -275,9 +275,10 @@ func DeleteNamedImport(fset *token.FileSet, f *ast.File, name, path string) (del
 
                                // We deleted an entry but now there may be
                                // a blank line-sized hole where the import was.
-                               if line-lastLine > 1 {
+                               if line-lastLine > 1 || !gen.Rparen.IsValid() {
                                        // There was a blank line immediately preceding the deleted import,
-                                       // so there's no need to close the hole.
+                                       // so there's no need to close the hole. The right parenthesis is
+                                       // invalid after AddImport to an import statement without parenthesis.
                                        // Do nothing.
                                } else if line != fset.File(gen.Rparen).LineCount() {
                                        // There was no blank line. Close the hole.
index ddbdd3f08fc2e5556865c9accf47713b5eee79e1..3084508b5f81317ba1a437c868bdb88e8e693165 100644 (file)
@@ -90,7 +90,7 @@ func (in *Inspector) Preorder(types []ast.Node, f func(ast.Node)) {
 // The types argument, if non-empty, enables type-based filtering of
 // events. The function f if is called only for nodes whose type
 // matches an element of the types slice.
-func (in *Inspector) Nodes(types []ast.Node, f func(n ast.Node, push bool) (prune bool)) {
+func (in *Inspector) Nodes(types []ast.Node, f func(n ast.Node, push bool) (proceed bool)) {
        mask := maskOf(types)
        for i := 0; i < len(in.events); {
                ev := in.events[i]
@@ -114,7 +114,7 @@ func (in *Inspector) Nodes(types []ast.Node, f func(n ast.Node, push bool) (prun
 // supplies each call to f an additional argument, the current
 // traversal stack. The stack's first element is the outermost node,
 // an *ast.File; its last is the innermost, n.
-func (in *Inspector) WithStack(types []ast.Node, f func(n ast.Node, push bool, stack []ast.Node) (prune bool)) {
+func (in *Inspector) WithStack(types []ast.Node, f func(n ast.Node, push bool, stack []ast.Node) (proceed bool)) {
        mask := maskOf(types)
        var stack []ast.Node
        for i := 0; i < len(in.events); {
index b075034bb4514f9b43c92e64538c5210f783fa12..3ebc65f60e5a3ee6cb4e2f81bc7a5312afb0e597 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// This package constructs a simple control-flow graph (CFG) of the
+// Package cfg constructs a simple control-flow graph (CFG) of the
 // statements and expressions within a single function.
 //
 // Use cfg.New to construct the CFG for a function body.
index 74c1c93ec9c6407799eb8d7dd1b58a5d9bf06a69..829862ddf6af120c0772c137dc651622cf42a2e9 100644 (file)
@@ -7,10 +7,14 @@ package xerrors
 import (
        "fmt"
        "strings"
+       "unicode"
+       "unicode/utf8"
 
        "golang.org/x/xerrors/internal"
 )
 
+const percentBangString = "%!"
+
 // Errorf formats according to a format specifier and returns the string as a
 // value that satisfies error.
 //
@@ -18,29 +22,71 @@ import (
 // formatted with additional detail enabled. If the last argument is an error
 // the returned error's Format method will return it if the format string ends
 // with ": %s", ": %v", or ": %w". If the last argument is an error and the
-// format string ends with ": %w", the returned error implements Wrapper
-// with an Unwrap method returning it.
+// format string ends with ": %w", the returned error implements an Unwrap
+// method returning it.
+//
+// If the format specifier includes a %w verb with an error operand in a
+// position other than at the end, the returned error will still implement an
+// Unwrap method returning the operand, but the error's Format method will not
+// return the wrapped error.
+//
+// It is invalid to include more than one %w verb or to supply it with an
+// operand that does not implement the error interface. The %w verb is otherwise
+// a synonym for %v.
 func Errorf(format string, a ...interface{}) error {
-       err, wrap := lastError(format, a)
        format = formatPlusW(format)
-       if err == nil {
-               return &noWrapError{fmt.Sprintf(format, a...), nil, Caller(1)}
+       // Support a ": %[wsv]" suffix, which works well with xerrors.Formatter.
+       wrap := strings.HasSuffix(format, ": %w")
+       idx, format2, ok := parsePercentW(format)
+       percentWElsewhere := !wrap && idx >= 0
+       if !percentWElsewhere && (wrap || strings.HasSuffix(format, ": %s") || strings.HasSuffix(format, ": %v")) {
+               err := errorAt(a, len(a)-1)
+               if err == nil {
+                       return &noWrapError{fmt.Sprintf(format, a...), nil, Caller(1)}
+               }
+               // TODO: this is not entirely correct. The error value could be
+               // printed elsewhere in format if it mixes numbered with unnumbered
+               // substitutions. With relatively small changes to doPrintf we can
+               // have it optionally ignore extra arguments and pass the argument
+               // list in its entirety.
+               msg := fmt.Sprintf(format[:len(format)-len(": %s")], a[:len(a)-1]...)
+               frame := Frame{}
+               if internal.EnableTrace {
+                       frame = Caller(1)
+               }
+               if wrap {
+                       return &wrapError{msg, err, frame}
+               }
+               return &noWrapError{msg, err, frame}
+       }
+       // Support %w anywhere.
+       // TODO: don't repeat the wrapped error's message when %w occurs in the middle.
+       msg := fmt.Sprintf(format2, a...)
+       if idx < 0 {
+               return &noWrapError{msg, nil, Caller(1)}
+       }
+       err := errorAt(a, idx)
+       if !ok || err == nil {
+               // Too many %ws or argument of %w is not an error. Approximate the Go
+               // 1.13 fmt.Errorf message.
+               return &noWrapError{fmt.Sprintf("%sw(%s)", percentBangString, msg), nil, Caller(1)}
        }
-
-       // TODO: this is not entirely correct. The error value could be
-       // printed elsewhere in format if it mixes numbered with unnumbered
-       // substitutions. With relatively small changes to doPrintf we can
-       // have it optionally ignore extra arguments and pass the argument
-       // list in its entirety.
-       msg := fmt.Sprintf(format[:len(format)-len(": %s")], a[:len(a)-1]...)
        frame := Frame{}
        if internal.EnableTrace {
                frame = Caller(1)
        }
-       if wrap {
-               return &wrapError{msg, err, frame}
+       return &wrapError{msg, err, frame}
+}
+
+func errorAt(args []interface{}, i int) error {
+       if i < 0 || i >= len(args) {
+               return nil
        }
-       return &noWrapError{msg, err, frame}
+       err, ok := args[i].(error)
+       if !ok {
+               return nil
+       }
+       return err
 }
 
 // formatPlusW is used to avoid the vet check that will barf at %w.
@@ -48,24 +94,56 @@ func formatPlusW(s string) string {
        return s
 }
 
-func lastError(format string, a []interface{}) (err error, wrap bool) {
-       wrap = strings.HasSuffix(format, ": %w")
-       if !wrap &&
-               !strings.HasSuffix(format, ": %s") &&
-               !strings.HasSuffix(format, ": %v") {
-               return nil, false
-       }
-
-       if len(a) == 0 {
-               return nil, false
+// Return the index of the only %w in format, or -1 if none.
+// Also return a rewritten format string with %w replaced by %v, and
+// false if there is more than one %w.
+// TODO: handle "%[N]w".
+func parsePercentW(format string) (idx int, newFormat string, ok bool) {
+       // Loosely copied from golang.org/x/tools/go/analysis/passes/printf/printf.go.
+       idx = -1
+       ok = true
+       n := 0
+       sz := 0
+       var isW bool
+       for i := 0; i < len(format); i += sz {
+               if format[i] != '%' {
+                       sz = 1
+                       continue
+               }
+               // "%%" is not a format directive.
+               if i+1 < len(format) && format[i+1] == '%' {
+                       sz = 2
+                       continue
+               }
+               sz, isW = parsePrintfVerb(format[i:])
+               if isW {
+                       if idx >= 0 {
+                               ok = false
+                       } else {
+                               idx = n
+                       }
+                       // "Replace" the last character, the 'w', with a 'v'.
+                       p := i + sz - 1
+                       format = format[:p] + "v" + format[p+1:]
+               }
+               n++
        }
+       return idx, format, ok
+}
 
-       err, ok := a[len(a)-1].(error)
-       if !ok {
-               return nil, false
+// Parse the printf verb starting with a % at s[0].
+// Return how many bytes it occupies and whether the verb is 'w'.
+func parsePrintfVerb(s string) (int, bool) {
+       // Assume only that the directive is a sequence of non-letters followed by a single letter.
+       sz := 0
+       var r rune
+       for i := 1; i < len(s); i += sz {
+               r, sz = utf8.DecodeRuneInString(s[i:])
+               if unicode.IsLetter(r) {
+                       return i + sz, r == 'w'
+               }
        }
-
-       return err, wrap
+       return len(s), false
 }
 
 type noWrapError struct {
index 475bfaa5ce3b2e28d1601396593909e0007c6986..a7e481801fe5636ce439e60106a4c94b68fcce60 100644 (file)
@@ -1,4 +1,4 @@
-# github.com/google/pprof v0.0.0-20191105193234-27840fff0d09
+# github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12
 ## explicit
 github.com/google/pprof/driver
 github.com/google/pprof/internal/binutils
@@ -15,16 +15,15 @@ github.com/google/pprof/profile
 github.com/google/pprof/third_party/d3
 github.com/google/pprof/third_party/d3flamegraph
 github.com/google/pprof/third_party/svgpan
-# github.com/ianlancetaylor/demangle v0.0.0-20180524225900-fc6590592b44
-## explicit
+# github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6
 github.com/ianlancetaylor/demangle
-# golang.org/x/arch v0.0.0-20190815191158-8a70ba74b3a1
+# golang.org/x/arch v0.0.0-20191126211547-368ea8f32fff
 ## explicit
 golang.org/x/arch/arm/armasm
 golang.org/x/arch/arm64/arm64asm
 golang.org/x/arch/ppc64/ppc64asm
 golang.org/x/arch/x86/x86asm
-# golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d
+# golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6
 ## explicit
 golang.org/x/crypto/ed25519
 golang.org/x/crypto/ed25519/internal/edwards25519
@@ -40,11 +39,11 @@ golang.org/x/mod/sumdb/dirhash
 golang.org/x/mod/sumdb/note
 golang.org/x/mod/sumdb/tlog
 golang.org/x/mod/zip
-# golang.org/x/sys v0.0.0-20200131233351-9e5cf931a04b
+# golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c
 ## explicit
 golang.org/x/sys/unix
 golang.org/x/sys/windows
-# golang.org/x/tools v0.0.0-20200131233409-575de47986ce
+# golang.org/x/tools v0.0.0-20200219195521-7c4b6277d74d
 ## explicit
 golang.org/x/tools/go/analysis
 golang.org/x/tools/go/analysis/internal/analysisflags
@@ -80,6 +79,7 @@ golang.org/x/tools/go/ast/inspector
 golang.org/x/tools/go/cfg
 golang.org/x/tools/go/types/objectpath
 golang.org/x/tools/go/types/typeutil
-# golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
+# golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
+## explicit
 golang.org/x/xerrors
 golang.org/x/xerrors/internal
index a003f71b5a7a6fabd1d0520ea4f6963ad4742599..c1741d250515ee04e6112b97e50fda2629896330 100644 (file)
@@ -3,8 +3,8 @@ module std
 go 1.14
 
 require (
-       golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d
-       golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933
-       golang.org/x/sys v0.0.0-20200201011859-915c9c3d4ccf // indirect
+       golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6
+       golang.org/x/net v0.0.0-20200219183655-46282727080f
+       golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c // indirect
        golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f // indirect
 )
index 14aa96f333c1bfca1b98c954a56e3777bd463e72..75a94ac89b93a61a7b81de1456dddc87d0c7c18a 100644 (file)
@@ -1,13 +1,13 @@
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d h1:9FCpayM9Egr1baVnV1SX0H87m+XB0B8S0hAMi99X/3U=
-golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
+golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6 h1:Sy5bstxEqwwbYs6n0/pBuxKENqOeZUgD45Gp3Q3pqLg=
+golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933 h1:e6HwijUxhDe+hPNjZQQn9bA5PW3vNmnN64U2ZW759Lk=
-golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200219183655-46282727080f h1:dB42wwhNuwPvh8f+5zZWNcU+F2Xs/B9wXXwvUCOH7r8=
+golang.org/x/net v0.0.0-20200219183655-46282727080f/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200201011859-915c9c3d4ccf h1:+4j7oujXP478CVb/AFvHJmVX5+Pczx2NGts5yirA0oY=
-golang.org/x/sys v0.0.0-20200201011859-915c9c3d4ccf/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c h1:jceGD5YNJGgGMkJz79agzOln1K9TaZUjv5ird16qniQ=
+golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f h1:wYBuYA3M/ZC3iBpL1jKHNRNEK7d8D3JoJmM+zx6rLVQ=
 golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
index da6b9e4363d47e8c3b54a956ac1f73c2d0cda2cd..ed8da8deacf082c277bdb353489cbd5408d08d1a 100644 (file)
@@ -5,26 +5,56 @@
 package cpu
 
 import (
-       "encoding/binary"
        "runtime"
 )
 
+// byteOrder is a subset of encoding/binary.ByteOrder.
+type byteOrder interface {
+       Uint32([]byte) uint32
+       Uint64([]byte) uint64
+}
+
+type littleEndian struct{}
+type bigEndian struct{}
+
+func (littleEndian) Uint32(b []byte) uint32 {
+       _ = b[3] // bounds check hint to compiler; see golang.org/issue/14808
+       return uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24
+}
+
+func (littleEndian) Uint64(b []byte) uint64 {
+       _ = b[7] // bounds check hint to compiler; see golang.org/issue/14808
+       return uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 |
+               uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56
+}
+
+func (bigEndian) Uint32(b []byte) uint32 {
+       _ = b[3] // bounds check hint to compiler; see golang.org/issue/14808
+       return uint32(b[3]) | uint32(b[2])<<8 | uint32(b[1])<<16 | uint32(b[0])<<24
+}
+
+func (bigEndian) Uint64(b []byte) uint64 {
+       _ = b[7] // bounds check hint to compiler; see golang.org/issue/14808
+       return uint64(b[7]) | uint64(b[6])<<8 | uint64(b[5])<<16 | uint64(b[4])<<24 |
+               uint64(b[3])<<32 | uint64(b[2])<<40 | uint64(b[1])<<48 | uint64(b[0])<<56
+}
+
 // hostByteOrder returns binary.LittleEndian on little-endian machines and
 // binary.BigEndian on big-endian machines.
-func hostByteOrder() binary.ByteOrder {
+func hostByteOrder() byteOrder {
        switch runtime.GOARCH {
        case "386", "amd64", "amd64p32",
                "arm", "arm64",
                "mipsle", "mips64le", "mips64p32le",
                "ppc64le",
                "riscv", "riscv64":
-               return binary.LittleEndian
+               return littleEndian{}
        case "armbe", "arm64be",
                "mips", "mips64", "mips64p32",
                "ppc", "ppc64",
                "s390", "s390x",
                "sparc", "sparc64":
-               return binary.BigEndian
+               return bigEndian{}
        }
        panic("unknown architecture")
 }
index 679e78c2cefec4cb95409d0832d29cbe2d445841..b4e6ecb2dcc80d1b711ad5488bb30eddc673dc15 100644 (file)
@@ -78,6 +78,42 @@ var ARM64 struct {
        _           CacheLinePad
 }
 
+// ARM contains the supported CPU features of the current ARM (32-bit) platform.
+// All feature flags are false if:
+//   1. the current platform is not arm, or
+//   2. the current operating system is not Linux.
+var ARM struct {
+       _           CacheLinePad
+       HasSWP      bool // SWP instruction support
+       HasHALF     bool // Half-word load and store support
+       HasTHUMB    bool // ARM Thumb instruction set
+       Has26BIT    bool // Address space limited to 26-bits
+       HasFASTMUL  bool // 32-bit operand, 64-bit result multiplication support
+       HasFPA      bool // Floating point arithmetic support
+       HasVFP      bool // Vector floating point support
+       HasEDSP     bool // DSP Extensions support
+       HasJAVA     bool // Java instruction set
+       HasIWMMXT   bool // Intel Wireless MMX technology support
+       HasCRUNCH   bool // MaverickCrunch context switching and handling
+       HasTHUMBEE  bool // Thumb EE instruction set
+       HasNEON     bool // NEON instruction set
+       HasVFPv3    bool // Vector floating point version 3 support
+       HasVFPv3D16 bool // Vector floating point version 3 D8-D15
+       HasTLS      bool // Thread local storage support
+       HasVFPv4    bool // Vector floating point version 4 support
+       HasIDIVA    bool // Integer divide instruction support in ARM mode
+       HasIDIVT    bool // Integer divide instruction support in Thumb mode
+       HasVFPD32   bool // Vector floating point version 3 D15-D31
+       HasLPAE     bool // Large Physical Address Extensions
+       HasEVTSTRM  bool // Event stream support
+       HasAES      bool // AES hardware implementation
+       HasPMULL    bool // Polynomial multiplication instruction set
+       HasSHA1     bool // SHA1 hardware implementation
+       HasSHA2     bool // SHA2 hardware implementation
+       HasCRC32    bool // CRC32 hardware implementation
+       _           CacheLinePad
+}
+
 // PPC64 contains the supported CPU features of the current ppc64/ppc64le platforms.
 // If the current platform is not ppc64/ppc64le then all feature flags are false.
 //
index 7f2348b7d4b623816a330eb511aed8372af596bf..981af6818ca9204798df0f77058488e6e58b3665 100644 (file)
@@ -6,4 +6,35 @@ package cpu
 
 const cacheLineSize = 32
 
-func doinit() {}
+// HWCAP/HWCAP2 bits.
+// These are specific to Linux.
+const (
+       hwcap_SWP       = 1 << 0
+       hwcap_HALF      = 1 << 1
+       hwcap_THUMB     = 1 << 2
+       hwcap_26BIT     = 1 << 3
+       hwcap_FAST_MULT = 1 << 4
+       hwcap_FPA       = 1 << 5
+       hwcap_VFP       = 1 << 6
+       hwcap_EDSP      = 1 << 7
+       hwcap_JAVA      = 1 << 8
+       hwcap_IWMMXT    = 1 << 9
+       hwcap_CRUNCH    = 1 << 10
+       hwcap_THUMBEE   = 1 << 11
+       hwcap_NEON      = 1 << 12
+       hwcap_VFPv3     = 1 << 13
+       hwcap_VFPv3D16  = 1 << 14
+       hwcap_TLS       = 1 << 15
+       hwcap_VFPv4     = 1 << 16
+       hwcap_IDIVA     = 1 << 17
+       hwcap_IDIVT     = 1 << 18
+       hwcap_VFPD32    = 1 << 19
+       hwcap_LPAE      = 1 << 20
+       hwcap_EVTSTRM   = 1 << 21
+
+       hwcap2_AES   = 1 << 0
+       hwcap2_PMULL = 1 << 1
+       hwcap2_SHA1  = 1 << 2
+       hwcap2_SHA2  = 1 << 3
+       hwcap2_CRC32 = 1 << 4
+)
diff --git a/src/vendor/golang.org/x/sys/cpu/cpu_arm64.go b/src/vendor/golang.org/x/sys/cpu/cpu_arm64.go
new file mode 100644 (file)
index 0000000..9c87677
--- /dev/null
@@ -0,0 +1,138 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package cpu
+
+import "runtime"
+
+const cacheLineSize = 64
+
+func init() {
+       switch runtime.GOOS {
+       case "android", "darwin":
+               // Android and iOS don't seem to allow reading these registers.
+               // Fake the minimal features expected by
+               // TestARM64minimalFeatures.
+               ARM64.HasASIMD = true
+               ARM64.HasFP = true
+       case "linux":
+               doinit()
+       default:
+               readARM64Registers()
+       }
+}
+
+func readARM64Registers() {
+       Initialized = true
+
+       // ID_AA64ISAR0_EL1
+       isar0 := getisar0()
+
+       switch extractBits(isar0, 4, 7) {
+       case 1:
+               ARM64.HasAES = true
+       case 2:
+               ARM64.HasAES = true
+               ARM64.HasPMULL = true
+       }
+
+       switch extractBits(isar0, 8, 11) {
+       case 1:
+               ARM64.HasSHA1 = true
+       }
+
+       switch extractBits(isar0, 12, 15) {
+       case 1:
+               ARM64.HasSHA2 = true
+       case 2:
+               ARM64.HasSHA2 = true
+               ARM64.HasSHA512 = true
+       }
+
+       switch extractBits(isar0, 16, 19) {
+       case 1:
+               ARM64.HasCRC32 = true
+       }
+
+       switch extractBits(isar0, 20, 23) {
+       case 2:
+               ARM64.HasATOMICS = true
+       }
+
+       switch extractBits(isar0, 28, 31) {
+       case 1:
+               ARM64.HasASIMDRDM = true
+       }
+
+       switch extractBits(isar0, 32, 35) {
+       case 1:
+               ARM64.HasSHA3 = true
+       }
+
+       switch extractBits(isar0, 36, 39) {
+       case 1:
+               ARM64.HasSM3 = true
+       }
+
+       switch extractBits(isar0, 40, 43) {
+       case 1:
+               ARM64.HasSM4 = true
+       }
+
+       switch extractBits(isar0, 44, 47) {
+       case 1:
+               ARM64.HasASIMDDP = true
+       }
+
+       // ID_AA64ISAR1_EL1
+       isar1 := getisar1()
+
+       switch extractBits(isar1, 0, 3) {
+       case 1:
+               ARM64.HasDCPOP = true
+       }
+
+       switch extractBits(isar1, 12, 15) {
+       case 1:
+               ARM64.HasJSCVT = true
+       }
+
+       switch extractBits(isar1, 16, 19) {
+       case 1:
+               ARM64.HasFCMA = true
+       }
+
+       switch extractBits(isar1, 20, 23) {
+       case 1:
+               ARM64.HasLRCPC = true
+       }
+
+       // ID_AA64PFR0_EL1
+       pfr0 := getpfr0()
+
+       switch extractBits(pfr0, 16, 19) {
+       case 0:
+               ARM64.HasFP = true
+       case 1:
+               ARM64.HasFP = true
+               ARM64.HasFPHP = true
+       }
+
+       switch extractBits(pfr0, 20, 23) {
+       case 0:
+               ARM64.HasASIMD = true
+       case 1:
+               ARM64.HasASIMD = true
+               ARM64.HasASIMDHP = true
+       }
+
+       switch extractBits(pfr0, 32, 35) {
+       case 1:
+               ARM64.HasSVE = true
+       }
+}
+
+func extractBits(data uint64, start, end uint) uint {
+       return (uint)(data>>start) & ((1 << (end - start + 1)) - 1)
+}
diff --git a/src/vendor/golang.org/x/sys/cpu/cpu_arm64.s b/src/vendor/golang.org/x/sys/cpu/cpu_arm64.s
new file mode 100644 (file)
index 0000000..a54436e
--- /dev/null
@@ -0,0 +1,31 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build !gccgo
+
+#include "textflag.h"
+
+// func getisar0() uint64
+TEXT ·getisar0(SB),NOSPLIT,$0-8
+       // get Instruction Set Attributes 0 into x0
+       // mrs x0, ID_AA64ISAR0_EL1 = d5380600
+       WORD    $0xd5380600
+       MOVD    R0, ret+0(FP)
+       RET
+
+// func getisar1() uint64
+TEXT ·getisar1(SB),NOSPLIT,$0-8
+       // get Instruction Set Attributes 1 into x0
+       // mrs x0, ID_AA64ISAR1_EL1 = d5380620
+       WORD    $0xd5380620
+       MOVD    R0, ret+0(FP)
+       RET
+
+// func getpfr0() uint64
+TEXT ·getpfr0(SB),NOSPLIT,$0-8
+       // get Processor Feature Register 0 into x0
+       // mrs x0, ID_AA64PFR0_EL1 = d5380400
+       WORD    $0xd5380400
+       MOVD    R0, ret+0(FP)
+       RET
diff --git a/src/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go b/src/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go
new file mode 100644 (file)
index 0000000..7b88e86
--- /dev/null
@@ -0,0 +1,11 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build !gccgo
+
+package cpu
+
+func getisar0() uint64
+func getisar1() uint64
+func getpfr0() uint64
diff --git a/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go b/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go
new file mode 100644 (file)
index 0000000..53ca8d6
--- /dev/null
@@ -0,0 +1,11 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build gccgo
+
+package cpu
+
+func getisar0() uint64 { return 0 }
+func getisar1() uint64 { return 0 }
+func getpfr0() uint64  { return 0 }
index 76b5f507fafe055a8deba1ebe84d1e067b0c6e23..fe139182c8dac78b340a3a57e5884645e1e05b76 100644 (file)
@@ -2,58 +2,14 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-//+build !amd64,!amd64p32,!386
+// +build !386,!amd64,!amd64p32,!arm64
 
 package cpu
 
-import (
-       "io/ioutil"
-)
-
-const (
-       _AT_HWCAP  = 16
-       _AT_HWCAP2 = 26
-
-       procAuxv = "/proc/self/auxv"
-
-       uintSize = int(32 << (^uint(0) >> 63))
-)
-
-// For those platforms don't have a 'cpuid' equivalent we use HWCAP/HWCAP2
-// These are initialized in cpu_$GOARCH.go
-// and should not be changed after they are initialized.
-var hwCap uint
-var hwCap2 uint
-
 func init() {
-       buf, err := ioutil.ReadFile(procAuxv)
-       if err != nil {
-               // e.g. on android /proc/self/auxv is not accessible, so silently
-               // ignore the error and leave Initialized = false
+       if err := readHWCAP(); err != nil {
                return
        }
-
-       bo := hostByteOrder()
-       for len(buf) >= 2*(uintSize/8) {
-               var tag, val uint
-               switch uintSize {
-               case 32:
-                       tag = uint(bo.Uint32(buf[0:]))
-                       val = uint(bo.Uint32(buf[4:]))
-                       buf = buf[8:]
-               case 64:
-                       tag = uint(bo.Uint64(buf[0:]))
-                       val = uint(bo.Uint64(buf[8:]))
-                       buf = buf[16:]
-               }
-               switch tag {
-               case _AT_HWCAP:
-                       hwCap = val
-               case _AT_HWCAP2:
-                       hwCap2 = val
-               }
-       }
        doinit()
-
        Initialized = true
 }
diff --git a/src/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go b/src/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go
new file mode 100644 (file)
index 0000000..2057006
--- /dev/null
@@ -0,0 +1,39 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package cpu
+
+func doinit() {
+       ARM.HasSWP = isSet(hwCap, hwcap_SWP)
+       ARM.HasHALF = isSet(hwCap, hwcap_HALF)
+       ARM.HasTHUMB = isSet(hwCap, hwcap_THUMB)
+       ARM.Has26BIT = isSet(hwCap, hwcap_26BIT)
+       ARM.HasFASTMUL = isSet(hwCap, hwcap_FAST_MULT)
+       ARM.HasFPA = isSet(hwCap, hwcap_FPA)
+       ARM.HasVFP = isSet(hwCap, hwcap_VFP)
+       ARM.HasEDSP = isSet(hwCap, hwcap_EDSP)
+       ARM.HasJAVA = isSet(hwCap, hwcap_JAVA)
+       ARM.HasIWMMXT = isSet(hwCap, hwcap_IWMMXT)
+       ARM.HasCRUNCH = isSet(hwCap, hwcap_CRUNCH)
+       ARM.HasTHUMBEE = isSet(hwCap, hwcap_THUMBEE)
+       ARM.HasNEON = isSet(hwCap, hwcap_NEON)
+       ARM.HasVFPv3 = isSet(hwCap, hwcap_VFPv3)
+       ARM.HasVFPv3D16 = isSet(hwCap, hwcap_VFPv3D16)
+       ARM.HasTLS = isSet(hwCap, hwcap_TLS)
+       ARM.HasVFPv4 = isSet(hwCap, hwcap_VFPv4)
+       ARM.HasIDIVA = isSet(hwCap, hwcap_IDIVA)
+       ARM.HasIDIVT = isSet(hwCap, hwcap_IDIVT)
+       ARM.HasVFPD32 = isSet(hwCap, hwcap_VFPD32)
+       ARM.HasLPAE = isSet(hwCap, hwcap_LPAE)
+       ARM.HasEVTSTRM = isSet(hwCap, hwcap_EVTSTRM)
+       ARM.HasAES = isSet(hwCap2, hwcap2_AES)
+       ARM.HasPMULL = isSet(hwCap2, hwcap2_PMULL)
+       ARM.HasSHA1 = isSet(hwCap2, hwcap2_SHA1)
+       ARM.HasSHA2 = isSet(hwCap2, hwcap2_SHA2)
+       ARM.HasCRC32 = isSet(hwCap2, hwcap2_CRC32)
+}
+
+func isSet(hwc uint, value uint) bool {
+       return hwc&value != 0
+}
index fa7fb1bd7b2af98cc7ad349318be6b27bae9fdc3..79a38a0b9bccb3f8de6e4e02345245d528376f66 100644 (file)
@@ -4,8 +4,6 @@
 
 package cpu
 
-const cacheLineSize = 64
-
 // HWCAP/HWCAP2 bits. These are exposed by Linux.
 const (
        hwcap_FP       = 1 << 0
@@ -35,6 +33,12 @@ const (
 )
 
 func doinit() {
+       if err := readHWCAP(); err != nil {
+               // failed to read /proc/self/auxv, try reading registers directly
+               readARM64Registers()
+               return
+       }
+
        // HWCAP feature bits
        ARM64.HasFP = isSet(hwCap, hwcap_FP)
        ARM64.HasASIMD = isSet(hwCap, hwcap_ASIMD)
similarity index 66%
rename from src/cmd/vendor/golang.org/x/sys/windows/mkerrors.go
rename to src/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go
index cbf123ef89d2b27f81cef7a5f7fd7842fba5cc7d..f65134f67ff28a37370fd05fcb4b06a3fec8e046 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-package windows
+// +build linux,!arm,!arm64,!ppc64,!ppc64le,!s390x
 
-//go:generate ./mkerrors.bash zerrors_windows.go
+package cpu
+
+func doinit() {}
index f55e0c82c73adab162cae6ca61b6531b5e39d96b..6165f121249abd4b272a6e7d35f9da50c9433532 100644 (file)
@@ -7,5 +7,3 @@
 package cpu
 
 const cacheLineSize = 32
-
-func doinit() {}
index cda87b1a1b196e846aceffee2bde112978f0fefc..1269eee88d00626c89276d04b371a8249e916eb5 100644 (file)
@@ -7,5 +7,3 @@
 package cpu
 
 const cacheLineSize = 32
-
-func doinit() {}
index dd1e76dc921ab797508f3c0f7ac6c42da97610d1..3ffc4afa03ce2b25f53c3a1d7d75182adc17a2a1 100644 (file)
@@ -6,6 +6,4 @@
 
 package cpu
 
-const cacheLineSize = 64
-
 func doinit() {}
index 80f4da97e2d89cb0df992dfd07d14faf96df87e5..efe2b7a8477cad740eea1de01547c4514866f4de 100644 (file)
@@ -7,5 +7,3 @@
 package cpu
 
 const cacheLineSize = 32
-
-func doinit() {}
index bd9bbda0c082767a2379d70fdc6bbddf91bc3f48..8681e876a95d3da06e27a7a1c5ffe319f43f5f7d 100644 (file)
@@ -11,5 +11,3 @@ package cpu
 // rules are good enough.
 
 const cacheLineSize = 0
-
-func doinit() {}
diff --git a/src/vendor/golang.org/x/sys/cpu/hwcap_linux.go b/src/vendor/golang.org/x/sys/cpu/hwcap_linux.go
new file mode 100644 (file)
index 0000000..f3baa37
--- /dev/null
@@ -0,0 +1,56 @@
+// Copyright 2019 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package cpu
+
+import (
+       "io/ioutil"
+)
+
+const (
+       _AT_HWCAP  = 16
+       _AT_HWCAP2 = 26
+
+       procAuxv = "/proc/self/auxv"
+
+       uintSize = int(32 << (^uint(0) >> 63))
+)
+
+// For those platforms don't have a 'cpuid' equivalent we use HWCAP/HWCAP2
+// These are initialized in cpu_$GOARCH.go
+// and should not be changed after they are initialized.
+var hwCap uint
+var hwCap2 uint
+
+func readHWCAP() error {
+       buf, err := ioutil.ReadFile(procAuxv)
+       if err != nil {
+               // e.g. on android /proc/self/auxv is not accessible, so silently
+               // ignore the error and leave Initialized = false. On some
+               // architectures (e.g. arm64) doinit() implements a fallback
+               // readout and will set Initialized = true again.
+               return err
+       }
+       bo := hostByteOrder()
+       for len(buf) >= 2*(uintSize/8) {
+               var tag, val uint
+               switch uintSize {
+               case 32:
+                       tag = uint(bo.Uint32(buf[0:]))
+                       val = uint(bo.Uint32(buf[4:]))
+                       buf = buf[8:]
+               case 64:
+                       tag = uint(bo.Uint64(buf[0:]))
+                       val = uint(bo.Uint64(buf[8:]))
+                       buf = buf[16:]
+               }
+               switch tag {
+               case _AT_HWCAP:
+                       hwCap = val
+               case _AT_HWCAP2:
+                       hwCap2 = val
+               }
+       }
+       return nil
+}
index c702be0bda76aaad10767c73631c7109a104dab4..1c56a3401950e8e060f193e860528237f34a8cb2 100644 (file)
@@ -1,4 +1,4 @@
-# golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d
+# golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6
 ## explicit
 golang.org/x/crypto/chacha20
 golang.org/x/crypto/chacha20poly1305
@@ -8,7 +8,7 @@ golang.org/x/crypto/curve25519
 golang.org/x/crypto/hkdf
 golang.org/x/crypto/internal/subtle
 golang.org/x/crypto/poly1305
-# golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933
+# golang.org/x/net v0.0.0-20200219183655-46282727080f
 ## explicit
 golang.org/x/net/dns/dnsmessage
 golang.org/x/net/http/httpguts
@@ -18,7 +18,7 @@ golang.org/x/net/idna
 golang.org/x/net/lif
 golang.org/x/net/nettest
 golang.org/x/net/route
-# golang.org/x/sys v0.0.0-20200201011859-915c9c3d4ccf
+# golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c
 ## explicit
 golang.org/x/sys/cpu
 # golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f