Bumping DNS dependency to 1.1.25 (#597)
authorDavid Collom <davidcollom@users.noreply.github.com>
Tue, 14 Apr 2020 12:51:49 +0000 (13:51 +0100)
committerGitHub <noreply@github.com>
Tue, 14 Apr 2020 12:51:49 +0000 (13:51 +0100)
Bump other deps too.

Signed-off-by: David Collom <david.collom@creditkarma.com>
324 files changed:
go.mod
go.sum
vendor/github.com/cespare/xxhash/v2/.travis.yml [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/LICENSE.txt [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/README.md [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/go.mod [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/go.sum [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/xxhash.go [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/xxhash_amd64.go [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/xxhash_amd64.s [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/xxhash_other.go [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/xxhash_safe.go [new file with mode: 0644]
vendor/github.com/cespare/xxhash/v2/xxhash_unsafe.go [new file with mode: 0644]
vendor/github.com/go-kit/kit/log/README.md
vendor/github.com/golang/protobuf/proto/properties.go
vendor/github.com/golang/protobuf/ptypes/any.go [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/any/any.pb.go [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/any/any.proto [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/doc.go [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/duration.go [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/duration/duration.proto [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/timestamp.go [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go [new file with mode: 0644]
vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto [new file with mode: 0644]
vendor/github.com/miekg/dns/.travis.yml
vendor/github.com/miekg/dns/CODEOWNERS [new file with mode: 0644]
vendor/github.com/miekg/dns/Gopkg.lock [deleted file]
vendor/github.com/miekg/dns/Gopkg.toml [deleted file]
vendor/github.com/miekg/dns/acceptfunc.go
vendor/github.com/miekg/dns/edns.go
vendor/github.com/miekg/dns/fuzz.go
vendor/github.com/miekg/dns/generate.go
vendor/github.com/miekg/dns/go.mod [new file with mode: 0644]
vendor/github.com/miekg/dns/go.sum [new file with mode: 0644]
vendor/github.com/miekg/dns/labels.go
vendor/github.com/miekg/dns/msg.go
vendor/github.com/miekg/dns/msg_helpers.go
vendor/github.com/miekg/dns/msg_truncate.go
vendor/github.com/miekg/dns/scan.go
vendor/github.com/miekg/dns/serve_mux.go
vendor/github.com/miekg/dns/server.go
vendor/github.com/miekg/dns/types.go
vendor/github.com/miekg/dns/version.go
vendor/github.com/prometheus/client_golang/prometheus/counter.go
vendor/github.com/prometheus/client_golang/prometheus/desc.go
vendor/github.com/prometheus/client_golang/prometheus/doc.go
vendor/github.com/prometheus/client_golang/prometheus/gauge.go
vendor/github.com/prometheus/client_golang/prometheus/go_collector.go
vendor/github.com/prometheus/client_golang/prometheus/histogram.go
vendor/github.com/prometheus/client_golang/prometheus/metric.go
vendor/github.com/prometheus/client_golang/prometheus/observer.go
vendor/github.com/prometheus/client_golang/prometheus/promhttp/delegator.go
vendor/github.com/prometheus/client_golang/prometheus/promhttp/http.go
vendor/github.com/prometheus/client_golang/prometheus/registry.go
vendor/github.com/prometheus/client_golang/prometheus/summary.go
vendor/github.com/prometheus/client_golang/prometheus/value.go
vendor/github.com/prometheus/client_golang/prometheus/vec.go
vendor/github.com/prometheus/client_model/go/metrics.pb.go
vendor/github.com/prometheus/common/expfmt/encode.go
vendor/github.com/prometheus/common/expfmt/expfmt.go
vendor/github.com/prometheus/common/expfmt/openmetrics_create.go [new file with mode: 0644]
vendor/github.com/prometheus/common/expfmt/text_create.go
vendor/github.com/prometheus/common/expfmt/text_parse.go
vendor/github.com/prometheus/common/version/info.go
vendor/github.com/prometheus/procfs/.golangci.yml
vendor/github.com/prometheus/procfs/CONTRIBUTING.md
vendor/github.com/prometheus/procfs/Makefile.common
vendor/github.com/prometheus/procfs/README.md
vendor/github.com/prometheus/procfs/arp.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/buddyinfo.go
vendor/github.com/prometheus/procfs/cpuinfo.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/crypto.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/fixtures.ttar
vendor/github.com/prometheus/procfs/go.mod
vendor/github.com/prometheus/procfs/go.sum
vendor/github.com/prometheus/procfs/internal/fs/fs.go
vendor/github.com/prometheus/procfs/internal/util/parse.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/internal/util/readfile.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/internal/util/sysreadfile.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/internal/util/valueparser.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/ipvs.go
vendor/github.com/prometheus/procfs/mdstat.go
vendor/github.com/prometheus/procfs/meminfo.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/mountinfo.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/net_dev.go
vendor/github.com/prometheus/procfs/net_sockstat.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/net_softnet.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/net_unix.go
vendor/github.com/prometheus/procfs/proc.go
vendor/github.com/prometheus/procfs/proc_environ.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/proc_fdinfo.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/proc_io.go
vendor/github.com/prometheus/procfs/proc_psi.go
vendor/github.com/prometheus/procfs/proc_stat.go
vendor/github.com/prometheus/procfs/proc_status.go
vendor/github.com/prometheus/procfs/schedstat.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/stat.go
vendor/github.com/prometheus/procfs/vm.go [new file with mode: 0644]
vendor/github.com/prometheus/procfs/zoneinfo.go [new file with mode: 0644]
vendor/golang.org/x/crypto/ed25519/ed25519.go
vendor/golang.org/x/crypto/ed25519/ed25519_go113.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_posix.go
vendor/golang.org/x/net/internal/socket/zsys_aix_ppc64.go
vendor/golang.org/x/net/internal/socket/zsys_linux_386.go
vendor/golang.org/x/net/internal/socket/zsys_linux_amd64.go
vendor/golang.org/x/net/internal/socket/zsys_linux_arm.go
vendor/golang.org/x/net/internal/socket/zsys_linux_arm64.go
vendor/golang.org/x/net/internal/socket/zsys_linux_mips.go
vendor/golang.org/x/net/internal/socket/zsys_linux_mips64.go
vendor/golang.org/x/net/internal/socket/zsys_linux_mips64le.go
vendor/golang.org/x/net/internal/socket/zsys_linux_mipsle.go
vendor/golang.org/x/net/internal/socket/zsys_linux_ppc64.go
vendor/golang.org/x/net/internal/socket/zsys_linux_ppc64le.go
vendor/golang.org/x/net/internal/socket/zsys_linux_riscv64.go
vendor/golang.org/x/net/internal/socket/zsys_linux_s390x.go
vendor/golang.org/x/net/internal/socket/zsys_netbsd_386.go
vendor/golang.org/x/net/internal/socket/zsys_netbsd_amd64.go
vendor/golang.org/x/net/internal/socket/zsys_netbsd_arm.go
vendor/golang.org/x/net/internal/socket/zsys_netbsd_arm64.go
vendor/golang.org/x/net/publicsuffix/table.go
vendor/golang.org/x/sys/unix/affinity_linux.go
vendor/golang.org/x/sys/unix/asm_linux_riscv64.s
vendor/golang.org/x/sys/unix/bluetooth_linux.go
vendor/golang.org/x/sys/unix/dirent.go
vendor/golang.org/x/sys/unix/endian_little.go
vendor/golang.org/x/sys/unix/fcntl.go
vendor/golang.org/x/sys/unix/fdset.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/ioctl.go
vendor/golang.org/x/sys/unix/mkall.sh
vendor/golang.org/x/sys/unix/mkerrors.sh
vendor/golang.org/x/sys/unix/readdirent_getdents.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/readdirent_getdirentries.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/sockcmsg_linux.go
vendor/golang.org/x/sys/unix/sockcmsg_unix.go
vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_aix.go
vendor/golang.org/x/sys/unix/syscall_aix_ppc.go
vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go
vendor/golang.org/x/sys/unix/syscall_bsd.go
vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin.go
vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_386.go
vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go
vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_arm.go
vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go
vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go
vendor/golang.org/x/sys/unix/syscall_dragonfly.go
vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go
vendor/golang.org/x/sys/unix/syscall_freebsd.go
vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go
vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go
vendor/golang.org/x/sys/unix/syscall_linux.go
vendor/golang.org/x/sys/unix/syscall_linux_386.go
vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
vendor/golang.org/x/sys/unix/syscall_linux_arm.go
vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go
vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
vendor/golang.org/x/sys/unix/syscall_netbsd.go
vendor/golang.org/x/sys/unix/syscall_netbsd_386.go
vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go
vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go
vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go
vendor/golang.org/x/sys/unix/syscall_openbsd.go
vendor/golang.org/x/sys/unix/syscall_openbsd_386.go
vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go
vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go
vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go
vendor/golang.org/x/sys/unix/syscall_solaris.go
vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go
vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
vendor/golang.org/x/sys/unix/zerrors_darwin_386.go
vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go
vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
vendor/golang.org/x/sys/unix/zerrors_linux_386.go
vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go [moved from vendor/golang.org/x/sys/unix/zptracearm_linux.go with 93% similarity]
vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go [moved from vendor/golang.org/x/sys/unix/zptracemips_linux.go with 93% similarity]
vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go [moved from vendor/golang.org/x/sys/unix/zptracemipsle_linux.go with 93% similarity]
vendor/golang.org/x/sys/unix/zptrace_x86_linux.go [moved from vendor/golang.org/x/sys/unix/zptrace386_linux.go with 95% similarity]
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s [new file with mode: 0644]
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s
vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go
vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go
vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go
vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go
vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go
vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
vendor/golang.org/x/sys/unix/ztypes_linux_386.go
vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go
vendor/golang.org/x/sys/unix/ztypes_linux_arm.go
vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go
vendor/golang.org/x/sys/unix/ztypes_linux_mips.go
vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go
vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go
vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go
vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go
vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go
vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go
vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go
vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go
vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go
vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go
vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go
vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go
vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go
vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go
vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go
vendor/golang.org/x/sys/windows/asm_windows_386.s [deleted file]
vendor/golang.org/x/sys/windows/asm_windows_amd64.s [deleted file]
vendor/golang.org/x/sys/windows/asm_windows_arm.s [deleted file]
vendor/golang.org/x/sys/windows/dll_windows.go
vendor/golang.org/x/sys/windows/empty.s [new file with mode: 0644]
vendor/golang.org/x/sys/windows/mksyscall.go
vendor/golang.org/x/sys/windows/security_windows.go
vendor/golang.org/x/sys/windows/service.go
vendor/golang.org/x/sys/windows/syscall_windows.go
vendor/golang.org/x/sys/windows/types_windows.go
vendor/golang.org/x/sys/windows/zsyscall_windows.go
vendor/gopkg.in/yaml.v2/decode.go
vendor/gopkg.in/yaml.v2/resolve.go
vendor/gopkg.in/yaml.v2/scannerc.go
vendor/modules.txt

diff --git a/go.mod b/go.mod
index 1b1957408d14ae6f770981fe9e752ec48c86b524..cdaca9e75b5863092ceec2f0bae6b0027b60d371 100644 (file)
--- a/go.mod
+++ b/go.mod
@@ -1,22 +1,14 @@
 module github.com/prometheus/blackbox_exporter
 
 require (
-       github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect
-       github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect
-       github.com/go-kit/kit v0.8.0
-       github.com/kr/pretty v0.1.0 // indirect
-       github.com/miekg/dns v1.1.14
+       github.com/go-kit/kit v0.9.0
+       github.com/miekg/dns v1.1.25
        github.com/pkg/errors v0.8.1
-       github.com/prometheus/client_golang v1.0.0
-       github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90
-       github.com/prometheus/common v0.6.0
-       golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56 // indirect
-       golang.org/x/net v0.0.0-20190613194153-d28f0bde5980
-       golang.org/x/sync v0.0.0-20190423024810-112230192c58 // indirect
-       golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f // indirect
+       github.com/prometheus/client_golang v1.5.1
+       github.com/prometheus/client_model v0.2.0
+       github.com/prometheus/common v0.9.1
+       golang.org/x/net v0.0.0-20190923162816-aa69164e4478
        gopkg.in/alecthomas/kingpin.v2 v2.2.6
-       gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect
-       gopkg.in/yaml.v2 v2.2.2 // indirect
        gopkg.in/yaml.v3 v3.0.0-20190502103701-55513cacd4ae
 )
 
diff --git a/go.sum b/go.sum
index 2870e10926715167a76ad8772385a2312f78b2eb..2acc6024728fc8ba5ee6cd007627d550c280d79d 100644 (file)
--- a/go.sum
+++ b/go.sum
@@ -1,31 +1,37 @@
-github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc h1:cAKDfWh5VpdgMhJosfJnn5/FoN2SRZ4p7fJNX58YPaU=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
-github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf h1:qet1QNfXsQxTZqLG4oE62mJzwPIB8+Tee4RNCL9ulrY=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 h1:Hs82Z41s6SdL1CELW+XaDYmOH4hkBN4/N9og/AsOv7E=
 github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
-github.com/beorn7/perks v1.0.0 h1:HWo1m869IqiPhD389kmkxeTalrjNbbJTC8LXupb+sl0=
 github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
+github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
+github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
+github.com/cespare/xxhash/v2 v2.1.1 h1:6MnRN8NT7+YBpUIWxHtefFZOKTAPgGjpQSxqLNn0+qY=
+github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/go-kit/kit v0.8.0 h1:Wz+5lgoB0kkuqLEc6NVmwRknTKP6dTGbSqvhZtBI/j0=
 github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
-github.com/go-logfmt/logfmt v0.3.0 h1:8HUsc87TaSWLKwrnumgC8/YconD2fJQsRJAsWaPg2ic=
+github.com/go-kit/kit v0.9.0 h1:wDJmvq38kDhkVxi50ni9ykkdUr1PKgqKOoi01fa0Mdk=
+github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
 github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
 github.com/go-logfmt/logfmt v0.4.0 h1:MP4Eh7ZCb31lleYCFuwm0oe4/YGak+5l1vA2NOE80nA=
 github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
 github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk=
 github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
-github.com/gogo/protobuf v1.1.1 h1:72R+M5VuhED/KujmZVcIquuo8mBgX4oVda//DQb3PXo=
 github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.1 h1:YF8+flBXS5eO826T4nzqPrxfhQThhXl0YzfuUPu4SBg=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.3.2 h1:6nsPYzhq5kReh6QImI3k5qWzO4PEbvbIW2cwSfR/6xs=
+github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
+github.com/google/go-cmp v0.4.0 h1:xsAVV57WRhGj6kEIi8ReJzQlHHqcBYCElAvkovg3B/4=
+github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
+github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
 github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=
 github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
 github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY=
@@ -37,9 +43,11 @@ github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
 github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
 github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU=
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
-github.com/miekg/dns v1.1.14 h1:wkQWn9wIp4mZbwW8XV6Km6owkvRPbOiV004ZM2CkGvA=
-github.com/miekg/dns v1.1.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg=
+github.com/miekg/dns v1.1.25 h1:dFwPR6SfLtrSwgDcIq2bcU/gVutB4sNApq2HBdqcakg=
+github.com/miekg/dns v1.1.25/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso=
+github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
+github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
 github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 h1:F9x/1yl3T2AeKLr2AMdilSD8+f9bvMnNN8VS5iDtovc=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
@@ -49,52 +57,67 @@ github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
-github.com/prometheus/client_golang v1.0.0 h1:vrDKnkGzuGvhNAL56c7DBz29ZL+KxnoR0x7enabFceM=
 github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
+github.com/prometheus/client_golang v1.5.1 h1:bdHYieyGlH+6OLEk2YQha8THib30KP0/yD0YH9m6xcA=
+github.com/prometheus/client_golang v1.5.1/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU=
 github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
-github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 h1:S/YWwWx/RA8rT8tKFRuGUZhuA90OyIBpPCXkcbwU8DE=
 github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
+github.com/prometheus/client_model v0.2.0 h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M=
+github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
 github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
-github.com/prometheus/common v0.6.0 h1:kRhiuYSXR3+uv2IbVbZhUxK5zVD/2pp3Gd2PpvPkpEo=
-github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc=
+github.com/prometheus/common v0.9.1 h1:KOMtN28tlbam3/7ZKEYKHhKoJZYYj3gMH4uc62x7X7U=
+github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4=
 github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
-github.com/prometheus/procfs v0.0.2 h1:6LJUbpNm42llc4HRCuvApCSWB/WfhuNo9K98Q9sNGfs=
 github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
+github.com/prometheus/procfs v0.0.8 h1:+fpWZdT24pJBiqJdAwYBjPSk+5YmQzYNPYzQsdzLkt8=
+github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A=
 github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
+github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w=
 github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
-github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q=
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
+github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk=
+github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
 golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56 h1:ZpKuNIejY8P0ExLOVyKhb0WsgG8UdvHXe6TWjY7eL6k=
-golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
+golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392 h1:ACG4HJsFiNMf47Y4PeRoebLNy/2lXT9EtprMuTFWt1M=
+golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 h1:dfGZHvZk057jK2MCeWus/TowKpJ8y4AmooUzdBSR9GU=
 golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/sync v0.0.0-20181108010431-42b317875d0f h1:Bl/8QSvNqXvPGPGXa2z5xUTmV7VDcZyvRZ+QQXkXTZQ=
+golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20190923162816-aa69164e4478 h1:l5EDrHhldLYb3ZRHDUhXF7Om7MvYXnkV9/iQNo1lX6g=
+golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190423024810-112230192c58 h1:8gQV6CLnAEikrhgkHFbMAEhagSSnXWGV915qUMm9mrU=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e h1:vcxGaoTs7kV8m5Np9uUNQin4BrLOthgV7252N8V+FwY=
+golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 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-20190616124812-15dcb6c0061f h1:25KHgbfyiSm6vwQLbM3zZIe1v9p/3ea4Rz+nnM5K/i4=
-golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200122134326-e047566fdf82 h1:ywK/j/KkyTHcdyYSZNXGjMwgmDSfjglYZ3vStQ/gSCU=
+golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/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=
 gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc=
 gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
-gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
+gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.5 h1:ymVxjfMaHvXD8RqPRmzHHsB3VvucivSkIAvJFDI5O3c=
+gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v3 v3.0.0-20190502103701-55513cacd4ae h1:ehhBuCxzgQEGk38YjhFv/97fMIc2JGHZAhAWMmEjmu0=
 gopkg.in/yaml.v3 v3.0.0-20190502103701-55513cacd4ae/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/vendor/github.com/cespare/xxhash/v2/.travis.yml b/vendor/github.com/cespare/xxhash/v2/.travis.yml
new file mode 100644 (file)
index 0000000..c516ea8
--- /dev/null
@@ -0,0 +1,8 @@
+language: go
+go:
+  - "1.x"
+  - master
+env:
+  - TAGS=""
+  - TAGS="-tags purego"
+script: go test $TAGS -v ./...
diff --git a/vendor/github.com/cespare/xxhash/v2/LICENSE.txt b/vendor/github.com/cespare/xxhash/v2/LICENSE.txt
new file mode 100644 (file)
index 0000000..24b5306
--- /dev/null
@@ -0,0 +1,22 @@
+Copyright (c) 2016 Caleb Spare
+
+MIT License
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/vendor/github.com/cespare/xxhash/v2/README.md b/vendor/github.com/cespare/xxhash/v2/README.md
new file mode 100644 (file)
index 0000000..2fd8693
--- /dev/null
@@ -0,0 +1,67 @@
+# xxhash
+
+[![GoDoc](https://godoc.org/github.com/cespare/xxhash?status.svg)](https://godoc.org/github.com/cespare/xxhash)
+[![Build Status](https://travis-ci.org/cespare/xxhash.svg?branch=master)](https://travis-ci.org/cespare/xxhash)
+
+xxhash is a Go implementation of the 64-bit
+[xxHash](http://cyan4973.github.io/xxHash/) algorithm, XXH64. This is a
+high-quality hashing algorithm that is much faster than anything in the Go
+standard library.
+
+This package provides a straightforward API:
+
+```
+func Sum64(b []byte) uint64
+func Sum64String(s string) uint64
+type Digest struct{ ... }
+    func New() *Digest
+```
+
+The `Digest` type implements hash.Hash64. Its key methods are:
+
+```
+func (*Digest) Write([]byte) (int, error)
+func (*Digest) WriteString(string) (int, error)
+func (*Digest) Sum64() uint64
+```
+
+This implementation provides a fast pure-Go implementation and an even faster
+assembly implementation for amd64.
+
+## Compatibility
+
+This package is in a module and the latest code is in version 2 of the module.
+You need a version of Go with at least "minimal module compatibility" to use
+github.com/cespare/xxhash/v2:
+
+* 1.9.7+ for Go 1.9
+* 1.10.3+ for Go 1.10
+* Go 1.11 or later
+
+I recommend using the latest release of Go.
+
+## Benchmarks
+
+Here are some quick benchmarks comparing the pure-Go and assembly
+implementations of Sum64.
+
+| input size | purego | asm |
+| --- | --- | --- |
+| 5 B   |  979.66 MB/s |  1291.17 MB/s  |
+| 100 B | 7475.26 MB/s | 7973.40 MB/s  |
+| 4 KB  | 17573.46 MB/s | 17602.65 MB/s |
+| 10 MB | 17131.46 MB/s | 17142.16 MB/s |
+
+These numbers were generated on Ubuntu 18.04 with an Intel i7-8700K CPU using
+the following commands under Go 1.11.2:
+
+```
+$ go test -tags purego -benchtime 10s -bench '/xxhash,direct,bytes'
+$ go test -benchtime 10s -bench '/xxhash,direct,bytes'
+```
+
+## Projects using this package
+
+- [InfluxDB](https://github.com/influxdata/influxdb)
+- [Prometheus](https://github.com/prometheus/prometheus)
+- [FreeCache](https://github.com/coocood/freecache)
diff --git a/vendor/github.com/cespare/xxhash/v2/go.mod b/vendor/github.com/cespare/xxhash/v2/go.mod
new file mode 100644 (file)
index 0000000..49f6760
--- /dev/null
@@ -0,0 +1,3 @@
+module github.com/cespare/xxhash/v2
+
+go 1.11
diff --git a/vendor/github.com/cespare/xxhash/v2/go.sum b/vendor/github.com/cespare/xxhash/v2/go.sum
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/vendor/github.com/cespare/xxhash/v2/xxhash.go b/vendor/github.com/cespare/xxhash/v2/xxhash.go
new file mode 100644 (file)
index 0000000..db0b35f
--- /dev/null
@@ -0,0 +1,236 @@
+// Package xxhash implements the 64-bit variant of xxHash (XXH64) as described
+// at http://cyan4973.github.io/xxHash/.
+package xxhash
+
+import (
+       "encoding/binary"
+       "errors"
+       "math/bits"
+)
+
+const (
+       prime1 uint64 = 11400714785074694791
+       prime2 uint64 = 14029467366897019727
+       prime3 uint64 = 1609587929392839161
+       prime4 uint64 = 9650029242287828579
+       prime5 uint64 = 2870177450012600261
+)
+
+// NOTE(caleb): I'm using both consts and vars of the primes. Using consts where
+// possible in the Go code is worth a small (but measurable) performance boost
+// by avoiding some MOVQs. Vars are needed for the asm and also are useful for
+// convenience in the Go code in a few places where we need to intentionally
+// avoid constant arithmetic (e.g., v1 := prime1 + prime2 fails because the
+// result overflows a uint64).
+var (
+       prime1v = prime1
+       prime2v = prime2
+       prime3v = prime3
+       prime4v = prime4
+       prime5v = prime5
+)
+
+// Digest implements hash.Hash64.
+type Digest struct {
+       v1    uint64
+       v2    uint64
+       v3    uint64
+       v4    uint64
+       total uint64
+       mem   [32]byte
+       n     int // how much of mem is used
+}
+
+// New creates a new Digest that computes the 64-bit xxHash algorithm.
+func New() *Digest {
+       var d Digest
+       d.Reset()
+       return &d
+}
+
+// Reset clears the Digest's state so that it can be reused.
+func (d *Digest) Reset() {
+       d.v1 = prime1v + prime2
+       d.v2 = prime2
+       d.v3 = 0
+       d.v4 = -prime1v
+       d.total = 0
+       d.n = 0
+}
+
+// Size always returns 8 bytes.
+func (d *Digest) Size() int { return 8 }
+
+// BlockSize always returns 32 bytes.
+func (d *Digest) BlockSize() int { return 32 }
+
+// Write adds more data to d. It always returns len(b), nil.
+func (d *Digest) Write(b []byte) (n int, err error) {
+       n = len(b)
+       d.total += uint64(n)
+
+       if d.n+n < 32 {
+               // This new data doesn't even fill the current block.
+               copy(d.mem[d.n:], b)
+               d.n += n
+               return
+       }
+
+       if d.n > 0 {
+               // Finish off the partial block.
+               copy(d.mem[d.n:], b)
+               d.v1 = round(d.v1, u64(d.mem[0:8]))
+               d.v2 = round(d.v2, u64(d.mem[8:16]))
+               d.v3 = round(d.v3, u64(d.mem[16:24]))
+               d.v4 = round(d.v4, u64(d.mem[24:32]))
+               b = b[32-d.n:]
+               d.n = 0
+       }
+
+       if len(b) >= 32 {
+               // One or more full blocks left.
+               nw := writeBlocks(d, b)
+               b = b[nw:]
+       }
+
+       // Store any remaining partial block.
+       copy(d.mem[:], b)
+       d.n = len(b)
+
+       return
+}
+
+// Sum appends the current hash to b and returns the resulting slice.
+func (d *Digest) Sum(b []byte) []byte {
+       s := d.Sum64()
+       return append(
+               b,
+               byte(s>>56),
+               byte(s>>48),
+               byte(s>>40),
+               byte(s>>32),
+               byte(s>>24),
+               byte(s>>16),
+               byte(s>>8),
+               byte(s),
+       )
+}
+
+// Sum64 returns the current hash.
+func (d *Digest) Sum64() uint64 {
+       var h uint64
+
+       if d.total >= 32 {
+               v1, v2, v3, v4 := d.v1, d.v2, d.v3, d.v4
+               h = rol1(v1) + rol7(v2) + rol12(v3) + rol18(v4)
+               h = mergeRound(h, v1)
+               h = mergeRound(h, v2)
+               h = mergeRound(h, v3)
+               h = mergeRound(h, v4)
+       } else {
+               h = d.v3 + prime5
+       }
+
+       h += d.total
+
+       i, end := 0, d.n
+       for ; i+8 <= end; i += 8 {
+               k1 := round(0, u64(d.mem[i:i+8]))
+               h ^= k1
+               h = rol27(h)*prime1 + prime4
+       }
+       if i+4 <= end {
+               h ^= uint64(u32(d.mem[i:i+4])) * prime1
+               h = rol23(h)*prime2 + prime3
+               i += 4
+       }
+       for i < end {
+               h ^= uint64(d.mem[i]) * prime5
+               h = rol11(h) * prime1
+               i++
+       }
+
+       h ^= h >> 33
+       h *= prime2
+       h ^= h >> 29
+       h *= prime3
+       h ^= h >> 32
+
+       return h
+}
+
+const (
+       magic         = "xxh\x06"
+       marshaledSize = len(magic) + 8*5 + 32
+)
+
+// MarshalBinary implements the encoding.BinaryMarshaler interface.
+func (d *Digest) MarshalBinary() ([]byte, error) {
+       b := make([]byte, 0, marshaledSize)
+       b = append(b, magic...)
+       b = appendUint64(b, d.v1)
+       b = appendUint64(b, d.v2)
+       b = appendUint64(b, d.v3)
+       b = appendUint64(b, d.v4)
+       b = appendUint64(b, d.total)
+       b = append(b, d.mem[:d.n]...)
+       b = b[:len(b)+len(d.mem)-d.n]
+       return b, nil
+}
+
+// UnmarshalBinary implements the encoding.BinaryUnmarshaler interface.
+func (d *Digest) UnmarshalBinary(b []byte) error {
+       if len(b) < len(magic) || string(b[:len(magic)]) != magic {
+               return errors.New("xxhash: invalid hash state identifier")
+       }
+       if len(b) != marshaledSize {
+               return errors.New("xxhash: invalid hash state size")
+       }
+       b = b[len(magic):]
+       b, d.v1 = consumeUint64(b)
+       b, d.v2 = consumeUint64(b)
+       b, d.v3 = consumeUint64(b)
+       b, d.v4 = consumeUint64(b)
+       b, d.total = consumeUint64(b)
+       copy(d.mem[:], b)
+       b = b[len(d.mem):]
+       d.n = int(d.total % uint64(len(d.mem)))
+       return nil
+}
+
+func appendUint64(b []byte, x uint64) []byte {
+       var a [8]byte
+       binary.LittleEndian.PutUint64(a[:], x)
+       return append(b, a[:]...)
+}
+
+func consumeUint64(b []byte) ([]byte, uint64) {
+       x := u64(b)
+       return b[8:], x
+}
+
+func u64(b []byte) uint64 { return binary.LittleEndian.Uint64(b) }
+func u32(b []byte) uint32 { return binary.LittleEndian.Uint32(b) }
+
+func round(acc, input uint64) uint64 {
+       acc += input * prime2
+       acc = rol31(acc)
+       acc *= prime1
+       return acc
+}
+
+func mergeRound(acc, val uint64) uint64 {
+       val = round(0, val)
+       acc ^= val
+       acc = acc*prime1 + prime4
+       return acc
+}
+
+func rol1(x uint64) uint64  { return bits.RotateLeft64(x, 1) }
+func rol7(x uint64) uint64  { return bits.RotateLeft64(x, 7) }
+func rol11(x uint64) uint64 { return bits.RotateLeft64(x, 11) }
+func rol12(x uint64) uint64 { return bits.RotateLeft64(x, 12) }
+func rol18(x uint64) uint64 { return bits.RotateLeft64(x, 18) }
+func rol23(x uint64) uint64 { return bits.RotateLeft64(x, 23) }
+func rol27(x uint64) uint64 { return bits.RotateLeft64(x, 27) }
+func rol31(x uint64) uint64 { return bits.RotateLeft64(x, 31) }
diff --git a/vendor/github.com/cespare/xxhash/v2/xxhash_amd64.go b/vendor/github.com/cespare/xxhash/v2/xxhash_amd64.go
new file mode 100644 (file)
index 0000000..ad14b80
--- /dev/null
@@ -0,0 +1,13 @@
+// +build !appengine
+// +build gc
+// +build !purego
+
+package xxhash
+
+// Sum64 computes the 64-bit xxHash digest of b.
+//
+//go:noescape
+func Sum64(b []byte) uint64
+
+//go:noescape
+func writeBlocks(d *Digest, b []byte) int
diff --git a/vendor/github.com/cespare/xxhash/v2/xxhash_amd64.s b/vendor/github.com/cespare/xxhash/v2/xxhash_amd64.s
new file mode 100644 (file)
index 0000000..d580e32
--- /dev/null
@@ -0,0 +1,215 @@
+// +build !appengine
+// +build gc
+// +build !purego
+
+#include "textflag.h"
+
+// Register allocation:
+// AX  h
+// CX  pointer to advance through b
+// DX  n
+// BX  loop end
+// R8  v1, k1
+// R9  v2
+// R10 v3
+// R11 v4
+// R12 tmp
+// R13 prime1v
+// R14 prime2v
+// R15 prime4v
+
+// round reads from and advances the buffer pointer in CX.
+// It assumes that R13 has prime1v and R14 has prime2v.
+#define round(r) \
+       MOVQ  (CX), R12 \
+       ADDQ  $8, CX    \
+       IMULQ R14, R12  \
+       ADDQ  R12, r    \
+       ROLQ  $31, r    \
+       IMULQ R13, r
+
+// mergeRound applies a merge round on the two registers acc and val.
+// It assumes that R13 has prime1v, R14 has prime2v, and R15 has prime4v.
+#define mergeRound(acc, val) \
+       IMULQ R14, val \
+       ROLQ  $31, val \
+       IMULQ R13, val \
+       XORQ  val, acc \
+       IMULQ R13, acc \
+       ADDQ  R15, acc
+
+// func Sum64(b []byte) uint64
+TEXT ·Sum64(SB), NOSPLIT, $0-32
+       // Load fixed primes.
+       MOVQ ·prime1v(SB), R13
+       MOVQ ·prime2v(SB), R14
+       MOVQ ·prime4v(SB), R15
+
+       // Load slice.
+       MOVQ b_base+0(FP), CX
+       MOVQ b_len+8(FP), DX
+       LEAQ (CX)(DX*1), BX
+
+       // The first loop limit will be len(b)-32.
+       SUBQ $32, BX
+
+       // Check whether we have at least one block.
+       CMPQ DX, $32
+       JLT  noBlocks
+
+       // Set up initial state (v1, v2, v3, v4).
+       MOVQ R13, R8
+       ADDQ R14, R8
+       MOVQ R14, R9
+       XORQ R10, R10
+       XORQ R11, R11
+       SUBQ R13, R11
+
+       // Loop until CX > BX.
+blockLoop:
+       round(R8)
+       round(R9)
+       round(R10)
+       round(R11)
+
+       CMPQ CX, BX
+       JLE  blockLoop
+
+       MOVQ R8, AX
+       ROLQ $1, AX
+       MOVQ R9, R12
+       ROLQ $7, R12
+       ADDQ R12, AX
+       MOVQ R10, R12
+       ROLQ $12, R12
+       ADDQ R12, AX
+       MOVQ R11, R12
+       ROLQ $18, R12
+       ADDQ R12, AX
+
+       mergeRound(AX, R8)
+       mergeRound(AX, R9)
+       mergeRound(AX, R10)
+       mergeRound(AX, R11)
+
+       JMP afterBlocks
+
+noBlocks:
+       MOVQ ·prime5v(SB), AX
+
+afterBlocks:
+       ADDQ DX, AX
+
+       // Right now BX has len(b)-32, and we want to loop until CX > len(b)-8.
+       ADDQ $24, BX
+
+       CMPQ CX, BX
+       JG   fourByte
+
+wordLoop:
+       // Calculate k1.
+       MOVQ  (CX), R8
+       ADDQ  $8, CX
+       IMULQ R14, R8
+       ROLQ  $31, R8
+       IMULQ R13, R8
+
+       XORQ  R8, AX
+       ROLQ  $27, AX
+       IMULQ R13, AX
+       ADDQ  R15, AX
+
+       CMPQ CX, BX
+       JLE  wordLoop
+
+fourByte:
+       ADDQ $4, BX
+       CMPQ CX, BX
+       JG   singles
+
+       MOVL  (CX), R8
+       ADDQ  $4, CX
+       IMULQ R13, R8
+       XORQ  R8, AX
+
+       ROLQ  $23, AX
+       IMULQ R14, AX
+       ADDQ  ·prime3v(SB), AX
+
+singles:
+       ADDQ $4, BX
+       CMPQ CX, BX
+       JGE  finalize
+
+singlesLoop:
+       MOVBQZX (CX), R12
+       ADDQ    $1, CX
+       IMULQ   ·prime5v(SB), R12
+       XORQ    R12, AX
+
+       ROLQ  $11, AX
+       IMULQ R13, AX
+
+       CMPQ CX, BX
+       JL   singlesLoop
+
+finalize:
+       MOVQ  AX, R12
+       SHRQ  $33, R12
+       XORQ  R12, AX
+       IMULQ R14, AX
+       MOVQ  AX, R12
+       SHRQ  $29, R12
+       XORQ  R12, AX
+       IMULQ ·prime3v(SB), AX
+       MOVQ  AX, R12
+       SHRQ  $32, R12
+       XORQ  R12, AX
+
+       MOVQ AX, ret+24(FP)
+       RET
+
+// writeBlocks uses the same registers as above except that it uses AX to store
+// the d pointer.
+
+// func writeBlocks(d *Digest, b []byte) int
+TEXT ·writeBlocks(SB), NOSPLIT, $0-40
+       // Load fixed primes needed for round.
+       MOVQ ·prime1v(SB), R13
+       MOVQ ·prime2v(SB), R14
+
+       // Load slice.
+       MOVQ b_base+8(FP), CX
+       MOVQ b_len+16(FP), DX
+       LEAQ (CX)(DX*1), BX
+       SUBQ $32, BX
+
+       // Load vN from d.
+       MOVQ d+0(FP), AX
+       MOVQ 0(AX), R8   // v1
+       MOVQ 8(AX), R9   // v2
+       MOVQ 16(AX), R10 // v3
+       MOVQ 24(AX), R11 // v4
+
+       // We don't need to check the loop condition here; this function is
+       // always called with at least one block of data to process.
+blockLoop:
+       round(R8)
+       round(R9)
+       round(R10)
+       round(R11)
+
+       CMPQ CX, BX
+       JLE  blockLoop
+
+       // Copy vN back to d.
+       MOVQ R8, 0(AX)
+       MOVQ R9, 8(AX)
+       MOVQ R10, 16(AX)
+       MOVQ R11, 24(AX)
+
+       // The number of bytes written is CX minus the old base pointer.
+       SUBQ b_base+8(FP), CX
+       MOVQ CX, ret+32(FP)
+
+       RET
diff --git a/vendor/github.com/cespare/xxhash/v2/xxhash_other.go b/vendor/github.com/cespare/xxhash/v2/xxhash_other.go
new file mode 100644 (file)
index 0000000..4a5a821
--- /dev/null
@@ -0,0 +1,76 @@
+// +build !amd64 appengine !gc purego
+
+package xxhash
+
+// Sum64 computes the 64-bit xxHash digest of b.
+func Sum64(b []byte) uint64 {
+       // A simpler version would be
+       //   d := New()
+       //   d.Write(b)
+       //   return d.Sum64()
+       // but this is faster, particularly for small inputs.
+
+       n := len(b)
+       var h uint64
+
+       if n >= 32 {
+               v1 := prime1v + prime2
+               v2 := prime2
+               v3 := uint64(0)
+               v4 := -prime1v
+               for len(b) >= 32 {
+                       v1 = round(v1, u64(b[0:8:len(b)]))
+                       v2 = round(v2, u64(b[8:16:len(b)]))
+                       v3 = round(v3, u64(b[16:24:len(b)]))
+                       v4 = round(v4, u64(b[24:32:len(b)]))
+                       b = b[32:len(b):len(b)]
+               }
+               h = rol1(v1) + rol7(v2) + rol12(v3) + rol18(v4)
+               h = mergeRound(h, v1)
+               h = mergeRound(h, v2)
+               h = mergeRound(h, v3)
+               h = mergeRound(h, v4)
+       } else {
+               h = prime5
+       }
+
+       h += uint64(n)
+
+       i, end := 0, len(b)
+       for ; i+8 <= end; i += 8 {
+               k1 := round(0, u64(b[i:i+8:len(b)]))
+               h ^= k1
+               h = rol27(h)*prime1 + prime4
+       }
+       if i+4 <= end {
+               h ^= uint64(u32(b[i:i+4:len(b)])) * prime1
+               h = rol23(h)*prime2 + prime3
+               i += 4
+       }
+       for ; i < end; i++ {
+               h ^= uint64(b[i]) * prime5
+               h = rol11(h) * prime1
+       }
+
+       h ^= h >> 33
+       h *= prime2
+       h ^= h >> 29
+       h *= prime3
+       h ^= h >> 32
+
+       return h
+}
+
+func writeBlocks(d *Digest, b []byte) int {
+       v1, v2, v3, v4 := d.v1, d.v2, d.v3, d.v4
+       n := len(b)
+       for len(b) >= 32 {
+               v1 = round(v1, u64(b[0:8:len(b)]))
+               v2 = round(v2, u64(b[8:16:len(b)]))
+               v3 = round(v3, u64(b[16:24:len(b)]))
+               v4 = round(v4, u64(b[24:32:len(b)]))
+               b = b[32:len(b):len(b)]
+       }
+       d.v1, d.v2, d.v3, d.v4 = v1, v2, v3, v4
+       return n - len(b)
+}
diff --git a/vendor/github.com/cespare/xxhash/v2/xxhash_safe.go b/vendor/github.com/cespare/xxhash/v2/xxhash_safe.go
new file mode 100644 (file)
index 0000000..fc9bea7
--- /dev/null
@@ -0,0 +1,15 @@
+// +build appengine
+
+// This file contains the safe implementations of otherwise unsafe-using code.
+
+package xxhash
+
+// Sum64String computes the 64-bit xxHash digest of s.
+func Sum64String(s string) uint64 {
+       return Sum64([]byte(s))
+}
+
+// WriteString adds more data to d. It always returns len(s), nil.
+func (d *Digest) WriteString(s string) (n int, err error) {
+       return d.Write([]byte(s))
+}
diff --git a/vendor/github.com/cespare/xxhash/v2/xxhash_unsafe.go b/vendor/github.com/cespare/xxhash/v2/xxhash_unsafe.go
new file mode 100644 (file)
index 0000000..53bf76e
--- /dev/null
@@ -0,0 +1,46 @@
+// +build !appengine
+
+// This file encapsulates usage of unsafe.
+// xxhash_safe.go contains the safe implementations.
+
+package xxhash
+
+import (
+       "reflect"
+       "unsafe"
+)
+
+// Notes:
+//
+// See https://groups.google.com/d/msg/golang-nuts/dcjzJy-bSpw/tcZYBzQqAQAJ
+// for some discussion about these unsafe conversions.
+//
+// In the future it's possible that compiler optimizations will make these
+// unsafe operations unnecessary: https://golang.org/issue/2205.
+//
+// Both of these wrapper functions still incur function call overhead since they
+// will not be inlined. We could write Go/asm copies of Sum64 and Digest.Write
+// for strings to squeeze out a bit more speed. Mid-stack inlining should
+// eventually fix this.
+
+// Sum64String computes the 64-bit xxHash digest of s.
+// It may be faster than Sum64([]byte(s)) by avoiding a copy.
+func Sum64String(s string) uint64 {
+       var b []byte
+       bh := (*reflect.SliceHeader)(unsafe.Pointer(&b))
+       bh.Data = (*reflect.StringHeader)(unsafe.Pointer(&s)).Data
+       bh.Len = len(s)
+       bh.Cap = len(s)
+       return Sum64(b)
+}
+
+// WriteString adds more data to d. It always returns len(s), nil.
+// It may be faster than Write([]byte(s)) by avoiding a copy.
+func (d *Digest) WriteString(s string) (n int, err error) {
+       var b []byte
+       bh := (*reflect.SliceHeader)(unsafe.Pointer(&b))
+       bh.Data = (*reflect.StringHeader)(unsafe.Pointer(&s)).Data
+       bh.Len = len(s)
+       bh.Cap = len(s)
+       return d.Write(b)
+}
index 7222f8009238ae26a97e051aeb06690223d6b6c1..a201a3d922e4cf9448101612d96360b80c180ae9 100644 (file)
@@ -103,6 +103,10 @@ logger.Log("msg", "hello")
 // ts=2016-01-01T12:34:56Z caller=main.go:15 msg=hello
 ```
 
+## Levels
+
+Log levels are supported via the [level package](https://godoc.org/github.com/go-kit/kit/log/level).
+
 ## Supported output formats
 
 - [Logfmt](https://brandur.org/logfmt) ([see also](https://blog.codeship.com/logfmt-a-log-format-thats-easy-to-read-and-write))
index 79668ff5c5ca46fe8705bdefc19801f3e5f4d3fd..a4b8c0cd3a86127e43f249771bc85e381fa711d3 100644 (file)
@@ -38,7 +38,6 @@ package proto
 import (
        "fmt"
        "log"
-       "os"
        "reflect"
        "sort"
        "strconv"
@@ -194,7 +193,7 @@ func (p *Properties) Parse(s string) {
        // "bytes,49,opt,name=foo,def=hello!"
        fields := strings.Split(s, ",") // breaks def=, but handled below.
        if len(fields) < 2 {
-               fmt.Fprintf(os.Stderr, "proto: tag has too few fields: %q\n", s)
+               log.Printf("proto: tag has too few fields: %q", s)
                return
        }
 
@@ -214,7 +213,7 @@ func (p *Properties) Parse(s string) {
                p.WireType = WireBytes
                // no numeric converter for non-numeric types
        default:
-               fmt.Fprintf(os.Stderr, "proto: tag has unknown wire type: %q\n", s)
+               log.Printf("proto: tag has unknown wire type: %q", s)
                return
        }
 
diff --git a/vendor/github.com/golang/protobuf/ptypes/any.go b/vendor/github.com/golang/protobuf/ptypes/any.go
new file mode 100644 (file)
index 0000000..70276e8
--- /dev/null
@@ -0,0 +1,141 @@
+// Go support for Protocol Buffers - Google's data interchange format
+//
+// Copyright 2016 The Go Authors.  All rights reserved.
+// https://github.com/golang/protobuf
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//     * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//     * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//     * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+package ptypes
+
+// This file implements functions to marshal proto.Message to/from
+// google.protobuf.Any message.
+
+import (
+       "fmt"
+       "reflect"
+       "strings"
+
+       "github.com/golang/protobuf/proto"
+       "github.com/golang/protobuf/ptypes/any"
+)
+
+const googleApis = "type.googleapis.com/"
+
+// AnyMessageName returns the name of the message contained in a google.protobuf.Any message.
+//
+// Note that regular type assertions should be done using the Is
+// function. AnyMessageName is provided for less common use cases like filtering a
+// sequence of Any messages based on a set of allowed message type names.
+func AnyMessageName(any *any.Any) (string, error) {
+       if any == nil {
+               return "", fmt.Errorf("message is nil")
+       }
+       slash := strings.LastIndex(any.TypeUrl, "/")
+       if slash < 0 {
+               return "", fmt.Errorf("message type url %q is invalid", any.TypeUrl)
+       }
+       return any.TypeUrl[slash+1:], nil
+}
+
+// MarshalAny takes the protocol buffer and encodes it into google.protobuf.Any.
+func MarshalAny(pb proto.Message) (*any.Any, error) {
+       value, err := proto.Marshal(pb)
+       if err != nil {
+               return nil, err
+       }
+       return &any.Any{TypeUrl: googleApis + proto.MessageName(pb), Value: value}, nil
+}
+
+// DynamicAny is a value that can be passed to UnmarshalAny to automatically
+// allocate a proto.Message for the type specified in a google.protobuf.Any
+// message. The allocated message is stored in the embedded proto.Message.
+//
+// Example:
+//
+//   var x ptypes.DynamicAny
+//   if err := ptypes.UnmarshalAny(a, &x); err != nil { ... }
+//   fmt.Printf("unmarshaled message: %v", x.Message)
+type DynamicAny struct {
+       proto.Message
+}
+
+// Empty returns a new proto.Message of the type specified in a
+// google.protobuf.Any message. It returns an error if corresponding message
+// type isn't linked in.
+func Empty(any *any.Any) (proto.Message, error) {
+       aname, err := AnyMessageName(any)
+       if err != nil {
+               return nil, err
+       }
+
+       t := proto.MessageType(aname)
+       if t == nil {
+               return nil, fmt.Errorf("any: message type %q isn't linked in", aname)
+       }
+       return reflect.New(t.Elem()).Interface().(proto.Message), nil
+}
+
+// UnmarshalAny parses the protocol buffer representation in a google.protobuf.Any
+// message and places the decoded result in pb. It returns an error if type of
+// contents of Any message does not match type of pb message.
+//
+// pb can be a proto.Message, or a *DynamicAny.
+func UnmarshalAny(any *any.Any, pb proto.Message) error {
+       if d, ok := pb.(*DynamicAny); ok {
+               if d.Message == nil {
+                       var err error
+                       d.Message, err = Empty(any)
+                       if err != nil {
+                               return err
+                       }
+               }
+               return UnmarshalAny(any, d.Message)
+       }
+
+       aname, err := AnyMessageName(any)
+       if err != nil {
+               return err
+       }
+
+       mname := proto.MessageName(pb)
+       if aname != mname {
+               return fmt.Errorf("mismatched message type: got %q want %q", aname, mname)
+       }
+       return proto.Unmarshal(any.Value, pb)
+}
+
+// Is returns true if any value contains a given message type.
+func Is(any *any.Any, pb proto.Message) bool {
+       // The following is equivalent to AnyMessageName(any) == proto.MessageName(pb),
+       // but it avoids scanning TypeUrl for the slash.
+       if any == nil {
+               return false
+       }
+       name := proto.MessageName(pb)
+       prefix := len(any.TypeUrl) - len(name)
+       return prefix >= 1 && any.TypeUrl[prefix-1] == '/' && any.TypeUrl[prefix:] == name
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go b/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go
new file mode 100644 (file)
index 0000000..78ee523
--- /dev/null
@@ -0,0 +1,200 @@
+// Code generated by protoc-gen-go. DO NOT EDIT.
+// source: google/protobuf/any.proto
+
+package any
+
+import (
+       fmt "fmt"
+       proto "github.com/golang/protobuf/proto"
+       math "math"
+)
+
+// Reference imports to suppress errors if they are not otherwise used.
+var _ = proto.Marshal
+var _ = fmt.Errorf
+var _ = math.Inf
+
+// This is a compile-time assertion to ensure that this generated file
+// is compatible with the proto package it is being compiled against.
+// A compilation error at this line likely means your copy of the
+// proto package needs to be updated.
+const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
+
+// `Any` contains an arbitrary serialized protocol buffer message along with a
+// URL that describes the type of the serialized message.
+//
+// Protobuf library provides support to pack/unpack Any values in the form
+// of utility functions or additional generated methods of the Any type.
+//
+// Example 1: Pack and unpack a message in C++.
+//
+//     Foo foo = ...;
+//     Any any;
+//     any.PackFrom(foo);
+//     ...
+//     if (any.UnpackTo(&foo)) {
+//       ...
+//     }
+//
+// Example 2: Pack and unpack a message in Java.
+//
+//     Foo foo = ...;
+//     Any any = Any.pack(foo);
+//     ...
+//     if (any.is(Foo.class)) {
+//       foo = any.unpack(Foo.class);
+//     }
+//
+//  Example 3: Pack and unpack a message in Python.
+//
+//     foo = Foo(...)
+//     any = Any()
+//     any.Pack(foo)
+//     ...
+//     if any.Is(Foo.DESCRIPTOR):
+//       any.Unpack(foo)
+//       ...
+//
+//  Example 4: Pack and unpack a message in Go
+//
+//      foo := &pb.Foo{...}
+//      any, err := ptypes.MarshalAny(foo)
+//      ...
+//      foo := &pb.Foo{}
+//      if err := ptypes.UnmarshalAny(any, foo); err != nil {
+//        ...
+//      }
+//
+// The pack methods provided by protobuf library will by default use
+// 'type.googleapis.com/full.type.name' as the type URL and the unpack
+// methods only use the fully qualified type name after the last '/'
+// in the type URL, for example "foo.bar.com/x/y.z" will yield type
+// name "y.z".
+//
+//
+// JSON
+// ====
+// The JSON representation of an `Any` value uses the regular
+// representation of the deserialized, embedded message, with an
+// additional field `@type` which contains the type URL. Example:
+//
+//     package google.profile;
+//     message Person {
+//       string first_name = 1;
+//       string last_name = 2;
+//     }
+//
+//     {
+//       "@type": "type.googleapis.com/google.profile.Person",
+//       "firstName": <string>,
+//       "lastName": <string>
+//     }
+//
+// If the embedded message type is well-known and has a custom JSON
+// representation, that representation will be embedded adding a field
+// `value` which holds the custom JSON in addition to the `@type`
+// field. Example (for message [google.protobuf.Duration][]):
+//
+//     {
+//       "@type": "type.googleapis.com/google.protobuf.Duration",
+//       "value": "1.212s"
+//     }
+//
+type Any struct {
+       // A URL/resource name that uniquely identifies the type of the serialized
+       // protocol buffer message. The last segment of the URL's path must represent
+       // the fully qualified name of the type (as in
+       // `path/google.protobuf.Duration`). The name should be in a canonical form
+       // (e.g., leading "." is not accepted).
+       //
+       // In practice, teams usually precompile into the binary all types that they
+       // expect it to use in the context of Any. However, for URLs which use the
+       // scheme `http`, `https`, or no scheme, one can optionally set up a type
+       // server that maps type URLs to message definitions as follows:
+       //
+       // * If no scheme is provided, `https` is assumed.
+       // * An HTTP GET on the URL must yield a [google.protobuf.Type][]
+       //   value in binary format, or produce an error.
+       // * Applications are allowed to cache lookup results based on the
+       //   URL, or have them precompiled into a binary to avoid any
+       //   lookup. Therefore, binary compatibility needs to be preserved
+       //   on changes to types. (Use versioned type names to manage
+       //   breaking changes.)
+       //
+       // Note: this functionality is not currently available in the official
+       // protobuf release, and it is not used for type URLs beginning with
+       // type.googleapis.com.
+       //
+       // Schemes other than `http`, `https` (or the empty scheme) might be
+       // used with implementation specific semantics.
+       //
+       TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
+       // Must be a valid serialized protocol buffer of the above specified type.
+       Value                []byte   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
+       XXX_NoUnkeyedLiteral struct{} `json:"-"`
+       XXX_unrecognized     []byte   `json:"-"`
+       XXX_sizecache        int32    `json:"-"`
+}
+
+func (m *Any) Reset()         { *m = Any{} }
+func (m *Any) String() string { return proto.CompactTextString(m) }
+func (*Any) ProtoMessage()    {}
+func (*Any) Descriptor() ([]byte, []int) {
+       return fileDescriptor_b53526c13ae22eb4, []int{0}
+}
+
+func (*Any) XXX_WellKnownType() string { return "Any" }
+
+func (m *Any) XXX_Unmarshal(b []byte) error {
+       return xxx_messageInfo_Any.Unmarshal(m, b)
+}
+func (m *Any) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+       return xxx_messageInfo_Any.Marshal(b, m, deterministic)
+}
+func (m *Any) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Any.Merge(m, src)
+}
+func (m *Any) XXX_Size() int {
+       return xxx_messageInfo_Any.Size(m)
+}
+func (m *Any) XXX_DiscardUnknown() {
+       xxx_messageInfo_Any.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_Any proto.InternalMessageInfo
+
+func (m *Any) GetTypeUrl() string {
+       if m != nil {
+               return m.TypeUrl
+       }
+       return ""
+}
+
+func (m *Any) GetValue() []byte {
+       if m != nil {
+               return m.Value
+       }
+       return nil
+}
+
+func init() {
+       proto.RegisterType((*Any)(nil), "google.protobuf.Any")
+}
+
+func init() { proto.RegisterFile("google/protobuf/any.proto", fileDescriptor_b53526c13ae22eb4) }
+
+var fileDescriptor_b53526c13ae22eb4 = []byte{
+       // 185 bytes of a gzipped FileDescriptorProto
+       0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4c, 0xcf, 0xcf, 0x4f,
+       0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x4f, 0xcc, 0xab, 0xd4,
+       0x03, 0x73, 0x84, 0xf8, 0x21, 0x52, 0x7a, 0x30, 0x29, 0x25, 0x33, 0x2e, 0x66, 0xc7, 0xbc, 0x4a,
+       0x21, 0x49, 0x2e, 0x8e, 0x92, 0xca, 0x82, 0xd4, 0xf8, 0xd2, 0xa2, 0x1c, 0x09, 0x46, 0x05, 0x46,
+       0x0d, 0xce, 0x20, 0x76, 0x10, 0x3f, 0xb4, 0x28, 0x47, 0x48, 0x84, 0x8b, 0xb5, 0x2c, 0x31, 0xa7,
+       0x34, 0x55, 0x82, 0x49, 0x81, 0x51, 0x83, 0x27, 0x08, 0xc2, 0x71, 0xca, 0xe7, 0x12, 0x4e, 0xce,
+       0xcf, 0xd5, 0x43, 0x33, 0xce, 0x89, 0xc3, 0x31, 0xaf, 0x32, 0x00, 0xc4, 0x09, 0x60, 0x8c, 0x52,
+       0x4d, 0xcf, 0x2c, 0xc9, 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x4f, 0xcf, 0xcf, 0x49, 0xcc,
+       0x4b, 0x47, 0xb8, 0xa8, 0x00, 0x64, 0x7a, 0x31, 0xc8, 0x61, 0x8b, 0x98, 0x98, 0xdd, 0x03, 0x9c,
+       0x56, 0x31, 0xc9, 0xb9, 0x43, 0x8c, 0x0a, 0x80, 0x2a, 0xd1, 0x0b, 0x4f, 0xcd, 0xc9, 0xf1, 0xce,
+       0xcb, 0x2f, 0xcf, 0x0b, 0x01, 0x29, 0x4d, 0x62, 0x03, 0xeb, 0x35, 0x06, 0x04, 0x00, 0x00, 0xff,
+       0xff, 0x13, 0xf8, 0xe8, 0x42, 0xdd, 0x00, 0x00, 0x00,
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/any/any.proto b/vendor/github.com/golang/protobuf/ptypes/any/any.proto
new file mode 100644 (file)
index 0000000..4932942
--- /dev/null
@@ -0,0 +1,154 @@
+// Protocol Buffers - Google's data interchange format
+// Copyright 2008 Google Inc.  All rights reserved.
+// https://developers.google.com/protocol-buffers/
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//     * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//     * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//     * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+syntax = "proto3";
+
+package google.protobuf;
+
+option csharp_namespace = "Google.Protobuf.WellKnownTypes";
+option go_package = "github.com/golang/protobuf/ptypes/any";
+option java_package = "com.google.protobuf";
+option java_outer_classname = "AnyProto";
+option java_multiple_files = true;
+option objc_class_prefix = "GPB";
+
+// `Any` contains an arbitrary serialized protocol buffer message along with a
+// URL that describes the type of the serialized message.
+//
+// Protobuf library provides support to pack/unpack Any values in the form
+// of utility functions or additional generated methods of the Any type.
+//
+// Example 1: Pack and unpack a message in C++.
+//
+//     Foo foo = ...;
+//     Any any;
+//     any.PackFrom(foo);
+//     ...
+//     if (any.UnpackTo(&foo)) {
+//       ...
+//     }
+//
+// Example 2: Pack and unpack a message in Java.
+//
+//     Foo foo = ...;
+//     Any any = Any.pack(foo);
+//     ...
+//     if (any.is(Foo.class)) {
+//       foo = any.unpack(Foo.class);
+//     }
+//
+//  Example 3: Pack and unpack a message in Python.
+//
+//     foo = Foo(...)
+//     any = Any()
+//     any.Pack(foo)
+//     ...
+//     if any.Is(Foo.DESCRIPTOR):
+//       any.Unpack(foo)
+//       ...
+//
+//  Example 4: Pack and unpack a message in Go
+//
+//      foo := &pb.Foo{...}
+//      any, err := ptypes.MarshalAny(foo)
+//      ...
+//      foo := &pb.Foo{}
+//      if err := ptypes.UnmarshalAny(any, foo); err != nil {
+//        ...
+//      }
+//
+// The pack methods provided by protobuf library will by default use
+// 'type.googleapis.com/full.type.name' as the type URL and the unpack
+// methods only use the fully qualified type name after the last '/'
+// in the type URL, for example "foo.bar.com/x/y.z" will yield type
+// name "y.z".
+//
+//
+// JSON
+// ====
+// The JSON representation of an `Any` value uses the regular
+// representation of the deserialized, embedded message, with an
+// additional field `@type` which contains the type URL. Example:
+//
+//     package google.profile;
+//     message Person {
+//       string first_name = 1;
+//       string last_name = 2;
+//     }
+//
+//     {
+//       "@type": "type.googleapis.com/google.profile.Person",
+//       "firstName": <string>,
+//       "lastName": <string>
+//     }
+//
+// If the embedded message type is well-known and has a custom JSON
+// representation, that representation will be embedded adding a field
+// `value` which holds the custom JSON in addition to the `@type`
+// field. Example (for message [google.protobuf.Duration][]):
+//
+//     {
+//       "@type": "type.googleapis.com/google.protobuf.Duration",
+//       "value": "1.212s"
+//     }
+//
+message Any {
+  // A URL/resource name that uniquely identifies the type of the serialized
+  // protocol buffer message. The last segment of the URL's path must represent
+  // the fully qualified name of the type (as in
+  // `path/google.protobuf.Duration`). The name should be in a canonical form
+  // (e.g., leading "." is not accepted).
+  //
+  // In practice, teams usually precompile into the binary all types that they
+  // expect it to use in the context of Any. However, for URLs which use the
+  // scheme `http`, `https`, or no scheme, one can optionally set up a type
+  // server that maps type URLs to message definitions as follows:
+  //
+  // * If no scheme is provided, `https` is assumed.
+  // * An HTTP GET on the URL must yield a [google.protobuf.Type][]
+  //   value in binary format, or produce an error.
+  // * Applications are allowed to cache lookup results based on the
+  //   URL, or have them precompiled into a binary to avoid any
+  //   lookup. Therefore, binary compatibility needs to be preserved
+  //   on changes to types. (Use versioned type names to manage
+  //   breaking changes.)
+  //
+  // Note: this functionality is not currently available in the official
+  // protobuf release, and it is not used for type URLs beginning with
+  // type.googleapis.com.
+  //
+  // Schemes other than `http`, `https` (or the empty scheme) might be
+  // used with implementation specific semantics.
+  //
+  string type_url = 1;
+
+  // Must be a valid serialized protocol buffer of the above specified type.
+  bytes value = 2;
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/doc.go b/vendor/github.com/golang/protobuf/ptypes/doc.go
new file mode 100644 (file)
index 0000000..c0d595d
--- /dev/null
@@ -0,0 +1,35 @@
+// Go support for Protocol Buffers - Google's data interchange format
+//
+// Copyright 2016 The Go Authors.  All rights reserved.
+// https://github.com/golang/protobuf
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//     * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//     * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//     * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+/*
+Package ptypes contains code for interacting with well-known types.
+*/
+package ptypes
diff --git a/vendor/github.com/golang/protobuf/ptypes/duration.go b/vendor/github.com/golang/protobuf/ptypes/duration.go
new file mode 100644 (file)
index 0000000..26d1ca2
--- /dev/null
@@ -0,0 +1,102 @@
+// Go support for Protocol Buffers - Google's data interchange format
+//
+// Copyright 2016 The Go Authors.  All rights reserved.
+// https://github.com/golang/protobuf
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//     * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//     * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//     * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+package ptypes
+
+// This file implements conversions between google.protobuf.Duration
+// and time.Duration.
+
+import (
+       "errors"
+       "fmt"
+       "time"
+
+       durpb "github.com/golang/protobuf/ptypes/duration"
+)
+
+const (
+       // Range of a durpb.Duration in seconds, as specified in
+       // google/protobuf/duration.proto. This is about 10,000 years in seconds.
+       maxSeconds = int64(10000 * 365.25 * 24 * 60 * 60)
+       minSeconds = -maxSeconds
+)
+
+// validateDuration determines whether the durpb.Duration is valid according to the
+// definition in google/protobuf/duration.proto. A valid durpb.Duration
+// may still be too large to fit into a time.Duration (the range of durpb.Duration
+// is about 10,000 years, and the range of time.Duration is about 290).
+func validateDuration(d *durpb.Duration) error {
+       if d == nil {
+               return errors.New("duration: nil Duration")
+       }
+       if d.Seconds < minSeconds || d.Seconds > maxSeconds {
+               return fmt.Errorf("duration: %v: seconds out of range", d)
+       }
+       if d.Nanos <= -1e9 || d.Nanos >= 1e9 {
+               return fmt.Errorf("duration: %v: nanos out of range", d)
+       }
+       // Seconds and Nanos must have the same sign, unless d.Nanos is zero.
+       if (d.Seconds < 0 && d.Nanos > 0) || (d.Seconds > 0 && d.Nanos < 0) {
+               return fmt.Errorf("duration: %v: seconds and nanos have different signs", d)
+       }
+       return nil
+}
+
+// Duration converts a durpb.Duration to a time.Duration. Duration
+// returns an error if the durpb.Duration is invalid or is too large to be
+// represented in a time.Duration.
+func Duration(p *durpb.Duration) (time.Duration, error) {
+       if err := validateDuration(p); err != nil {
+               return 0, err
+       }
+       d := time.Duration(p.Seconds) * time.Second
+       if int64(d/time.Second) != p.Seconds {
+               return 0, fmt.Errorf("duration: %v is out of range for time.Duration", p)
+       }
+       if p.Nanos != 0 {
+               d += time.Duration(p.Nanos) * time.Nanosecond
+               if (d < 0) != (p.Nanos < 0) {
+                       return 0, fmt.Errorf("duration: %v is out of range for time.Duration", p)
+               }
+       }
+       return d, nil
+}
+
+// DurationProto converts a time.Duration to a durpb.Duration.
+func DurationProto(d time.Duration) *durpb.Duration {
+       nanos := d.Nanoseconds()
+       secs := nanos / 1e9
+       nanos -= secs * 1e9
+       return &durpb.Duration{
+               Seconds: secs,
+               Nanos:   int32(nanos),
+       }
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go b/vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go
new file mode 100644 (file)
index 0000000..0d681ee
--- /dev/null
@@ -0,0 +1,161 @@
+// Code generated by protoc-gen-go. DO NOT EDIT.
+// source: google/protobuf/duration.proto
+
+package duration
+
+import (
+       fmt "fmt"
+       proto "github.com/golang/protobuf/proto"
+       math "math"
+)
+
+// Reference imports to suppress errors if they are not otherwise used.
+var _ = proto.Marshal
+var _ = fmt.Errorf
+var _ = math.Inf
+
+// This is a compile-time assertion to ensure that this generated file
+// is compatible with the proto package it is being compiled against.
+// A compilation error at this line likely means your copy of the
+// proto package needs to be updated.
+const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
+
+// A Duration represents a signed, fixed-length span of time represented
+// as a count of seconds and fractions of seconds at nanosecond
+// resolution. It is independent of any calendar and concepts like "day"
+// or "month". It is related to Timestamp in that the difference between
+// two Timestamp values is a Duration and it can be added or subtracted
+// from a Timestamp. Range is approximately +-10,000 years.
+//
+// # Examples
+//
+// Example 1: Compute Duration from two Timestamps in pseudo code.
+//
+//     Timestamp start = ...;
+//     Timestamp end = ...;
+//     Duration duration = ...;
+//
+//     duration.seconds = end.seconds - start.seconds;
+//     duration.nanos = end.nanos - start.nanos;
+//
+//     if (duration.seconds < 0 && duration.nanos > 0) {
+//       duration.seconds += 1;
+//       duration.nanos -= 1000000000;
+//     } else if (durations.seconds > 0 && duration.nanos < 0) {
+//       duration.seconds -= 1;
+//       duration.nanos += 1000000000;
+//     }
+//
+// Example 2: Compute Timestamp from Timestamp + Duration in pseudo code.
+//
+//     Timestamp start = ...;
+//     Duration duration = ...;
+//     Timestamp end = ...;
+//
+//     end.seconds = start.seconds + duration.seconds;
+//     end.nanos = start.nanos + duration.nanos;
+//
+//     if (end.nanos < 0) {
+//       end.seconds -= 1;
+//       end.nanos += 1000000000;
+//     } else if (end.nanos >= 1000000000) {
+//       end.seconds += 1;
+//       end.nanos -= 1000000000;
+//     }
+//
+// Example 3: Compute Duration from datetime.timedelta in Python.
+//
+//     td = datetime.timedelta(days=3, minutes=10)
+//     duration = Duration()
+//     duration.FromTimedelta(td)
+//
+// # JSON Mapping
+//
+// In JSON format, the Duration type is encoded as a string rather than an
+// object, where the string ends in the suffix "s" (indicating seconds) and
+// is preceded by the number of seconds, with nanoseconds expressed as
+// fractional seconds. For example, 3 seconds with 0 nanoseconds should be
+// encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should
+// be expressed in JSON format as "3.000000001s", and 3 seconds and 1
+// microsecond should be expressed in JSON format as "3.000001s".
+//
+//
+type Duration struct {
+       // Signed seconds of the span of time. Must be from -315,576,000,000
+       // to +315,576,000,000 inclusive. Note: these bounds are computed from:
+       // 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
+       Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"`
+       // Signed fractions of a second at nanosecond resolution of the span
+       // of time. Durations less than one second are represented with a 0
+       // `seconds` field and a positive or negative `nanos` field. For durations
+       // of one second or more, a non-zero value for the `nanos` field must be
+       // of the same sign as the `seconds` field. Must be from -999,999,999
+       // to +999,999,999 inclusive.
+       Nanos                int32    `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"`
+       XXX_NoUnkeyedLiteral struct{} `json:"-"`
+       XXX_unrecognized     []byte   `json:"-"`
+       XXX_sizecache        int32    `json:"-"`
+}
+
+func (m *Duration) Reset()         { *m = Duration{} }
+func (m *Duration) String() string { return proto.CompactTextString(m) }
+func (*Duration) ProtoMessage()    {}
+func (*Duration) Descriptor() ([]byte, []int) {
+       return fileDescriptor_23597b2ebd7ac6c5, []int{0}
+}
+
+func (*Duration) XXX_WellKnownType() string { return "Duration" }
+
+func (m *Duration) XXX_Unmarshal(b []byte) error {
+       return xxx_messageInfo_Duration.Unmarshal(m, b)
+}
+func (m *Duration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+       return xxx_messageInfo_Duration.Marshal(b, m, deterministic)
+}
+func (m *Duration) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Duration.Merge(m, src)
+}
+func (m *Duration) XXX_Size() int {
+       return xxx_messageInfo_Duration.Size(m)
+}
+func (m *Duration) XXX_DiscardUnknown() {
+       xxx_messageInfo_Duration.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_Duration proto.InternalMessageInfo
+
+func (m *Duration) GetSeconds() int64 {
+       if m != nil {
+               return m.Seconds
+       }
+       return 0
+}
+
+func (m *Duration) GetNanos() int32 {
+       if m != nil {
+               return m.Nanos
+       }
+       return 0
+}
+
+func init() {
+       proto.RegisterType((*Duration)(nil), "google.protobuf.Duration")
+}
+
+func init() { proto.RegisterFile("google/protobuf/duration.proto", fileDescriptor_23597b2ebd7ac6c5) }
+
+var fileDescriptor_23597b2ebd7ac6c5 = []byte{
+       // 190 bytes of a gzipped FileDescriptorProto
+       0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4b, 0xcf, 0xcf, 0x4f,
+       0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x4f, 0x29, 0x2d, 0x4a,
+       0x2c, 0xc9, 0xcc, 0xcf, 0xd3, 0x03, 0x8b, 0x08, 0xf1, 0x43, 0xe4, 0xf5, 0x60, 0xf2, 0x4a, 0x56,
+       0x5c, 0x1c, 0x2e, 0x50, 0x25, 0x42, 0x12, 0x5c, 0xec, 0xc5, 0xa9, 0xc9, 0xf9, 0x79, 0x29, 0xc5,
+       0x12, 0x8c, 0x0a, 0x8c, 0x1a, 0xcc, 0x41, 0x30, 0xae, 0x90, 0x08, 0x17, 0x6b, 0x5e, 0x62, 0x5e,
+       0x7e, 0xb1, 0x04, 0x93, 0x02, 0xa3, 0x06, 0x6b, 0x10, 0x84, 0xe3, 0x54, 0xc3, 0x25, 0x9c, 0x9c,
+       0x9f, 0xab, 0x87, 0x66, 0xa4, 0x13, 0x2f, 0xcc, 0xc0, 0x00, 0x90, 0x48, 0x00, 0x63, 0x94, 0x56,
+       0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, 0x7a, 0x7e, 0x4e, 0x62, 0x5e,
+       0x3a, 0xc2, 0x7d, 0x05, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x70, 0x67, 0xfe, 0x60, 0x64, 0x5c, 0xc4,
+       0xc4, 0xec, 0x1e, 0xe0, 0xb4, 0x8a, 0x49, 0xce, 0x1d, 0x62, 0x6e, 0x00, 0x54, 0xa9, 0x5e, 0x78,
+       0x6a, 0x4e, 0x8e, 0x77, 0x5e, 0x7e, 0x79, 0x5e, 0x08, 0x48, 0x4b, 0x12, 0x1b, 0xd8, 0x0c, 0x63,
+       0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0xdc, 0x84, 0x30, 0xff, 0xf3, 0x00, 0x00, 0x00,
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/duration/duration.proto b/vendor/github.com/golang/protobuf/ptypes/duration/duration.proto
new file mode 100644 (file)
index 0000000..975fce4
--- /dev/null
@@ -0,0 +1,117 @@
+// Protocol Buffers - Google's data interchange format
+// Copyright 2008 Google Inc.  All rights reserved.
+// https://developers.google.com/protocol-buffers/
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//     * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//     * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//     * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+syntax = "proto3";
+
+package google.protobuf;
+
+option csharp_namespace = "Google.Protobuf.WellKnownTypes";
+option cc_enable_arenas = true;
+option go_package = "github.com/golang/protobuf/ptypes/duration";
+option java_package = "com.google.protobuf";
+option java_outer_classname = "DurationProto";
+option java_multiple_files = true;
+option objc_class_prefix = "GPB";
+
+// A Duration represents a signed, fixed-length span of time represented
+// as a count of seconds and fractions of seconds at nanosecond
+// resolution. It is independent of any calendar and concepts like "day"
+// or "month". It is related to Timestamp in that the difference between
+// two Timestamp values is a Duration and it can be added or subtracted
+// from a Timestamp. Range is approximately +-10,000 years.
+//
+// # Examples
+//
+// Example 1: Compute Duration from two Timestamps in pseudo code.
+//
+//     Timestamp start = ...;
+//     Timestamp end = ...;
+//     Duration duration = ...;
+//
+//     duration.seconds = end.seconds - start.seconds;
+//     duration.nanos = end.nanos - start.nanos;
+//
+//     if (duration.seconds < 0 && duration.nanos > 0) {
+//       duration.seconds += 1;
+//       duration.nanos -= 1000000000;
+//     } else if (durations.seconds > 0 && duration.nanos < 0) {
+//       duration.seconds -= 1;
+//       duration.nanos += 1000000000;
+//     }
+//
+// Example 2: Compute Timestamp from Timestamp + Duration in pseudo code.
+//
+//     Timestamp start = ...;
+//     Duration duration = ...;
+//     Timestamp end = ...;
+//
+//     end.seconds = start.seconds + duration.seconds;
+//     end.nanos = start.nanos + duration.nanos;
+//
+//     if (end.nanos < 0) {
+//       end.seconds -= 1;
+//       end.nanos += 1000000000;
+//     } else if (end.nanos >= 1000000000) {
+//       end.seconds += 1;
+//       end.nanos -= 1000000000;
+//     }
+//
+// Example 3: Compute Duration from datetime.timedelta in Python.
+//
+//     td = datetime.timedelta(days=3, minutes=10)
+//     duration = Duration()
+//     duration.FromTimedelta(td)
+//
+// # JSON Mapping
+//
+// In JSON format, the Duration type is encoded as a string rather than an
+// object, where the string ends in the suffix "s" (indicating seconds) and
+// is preceded by the number of seconds, with nanoseconds expressed as
+// fractional seconds. For example, 3 seconds with 0 nanoseconds should be
+// encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should
+// be expressed in JSON format as "3.000000001s", and 3 seconds and 1
+// microsecond should be expressed in JSON format as "3.000001s".
+//
+//
+message Duration {
+
+  // Signed seconds of the span of time. Must be from -315,576,000,000
+  // to +315,576,000,000 inclusive. Note: these bounds are computed from:
+  // 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
+  int64 seconds = 1;
+
+  // Signed fractions of a second at nanosecond resolution of the span
+  // of time. Durations less than one second are represented with a 0
+  // `seconds` field and a positive or negative `nanos` field. For durations
+  // of one second or more, a non-zero value for the `nanos` field must be
+  // of the same sign as the `seconds` field. Must be from -999,999,999
+  // to +999,999,999 inclusive.
+  int32 nanos = 2;
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/timestamp.go b/vendor/github.com/golang/protobuf/ptypes/timestamp.go
new file mode 100644 (file)
index 0000000..8da0df0
--- /dev/null
@@ -0,0 +1,132 @@
+// Go support for Protocol Buffers - Google's data interchange format
+//
+// Copyright 2016 The Go Authors.  All rights reserved.
+// https://github.com/golang/protobuf
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//     * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//     * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//     * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+package ptypes
+
+// This file implements operations on google.protobuf.Timestamp.
+
+import (
+       "errors"
+       "fmt"
+       "time"
+
+       tspb "github.com/golang/protobuf/ptypes/timestamp"
+)
+
+const (
+       // Seconds field of the earliest valid Timestamp.
+       // This is time.Date(1, 1, 1, 0, 0, 0, 0, time.UTC).Unix().
+       minValidSeconds = -62135596800
+       // Seconds field just after the latest valid Timestamp.
+       // This is time.Date(10000, 1, 1, 0, 0, 0, 0, time.UTC).Unix().
+       maxValidSeconds = 253402300800
+)
+
+// validateTimestamp determines whether a Timestamp is valid.
+// A valid timestamp represents a time in the range
+// [0001-01-01, 10000-01-01) and has a Nanos field
+// in the range [0, 1e9).
+//
+// If the Timestamp is valid, validateTimestamp returns nil.
+// Otherwise, it returns an error that describes
+// the problem.
+//
+// Every valid Timestamp can be represented by a time.Time, but the converse is not true.
+func validateTimestamp(ts *tspb.Timestamp) error {
+       if ts == nil {
+               return errors.New("timestamp: nil Timestamp")
+       }
+       if ts.Seconds < minValidSeconds {
+               return fmt.Errorf("timestamp: %v before 0001-01-01", ts)
+       }
+       if ts.Seconds >= maxValidSeconds {
+               return fmt.Errorf("timestamp: %v after 10000-01-01", ts)
+       }
+       if ts.Nanos < 0 || ts.Nanos >= 1e9 {
+               return fmt.Errorf("timestamp: %v: nanos not in range [0, 1e9)", ts)
+       }
+       return nil
+}
+
+// Timestamp converts a google.protobuf.Timestamp proto to a time.Time.
+// It returns an error if the argument is invalid.
+//
+// Unlike most Go functions, if Timestamp returns an error, the first return value
+// is not the zero time.Time. Instead, it is the value obtained from the
+// time.Unix function when passed the contents of the Timestamp, in the UTC
+// locale. This may or may not be a meaningful time; many invalid Timestamps
+// do map to valid time.Times.
+//
+// A nil Timestamp returns an error. The first return value in that case is
+// undefined.
+func Timestamp(ts *tspb.Timestamp) (time.Time, error) {
+       // Don't return the zero value on error, because corresponds to a valid
+       // timestamp. Instead return whatever time.Unix gives us.
+       var t time.Time
+       if ts == nil {
+               t = time.Unix(0, 0).UTC() // treat nil like the empty Timestamp
+       } else {
+               t = time.Unix(ts.Seconds, int64(ts.Nanos)).UTC()
+       }
+       return t, validateTimestamp(ts)
+}
+
+// TimestampNow returns a google.protobuf.Timestamp for the current time.
+func TimestampNow() *tspb.Timestamp {
+       ts, err := TimestampProto(time.Now())
+       if err != nil {
+               panic("ptypes: time.Now() out of Timestamp range")
+       }
+       return ts
+}
+
+// TimestampProto converts the time.Time to a google.protobuf.Timestamp proto.
+// It returns an error if the resulting Timestamp is invalid.
+func TimestampProto(t time.Time) (*tspb.Timestamp, error) {
+       ts := &tspb.Timestamp{
+               Seconds: t.Unix(),
+               Nanos:   int32(t.Nanosecond()),
+       }
+       if err := validateTimestamp(ts); err != nil {
+               return nil, err
+       }
+       return ts, nil
+}
+
+// TimestampString returns the RFC 3339 string for valid Timestamps. For invalid
+// Timestamps, it returns an error message in parentheses.
+func TimestampString(ts *tspb.Timestamp) string {
+       t, err := Timestamp(ts)
+       if err != nil {
+               return fmt.Sprintf("(%v)", err)
+       }
+       return t.Format(time.RFC3339Nano)
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go b/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go
new file mode 100644 (file)
index 0000000..31cd846
--- /dev/null
@@ -0,0 +1,179 @@
+// Code generated by protoc-gen-go. DO NOT EDIT.
+// source: google/protobuf/timestamp.proto
+
+package timestamp
+
+import (
+       fmt "fmt"
+       proto "github.com/golang/protobuf/proto"
+       math "math"
+)
+
+// Reference imports to suppress errors if they are not otherwise used.
+var _ = proto.Marshal
+var _ = fmt.Errorf
+var _ = math.Inf
+
+// This is a compile-time assertion to ensure that this generated file
+// is compatible with the proto package it is being compiled against.
+// A compilation error at this line likely means your copy of the
+// proto package needs to be updated.
+const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
+
+// A Timestamp represents a point in time independent of any time zone
+// or calendar, represented as seconds and fractions of seconds at
+// nanosecond resolution in UTC Epoch time. It is encoded using the
+// Proleptic Gregorian Calendar which extends the Gregorian calendar
+// backwards to year one. It is encoded assuming all minutes are 60
+// seconds long, i.e. leap seconds are "smeared" so that no leap second
+// table is needed for interpretation. Range is from
+// 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z.
+// By restricting to that range, we ensure that we can convert to
+// and from  RFC 3339 date strings.
+// See [https://www.ietf.org/rfc/rfc3339.txt](https://www.ietf.org/rfc/rfc3339.txt).
+//
+// # Examples
+//
+// Example 1: Compute Timestamp from POSIX `time()`.
+//
+//     Timestamp timestamp;
+//     timestamp.set_seconds(time(NULL));
+//     timestamp.set_nanos(0);
+//
+// Example 2: Compute Timestamp from POSIX `gettimeofday()`.
+//
+//     struct timeval tv;
+//     gettimeofday(&tv, NULL);
+//
+//     Timestamp timestamp;
+//     timestamp.set_seconds(tv.tv_sec);
+//     timestamp.set_nanos(tv.tv_usec * 1000);
+//
+// Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`.
+//
+//     FILETIME ft;
+//     GetSystemTimeAsFileTime(&ft);
+//     UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime;
+//
+//     // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z
+//     // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z.
+//     Timestamp timestamp;
+//     timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL));
+//     timestamp.set_nanos((INT32) ((ticks % 10000000) * 100));
+//
+// Example 4: Compute Timestamp from Java `System.currentTimeMillis()`.
+//
+//     long millis = System.currentTimeMillis();
+//
+//     Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000)
+//         .setNanos((int) ((millis % 1000) * 1000000)).build();
+//
+//
+// Example 5: Compute Timestamp from current time in Python.
+//
+//     timestamp = Timestamp()
+//     timestamp.GetCurrentTime()
+//
+// # JSON Mapping
+//
+// In JSON format, the Timestamp type is encoded as a string in the
+// [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the
+// format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z"
+// where {year} is always expressed using four digits while {month}, {day},
+// {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional
+// seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution),
+// are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone
+// is required. A proto3 JSON serializer should always use UTC (as indicated by
+// "Z") when printing the Timestamp type and a proto3 JSON parser should be
+// able to accept both UTC and other timezones (as indicated by an offset).
+//
+// For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past
+// 01:30 UTC on January 15, 2017.
+//
+// In JavaScript, one can convert a Date object to this format using the
+// standard [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString]
+// method. In Python, a standard `datetime.datetime` object can be converted
+// to this format using [`strftime`](https://docs.python.org/2/library/time.html#time.strftime)
+// with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one
+// can use the Joda Time's [`ISODateTimeFormat.dateTime()`](
+// http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime--
+// ) to obtain a formatter capable of generating timestamps in this format.
+//
+//
+type Timestamp struct {
+       // Represents seconds of UTC time since Unix epoch
+       // 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to
+       // 9999-12-31T23:59:59Z inclusive.
+       Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"`
+       // Non-negative fractions of a second at nanosecond resolution. Negative
+       // second values with fractions must still have non-negative nanos values
+       // that count forward in time. Must be from 0 to 999,999,999
+       // inclusive.
+       Nanos                int32    `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"`
+       XXX_NoUnkeyedLiteral struct{} `json:"-"`
+       XXX_unrecognized     []byte   `json:"-"`
+       XXX_sizecache        int32    `json:"-"`
+}
+
+func (m *Timestamp) Reset()         { *m = Timestamp{} }
+func (m *Timestamp) String() string { return proto.CompactTextString(m) }
+func (*Timestamp) ProtoMessage()    {}
+func (*Timestamp) Descriptor() ([]byte, []int) {
+       return fileDescriptor_292007bbfe81227e, []int{0}
+}
+
+func (*Timestamp) XXX_WellKnownType() string { return "Timestamp" }
+
+func (m *Timestamp) XXX_Unmarshal(b []byte) error {
+       return xxx_messageInfo_Timestamp.Unmarshal(m, b)
+}
+func (m *Timestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+       return xxx_messageInfo_Timestamp.Marshal(b, m, deterministic)
+}
+func (m *Timestamp) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Timestamp.Merge(m, src)
+}
+func (m *Timestamp) XXX_Size() int {
+       return xxx_messageInfo_Timestamp.Size(m)
+}
+func (m *Timestamp) XXX_DiscardUnknown() {
+       xxx_messageInfo_Timestamp.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_Timestamp proto.InternalMessageInfo
+
+func (m *Timestamp) GetSeconds() int64 {
+       if m != nil {
+               return m.Seconds
+       }
+       return 0
+}
+
+func (m *Timestamp) GetNanos() int32 {
+       if m != nil {
+               return m.Nanos
+       }
+       return 0
+}
+
+func init() {
+       proto.RegisterType((*Timestamp)(nil), "google.protobuf.Timestamp")
+}
+
+func init() { proto.RegisterFile("google/protobuf/timestamp.proto", fileDescriptor_292007bbfe81227e) }
+
+var fileDescriptor_292007bbfe81227e = []byte{
+       // 191 bytes of a gzipped FileDescriptorProto
+       0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4f, 0xcf, 0xcf, 0x4f,
+       0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x2f, 0xc9, 0xcc, 0x4d,
+       0x2d, 0x2e, 0x49, 0xcc, 0x2d, 0xd0, 0x03, 0x0b, 0x09, 0xf1, 0x43, 0x14, 0xe8, 0xc1, 0x14, 0x28,
+       0x59, 0x73, 0x71, 0x86, 0xc0, 0xd4, 0x08, 0x49, 0x70, 0xb1, 0x17, 0xa7, 0x26, 0xe7, 0xe7, 0xa5,
+       0x14, 0x4b, 0x30, 0x2a, 0x30, 0x6a, 0x30, 0x07, 0xc1, 0xb8, 0x42, 0x22, 0x5c, 0xac, 0x79, 0x89,
+       0x79, 0xf9, 0xc5, 0x12, 0x4c, 0x0a, 0x8c, 0x1a, 0xac, 0x41, 0x10, 0x8e, 0x53, 0x1d, 0x97, 0x70,
+       0x72, 0x7e, 0xae, 0x1e, 0x9a, 0x99, 0x4e, 0x7c, 0x70, 0x13, 0x03, 0x40, 0x42, 0x01, 0x8c, 0x51,
+       0xda, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xe9, 0xf9, 0x39, 0x89,
+       0x79, 0xe9, 0x08, 0x27, 0x16, 0x94, 0x54, 0x16, 0xa4, 0x16, 0x23, 0x5c, 0xfa, 0x83, 0x91, 0x71,
+       0x11, 0x13, 0xb3, 0x7b, 0x80, 0xd3, 0x2a, 0x26, 0x39, 0x77, 0x88, 0xc9, 0x01, 0x50, 0xb5, 0x7a,
+       0xe1, 0xa9, 0x39, 0x39, 0xde, 0x79, 0xf9, 0xe5, 0x79, 0x21, 0x20, 0x3d, 0x49, 0x6c, 0x60, 0x43,
+       0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xbc, 0x77, 0x4a, 0x07, 0xf7, 0x00, 0x00, 0x00,
+}
diff --git a/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto b/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto
new file mode 100644 (file)
index 0000000..eafb3fa
--- /dev/null
@@ -0,0 +1,135 @@
+// Protocol Buffers - Google's data interchange format
+// Copyright 2008 Google Inc.  All rights reserved.
+// https://developers.google.com/protocol-buffers/
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//     * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//     * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//     * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+syntax = "proto3";
+
+package google.protobuf;
+
+option csharp_namespace = "Google.Protobuf.WellKnownTypes";
+option cc_enable_arenas = true;
+option go_package = "github.com/golang/protobuf/ptypes/timestamp";
+option java_package = "com.google.protobuf";
+option java_outer_classname = "TimestampProto";
+option java_multiple_files = true;
+option objc_class_prefix = "GPB";
+
+// A Timestamp represents a point in time independent of any time zone
+// or calendar, represented as seconds and fractions of seconds at
+// nanosecond resolution in UTC Epoch time. It is encoded using the
+// Proleptic Gregorian Calendar which extends the Gregorian calendar
+// backwards to year one. It is encoded assuming all minutes are 60
+// seconds long, i.e. leap seconds are "smeared" so that no leap second
+// table is needed for interpretation. Range is from
+// 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z.
+// By restricting to that range, we ensure that we can convert to
+// and from  RFC 3339 date strings.
+// See [https://www.ietf.org/rfc/rfc3339.txt](https://www.ietf.org/rfc/rfc3339.txt).
+//
+// # Examples
+//
+// Example 1: Compute Timestamp from POSIX `time()`.
+//
+//     Timestamp timestamp;
+//     timestamp.set_seconds(time(NULL));
+//     timestamp.set_nanos(0);
+//
+// Example 2: Compute Timestamp from POSIX `gettimeofday()`.
+//
+//     struct timeval tv;
+//     gettimeofday(&tv, NULL);
+//
+//     Timestamp timestamp;
+//     timestamp.set_seconds(tv.tv_sec);
+//     timestamp.set_nanos(tv.tv_usec * 1000);
+//
+// Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`.
+//
+//     FILETIME ft;
+//     GetSystemTimeAsFileTime(&ft);
+//     UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime;
+//
+//     // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z
+//     // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z.
+//     Timestamp timestamp;
+//     timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL));
+//     timestamp.set_nanos((INT32) ((ticks % 10000000) * 100));
+//
+// Example 4: Compute Timestamp from Java `System.currentTimeMillis()`.
+//
+//     long millis = System.currentTimeMillis();
+//
+//     Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000)
+//         .setNanos((int) ((millis % 1000) * 1000000)).build();
+//
+//
+// Example 5: Compute Timestamp from current time in Python.
+//
+//     timestamp = Timestamp()
+//     timestamp.GetCurrentTime()
+//
+// # JSON Mapping
+//
+// In JSON format, the Timestamp type is encoded as a string in the
+// [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the
+// format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z"
+// where {year} is always expressed using four digits while {month}, {day},
+// {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional
+// seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution),
+// are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone
+// is required. A proto3 JSON serializer should always use UTC (as indicated by
+// "Z") when printing the Timestamp type and a proto3 JSON parser should be
+// able to accept both UTC and other timezones (as indicated by an offset).
+//
+// For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past
+// 01:30 UTC on January 15, 2017.
+//
+// In JavaScript, one can convert a Date object to this format using the
+// standard [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString]
+// method. In Python, a standard `datetime.datetime` object can be converted
+// to this format using [`strftime`](https://docs.python.org/2/library/time.html#time.strftime)
+// with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one
+// can use the Joda Time's [`ISODateTimeFormat.dateTime()`](
+// http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime--
+// ) to obtain a formatter capable of generating timestamps in this format.
+//
+//
+message Timestamp {
+
+  // Represents seconds of UTC time since Unix epoch
+  // 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to
+  // 9999-12-31T23:59:59Z inclusive.
+  int64 seconds = 1;
+
+  // Non-negative fractions of a second at nanosecond resolution. Negative
+  // second values with fractions must still have non-negative nanos values
+  // that count forward in time. Must be from 0 to 999,999,999
+  // inclusive.
+  int32 nanos = 2;
+}
index 013b5ae44d410f356bdd02271ee4bb225544e3c2..7661bfd87c61342a4ac24aedbe3a4c89ee4a1512 100644 (file)
@@ -2,15 +2,12 @@ language: go
 sudo: false
 
 go:
-  - 1.10.x
-  - 1.11.x
-  - 1.12.x
+  - "1.12.x"
+  - "1.13.x"
   - tip
 
-before_install:
-  # don't use the miekg/dns when testing forks
-  - mkdir -p $GOPATH/src/github.com/miekg
-  - ln -s $TRAVIS_BUILD_DIR $GOPATH/src/github.com/miekg/ || true
+env:
+  - GO111MODULE=on
 
 script:
   - go test -race -v -bench=. -coverprofile=coverage.txt -covermode=atomic ./...
diff --git a/vendor/github.com/miekg/dns/CODEOWNERS b/vendor/github.com/miekg/dns/CODEOWNERS
new file mode 100644 (file)
index 0000000..e091703
--- /dev/null
@@ -0,0 +1 @@
+* @miekg @tmthrgd
diff --git a/vendor/github.com/miekg/dns/Gopkg.lock b/vendor/github.com/miekg/dns/Gopkg.lock
deleted file mode 100644 (file)
index 66be346..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
-
-
-[[projects]]
-  branch = "master"
-  name = "golang.org/x/crypto"
-  packages = ["ed25519","ed25519/internal/edwards25519"]
-  revision = "20be4c3c3ed52bfccdb2d59a412ee1a936d175a7"
-
-[[projects]]
-  branch = "master"
-  name = "golang.org/x/net"
-  packages = ["bpf","internal/iana","internal/socket","ipv4","ipv6"]
-  revision = "60506f45cf65977eb3a9c6e30f995f54a721c271"
-
-[[projects]]
-  branch = "master"
-  name = "golang.org/x/sync"
-  packages = ["errgroup"]
-  revision = "112230192c580c3556b8cee6403af37a4fc5f28c"
-
-[[projects]]
-  branch = "master"
-  name = "golang.org/x/sys"
-  packages = ["unix","windows"]
-  revision = "4c4f7f33c9ed00de01c4c741d2177abfcfe19307"
-
-[solve-meta]
-  analyzer-name = "dep"
-  analyzer-version = 1
-  inputs-digest = "fc70ece982d3660454fe1b9ccd5c91162a1cc080b58ad82aa065ad4a2ec93ce9"
-  solver-name = "gps-cdcl"
-  solver-version = 1
diff --git a/vendor/github.com/miekg/dns/Gopkg.toml b/vendor/github.com/miekg/dns/Gopkg.toml
deleted file mode 100644 (file)
index 85e6ff3..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-
-# Gopkg.toml example
-#
-# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md
-# for detailed Gopkg.toml documentation.
-#
-# required = ["github.com/user/thing/cmd/thing"]
-# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
-#
-# [[constraint]]
-#   name = "github.com/user/project"
-#   version = "1.0.0"
-#
-# [[constraint]]
-#   name = "github.com/user/project2"
-#   branch = "dev"
-#   source = "github.com/myfork/project2"
-#
-# [[override]]
-#  name = "github.com/x/y"
-#  version = "2.4.0"
-
-
-[[constraint]]
-  branch = "master"
-  name = "golang.org/x/crypto"
-
-[[constraint]]
-  branch = "master"
-  name = "golang.org/x/net"
-
-[[constraint]]
-  branch = "master"
-  name = "golang.org/x/sys"
-
-[[constraint]]
-  branch = "master"
-  name = "golang.org/x/sync"
index 94e7c9d9f8208dcea0b194dd798fcd29a5c598fa..eba7dcd51e90fdde0af535b220a6168f731b00fd 100644 (file)
@@ -19,9 +19,10 @@ var DefaultMsgAcceptFunc MsgAcceptFunc = defaultMsgAcceptFunc
 type MsgAcceptAction int
 
 const (
-       MsgAccept MsgAcceptAction = iota // Accept the message
-       MsgReject                        // Reject the message with a RcodeFormatError
-       MsgIgnore                        // Ignore the error and send nothing back.
+       MsgAccept               MsgAcceptAction = iota // Accept the message
+       MsgReject                                      // Reject the message with a RcodeFormatError
+       MsgIgnore                                      // Ignore the error and send nothing back.
+       MsgRejectNotImplemented                        // Reject the message with a RcodeNotImplemented
 )
 
 func defaultMsgAcceptFunc(dh Header) MsgAcceptAction {
@@ -32,7 +33,7 @@ func defaultMsgAcceptFunc(dh Header) MsgAcceptAction {
        // Don't allow dynamic updates, because then the sections can contain a whole bunch of RRs.
        opcode := int(dh.Bits>>11) & 0xF
        if opcode != OpcodeQuery && opcode != OpcodeNotify {
-               return MsgReject
+               return MsgRejectNotImplemented
        }
 
        if dh.Qdcount != 1 {
index 8cdbfb0b079213070fe83e59bb235bc7d294a797..d244f7c6d55406b988868cab18d0f2421a93237d 100644 (file)
@@ -360,7 +360,7 @@ func (e *EDNS0_COOKIE) copy() EDNS0           { return &EDNS0_COOKIE{e.Code, e.C
 // The EDNS0_UL (Update Lease) (draft RFC) option is used to tell the server to set
 // an expiration on an update RR. This is helpful for clients that cannot clean
 // up after themselves. This is a draft RFC and more information can be found at
-// http://files.dns-sd.org/draft-sekar-dns-ul.txt
+// https://tools.ietf.org/html/draft-sekar-dns-ul-02
 //
 //     o := new(dns.OPT)
 //     o.Hdr.Name = "."
@@ -370,24 +370,36 @@ func (e *EDNS0_COOKIE) copy() EDNS0           { return &EDNS0_COOKIE{e.Code, e.C
 //     e.Lease = 120 // in seconds
 //     o.Option = append(o.Option, e)
 type EDNS0_UL struct {
-       Code  uint16 // Always EDNS0UL
-       Lease uint32
+       Code     uint16 // Always EDNS0UL
+       Lease    uint32
+       KeyLease uint32
 }
 
 // Option implements the EDNS0 interface.
 func (e *EDNS0_UL) Option() uint16 { return EDNS0UL }
-func (e *EDNS0_UL) String() string { return strconv.FormatUint(uint64(e.Lease), 10) }
-func (e *EDNS0_UL) copy() EDNS0    { return &EDNS0_UL{e.Code, e.Lease} }
+func (e *EDNS0_UL) String() string { return fmt.Sprintf("%d %d", e.Lease, e.KeyLease) }
+func (e *EDNS0_UL) copy() EDNS0    { return &EDNS0_UL{e.Code, e.Lease, e.KeyLease} }
 
 // Copied: http://golang.org/src/pkg/net/dnsmsg.go
 func (e *EDNS0_UL) pack() ([]byte, error) {
-       b := make([]byte, 4)
+       var b []byte
+       if e.KeyLease == 0 {
+               b = make([]byte, 4)
+       } else {
+               b = make([]byte, 8)
+               binary.BigEndian.PutUint32(b[4:], e.KeyLease)
+       }
        binary.BigEndian.PutUint32(b, e.Lease)
        return b, nil
 }
 
 func (e *EDNS0_UL) unpack(b []byte) error {
-       if len(b) < 4 {
+       switch len(b) {
+       case 4:
+               e.KeyLease = 0
+       case 8:
+               e.KeyLease = binary.BigEndian.Uint32(b[4:])
+       default:
                return ErrBuf
        }
        e.Lease = binary.BigEndian.Uint32(b)
index a8a09184d4049a1487b5753103065c5fe98bfa7d..57410acda75ee515a9104b2d2c0a240b50231c70 100644 (file)
@@ -2,6 +2,8 @@
 
 package dns
 
+import "strings"
+
 func Fuzz(data []byte) int {
        msg := new(Msg)
 
@@ -16,7 +18,14 @@ func Fuzz(data []byte) int {
 }
 
 func FuzzNewRR(data []byte) int {
-       if _, err := NewRR(string(data)); err != nil {
+       str := string(data)
+       // Do not fuzz lines that include the $INCLUDE keyword and hint the fuzzer
+       // at avoiding them.
+       // See GH#1025 for context.
+       if strings.Contains(strings.ToUpper(str), "$INCLUDE") {
+               return -1
+       }
+       if _, err := NewRR(str); err != nil {
                return 0
        }
        return 1
index 97bc39f58a82883d1424ded025b92269418cc287..f7e91a23f7b492230b2ff44702529b070c3f2842 100644 (file)
@@ -49,11 +49,15 @@ func (zp *ZoneParser) generate(l lex) (RR, bool) {
        if err != nil {
                return zp.setParseError("bad stop in $GENERATE range", l)
        }
-       if end < 0 || start < 0 || end < start {
+       if end < 0 || start < 0 || end < start || (end-start)/step > 65535 {
                return zp.setParseError("bad range in $GENERATE range", l)
        }
 
-       zp.c.Next() // _BLANK
+       // _BLANK
+       l, ok := zp.c.Next()
+       if !ok || l.value != zBlank {
+               return zp.setParseError("garbage after $GENERATE range", l)
+       }
 
        // Create a complete new string, which we then parse again.
        var s string
@@ -81,6 +85,7 @@ func (zp *ZoneParser) generate(l lex) (RR, bool) {
        }
        zp.sub = NewZoneParser(r, zp.origin, zp.file)
        zp.sub.includeDepth, zp.sub.includeAllowed = zp.includeDepth, zp.includeAllowed
+       zp.sub.generateDisallowed = true
        zp.sub.SetDefaultTTL(defaultTtl)
        return zp.subNext()
 }
diff --git a/vendor/github.com/miekg/dns/go.mod b/vendor/github.com/miekg/dns/go.mod
new file mode 100644 (file)
index 0000000..5b9e187
--- /dev/null
@@ -0,0 +1,12 @@
+module github.com/miekg/dns
+
+go 1.12
+
+require (
+       golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392
+       golang.org/x/net v0.0.0-20190923162816-aa69164e4478
+       golang.org/x/sync v0.0.0-20190423024810-112230192c58
+       golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe
+       golang.org/x/text v0.3.2 // indirect
+       golang.org/x/tools v0.0.0-20190907020128-2ca718005c18 // indirect
+)
diff --git a/vendor/github.com/miekg/dns/go.sum b/vendor/github.com/miekg/dns/go.sum
new file mode 100644 (file)
index 0000000..482c403
--- /dev/null
@@ -0,0 +1,33 @@
+golang.org/x/crypto v0.0.0-20181001203147-e3636079e1a4 h1:Vk3wNqEZwyGyei9yq5ekj7frek2u7HUfffJ1/opblzc=
+golang.org/x/crypto v0.0.0-20181001203147-e3636079e1a4/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
+golang.org/x/crypto v0.0.0-20190829043050-9756ffdc2472 h1:Gv7RPwsi3eZ2Fgewe3CBsuOebPwO27PoXzRpJPsvSSM=
+golang.org/x/crypto v0.0.0-20190829043050-9756ffdc2472/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
+golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392 h1:ACG4HJsFiNMf47Y4PeRoebLNy/2lXT9EtprMuTFWt1M=
+golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY=
+golang.org/x/net v0.0.0-20180926154720-4dfa2610cdf3 h1:dgd4x4kJt7G4k4m93AYLzM8Ni6h2qLTfh9n9vXJT3/0=
+golang.org/x/net v0.0.0-20180926154720-4dfa2610cdf3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297 h1:k7pJ2yAPLPgbskkFdhRCsA77k2fySZ1zf2zCjvQCiIM=
+golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20190923162816-aa69164e4478 h1:l5EDrHhldLYb3ZRHDUhXF7Om7MvYXnkV9/iQNo1lX6g=
+golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA=
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20190423024810-112230192c58 h1:8gQV6CLnAEikrhgkHFbMAEhagSSnXWGV915qUMm9mrU=
+golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sys v0.0.0-20180928133829-e4b3c5e90611 h1:O33LKL7WyJgjN9CvxfTIomjIClbd/Kq86/iipowHQU0=
+golang.org/x/sys v0.0.0-20180928133829-e4b3c5e90611/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+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-20190904154756-749cb33beabd h1:DBH9mDw0zluJT/R+nGuV3jWFWLFaHyYZWD4tOT+cjn0=
+golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe h1:6fAMxZRR6sl1Uq8U61gxU+kPTs2tR8uOySCbBP7BN/M=
+golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
index e32d2a1d2546feb0d5def17c2e09fd1c078d24a2..10d824718a01a3ce423db0ee9e5704eab867d448 100644 (file)
@@ -126,20 +126,23 @@ func Split(s string) []int {
 // The bool end is true when the end of the string has been reached.
 // Also see PrevLabel.
 func NextLabel(s string, offset int) (i int, end bool) {
-       quote := false
+       if s == "" {
+               return 0, true
+       }
        for i = offset; i < len(s)-1; i++ {
-               switch s[i] {
-               case '\\':
-                       quote = !quote
-               default:
-                       quote = false
-               case '.':
-                       if quote {
-                               quote = !quote
-                               continue
-                       }
-                       return i + 1, false
+               if s[i] != '.' {
+                       continue
+               }
+               j := i - 1
+               for j >= 0 && s[j] == '\\' {
+                       j--
+               }
+
+               if (j-i)%2 == 0 {
+                       continue
                }
+
+               return i + 1, false
        }
        return i + 1, true
 }
@@ -149,17 +152,38 @@ func NextLabel(s string, offset int) (i int, end bool) {
 // The bool start is true when the start of the string has been overshot.
 // Also see NextLabel.
 func PrevLabel(s string, n int) (i int, start bool) {
+       if s == "" {
+               return 0, true
+       }
        if n == 0 {
                return len(s), false
        }
-       lab := Split(s)
-       if lab == nil {
-               return 0, true
+
+       l := len(s) - 1
+       if s[l] == '.' {
+               l--
        }
-       if n > len(lab) {
-               return 0, true
+
+       for ; l >= 0 && n > 0; l-- {
+               if s[l] != '.' {
+                       continue
+               }
+               j := l - 1
+               for j >= 0 && s[j] == '\\' {
+                       j--
+               }
+
+               if (j-l)%2 == 0 {
+                       continue
+               }
+
+               n--
+               if n == 0 {
+                       return l + 1, false
+               }
        }
-       return lab[len(lab)-n], false
+
+       return 0, n > 1
 }
 
 // equal compares a and b while ignoring case. It returns true when equal otherwise false.
index e04fb5d77a78fcef58a1eed903123bf3a9e751c8..293813005ab25ae046b67c4734bff1a9034acce3 100644 (file)
@@ -11,14 +11,12 @@ package dns
 //go:generate go run msg_generate.go
 
 import (
-       crand "crypto/rand"
+       "crypto/rand"
        "encoding/binary"
        "fmt"
        "math/big"
-       "math/rand"
        "strconv"
        "strings"
-       "sync"
 )
 
 const (
@@ -73,53 +71,23 @@ var (
        ErrTime          error = &Error{err: "bad time"}      // ErrTime indicates a timing error in TSIG authentication.
 )
 
-// Id by default, returns a 16 bits random number to be used as a
-// message id. The random provided should be good enough. This being a
-// variable the function can be reassigned to a custom function.
-// For instance, to make it return a static value:
+// Id by default returns a 16-bit random number to be used as a message id. The
+// number is drawn from a cryptographically secure random number generator.
+// This being a variable the function can be reassigned to a custom function.
+// For instance, to make it return a static value for testing:
 //
 //     dns.Id = func() uint16 { return 3 }
 var Id = id
 
-var (
-       idLock sync.Mutex
-       idRand *rand.Rand
-)
-
 // id returns a 16 bits random number to be used as a
 // message id. The random provided should be good enough.
 func id() uint16 {
-       idLock.Lock()
-
-       if idRand == nil {
-               // This (partially) works around
-               // https://github.com/golang/go/issues/11833 by only
-               // seeding idRand upon the first call to id.
-
-               var seed int64
-               var buf [8]byte
-
-               if _, err := crand.Read(buf[:]); err == nil {
-                       seed = int64(binary.LittleEndian.Uint64(buf[:]))
-               } else {
-                       seed = rand.Int63()
-               }
-
-               idRand = rand.New(rand.NewSource(seed))
+       var output uint16
+       err := binary.Read(rand.Reader, binary.BigEndian, &output)
+       if err != nil {
+               panic("dns: reading random id failed: " + err.Error())
        }
-
-       // The call to idRand.Uint32 must be within the
-       // mutex lock because *rand.Rand is not safe for
-       // concurrent use.
-       //
-       // There is no added performance overhead to calling
-       // idRand.Uint32 inside a mutex lock over just
-       // calling rand.Uint32 as the global math/rand rng
-       // is internally protected by a sync.Mutex.
-       id := uint16(idRand.Uint32())
-
-       idLock.Unlock()
-       return id
+       return output
 }
 
 // MsgHdr is a a manually-unpacked version of (id, bits).
index cb4ae764b4f42c5e5df6283a9e43173cf5054647..0e96f0f3454bc93b7f2c2ab1cd838ace4f829411 100644 (file)
@@ -265,24 +265,36 @@ func unpackString(msg []byte, off int) (string, int, error) {
                return "", off, &Error{err: "overflow unpacking txt"}
        }
        l := int(msg[off])
-       if off+l+1 > len(msg) {
+       off++
+       if off+l > len(msg) {
                return "", off, &Error{err: "overflow unpacking txt"}
        }
        var s strings.Builder
-       s.Grow(l)
-       for _, b := range msg[off+1 : off+1+l] {
+       consumed := 0
+       for i, b := range msg[off : off+l] {
                switch {
                case b == '"' || b == '\\':
+                       if consumed == 0 {
+                               s.Grow(l * 2)
+                       }
+                       s.Write(msg[off+consumed : off+i])
                        s.WriteByte('\\')
                        s.WriteByte(b)
+                       consumed = i + 1
                case b < ' ' || b > '~': // unprintable
+                       if consumed == 0 {
+                               s.Grow(l * 2)
+                       }
+                       s.Write(msg[off+consumed : off+i])
                        s.WriteString(escapeByte(b))
-               default:
-                       s.WriteByte(b)
+                       consumed = i + 1
                }
        }
-       off += 1 + l
-       return s.String(), off, nil
+       if consumed == 0 { // no escaping needed
+               return string(msg[off : off+l]), off + l, nil
+       }
+       s.Write(msg[off+consumed : off+l])
+       return s.String(), off + l, nil
 }
 
 func packString(s string, msg []byte, off int) (int, error) {
index 83780af6cdae84cc9af95c7c62a9754c934ef895..89d40757dbddfba609214779fbcffdfd1e67a79a 100644 (file)
@@ -8,8 +8,13 @@ package dns
 // record adding as many records as possible without exceeding the
 // requested buffer size.
 //
-// The TC bit will be set if any answer records were excluded from the
-// message. This indicates to that the client should retry over TCP.
+// The TC bit will be set if any records were excluded from the message.
+// This indicates to that the client should retry over TCP.
+//
+// According to RFC 2181, the TC bit should only be set if not all of the
+// "required" RRs can be included in the response. Unfortunately, we have
+// no way of knowing which RRs are required so we set the TC bit if any RR
+// had to be omitted from the response.
 //
 // The appropriate buffer size can be retrieved from the requests OPT
 // record, if present, and is transport specific otherwise. dns.MinMsgSize
@@ -71,9 +76,9 @@ func (dns *Msg) Truncate(size int) {
                l, numExtra = truncateLoop(dns.Extra, size, l, compression)
        }
 
-       // According to RFC 2181, the TC bit should only be set if not all
-       // of the answer RRs can be included in the response.
-       dns.Truncated = len(dns.Answer) > numAnswer
+       // See the function documentation for when we set this.
+       dns.Truncated = len(dns.Answer) > numAnswer ||
+               len(dns.Ns) > numNS || len(dns.Extra) > numExtra
 
        dns.Answer = dns.Answer[:numAnswer]
        dns.Ns = dns.Ns[:numNS]
index 7da14c88f2acc8886dcc6f64bfad530cfc300255..671018b1f3b759cae0ab318f1efea9bcf1dac630 100644 (file)
@@ -134,7 +134,7 @@ func ReadRR(r io.Reader, file string) (RR, error) {
 }
 
 // ParseZone reads a RFC 1035 style zonefile from r. It returns
-// *Tokens on the returned channel, each consisting of either a
+// Tokens on the returned channel, each consisting of either a
 // parsed RR and optional comment or a nil RR and an error. The
 // channel is closed by ParseZone when the end of r is reached.
 //
@@ -143,7 +143,8 @@ func ReadRR(r io.Reader, file string) (RR, error) {
 // origin, as if the file would start with an $ORIGIN directive.
 //
 // The directives $INCLUDE, $ORIGIN, $TTL and $GENERATE are all
-// supported.
+// supported. Note that $GENERATE's range support up to a maximum of
+// of 65535 steps.
 //
 // Basic usage pattern when reading from a string (z) containing the
 // zone data:
@@ -203,6 +204,7 @@ func parseZone(r io.Reader, origin, file string, t chan *Token) {
 //
 // The directives $INCLUDE, $ORIGIN, $TTL and $GENERATE are all
 // supported. Although $INCLUDE is disabled by default.
+// Note that $GENERATE's range support up to a maximum of 65535 steps.
 //
 // Basic usage pattern when reading from a string (z) containing the
 // zone data:
@@ -246,6 +248,7 @@ type ZoneParser struct {
        includeDepth uint8
 
        includeAllowed bool
+       generateDisallowed bool
 }
 
 // NewZoneParser returns an RFC 1035 style zonefile parser that reads
@@ -545,6 +548,9 @@ func (zp *ZoneParser) Next() (RR, bool) {
 
                        st = zExpectDirGenerate
                case zExpectDirGenerate:
+                       if zp.generateDisallowed {
+                               return zp.setParseError("nested $GENERATE directive not allowed", l)
+                       }
                        if l.value != zString {
                                return zp.setParseError("expecting $GENERATE value, not this...", l)
                        }
@@ -968,6 +974,11 @@ func (zl *zlexer) Next() (lex, bool) {
                                // was inside braces and we delayed adding it until now.
                                com[comi] = ' ' // convert newline to space
                                comi++
+                               if comi >= len(com) {
+                                       l.token = "comment length insufficient for parsing"
+                                       l.err = true
+                                       return *l, true
+                               }
                        }
 
                        com[comi] = ';'
index ae304db530a53d0120fdf0f67626ea28bc5e5dc8..69deb33e8002203ceb04ef00cab24931ebaa24bd 100644 (file)
@@ -36,33 +36,9 @@ func (mux *ServeMux) match(q string, t uint16) Handler {
                return nil
        }
 
-       var handler Handler
-
-       // TODO(tmthrgd): Once https://go-review.googlesource.com/c/go/+/137575
-       // lands in a go release, replace the following with strings.ToLower.
-       var sb strings.Builder
-       for i := 0; i < len(q); i++ {
-               c := q[i]
-               if !(c >= 'A' && c <= 'Z') {
-                       continue
-               }
-
-               sb.Grow(len(q))
-               sb.WriteString(q[:i])
-
-               for ; i < len(q); i++ {
-                       c := q[i]
-                       if c >= 'A' && c <= 'Z' {
-                               c += 'a' - 'A'
-                       }
-
-                       sb.WriteByte(c)
-               }
-
-               q = sb.String()
-               break
-       }
+       q = strings.ToLower(q)
 
+       var handler Handler
        for off, end := 0, false; !end; off, end = NextLabel(q, off) {
                if h, ok := mux.z[q[off:]]; ok {
                        if t != TypeDS {
index 354f7712089d4acd7ce59b15cbc8ec8d99588446..3cf1a0240112bde95c4ca97e269f9772555fc124 100644 (file)
@@ -560,18 +560,24 @@ func (srv *Server) serveDNS(m []byte, w *response) {
        req := new(Msg)
        req.setHdr(dh)
 
-       switch srv.MsgAcceptFunc(dh) {
+       switch action := srv.MsgAcceptFunc(dh); action {
        case MsgAccept:
                if req.unpack(dh, m, off) == nil {
                        break
                }
 
                fallthrough
-       case MsgReject:
+       case MsgReject, MsgRejectNotImplemented:
+               opcode := req.Opcode
                req.SetRcodeFormatError(req)
+               req.Zero = false
+               if action == MsgRejectNotImplemented {
+                       req.Opcode = opcode
+                       req.Rcode = RcodeNotImplemented
+               }
+
                // Are we allowed to delete any OPT records here?
                req.Ns, req.Answer, req.Extra = nil, nil, nil
-               req.Zero = false
 
                w.WriteMsg(req)
                fallthrough
index 6f79038b4a52b3de41f14fe4f189fe9b8a56a4a2..95fce25df77d803911db9ce1caba29ac84ab2943 100644 (file)
@@ -438,25 +438,54 @@ func (rr *TXT) String() string { return rr.Hdr.String() + sprintTxt(rr.Txt) }
 
 func sprintName(s string) string {
        var dst strings.Builder
-       dst.Grow(len(s))
+
        for i := 0; i < len(s); {
                if i+1 < len(s) && s[i] == '\\' && s[i+1] == '.' {
-                       dst.WriteString(s[i : i+2])
+                       if dst.Len() != 0 {
+                               dst.WriteString(s[i : i+2])
+                       }
                        i += 2
                        continue
                }
 
                b, n := nextByte(s, i)
-               switch {
-               case n == 0:
-                       i++ // dangling back slash
-               case b == '.':
-                       dst.WriteByte('.')
+               if n == 0 {
+                       i++
+                       continue
+               }
+               if b == '.' {
+                       if dst.Len() != 0 {
+                               dst.WriteByte('.')
+                       }
+                       i += n
+                       continue
+               }
+               switch b {
+               case ' ', '\'', '@', ';', '(', ')', '"', '\\': // additional chars to escape
+                       if dst.Len() == 0 {
+                               dst.Grow(len(s) * 2)
+                               dst.WriteString(s[:i])
+                       }
+                       dst.WriteByte('\\')
+                       dst.WriteByte(b)
                default:
-                       writeDomainNameByte(&dst, b)
+                       if ' ' <= b && b <= '~' {
+                               if dst.Len() != 0 {
+                                       dst.WriteByte(b)
+                               }
+                       } else {
+                               if dst.Len() == 0 {
+                                       dst.Grow(len(s) * 2)
+                                       dst.WriteString(s[:i])
+                               }
+                               dst.WriteString(escapeByte(b))
+                       }
                }
                i += n
        }
+       if dst.Len() == 0 {
+               return s
+       }
        return dst.String()
 }
 
@@ -510,16 +539,6 @@ func sprintTxt(txt []string) string {
        return out.String()
 }
 
-func writeDomainNameByte(s *strings.Builder, b byte) {
-       switch b {
-       case '.', ' ', '\'', '@', ';', '(', ')': // additional chars to escape
-               s.WriteByte('\\')
-               s.WriteByte(b)
-       default:
-               writeTXTStringByte(s, b)
-       }
-}
-
 func writeTXTStringByte(s *strings.Builder, b byte) {
        switch {
        case b == '"' || b == '\\':
index 45f45e646f2a2295f5d54d823a0a90ae755bdf6e..74e0a564add7576cbc36e63f063e83630b490647 100644 (file)
@@ -3,7 +3,7 @@ package dns
 import "fmt"
 
 // Version is current version of this library.
-var Version = V{1, 1, 14}
+var Version = V{1, 1, 25}
 
 // V holds the version of this library.
 type V struct {
index d463e36d3e98d204d55648aeec64ce1c6fd0f7ba..df72fcf364b2340b6fa5c7332ae0d2a2c9da34c2 100644 (file)
@@ -17,6 +17,7 @@ import (
        "errors"
        "math"
        "sync/atomic"
+       "time"
 
        dto "github.com/prometheus/client_model/go"
 )
@@ -42,11 +43,27 @@ type Counter interface {
        Add(float64)
 }
 
+// ExemplarAdder is implemented by Counters that offer the option of adding a
+// value to the Counter together with an exemplar. Its AddWithExemplar method
+// works like the Add method of the Counter interface but also replaces the
+// currently saved exemplar (if any) with a new one, created from the provided
+// value, the current time as timestamp, and the provided labels. Empty Labels
+// will lead to a valid (label-less) exemplar. But if Labels is nil, the current
+// exemplar is left in place. AddWithExemplar panics if the value is < 0, if any
+// of the provided labels are invalid, or if the provided labels contain more
+// than 64 runes in total.
+type ExemplarAdder interface {
+       AddWithExemplar(value float64, exemplar Labels)
+}
+
 // CounterOpts is an alias for Opts. See there for doc comments.
 type CounterOpts Opts
 
 // NewCounter creates a new Counter based on the provided CounterOpts.
 //
+// The returned implementation also implements ExemplarAdder. It is safe to
+// perform the corresponding type assertion.
+//
 // The returned implementation tracks the counter value in two separate
 // variables, a float64 and a uint64. The latter is used to track calls of the
 // Inc method and calls of the Add method with a value that can be represented
@@ -61,7 +78,7 @@ func NewCounter(opts CounterOpts) Counter {
                nil,
                opts.ConstLabels,
        )
-       result := &counter{desc: desc, labelPairs: desc.constLabelPairs}
+       result := &counter{desc: desc, labelPairs: desc.constLabelPairs, now: time.Now}
        result.init(result) // Init self-collection.
        return result
 }
@@ -78,6 +95,9 @@ type counter struct {
        desc *Desc
 
        labelPairs []*dto.LabelPair
+       exemplar   atomic.Value // Containing nil or a *dto.Exemplar.
+
+       now func() time.Time // To mock out time.Now() for testing.
 }
 
 func (c *counter) Desc() *Desc {
@@ -88,6 +108,7 @@ func (c *counter) Add(v float64) {
        if v < 0 {
                panic(errors.New("counter cannot decrease in value"))
        }
+
        ival := uint64(v)
        if float64(ival) == v {
                atomic.AddUint64(&c.valInt, ival)
@@ -103,6 +124,11 @@ func (c *counter) Add(v float64) {
        }
 }
 
+func (c *counter) AddWithExemplar(v float64, e Labels) {
+       c.Add(v)
+       c.updateExemplar(v, e)
+}
+
 func (c *counter) Inc() {
        atomic.AddUint64(&c.valInt, 1)
 }
@@ -112,7 +138,23 @@ func (c *counter) Write(out *dto.Metric) error {
        ival := atomic.LoadUint64(&c.valInt)
        val := fval + float64(ival)
 
-       return populateMetric(CounterValue, val, c.labelPairs, out)
+       var exemplar *dto.Exemplar
+       if e := c.exemplar.Load(); e != nil {
+               exemplar = e.(*dto.Exemplar)
+       }
+
+       return populateMetric(CounterValue, val, c.labelPairs, exemplar, out)
+}
+
+func (c *counter) updateExemplar(v float64, l Labels) {
+       if l == nil {
+               return
+       }
+       e, err := newExemplar(v, c.now(), l)
+       if err != nil {
+               panic(err)
+       }
+       c.exemplar.Store(e)
 }
 
 // CounterVec is a Collector that bundles a set of Counters that all share the
@@ -138,7 +180,7 @@ func NewCounterVec(opts CounterOpts, labelNames []string) *CounterVec {
                        if len(lvs) != len(desc.variableLabels) {
                                panic(makeInconsistentCardinalityError(desc.fqName, desc.variableLabels, lvs))
                        }
-                       result := &counter{desc: desc, labelPairs: makeLabelPairs(desc, lvs)}
+                       result := &counter{desc: desc, labelPairs: makeLabelPairs(desc, lvs), now: time.Now}
                        result.init(result) // Init self-collection.
                        return result
                }),
index 1d034f871cb9cdd34e57144dfec3a3607e54d94d..e3232d79f44b998e8de4852914e7d9211f284254 100644 (file)
@@ -19,6 +19,7 @@ import (
        "sort"
        "strings"
 
+       "github.com/cespare/xxhash/v2"
        "github.com/golang/protobuf/proto"
        "github.com/prometheus/common/model"
 
@@ -126,24 +127,24 @@ func NewDesc(fqName, help string, variableLabels []string, constLabels Labels) *
                return d
        }
 
-       vh := hashNew()
+       xxh := xxhash.New()
        for _, val := range labelValues {
-               vh = hashAdd(vh, val)
-               vh = hashAddByte(vh, separatorByte)
+               xxh.WriteString(val)
+               xxh.Write(separatorByteSlice)
        }
-       d.id = vh
+       d.id = xxh.Sum64()
        // Sort labelNames so that order doesn't matter for the hash.
        sort.Strings(labelNames)
        // Now hash together (in this order) the help string and the sorted
        // label names.
-       lh := hashNew()
-       lh = hashAdd(lh, help)
-       lh = hashAddByte(lh, separatorByte)
+       xxh.Reset()
+       xxh.WriteString(help)
+       xxh.Write(separatorByteSlice)
        for _, labelName := range labelNames {
-               lh = hashAdd(lh, labelName)
-               lh = hashAddByte(lh, separatorByte)
+               xxh.WriteString(labelName)
+               xxh.Write(separatorByteSlice)
        }
-       d.dimHash = lh
+       d.dimHash = xxh.Sum64()
 
        d.constLabelPairs = make([]*dto.LabelPair, 0, len(constLabels))
        for n, v := range constLabels {
index 01977de66140c2f4f46596aa248a2873921fdcf4..98450125d6a35b815268e713dc40ac062d9aa38a 100644 (file)
 // of those four metric types can be found in the Prometheus docs:
 // https://prometheus.io/docs/concepts/metric_types/
 //
-// A fifth "type" of metric is Untyped. It behaves like a Gauge, but signals the
-// Prometheus server not to assume anything about its type.
-//
-// In addition to the fundamental metric types Gauge, Counter, Summary,
-// Histogram, and Untyped, a very important part of the Prometheus data model is
-// the partitioning of samples along dimensions called labels, which results in
+// In addition to the fundamental metric types Gauge, Counter, Summary, and
+// Histogram, a very important part of the Prometheus data model is the
+// partitioning of samples along dimensions called labels, which results in
 // metric vectors. The fundamental types are GaugeVec, CounterVec, SummaryVec,
-// HistogramVec, and UntypedVec.
+// and HistogramVec.
 //
 // While only the fundamental metric types implement the Metric interface, both
 // the metrics and their vector versions implement the Collector interface. A
 // Collector manages the collection of a number of Metrics, but for convenience,
-// a Metric can also “collect itself”. Note that Gauge, Counter, Summary,
-// Histogram, and Untyped are interfaces themselves while GaugeVec, CounterVec,
-// SummaryVec, HistogramVec, and UntypedVec are not.
+// a Metric can also “collect itself”. Note that Gauge, Counter, Summary, and
+// Histogram are interfaces themselves while GaugeVec, CounterVec, SummaryVec,
+// and HistogramVec are not.
 //
 // To create instances of Metrics and their vector versions, you need a suitable
-// …Opts struct, i.e. GaugeOpts, CounterOpts, SummaryOpts, HistogramOpts, or
-// UntypedOpts.
+// …Opts struct, i.e. GaugeOpts, CounterOpts, SummaryOpts, or HistogramOpts.
 //
 // Custom Collectors and constant Metrics
 //
 // existing numbers into Prometheus Metrics during collection. An own
 // implementation of the Collector interface is perfect for that. You can create
 // Metric instances “on the fly” using NewConstMetric, NewConstHistogram, and
-// NewConstSummary (and their respective Must… versions). That will happen in
-// the Collect method. The Describe method has to return separate Desc
-// instances, representative of the “throw-away” metrics to be created later.
-// NewDesc comes in handy to create those Desc instances. Alternatively, you
-// could return no Desc at all, which will mark the Collector “unchecked”.  No
-// checks are performed at registration time, but metric consistency will still
-// be ensured at scrape time, i.e. any inconsistencies will lead to scrape
+// NewConstSummary (and their respective Must… versions). NewConstMetric is used
+// for all metric types with just a float64 as their value: Counter, Gauge, and
+// a special “type” called Untyped. Use the latter if you are not sure if the
+// mirrored metric is a Counter or a Gauge. Creation of the Metric instance
+// happens in the Collect method. The Describe method has to return separate
+// Desc instances, representative of the “throw-away” metrics to be created
+// later.  NewDesc comes in handy to create those Desc instances. Alternatively,
+// you could return no Desc at all, which will mark the Collector “unchecked”.
+// No checks are performed at registration time, but metric consistency will
+// still be ensured at scrape time, i.e. any inconsistencies will lead to scrape
 // errors. Thus, with unchecked Collectors, the responsibility to not collect
 // metrics that lead to inconsistencies in the total scrape result lies with the
 // implementer of the Collector. While this is not a desirable state, it is
index 71d406bd92ab26c9a6a9e4434f70ce7de4ff7861..d67573f767a963514d1ecdeaebf85b0700f5aa46 100644 (file)
@@ -123,7 +123,7 @@ func (g *gauge) Sub(val float64) {
 
 func (g *gauge) Write(out *dto.Metric) error {
        val := math.Float64frombits(atomic.LoadUint64(&g.valBits))
-       return populateMetric(GaugeValue, val, g.labelPairs, out)
+       return populateMetric(GaugeValue, val, g.labelPairs, nil, out)
 }
 
 // GaugeVec is a Collector that bundles a set of Gauges that all share the same
@@ -273,9 +273,12 @@ type GaugeFunc interface {
 // NewGaugeFunc creates a new GaugeFunc based on the provided GaugeOpts. The
 // value reported is determined by calling the given function from within the
 // Write method. Take into account that metric collection may happen
-// concurrently. If that results in concurrent calls to Write, like in the case
-// where a GaugeFunc is directly registered with Prometheus, the provided
-// function must be concurrency-safe.
+// concurrently. Therefore, it must be safe to call the provided function
+// concurrently.
+//
+// NewGaugeFunc is a good way to create an “info” style metric with a constant
+// value of 1. Example:
+// https://github.com/prometheus/common/blob/8558a5b7db3c84fa38b4766966059a7bd5bfa2ee/version/info.go#L36-L56
 func NewGaugeFunc(opts GaugeOpts, function func() float64) GaugeFunc {
        return newValueFunc(NewDesc(
                BuildFQName(opts.Namespace, opts.Subsystem, opts.Name),
index dc9247fed976c3e9073e00ed759867236b125531..ea05cf429f2bae2c9f6898355b115da57a423eb8 100644 (file)
@@ -73,7 +73,7 @@ func NewGoCollector() Collector {
                        nil, nil),
                gcDesc: NewDesc(
                        "go_gc_duration_seconds",
-                       "A summary of the GC invocation durations.",
+                       "A summary of the pause duration of garbage collection cycles.",
                        nil, nil),
                goInfoDesc: NewDesc(
                        "go_info",
index d7ea67bd2bafdeb6e67880486a56d8bffdee484a..4271f438aeaaf2441c389121db8c96a0201e02a6 100644 (file)
@@ -20,6 +20,7 @@ import (
        "sort"
        "sync"
        "sync/atomic"
+       "time"
 
        "github.com/golang/protobuf/proto"
 
@@ -138,7 +139,7 @@ type HistogramOpts struct {
        // better covered by target labels set by the scraping Prometheus
        // server, or by one specific metric (e.g. a build_info or a
        // machine_role metric). See also
-       // https://prometheus.io/docs/instrumenting/writing_exporters/#target-labels,-not-static-scraped-labels
+       // https://prometheus.io/docs/instrumenting/writing_exporters/#target-labels-not-static-scraped-labels
        ConstLabels Labels
 
        // Buckets defines the buckets into which observations are counted. Each
@@ -151,6 +152,10 @@ type HistogramOpts struct {
 
 // NewHistogram creates a new Histogram based on the provided HistogramOpts. It
 // panics if the buckets in HistogramOpts are not in strictly increasing order.
+//
+// The returned implementation also implements ExemplarObserver. It is safe to
+// perform the corresponding type assertion. Exemplars are tracked separately
+// for each bucket.
 func NewHistogram(opts HistogramOpts) Histogram {
        return newHistogram(
                NewDesc(
@@ -187,7 +192,8 @@ func newHistogram(desc *Desc, opts HistogramOpts, labelValues ...string) Histogr
                desc:        desc,
                upperBounds: opts.Buckets,
                labelPairs:  makeLabelPairs(desc, labelValues),
-               counts:      [2]*histogramCounts{&histogramCounts{}, &histogramCounts{}},
+               counts:      [2]*histogramCounts{{}, {}},
+               now:         time.Now,
        }
        for i, upperBound := range h.upperBounds {
                if i < len(h.upperBounds)-1 {
@@ -205,9 +211,10 @@ func newHistogram(desc *Desc, opts HistogramOpts, labelValues ...string) Histogr
                }
        }
        // Finally we know the final length of h.upperBounds and can make buckets
-       // for both counts:
+       // for both counts as well as exemplars:
        h.counts[0].buckets = make([]uint64, len(h.upperBounds))
        h.counts[1].buckets = make([]uint64, len(h.upperBounds))
+       h.exemplars = make([]atomic.Value, len(h.upperBounds)+1)
 
        h.init(h) // Init self-collection.
        return h
@@ -254,6 +261,9 @@ type histogram struct {
 
        upperBounds []float64
        labelPairs  []*dto.LabelPair
+       exemplars   []atomic.Value // One more than buckets (to include +Inf), each a *dto.Exemplar.
+
+       now func() time.Time // To mock out time.Now() for testing.
 }
 
 func (h *histogram) Desc() *Desc {
@@ -261,36 +271,13 @@ func (h *histogram) Desc() *Desc {
 }
 
 func (h *histogram) Observe(v float64) {
-       // TODO(beorn7): For small numbers of buckets (<30), a linear search is
-       // slightly faster than the binary search. If we really care, we could
-       // switch from one search strategy to the other depending on the number
-       // of buckets.
-       //
-       // Microbenchmarks (BenchmarkHistogramNoLabels):
-       // 11 buckets: 38.3 ns/op linear - binary 48.7 ns/op
-       // 100 buckets: 78.1 ns/op linear - binary 54.9 ns/op
-       // 300 buckets: 154 ns/op linear - binary 61.6 ns/op
-       i := sort.SearchFloat64s(h.upperBounds, v)
-
-       // We increment h.countAndHotIdx so that the counter in the lower
-       // 63 bits gets incremented. At the same time, we get the new value
-       // back, which we can use to find the currently-hot counts.
-       n := atomic.AddUint64(&h.countAndHotIdx, 1)
-       hotCounts := h.counts[n>>63]
+       h.observe(v, h.findBucket(v))
+}
 
-       if i < len(h.upperBounds) {
-               atomic.AddUint64(&hotCounts.buckets[i], 1)
-       }
-       for {
-               oldBits := atomic.LoadUint64(&hotCounts.sumBits)
-               newBits := math.Float64bits(math.Float64frombits(oldBits) + v)
-               if atomic.CompareAndSwapUint64(&hotCounts.sumBits, oldBits, newBits) {
-                       break
-               }
-       }
-       // Increment count last as we take it as a signal that the observation
-       // is complete.
-       atomic.AddUint64(&hotCounts.count, 1)
+func (h *histogram) ObserveWithExemplar(v float64, e Labels) {
+       i := h.findBucket(v)
+       h.observe(v, i)
+       h.updateExemplar(v, i, e)
 }
 
 func (h *histogram) Write(out *dto.Metric) error {
@@ -329,6 +316,18 @@ func (h *histogram) Write(out *dto.Metric) error {
                        CumulativeCount: proto.Uint64(cumCount),
                        UpperBound:      proto.Float64(upperBound),
                }
+               if e := h.exemplars[i].Load(); e != nil {
+                       his.Bucket[i].Exemplar = e.(*dto.Exemplar)
+               }
+       }
+       // If there is an exemplar for the +Inf bucket, we have to add that bucket explicitly.
+       if e := h.exemplars[len(h.upperBounds)].Load(); e != nil {
+               b := &dto.Bucket{
+                       CumulativeCount: proto.Uint64(count),
+                       UpperBound:      proto.Float64(math.Inf(1)),
+                       Exemplar:        e.(*dto.Exemplar),
+               }
+               his.Bucket = append(his.Bucket, b)
        }
 
        out.Histogram = his
@@ -352,6 +351,57 @@ func (h *histogram) Write(out *dto.Metric) error {
        return nil
 }
 
+// findBucket returns the index of the bucket for the provided value, or
+// len(h.upperBounds) for the +Inf bucket.
+func (h *histogram) findBucket(v float64) int {
+       // TODO(beorn7): For small numbers of buckets (<30), a linear search is
+       // slightly faster than the binary search. If we really care, we could
+       // switch from one search strategy to the other depending on the number
+       // of buckets.
+       //
+       // Microbenchmarks (BenchmarkHistogramNoLabels):
+       // 11 buckets: 38.3 ns/op linear - binary 48.7 ns/op
+       // 100 buckets: 78.1 ns/op linear - binary 54.9 ns/op
+       // 300 buckets: 154 ns/op linear - binary 61.6 ns/op
+       return sort.SearchFloat64s(h.upperBounds, v)
+}
+
+// observe is the implementation for Observe without the findBucket part.
+func (h *histogram) observe(v float64, bucket int) {
+       // We increment h.countAndHotIdx so that the counter in the lower
+       // 63 bits gets incremented. At the same time, we get the new value
+       // back, which we can use to find the currently-hot counts.
+       n := atomic.AddUint64(&h.countAndHotIdx, 1)
+       hotCounts := h.counts[n>>63]
+
+       if bucket < len(h.upperBounds) {
+               atomic.AddUint64(&hotCounts.buckets[bucket], 1)
+       }
+       for {
+               oldBits := atomic.LoadUint64(&hotCounts.sumBits)
+               newBits := math.Float64bits(math.Float64frombits(oldBits) + v)
+               if atomic.CompareAndSwapUint64(&hotCounts.sumBits, oldBits, newBits) {
+                       break
+               }
+       }
+       // Increment count last as we take it as a signal that the observation
+       // is complete.
+       atomic.AddUint64(&hotCounts.count, 1)
+}
+
+// updateExemplar replaces the exemplar for the provided bucket. With empty
+// labels, it's a no-op. It panics if any of the labels is invalid.
+func (h *histogram) updateExemplar(v float64, bucket int, l Labels) {
+       if l == nil {
+               return
+       }
+       e, err := newExemplar(v, h.now(), l)
+       if err != nil {
+               panic(err)
+       }
+       h.exemplars[bucket].Store(e)
+}
+
 // HistogramVec is a Collector that bundles a set of Histograms that all share the
 // same Desc, but have different values for their variable labels. This is used
 // if you want to count the same thing partitioned by various dimensions
index 55e6d86d596f74a619efba25ff047b6d9123f7b1..0df1eff8814fbf04ede8e766c73fe16658f2260a 100644 (file)
@@ -18,11 +18,12 @@ import (
        "time"
 
        "github.com/golang/protobuf/proto"
+       "github.com/prometheus/common/model"
 
        dto "github.com/prometheus/client_model/go"
 )
 
-const separatorByte byte = 255
+var separatorByteSlice = []byte{model.SeparatorByte} // For convenient use with xxhash.
 
 // A Metric models a single sample value with its meta data being exported to
 // Prometheus. Implementations of Metric in this package are Gauge, Counter,
index 5806cd09e306cdd9c73df71839fc1273a5e2fc3f..44128016fd1d54f4f5f6e536b5f176ceb3aa6b6f 100644 (file)
@@ -50,3 +50,15 @@ type ObserverVec interface {
 
        Collector
 }
+
+// ExemplarObserver is implemented by Observers that offer the option of
+// observing a value together with an exemplar. Its ObserveWithExemplar method
+// works like the Observe method of an Observer but also replaces the currently
+// saved exemplar (if any) with a new one, created from the provided value, the
+// current time as timestamp, and the provided Labels. Empty Labels will lead to
+// a valid (label-less) exemplar. But if Labels is nil, the current exemplar is
+// left in place. ObserveWithExemplar panics if any of the provided labels are
+// invalid or if the provided labels contain more than 64 runes in total.
+type ExemplarObserver interface {
+       ObserveWithExemplar(value float64, exemplar Labels)
+}
index fa535684f96cb48cac428bd66ae01274a1a90951..5070e72e28fee6f117e0114f80a5ddb7017ab36c 100644 (file)
@@ -53,15 +53,21 @@ func (r *responseWriterDelegator) Written() int64 {
 }
 
 func (r *responseWriterDelegator) WriteHeader(code int) {
+       if r.observeWriteHeader != nil && !r.wroteHeader {
+               // Only call observeWriteHeader for the 1st time. It's a bug if
+               // WriteHeader is called more than once, but we want to protect
+               // against it here. Note that we still delegate the WriteHeader
+               // to the original ResponseWriter to not mask the bug from it.
+               r.observeWriteHeader(code)
+       }
        r.status = code
        r.wroteHeader = true
        r.ResponseWriter.WriteHeader(code)
-       if r.observeWriteHeader != nil {
-               r.observeWriteHeader(code)
-       }
 }
 
 func (r *responseWriterDelegator) Write(b []byte) (int, error) {
+       // If applicable, call WriteHeader here so that observeWriteHeader is
+       // handled appropriately.
        if !r.wroteHeader {
                r.WriteHeader(http.StatusOK)
        }
@@ -82,12 +88,19 @@ func (d closeNotifierDelegator) CloseNotify() <-chan bool {
        return d.ResponseWriter.(http.CloseNotifier).CloseNotify()
 }
 func (d flusherDelegator) Flush() {
+       // If applicable, call WriteHeader here so that observeWriteHeader is
+       // handled appropriately.
+       if !d.wroteHeader {
+               d.WriteHeader(http.StatusOK)
+       }
        d.ResponseWriter.(http.Flusher).Flush()
 }
 func (d hijackerDelegator) Hijack() (net.Conn, *bufio.ReadWriter, error) {
        return d.ResponseWriter.(http.Hijacker).Hijack()
 }
 func (d readerFromDelegator) ReadFrom(re io.Reader) (int64, error) {
+       // If applicable, call WriteHeader here so that observeWriteHeader is
+       // handled appropriately.
        if !d.wroteHeader {
                d.WriteHeader(http.StatusOK)
        }
index cea5a90fd9dd2680b9487aa7275c1f2789770a6a..5e1c4546ceb888d38b34aaccc447e1c649a9dc6a 100644 (file)
@@ -144,7 +144,12 @@ func HandlerFor(reg prometheus.Gatherer, opts HandlerOpts) http.Handler {
                        }
                }
 
-               contentType := expfmt.Negotiate(req.Header)
+               var contentType expfmt.Format
+               if opts.EnableOpenMetrics {
+                       contentType = expfmt.NegotiateIncludingOpenMetrics(req.Header)
+               } else {
+                       contentType = expfmt.Negotiate(req.Header)
+               }
                header := rsp.Header()
                header.Set(contentTypeHeader, string(contentType))
 
@@ -162,28 +167,40 @@ func HandlerFor(reg prometheus.Gatherer, opts HandlerOpts) http.Handler {
 
                enc := expfmt.NewEncoder(w, contentType)
 
-               var lastErr error
-               for _, mf := range mfs {
-                       if err := enc.Encode(mf); err != nil {
-                               lastErr = err
-                               if opts.ErrorLog != nil {
-                                       opts.ErrorLog.Println("error encoding and sending metric family:", err)
-                               }
-                               errCnt.WithLabelValues("encoding").Inc()
-                               switch opts.ErrorHandling {
-                               case PanicOnError:
-                                       panic(err)
-                               case ContinueOnError:
-                                       // Handled later.
-                               case HTTPErrorOnError:
-                                       httpError(rsp, err)
-                                       return
-                               }
+               // handleError handles the error according to opts.ErrorHandling
+               // and returns true if we have to abort after the handling.
+               handleError := func(err error) bool {
+                       if err == nil {
+                               return false
+                       }
+                       if opts.ErrorLog != nil {
+                               opts.ErrorLog.Println("error encoding and sending metric family:", err)
+                       }
+                       errCnt.WithLabelValues("encoding").Inc()
+                       switch opts.ErrorHandling {
+                       case PanicOnError:
+                               panic(err)
+                       case HTTPErrorOnError:
+                               // We cannot really send an HTTP error at this
+                               // point because we most likely have written
+                               // something to rsp already. But at least we can
+                               // stop sending.
+                               return true
                        }
+                       // Do nothing in all other cases, including ContinueOnError.
+                       return false
                }
 
-               if lastErr != nil {
-                       httpError(rsp, lastErr)
+               for _, mf := range mfs {
+                       if handleError(enc.Encode(mf)) {
+                               return
+                       }
+               }
+               if closer, ok := enc.(expfmt.Closer); ok {
+                       // This in particular takes care of the final "# EOF\n" line for OpenMetrics.
+                       if handleError(closer.Close()) {
+                               return
+                       }
                }
        })
 
@@ -255,7 +272,12 @@ type HandlerErrorHandling int
 // errors are encountered.
 const (
        // Serve an HTTP status code 500 upon the first error
-       // encountered. Report the error message in the body.
+       // encountered. Report the error message in the body. Note that HTTP
+       // errors cannot be served anymore once the beginning of a regular
+       // payload has been sent. Thus, in the (unlikely) case that encoding the
+       // payload into the negotiated wire format fails, serving the response
+       // will simply be aborted. Set an ErrorLog in HandlerOpts to detect
+       // those errors.
        HTTPErrorOnError HandlerErrorHandling = iota
        // Ignore errors and try to serve as many metrics as possible.  However,
        // if no metrics can be served, serve an HTTP status code 500 and the
@@ -318,6 +340,16 @@ type HandlerOpts struct {
        // away). Until the implementation is improved, it is recommended to
        // implement a separate timeout in potentially slow Collectors.
        Timeout time.Duration
+       // If true, the experimental OpenMetrics encoding is added to the
+       // possible options during content negotiation. Note that Prometheus
+       // 2.5.0+ will negotiate OpenMetrics as first priority. OpenMetrics is
+       // the only way to transmit exemplars. However, the move to OpenMetrics
+       // is not completely transparent. Most notably, the values of "quantile"
+       // labels of Summaries and "le" labels of Histograms are formatted with
+       // a trailing ".0" if they would otherwise look like integer numbers
+       // (which changes the identity of the resulting series on the Prometheus
+       // server).
+       EnableOpenMetrics bool
 }
 
 // gzipAccepted returns whether the client will accept gzip-encoded content.
@@ -334,11 +366,9 @@ func gzipAccepted(header http.Header) bool {
 }
 
 // httpError removes any content-encoding header and then calls http.Error with
-// the provided error and http.StatusInternalServerErrer. Error contents is
-// supposed to be uncompressed plain text. However, same as with a plain
-// http.Error, any header settings will be void if the header has already been
-// sent. The error message will still be written to the writer, but it will
-// probably be of limited use.
+// the provided error and http.StatusInternalServerError. Error contents is
+// supposed to be uncompressed plain text. Same as with a plain http.Error, this
+// must not be called if the header or any payload has already been sent.
 func httpError(rsp http.ResponseWriter, err error) {
        rsp.Header().Del(contentEncodingHeader)
        http.Error(
index 6c32516aa2e312115fcfc4da395f51d3171c73ea..c05d6ee1b3853ac7cf6e905aff9d3231cc930478 100644 (file)
@@ -25,6 +25,7 @@ import (
        "sync"
        "unicode/utf8"
 
+       "github.com/cespare/xxhash/v2"
        "github.com/golang/protobuf/proto"
        "github.com/prometheus/common/expfmt"
 
@@ -74,7 +75,7 @@ func NewRegistry() *Registry {
 // NewPedanticRegistry returns a registry that checks during collection if each
 // collected Metric is consistent with its reported Desc, and if the Desc has
 // actually been registered with the registry. Unchecked Collectors (those whose
-// Describe methed does not yield any descriptors) are excluded from the check.
+// Describe method does not yield any descriptors) are excluded from the check.
 //
 // Usually, a Registry will be happy as long as the union of all collected
 // Metrics is consistent and valid even if some metrics are not consistent with
@@ -266,7 +267,7 @@ func (r *Registry) Register(c Collector) error {
                descChan           = make(chan *Desc, capDescChan)
                newDescIDs         = map[uint64]struct{}{}
                newDimHashesByName = map[string]uint64{}
-               collectorID        uint64 // Just a sum of all desc IDs.
+               collectorID        uint64 // All desc IDs XOR'd together.
                duplicateDescErr   error
        )
        go func() {
@@ -293,12 +294,12 @@ func (r *Registry) Register(c Collector) error {
                if _, exists := r.descIDs[desc.id]; exists {
                        duplicateDescErr = fmt.Errorf("descriptor %s already exists with the same fully-qualified name and const label values", desc)
                }
-               // If it is not a duplicate desc in this collector, add it to
+               // If it is not a duplicate desc in this collector, XOR it to
                // the collectorID.  (We allow duplicate descs within the same
                // collector, but their existence must be a no-op.)
                if _, exists := newDescIDs[desc.id]; !exists {
                        newDescIDs[desc.id] = struct{}{}
-                       collectorID += desc.id
+                       collectorID ^= desc.id
                }
 
                // Are all the label names and the help string consistent with
@@ -360,7 +361,7 @@ func (r *Registry) Unregister(c Collector) bool {
        var (
                descChan    = make(chan *Desc, capDescChan)
                descIDs     = map[uint64]struct{}{}
-               collectorID uint64 // Just a sum of the desc IDs.
+               collectorID uint64 // All desc IDs XOR'd together.
        )
        go func() {
                c.Describe(descChan)
@@ -368,7 +369,7 @@ func (r *Registry) Unregister(c Collector) bool {
        }()
        for desc := range descChan {
                if _, exists := descIDs[desc.id]; !exists {
-                       collectorID += desc.id
+                       collectorID ^= desc.id
                        descIDs[desc.id] = struct{}{}
                }
        }
@@ -875,9 +876,9 @@ func checkMetricConsistency(
        }
 
        // Is the metric unique (i.e. no other metric with the same name and the same labels)?
-       h := hashNew()
-       h = hashAdd(h, name)
-       h = hashAddByte(h, separatorByte)
+       h := xxhash.New()
+       h.WriteString(name)
+       h.Write(separatorByteSlice)
        // Make sure label pairs are sorted. We depend on it for the consistency
        // check.
        if !sort.IsSorted(labelPairSorter(dtoMetric.Label)) {
@@ -888,18 +889,19 @@ func checkMetricConsistency(
                dtoMetric.Label = copiedLabels
        }
        for _, lp := range dtoMetric.Label {
-               h = hashAdd(h, lp.GetName())
-               h = hashAddByte(h, separatorByte)
-               h = hashAdd(h, lp.GetValue())
-               h = hashAddByte(h, separatorByte)
+               h.WriteString(lp.GetName())
+               h.Write(separatorByteSlice)
+               h.WriteString(lp.GetValue())
+               h.Write(separatorByteSlice)
        }
-       if _, exists := metricHashes[h]; exists {
+       hSum := h.Sum64()
+       if _, exists := metricHashes[hSum]; exists {
                return fmt.Errorf(
                        "collected metric %q { %s} was collected before with the same name and label values",
                        name, dtoMetric,
                )
        }
-       metricHashes[h] = struct{}{}
+       metricHashes[hSum] = struct{}{}
        return nil
 }
 
index c970fdee0e4ffdde7ce64514c8ca8bb1a3ddb048..ae42e761a19a2a58f0d2f7f04e49dd8cb518851d 100644 (file)
@@ -208,7 +208,7 @@ func newSummary(desc *Desc, opts SummaryOpts, labelValues ...string) Summary {
                s := &noObjectivesSummary{
                        desc:       desc,
                        labelPairs: makeLabelPairs(desc, labelValues),
-                       counts:     [2]*summaryCounts{&summaryCounts{}, &summaryCounts{}},
+                       counts:     [2]*summaryCounts{{}, {}},
                }
                s.init(s) // Init self-collection.
                return s
index eb248f10874350f3c3fdcced6a18d3c5a0fc62e3..2be470ce15275acadda150b02a456b6b75f6217d 100644 (file)
@@ -16,8 +16,11 @@ package prometheus
 import (
        "fmt"
        "sort"
+       "time"
+       "unicode/utf8"
 
        "github.com/golang/protobuf/proto"
+       "github.com/golang/protobuf/ptypes"
 
        dto "github.com/prometheus/client_model/go"
 )
@@ -25,7 +28,8 @@ import (
 // ValueType is an enumeration of metric types that represent a simple value.
 type ValueType int
 
-// Possible values for the ValueType enum.
+// Possible values for the ValueType enum. Use UntypedValue to mark a metric
+// with an unknown type.
 const (
        _ ValueType = iota
        CounterValue
@@ -69,7 +73,7 @@ func (v *valueFunc) Desc() *Desc {
 }
 
 func (v *valueFunc) Write(out *dto.Metric) error {
-       return populateMetric(v.valType, v.function(), v.labelPairs, out)
+       return populateMetric(v.valType, v.function(), v.labelPairs, nil, out)
 }
 
 // NewConstMetric returns a metric with one fixed value that cannot be
@@ -116,19 +120,20 @@ func (m *constMetric) Desc() *Desc {
 }
 
 func (m *constMetric) Write(out *dto.Metric) error {
-       return populateMetric(m.valType, m.val, m.labelPairs, out)
+       return populateMetric(m.valType, m.val, m.labelPairs, nil, out)
 }
 
 func populateMetric(
        t ValueType,
        v float64,
        labelPairs []*dto.LabelPair,
+       e *dto.Exemplar,
        m *dto.Metric,
 ) error {
        m.Label = labelPairs
        switch t {
        case CounterValue:
-               m.Counter = &dto.Counter{Value: proto.Float64(v)}
+               m.Counter = &dto.Counter{Value: proto.Float64(v), Exemplar: e}
        case GaugeValue:
                m.Gauge = &dto.Gauge{Value: proto.Float64(v)}
        case UntypedValue:
@@ -160,3 +165,40 @@ func makeLabelPairs(desc *Desc, labelValues []string) []*dto.LabelPair {
        sort.Sort(labelPairSorter(labelPairs))
        return labelPairs
 }
+
+// ExemplarMaxRunes is the max total number of runes allowed in exemplar labels.
+const ExemplarMaxRunes = 64
+
+// newExemplar creates a new dto.Exemplar from the provided values. An error is
+// returned if any of the label names or values are invalid or if the total
+// number of runes in the label names and values exceeds ExemplarMaxRunes.
+func newExemplar(value float64, ts time.Time, l Labels) (*dto.Exemplar, error) {
+       e := &dto.Exemplar{}
+       e.Value = proto.Float64(value)
+       tsProto, err := ptypes.TimestampProto(ts)
+       if err != nil {
+               return nil, err
+       }
+       e.Timestamp = tsProto
+       labelPairs := make([]*dto.LabelPair, 0, len(l))
+       var runes int
+       for name, value := range l {
+               if !checkLabelName(name) {
+                       return nil, fmt.Errorf("exemplar label name %q is invalid", name)
+               }
+               runes += utf8.RuneCountInString(name)
+               if !utf8.ValidString(value) {
+                       return nil, fmt.Errorf("exemplar label value %q is not valid UTF-8", value)
+               }
+               runes += utf8.RuneCountInString(value)
+               labelPairs = append(labelPairs, &dto.LabelPair{
+                       Name:  proto.String(name),
+                       Value: proto.String(value),
+               })
+       }
+       if runes > ExemplarMaxRunes {
+               return nil, fmt.Errorf("exemplar labels have %d runes, exceeding the limit of %d", runes, ExemplarMaxRunes)
+       }
+       e.Label = labelPairs
+       return e, nil
+}
index 14ed9e856d1c286fbc98f6919830bc7df82e7d7a..d53848dc48100d1bd2266f273ff06e17469a6a6d 100644 (file)
@@ -24,7 +24,7 @@ import (
 // their label values. metricVec is not used directly (and therefore
 // unexported). It is used as a building block for implementations of vectors of
 // a given metric type, like GaugeVec, CounterVec, SummaryVec, and HistogramVec.
-// It also handles label currying. It uses basicMetricVec internally.
+// It also handles label currying.
 type metricVec struct {
        *metricMap
 
@@ -91,6 +91,18 @@ func (m *metricVec) Delete(labels Labels) bool {
        return m.metricMap.deleteByHashWithLabels(h, labels, m.curry)
 }
 
+// Without explicit forwarding of Describe, Collect, Reset, those methods won't
+// show up in GoDoc.
+
+// Describe implements Collector.
+func (m *metricVec) Describe(ch chan<- *Desc) { m.metricMap.Describe(ch) }
+
+// Collect implements Collector.
+func (m *metricVec) Collect(ch chan<- Metric) { m.metricMap.Collect(ch) }
+
+// Reset deletes all metrics in this vector.
+func (m *metricVec) Reset() { m.metricMap.Reset() }
+
 func (m *metricVec) curryWith(labels Labels) (*metricVec, error) {
        var (
                newCurry []curriedLabelValue
index 9805432c2a4cb8dc0ea8dc7cb62d6b3ca23205da..2f4930d9dd3443ded359d40e8d8186ff9f707fbd 100644 (file)
@@ -1,11 +1,14 @@
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // source: metrics.proto
 
-package io_prometheus_client // import "github.com/prometheus/client_model/go"
+package io_prometheus_client
 
-import proto "github.com/golang/protobuf/proto"
-import fmt "fmt"
-import math "math"
+import (
+       fmt "fmt"
+       proto "github.com/golang/protobuf/proto"
+       timestamp "github.com/golang/protobuf/ptypes/timestamp"
+       math "math"
+)
 
 // Reference imports to suppress errors if they are not otherwise used.
 var _ = proto.Marshal
@@ -16,7 +19,7 @@ var _ = math.Inf
 // is compatible with the proto package it is being compiled against.
 // A compilation error at this line likely means your copy of the
 // proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
+const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
 
 type MetricType int32
 
@@ -35,6 +38,7 @@ var MetricType_name = map[int32]string{
        3: "UNTYPED",
        4: "HISTOGRAM",
 }
+
 var MetricType_value = map[string]int32{
        "COUNTER":   0,
        "GAUGE":     1,
@@ -48,9 +52,11 @@ func (x MetricType) Enum() *MetricType {
        *p = x
        return p
 }
+
 func (x MetricType) String() string {
        return proto.EnumName(MetricType_name, int32(x))
 }
+
 func (x *MetricType) UnmarshalJSON(data []byte) error {
        value, err := proto.UnmarshalJSONEnum(MetricType_value, data, "MetricType")
        if err != nil {
@@ -59,8 +65,9 @@ func (x *MetricType) UnmarshalJSON(data []byte) error {
        *x = MetricType(value)
        return nil
 }
+
 func (MetricType) EnumDescriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{0}
+       return fileDescriptor_6039342a2ba47b72, []int{0}
 }
 
 type LabelPair struct {
@@ -75,16 +82,17 @@ func (m *LabelPair) Reset()         { *m = LabelPair{} }
 func (m *LabelPair) String() string { return proto.CompactTextString(m) }
 func (*LabelPair) ProtoMessage()    {}
 func (*LabelPair) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{0}
+       return fileDescriptor_6039342a2ba47b72, []int{0}
 }
+
 func (m *LabelPair) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_LabelPair.Unmarshal(m, b)
 }
 func (m *LabelPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_LabelPair.Marshal(b, m, deterministic)
 }
-func (dst *LabelPair) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_LabelPair.Merge(dst, src)
+func (m *LabelPair) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_LabelPair.Merge(m, src)
 }
 func (m *LabelPair) XXX_Size() int {
        return xxx_messageInfo_LabelPair.Size(m)
@@ -120,16 +128,17 @@ func (m *Gauge) Reset()         { *m = Gauge{} }
 func (m *Gauge) String() string { return proto.CompactTextString(m) }
 func (*Gauge) ProtoMessage()    {}
 func (*Gauge) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{1}
+       return fileDescriptor_6039342a2ba47b72, []int{1}
 }
+
 func (m *Gauge) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Gauge.Unmarshal(m, b)
 }
 func (m *Gauge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Gauge.Marshal(b, m, deterministic)
 }
-func (dst *Gauge) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Gauge.Merge(dst, src)
+func (m *Gauge) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Gauge.Merge(m, src)
 }
 func (m *Gauge) XXX_Size() int {
        return xxx_messageInfo_Gauge.Size(m)
@@ -148,26 +157,28 @@ func (m *Gauge) GetValue() float64 {
 }
 
 type Counter struct {
-       Value                *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`
-       XXX_NoUnkeyedLiteral struct{} `json:"-"`
-       XXX_unrecognized     []byte   `json:"-"`
-       XXX_sizecache        int32    `json:"-"`
+       Value                *float64  `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`
+       Exemplar             *Exemplar `protobuf:"bytes,2,opt,name=exemplar" json:"exemplar,omitempty"`
+       XXX_NoUnkeyedLiteral struct{}  `json:"-"`
+       XXX_unrecognized     []byte    `json:"-"`
+       XXX_sizecache        int32     `json:"-"`
 }
 
 func (m *Counter) Reset()         { *m = Counter{} }
 func (m *Counter) String() string { return proto.CompactTextString(m) }
 func (*Counter) ProtoMessage()    {}
 func (*Counter) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{2}
+       return fileDescriptor_6039342a2ba47b72, []int{2}
 }
+
 func (m *Counter) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Counter.Unmarshal(m, b)
 }
 func (m *Counter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Counter.Marshal(b, m, deterministic)
 }
-func (dst *Counter) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Counter.Merge(dst, src)
+func (m *Counter) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Counter.Merge(m, src)
 }
 func (m *Counter) XXX_Size() int {
        return xxx_messageInfo_Counter.Size(m)
@@ -185,6 +196,13 @@ func (m *Counter) GetValue() float64 {
        return 0
 }
 
+func (m *Counter) GetExemplar() *Exemplar {
+       if m != nil {
+               return m.Exemplar
+       }
+       return nil
+}
+
 type Quantile struct {
        Quantile             *float64 `protobuf:"fixed64,1,opt,name=quantile" json:"quantile,omitempty"`
        Value                *float64 `protobuf:"fixed64,2,opt,name=value" json:"value,omitempty"`
@@ -197,16 +215,17 @@ func (m *Quantile) Reset()         { *m = Quantile{} }
 func (m *Quantile) String() string { return proto.CompactTextString(m) }
 func (*Quantile) ProtoMessage()    {}
 func (*Quantile) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{3}
+       return fileDescriptor_6039342a2ba47b72, []int{3}
 }
+
 func (m *Quantile) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Quantile.Unmarshal(m, b)
 }
 func (m *Quantile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Quantile.Marshal(b, m, deterministic)
 }
-func (dst *Quantile) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Quantile.Merge(dst, src)
+func (m *Quantile) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Quantile.Merge(m, src)
 }
 func (m *Quantile) XXX_Size() int {
        return xxx_messageInfo_Quantile.Size(m)
@@ -244,16 +263,17 @@ func (m *Summary) Reset()         { *m = Summary{} }
 func (m *Summary) String() string { return proto.CompactTextString(m) }
 func (*Summary) ProtoMessage()    {}
 func (*Summary) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{4}
+       return fileDescriptor_6039342a2ba47b72, []int{4}
 }
+
 func (m *Summary) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Summary.Unmarshal(m, b)
 }
 func (m *Summary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Summary.Marshal(b, m, deterministic)
 }
-func (dst *Summary) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Summary.Merge(dst, src)
+func (m *Summary) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Summary.Merge(m, src)
 }
 func (m *Summary) XXX_Size() int {
        return xxx_messageInfo_Summary.Size(m)
@@ -296,16 +316,17 @@ func (m *Untyped) Reset()         { *m = Untyped{} }
 func (m *Untyped) String() string { return proto.CompactTextString(m) }
 func (*Untyped) ProtoMessage()    {}
 func (*Untyped) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{5}
+       return fileDescriptor_6039342a2ba47b72, []int{5}
 }
+
 func (m *Untyped) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Untyped.Unmarshal(m, b)
 }
 func (m *Untyped) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Untyped.Marshal(b, m, deterministic)
 }
-func (dst *Untyped) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Untyped.Merge(dst, src)
+func (m *Untyped) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Untyped.Merge(m, src)
 }
 func (m *Untyped) XXX_Size() int {
        return xxx_messageInfo_Untyped.Size(m)
@@ -336,16 +357,17 @@ func (m *Histogram) Reset()         { *m = Histogram{} }
 func (m *Histogram) String() string { return proto.CompactTextString(m) }
 func (*Histogram) ProtoMessage()    {}
 func (*Histogram) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{6}
+       return fileDescriptor_6039342a2ba47b72, []int{6}
 }
+
 func (m *Histogram) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Histogram.Unmarshal(m, b)
 }
 func (m *Histogram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Histogram.Marshal(b, m, deterministic)
 }
-func (dst *Histogram) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Histogram.Merge(dst, src)
+func (m *Histogram) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Histogram.Merge(m, src)
 }
 func (m *Histogram) XXX_Size() int {
        return xxx_messageInfo_Histogram.Size(m)
@@ -378,27 +400,29 @@ func (m *Histogram) GetBucket() []*Bucket {
 }
 
 type Bucket struct {
-       CumulativeCount      *uint64  `protobuf:"varint,1,opt,name=cumulative_count,json=cumulativeCount" json:"cumulative_count,omitempty"`
-       UpperBound           *float64 `protobuf:"fixed64,2,opt,name=upper_bound,json=upperBound" json:"upper_bound,omitempty"`
-       XXX_NoUnkeyedLiteral struct{} `json:"-"`
-       XXX_unrecognized     []byte   `json:"-"`
-       XXX_sizecache        int32    `json:"-"`
+       CumulativeCount      *uint64   `protobuf:"varint,1,opt,name=cumulative_count,json=cumulativeCount" json:"cumulative_count,omitempty"`
+       UpperBound           *float64  `protobuf:"fixed64,2,opt,name=upper_bound,json=upperBound" json:"upper_bound,omitempty"`
+       Exemplar             *Exemplar `protobuf:"bytes,3,opt,name=exemplar" json:"exemplar,omitempty"`
+       XXX_NoUnkeyedLiteral struct{}  `json:"-"`
+       XXX_unrecognized     []byte    `json:"-"`
+       XXX_sizecache        int32     `json:"-"`
 }
 
 func (m *Bucket) Reset()         { *m = Bucket{} }
 func (m *Bucket) String() string { return proto.CompactTextString(m) }
 func (*Bucket) ProtoMessage()    {}
 func (*Bucket) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{7}
+       return fileDescriptor_6039342a2ba47b72, []int{7}
 }
+
 func (m *Bucket) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Bucket.Unmarshal(m, b)
 }
 func (m *Bucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Bucket.Marshal(b, m, deterministic)
 }
-func (dst *Bucket) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Bucket.Merge(dst, src)
+func (m *Bucket) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Bucket.Merge(m, src)
 }
 func (m *Bucket) XXX_Size() int {
        return xxx_messageInfo_Bucket.Size(m)
@@ -423,6 +447,68 @@ func (m *Bucket) GetUpperBound() float64 {
        return 0
 }
 
+func (m *Bucket) GetExemplar() *Exemplar {
+       if m != nil {
+               return m.Exemplar
+       }
+       return nil
+}
+
+type Exemplar struct {
+       Label                []*LabelPair         `protobuf:"bytes,1,rep,name=label" json:"label,omitempty"`
+       Value                *float64             `protobuf:"fixed64,2,opt,name=value" json:"value,omitempty"`
+       Timestamp            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=timestamp" json:"timestamp,omitempty"`
+       XXX_NoUnkeyedLiteral struct{}             `json:"-"`
+       XXX_unrecognized     []byte               `json:"-"`
+       XXX_sizecache        int32                `json:"-"`
+}
+
+func (m *Exemplar) Reset()         { *m = Exemplar{} }
+func (m *Exemplar) String() string { return proto.CompactTextString(m) }
+func (*Exemplar) ProtoMessage()    {}
+func (*Exemplar) Descriptor() ([]byte, []int) {
+       return fileDescriptor_6039342a2ba47b72, []int{8}
+}
+
+func (m *Exemplar) XXX_Unmarshal(b []byte) error {
+       return xxx_messageInfo_Exemplar.Unmarshal(m, b)
+}
+func (m *Exemplar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+       return xxx_messageInfo_Exemplar.Marshal(b, m, deterministic)
+}
+func (m *Exemplar) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Exemplar.Merge(m, src)
+}
+func (m *Exemplar) XXX_Size() int {
+       return xxx_messageInfo_Exemplar.Size(m)
+}
+func (m *Exemplar) XXX_DiscardUnknown() {
+       xxx_messageInfo_Exemplar.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_Exemplar proto.InternalMessageInfo
+
+func (m *Exemplar) GetLabel() []*LabelPair {
+       if m != nil {
+               return m.Label
+       }
+       return nil
+}
+
+func (m *Exemplar) GetValue() float64 {
+       if m != nil && m.Value != nil {
+               return *m.Value
+       }
+       return 0
+}
+
+func (m *Exemplar) GetTimestamp() *timestamp.Timestamp {
+       if m != nil {
+               return m.Timestamp
+       }
+       return nil
+}
+
 type Metric struct {
        Label                []*LabelPair `protobuf:"bytes,1,rep,name=label" json:"label,omitempty"`
        Gauge                *Gauge       `protobuf:"bytes,2,opt,name=gauge" json:"gauge,omitempty"`
@@ -440,16 +526,17 @@ func (m *Metric) Reset()         { *m = Metric{} }
 func (m *Metric) String() string { return proto.CompactTextString(m) }
 func (*Metric) ProtoMessage()    {}
 func (*Metric) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{8}
+       return fileDescriptor_6039342a2ba47b72, []int{9}
 }
+
 func (m *Metric) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_Metric.Unmarshal(m, b)
 }
 func (m *Metric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_Metric.Marshal(b, m, deterministic)
 }
-func (dst *Metric) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_Metric.Merge(dst, src)
+func (m *Metric) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_Metric.Merge(m, src)
 }
 func (m *Metric) XXX_Size() int {
        return xxx_messageInfo_Metric.Size(m)
@@ -523,16 +610,17 @@ func (m *MetricFamily) Reset()         { *m = MetricFamily{} }
 func (m *MetricFamily) String() string { return proto.CompactTextString(m) }
 func (*MetricFamily) ProtoMessage()    {}
 func (*MetricFamily) Descriptor() ([]byte, []int) {
-       return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{9}
+       return fileDescriptor_6039342a2ba47b72, []int{10}
 }
+
 func (m *MetricFamily) XXX_Unmarshal(b []byte) error {
        return xxx_messageInfo_MetricFamily.Unmarshal(m, b)
 }
 func (m *MetricFamily) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
        return xxx_messageInfo_MetricFamily.Marshal(b, m, deterministic)
 }
-func (dst *MetricFamily) XXX_Merge(src proto.Message) {
-       xxx_messageInfo_MetricFamily.Merge(dst, src)
+func (m *MetricFamily) XXX_Merge(src proto.Message) {
+       xxx_messageInfo_MetricFamily.Merge(m, src)
 }
 func (m *MetricFamily) XXX_Size() int {
        return xxx_messageInfo_MetricFamily.Size(m)
@@ -572,6 +660,7 @@ func (m *MetricFamily) GetMetric() []*Metric {
 }
 
 func init() {
+       proto.RegisterEnum("io.prometheus.client.MetricType", MetricType_name, MetricType_value)
        proto.RegisterType((*LabelPair)(nil), "io.prometheus.client.LabelPair")
        proto.RegisterType((*Gauge)(nil), "io.prometheus.client.Gauge")
        proto.RegisterType((*Counter)(nil), "io.prometheus.client.Counter")
@@ -580,50 +669,55 @@ func init() {
        proto.RegisterType((*Untyped)(nil), "io.prometheus.client.Untyped")
        proto.RegisterType((*Histogram)(nil), "io.prometheus.client.Histogram")
        proto.RegisterType((*Bucket)(nil), "io.prometheus.client.Bucket")
+       proto.RegisterType((*Exemplar)(nil), "io.prometheus.client.Exemplar")
        proto.RegisterType((*Metric)(nil), "io.prometheus.client.Metric")
        proto.RegisterType((*MetricFamily)(nil), "io.prometheus.client.MetricFamily")
-       proto.RegisterEnum("io.prometheus.client.MetricType", MetricType_name, MetricType_value)
 }
 
-func init() { proto.RegisterFile("metrics.proto", fileDescriptor_metrics_c97c9a2b9560cb8f) }
-
-var fileDescriptor_metrics_c97c9a2b9560cb8f = []byte{
-       // 591 bytes of a gzipped FileDescriptorProto
-       0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0x4f, 0x4f, 0xdb, 0x4e,
-       0x14, 0xfc, 0x99, 0xd8, 0x09, 0x7e, 0x86, 0x5f, 0xad, 0x15, 0x07, 0xab, 0x2d, 0x25, 0xcd, 0x89,
-       0xf6, 0x10, 0x54, 0x04, 0xaa, 0x44, 0xdb, 0x03, 0x50, 0x1a, 0x2a, 0xd5, 0x40, 0x37, 0xc9, 0x81,
-       0x5e, 0xac, 0x8d, 0x59, 0x25, 0x56, 0xbd, 0xb6, 0x6b, 0xef, 0x22, 0xe5, 0xdc, 0x43, 0xbf, 0x47,
-       0xbf, 0x68, 0xab, 0xfd, 0xe3, 0x18, 0x24, 0xc3, 0xa9, 0xb7, 0xb7, 0xf3, 0x66, 0xde, 0x8e, 0x77,
-       0xc7, 0x0b, 0x9b, 0x8c, 0xf2, 0x32, 0x89, 0xab, 0x61, 0x51, 0xe6, 0x3c, 0x47, 0x5b, 0x49, 0x2e,
-       0x2b, 0x46, 0xf9, 0x82, 0x8a, 0x6a, 0x18, 0xa7, 0x09, 0xcd, 0xf8, 0xe0, 0x10, 0xdc, 0x2f, 0x64,
-       0x46, 0xd3, 0x2b, 0x92, 0x94, 0x08, 0x81, 0x9d, 0x11, 0x46, 0x03, 0xab, 0x6f, 0xed, 0xba, 0x58,
-       0xd5, 0x68, 0x0b, 0x9c, 0x5b, 0x92, 0x0a, 0x1a, 0xac, 0x29, 0x50, 0x2f, 0x06, 0xdb, 0xe0, 0x8c,
-       0x88, 0x98, 0xdf, 0x69, 0x4b, 0x8d, 0x55, 0xb7, 0x77, 0xa0, 0x77, 0x9a, 0x8b, 0x8c, 0xd3, 0xf2,
-       0x01, 0xc2, 0x7b, 0x58, 0xff, 0x2a, 0x48, 0xc6, 0x93, 0x94, 0xa2, 0xa7, 0xb0, 0xfe, 0xc3, 0xd4,
-       0x86, 0xb4, 0x5a, 0xdf, 0xdf, 0x7d, 0xa5, 0xfe, 0x65, 0x41, 0x6f, 0x2c, 0x18, 0x23, 0xe5, 0x12,
-       0xbd, 0x84, 0x8d, 0x8a, 0xb0, 0x22, 0xa5, 0x51, 0x2c, 0x77, 0x54, 0x13, 0x6c, 0xec, 0x69, 0x4c,
-       0x99, 0x40, 0xdb, 0x00, 0x86, 0x52, 0x09, 0x66, 0x26, 0xb9, 0x1a, 0x19, 0x0b, 0x86, 0x8e, 0xee,
-       0xec, 0xdf, 0xe9, 0x77, 0x76, 0xbd, 0xfd, 0x17, 0xc3, 0xb6, 0xb3, 0x1a, 0xd6, 0x8e, 0x1b, 0x7f,
-       0xf2, 0x43, 0xa7, 0x19, 0x5f, 0x16, 0xf4, 0xe6, 0x81, 0x0f, 0xfd, 0x69, 0x81, 0x7b, 0x9e, 0x54,
-       0x3c, 0x9f, 0x97, 0x84, 0xfd, 0x03, 0xb3, 0x07, 0xd0, 0x9d, 0x89, 0xf8, 0x3b, 0xe5, 0xc6, 0xea,
-       0xf3, 0x76, 0xab, 0x27, 0x8a, 0x83, 0x0d, 0x77, 0x30, 0x81, 0xae, 0x46, 0xd0, 0x2b, 0xf0, 0x63,
-       0xc1, 0x44, 0x4a, 0x78, 0x72, 0x7b, 0xdf, 0xc5, 0x93, 0x06, 0xd7, 0x4e, 0x76, 0xc0, 0x13, 0x45,
-       0x41, 0xcb, 0x68, 0x96, 0x8b, 0xec, 0xc6, 0x58, 0x01, 0x05, 0x9d, 0x48, 0x64, 0xf0, 0x67, 0x0d,
-       0xba, 0xa1, 0xca, 0x18, 0x3a, 0x04, 0x27, 0x95, 0x31, 0x0a, 0x2c, 0xe5, 0x6a, 0xa7, 0xdd, 0xd5,
-       0x2a, 0x69, 0x58, 0xb3, 0xd1, 0x1b, 0x70, 0xe6, 0x32, 0x46, 0x6a, 0xb8, 0xb7, 0xff, 0xac, 0x5d,
-       0xa6, 0x92, 0x86, 0x35, 0x13, 0xbd, 0x85, 0x5e, 0xac, 0xa3, 0x15, 0x74, 0x94, 0x68, 0xbb, 0x5d,
-       0x64, 0xf2, 0x87, 0x6b, 0xb6, 0x14, 0x56, 0x3a, 0x33, 0x81, 0xfd, 0x98, 0xd0, 0x04, 0x0b, 0xd7,
-       0x6c, 0x29, 0x14, 0xfa, 0x8e, 0x03, 0xe7, 0x31, 0xa1, 0x09, 0x02, 0xae, 0xd9, 0xe8, 0x03, 0xb8,
-       0x8b, 0xfa, 0xea, 0x83, 0x9e, 0x92, 0x3e, 0x70, 0x30, 0xab, 0x84, 0xe0, 0x46, 0x21, 0xc3, 0xc2,
-       0x13, 0x46, 0x2b, 0x4e, 0x58, 0x11, 0xb1, 0x2a, 0xe8, 0xf6, 0xad, 0xdd, 0x0e, 0xf6, 0x56, 0x58,
-       0x58, 0x0d, 0x7e, 0x5b, 0xb0, 0xa1, 0x6f, 0xe0, 0x13, 0x61, 0x49, 0xba, 0x6c, 0xfd, 0x83, 0x11,
-       0xd8, 0x0b, 0x9a, 0x16, 0xe6, 0x07, 0x56, 0x35, 0x3a, 0x00, 0x5b, 0x7a, 0x54, 0x47, 0xf8, 0xff,
-       0x7e, 0xbf, 0xdd, 0x95, 0x9e, 0x3c, 0x59, 0x16, 0x14, 0x2b, 0xb6, 0x0c, 0x9f, 0x7e, 0x53, 0x02,
-       0xfb, 0xb1, 0xf0, 0x69, 0x1d, 0x36, 0xdc, 0xd7, 0x21, 0x40, 0x33, 0x09, 0x79, 0xd0, 0x3b, 0xbd,
-       0x9c, 0x5e, 0x4c, 0xce, 0xb0, 0xff, 0x1f, 0x72, 0xc1, 0x19, 0x1d, 0x4f, 0x47, 0x67, 0xbe, 0x25,
-       0xf1, 0xf1, 0x34, 0x0c, 0x8f, 0xf1, 0xb5, 0xbf, 0x26, 0x17, 0xd3, 0x8b, 0xc9, 0xf5, 0xd5, 0xd9,
-       0x47, 0xbf, 0x83, 0x36, 0xc1, 0x3d, 0xff, 0x3c, 0x9e, 0x5c, 0x8e, 0xf0, 0x71, 0xe8, 0xdb, 0x27,
-       0x18, 0x5a, 0x5f, 0xb2, 0x6f, 0x47, 0xf3, 0x84, 0x2f, 0xc4, 0x6c, 0x18, 0xe7, 0x6c, 0xaf, 0xe9,
-       0xee, 0xe9, 0x6e, 0xc4, 0xf2, 0x1b, 0x9a, 0xee, 0xcd, 0xf3, 0x77, 0x49, 0x1e, 0x35, 0xdd, 0x48,
-       0x77, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x45, 0x21, 0x7f, 0x64, 0x2b, 0x05, 0x00, 0x00,
+func init() { proto.RegisterFile("metrics.proto", fileDescriptor_6039342a2ba47b72) }
+
+var fileDescriptor_6039342a2ba47b72 = []byte{
+       // 665 bytes of a gzipped FileDescriptorProto
+       0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcd, 0x6e, 0xd3, 0x4c,
+       0x14, 0xfd, 0xdc, 0x38, 0x3f, 0xbe, 0x69, 0x3f, 0xa2, 0x51, 0x17, 0x56, 0xa1, 0x24, 0x78, 0x55,
+       0x58, 0x38, 0xa2, 0x6a, 0x05, 0x2a, 0xb0, 0x68, 0x4b, 0x48, 0x91, 0x48, 0x5b, 0x26, 0xc9, 0xa2,
+       0xb0, 0x88, 0x1c, 0x77, 0x70, 0x2c, 0x3c, 0xb1, 0xb1, 0x67, 0x2a, 0xb2, 0x66, 0xc1, 0x16, 0x5e,
+       0x81, 0x17, 0x05, 0xcd, 0x8f, 0x6d, 0x2a, 0xb9, 0x95, 0x40, 0xec, 0x66, 0xee, 0x3d, 0xe7, 0xfa,
+       0xcc, 0xf8, 0x9c, 0x81, 0x0d, 0x4a, 0x58, 0x1a, 0xfa, 0x99, 0x9b, 0xa4, 0x31, 0x8b, 0xd1, 0x66,
+       0x18, 0x8b, 0x15, 0x25, 0x6c, 0x41, 0x78, 0xe6, 0xfa, 0x51, 0x48, 0x96, 0x6c, 0xab, 0x1b, 0xc4,
+       0x71, 0x10, 0x91, 0xbe, 0xc4, 0xcc, 0xf9, 0x87, 0x3e, 0x0b, 0x29, 0xc9, 0x98, 0x47, 0x13, 0x45,
+       0x73, 0xf6, 0xc1, 0x7a, 0xe3, 0xcd, 0x49, 0x74, 0xee, 0x85, 0x29, 0x42, 0x60, 0x2e, 0x3d, 0x4a,
+       0x6c, 0xa3, 0x67, 0xec, 0x58, 0x58, 0xae, 0xd1, 0x26, 0xd4, 0xaf, 0xbc, 0x88, 0x13, 0x7b, 0x4d,
+       0x16, 0xd5, 0xc6, 0xd9, 0x86, 0xfa, 0xd0, 0xe3, 0xc1, 0x6f, 0x6d, 0xc1, 0x31, 0xf2, 0xf6, 0x7b,
+       0x68, 0x1e, 0xc7, 0x7c, 0xc9, 0x48, 0x5a, 0x0d, 0x40, 0x07, 0xd0, 0x22, 0x9f, 0x09, 0x4d, 0x22,
+       0x2f, 0x95, 0x83, 0xdb, 0xbb, 0xf7, 0xdd, 0xaa, 0x03, 0xb8, 0x03, 0x8d, 0xc2, 0x05, 0xde, 0x79,
+       0x0e, 0xad, 0xb7, 0xdc, 0x5b, 0xb2, 0x30, 0x22, 0x68, 0x0b, 0x5a, 0x9f, 0xf4, 0x5a, 0x7f, 0xa0,
+       0xd8, 0x5f, 0x57, 0x5e, 0x48, 0xfb, 0x6a, 0x40, 0x73, 0xcc, 0x29, 0xf5, 0xd2, 0x15, 0x7a, 0x00,
+       0xeb, 0x99, 0x47, 0x93, 0x88, 0xcc, 0x7c, 0xa1, 0x56, 0x4e, 0x30, 0x71, 0x5b, 0xd5, 0xe4, 0x01,
+       0xd0, 0x36, 0x80, 0x86, 0x64, 0x9c, 0xea, 0x49, 0x96, 0xaa, 0x8c, 0x39, 0x15, 0xe7, 0x28, 0xbe,
+       0x5f, 0xeb, 0xd5, 0x6e, 0x3e, 0x47, 0xae, 0xb8, 0xd4, 0xe7, 0x74, 0xa1, 0x39, 0x5d, 0xb2, 0x55,
+       0x42, 0x2e, 0x6f, 0xb8, 0xc5, 0x2f, 0x06, 0x58, 0x27, 0x61, 0xc6, 0xe2, 0x20, 0xf5, 0xe8, 0x3f,
+       0x10, 0xbb, 0x07, 0x8d, 0x39, 0xf7, 0x3f, 0x12, 0xa6, 0xa5, 0xde, 0xab, 0x96, 0x7a, 0x24, 0x31,
+       0x58, 0x63, 0x9d, 0x6f, 0x06, 0x34, 0x54, 0x09, 0x3d, 0x84, 0x8e, 0xcf, 0x29, 0x8f, 0x3c, 0x16,
+       0x5e, 0x5d, 0x97, 0x71, 0xa7, 0xac, 0x2b, 0x29, 0x5d, 0x68, 0xf3, 0x24, 0x21, 0xe9, 0x6c, 0x1e,
+       0xf3, 0xe5, 0xa5, 0xd6, 0x02, 0xb2, 0x74, 0x24, 0x2a, 0xd7, 0x1c, 0x50, 0xfb, 0x43, 0x07, 0x7c,
+       0x37, 0xa0, 0x95, 0x97, 0xd1, 0x3e, 0xd4, 0x23, 0xe1, 0x60, 0xdb, 0x90, 0x87, 0xea, 0x56, 0x4f,
+       0x29, 0x4c, 0x8e, 0x15, 0xba, 0xda, 0x1d, 0xe8, 0x29, 0x58, 0x45, 0x42, 0xb4, 0xac, 0x2d, 0x57,
+       0x65, 0xc8, 0xcd, 0x33, 0xe4, 0x4e, 0x72, 0x04, 0x2e, 0xc1, 0xce, 0xcf, 0x35, 0x68, 0x8c, 0x64,
+       0x22, 0xff, 0x56, 0xd1, 0x63, 0xa8, 0x07, 0x22, 0x53, 0x3a, 0x10, 0x77, 0xab, 0x69, 0x32, 0x76,
+       0x58, 0x21, 0xd1, 0x13, 0x68, 0xfa, 0x2a, 0x67, 0x5a, 0xec, 0x76, 0x35, 0x49, 0x87, 0x11, 0xe7,
+       0x68, 0x41, 0xcc, 0x54, 0x08, 0x6c, 0xf3, 0x36, 0xa2, 0x4e, 0x0a, 0xce, 0xd1, 0x82, 0xc8, 0x95,
+       0x69, 0xed, 0xfa, 0x6d, 0x44, 0xed, 0x6c, 0x9c, 0xa3, 0xd1, 0x0b, 0xb0, 0x16, 0xb9, 0x97, 0xed,
+       0xa6, 0xa4, 0xde, 0x70, 0x31, 0x85, 0xe5, 0x71, 0xc9, 0x10, 0xee, 0x2f, 0xee, 0x7a, 0x46, 0x33,
+       0xbb, 0xd1, 0x33, 0x76, 0x6a, 0xb8, 0x5d, 0xd4, 0x46, 0x99, 0xf3, 0xc3, 0x80, 0x75, 0xf5, 0x07,
+       0x5e, 0x79, 0x34, 0x8c, 0x56, 0x95, 0xcf, 0x19, 0x02, 0x73, 0x41, 0xa2, 0x44, 0xbf, 0x66, 0x72,
+       0x8d, 0xf6, 0xc0, 0x14, 0x1a, 0xe5, 0x15, 0xfe, 0xbf, 0xdb, 0xab, 0x56, 0xa5, 0x26, 0x4f, 0x56,
+       0x09, 0xc1, 0x12, 0x2d, 0xd2, 0xa4, 0x5e, 0x60, 0xdb, 0xbc, 0x2d, 0x4d, 0x8a, 0x87, 0x35, 0xf6,
+       0xd1, 0x08, 0xa0, 0x9c, 0x84, 0xda, 0xd0, 0x3c, 0x3e, 0x9b, 0x9e, 0x4e, 0x06, 0xb8, 0xf3, 0x1f,
+       0xb2, 0xa0, 0x3e, 0x3c, 0x9c, 0x0e, 0x07, 0x1d, 0x43, 0xd4, 0xc7, 0xd3, 0xd1, 0xe8, 0x10, 0x5f,
+       0x74, 0xd6, 0xc4, 0x66, 0x7a, 0x3a, 0xb9, 0x38, 0x1f, 0xbc, 0xec, 0xd4, 0xd0, 0x06, 0x58, 0x27,
+       0xaf, 0xc7, 0x93, 0xb3, 0x21, 0x3e, 0x1c, 0x75, 0xcc, 0x23, 0x0c, 0x95, 0xef, 0xfe, 0xbb, 0x83,
+       0x20, 0x64, 0x0b, 0x3e, 0x77, 0xfd, 0x98, 0xf6, 0xcb, 0x6e, 0x5f, 0x75, 0x67, 0x34, 0xbe, 0x24,
+       0x51, 0x3f, 0x88, 0x9f, 0x85, 0xf1, 0xac, 0xec, 0xce, 0x54, 0xf7, 0x57, 0x00, 0x00, 0x00, 0xff,
+       0xff, 0xd0, 0x84, 0x91, 0x73, 0x59, 0x06, 0x00, 0x00,
 }
index 11839ed65ce379ae46aa8e6c1d513cf334d95b0c..bd4e34745461e3e6ec13423c8506990d4ebc0bd5 100644 (file)
@@ -30,17 +30,38 @@ type Encoder interface {
        Encode(*dto.MetricFamily) error
 }
 
-type encoder func(*dto.MetricFamily) error
+// Closer is implemented by Encoders that need to be closed to finalize
+// encoding. (For example, OpenMetrics needs a final `# EOF` line.)
+//
+// Note that all Encoder implementations returned from this package implement
+// Closer, too, even if the Close call is a no-op. This happens in preparation
+// for adding a Close method to the Encoder interface directly in a (mildly
+// breaking) release in the future.
+type Closer interface {
+       Close() error
+}
+
+type encoderCloser struct {
+       encode func(*dto.MetricFamily) error
+       close  func() error
+}
 
-func (e encoder) Encode(v *dto.MetricFamily) error {
-       return e(v)
+func (ec encoderCloser) Encode(v *dto.MetricFamily) error {
+       return ec.encode(v)
 }
 
-// Negotiate returns the Content-Type based on the given Accept header.
-// If no appropriate accepted type is found, FmtText is returned.
+func (ec encoderCloser) Close() error {
+       return ec.close()
+}
+
+// Negotiate returns the Content-Type based on the given Accept header. If no
+// appropriate accepted type is found, FmtText is returned (which is the
+// Prometheus text format). This function will never negotiate FmtOpenMetrics,
+// as the support is still experimental. To include the option to negotiate
+// FmtOpenMetrics, use NegotiateOpenMetrics.
 func Negotiate(h http.Header) Format {
        for _, ac := range goautoneg.ParseAccept(h.Get(hdrAccept)) {
-               // Check for protocol buffer
+               ver := ac.Params["version"]
                if ac.Type+"/"+ac.SubType == ProtoType && ac.Params["proto"] == ProtoProtocol {
                        switch ac.Params["encoding"] {
                        case "delimited":
@@ -51,38 +72,91 @@ func Negotiate(h http.Header) Format {
                                return FmtProtoCompact
                        }
                }
-               // Check for text format.
+               if ac.Type == "text" && ac.SubType == "plain" && (ver == TextVersion || ver == "") {
+                       return FmtText
+               }
+       }
+       return FmtText
+}
+
+// NegotiateIncludingOpenMetrics works like Negotiate but includes
+// FmtOpenMetrics as an option for the result. Note that this function is
+// temporary and will disappear once FmtOpenMetrics is fully supported and as
+// such may be negotiated by the normal Negotiate function.
+func NegotiateIncludingOpenMetrics(h http.Header) Format {
+       for _, ac := range goautoneg.ParseAccept(h.Get(hdrAccept)) {
                ver := ac.Params["version"]
+               if ac.Type+"/"+ac.SubType == ProtoType && ac.Params["proto"] == ProtoProtocol {
+                       switch ac.Params["encoding"] {
+                       case "delimited":
+                               return FmtProtoDelim
+                       case "text":
+                               return FmtProtoText
+                       case "compact-text":
+                               return FmtProtoCompact
+                       }
+               }
                if ac.Type == "text" && ac.SubType == "plain" && (ver == TextVersion || ver == "") {
                        return FmtText
                }
+               if ac.Type+"/"+ac.SubType == OpenMetricsType && (ver == OpenMetricsVersion || ver == "") {
+                       return FmtOpenMetrics
+               }
        }
        return FmtText
 }
 
-// NewEncoder returns a new encoder based on content type negotiation.
+// NewEncoder returns a new encoder based on content type negotiation. All
+// Encoder implementations returned by NewEncoder also implement Closer, and
+// callers should always call the Close method. It is currently only required
+// for FmtOpenMetrics, but a future (breaking) release will add the Close method
+// to the Encoder interface directly. The current version of the Encoder
+// interface is kept for backwards compatibility.
 func NewEncoder(w io.Writer, format Format) Encoder {
        switch format {
        case FmtProtoDelim:
-               return encoder(func(v *dto.MetricFamily) error {
-                       _, err := pbutil.WriteDelimited(w, v)
-                       return err
-               })
+               return encoderCloser{
+                       encode: func(v *dto.MetricFamily) error {
+                               _, err := pbutil.WriteDelimited(w, v)
+                               return err
+                       },
+                       close: func() error { return nil },
+               }
        case FmtProtoCompact:
-               return encoder(func(v *dto.MetricFamily) error {
-                       _, err := fmt.Fprintln(w, v.String())
-                       return err
-               })
+               return encoderCloser{
+                       encode: func(v *dto.MetricFamily) error {
+                               _, err := fmt.Fprintln(w, v.String())
+                               return err
+                       },
+                       close: func() error { return nil },
+               }
        case FmtProtoText:
-               return encoder(func(v *dto.MetricFamily) error {
-                       _, err := fmt.Fprintln(w, proto.MarshalTextString(v))
-                       return err
-               })
+               return encoderCloser{
+                       encode: func(v *dto.MetricFamily) error {
+                               _, err := fmt.Fprintln(w, proto.MarshalTextString(v))
+                               return err
+                       },
+                       close: func() error { return nil },
+               }
        case FmtText:
-               return encoder(func(v *dto.MetricFamily) error {
-                       _, err := MetricFamilyToText(w, v)
-                       return err
-               })
+               return encoderCloser{
+                       encode: func(v *dto.MetricFamily) error {
+                               _, err := MetricFamilyToText(w, v)
+                               return err
+                       },
+                       close: func() error { return nil },
+               }
+       case FmtOpenMetrics:
+               return encoderCloser{
+                       encode: func(v *dto.MetricFamily) error {
+                               _, err := MetricFamilyToOpenMetrics(w, v)
+                               return err
+                       },
+                       close: func() error {
+                               _, err := FinalizeOpenMetrics(w)
+                               return err
+                       },
+               }
        }
-       panic("expfmt.NewEncoder: unknown format")
+       panic(fmt.Errorf("expfmt.NewEncoder: unknown format %q", format))
 }
index c71bcb98167cb914d69b9a294e76ac73666947f7..0f176fa64f258d2dc142a429313d39ae60da635c 100644 (file)
@@ -19,10 +19,12 @@ type Format string
 
 // Constants to assemble the Content-Type values for the different wire protocols.
 const (
-       TextVersion   = "0.0.4"
-       ProtoType     = `application/vnd.google.protobuf`
-       ProtoProtocol = `io.prometheus.client.MetricFamily`
-       ProtoFmt      = ProtoType + "; proto=" + ProtoProtocol + ";"
+       TextVersion        = "0.0.4"
+       ProtoType          = `application/vnd.google.protobuf`
+       ProtoProtocol      = `io.prometheus.client.MetricFamily`
+       ProtoFmt           = ProtoType + "; proto=" + ProtoProtocol + ";"
+       OpenMetricsType    = `application/openmetrics-text`
+       OpenMetricsVersion = "0.0.1"
 
        // The Content-Type values for the different wire protocols.
        FmtUnknown      Format = `<unknown>`
@@ -30,6 +32,7 @@ const (
        FmtProtoDelim   Format = ProtoFmt + ` encoding=delimited`
        FmtProtoText    Format = ProtoFmt + ` encoding=text`
        FmtProtoCompact Format = ProtoFmt + ` encoding=compact-text`
+       FmtOpenMetrics  Format = OpenMetricsType + `; version=` + OpenMetricsVersion + `; charset=utf-8`
 )
 
 const (
diff --git a/vendor/github.com/prometheus/common/expfmt/openmetrics_create.go b/vendor/github.com/prometheus/common/expfmt/openmetrics_create.go
new file mode 100644 (file)
index 0000000..8a9313a
--- /dev/null
@@ -0,0 +1,527 @@
+// Copyright 2020 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package expfmt
+
+import (
+       "bufio"
+       "bytes"
+       "fmt"
+       "io"
+       "math"
+       "strconv"
+       "strings"
+
+       "github.com/golang/protobuf/ptypes"
+       "github.com/prometheus/common/model"
+
+       dto "github.com/prometheus/client_model/go"
+)
+
+// MetricFamilyToOpenMetrics converts a MetricFamily proto message into the
+// OpenMetrics text format and writes the resulting lines to 'out'. It returns
+// the number of bytes written and any error encountered. The output will have
+// the same order as the input, no further sorting is performed. Furthermore,
+// this function assumes the input is already sanitized and does not perform any
+// sanity checks. If the input contains duplicate metrics or invalid metric or
+// label names, the conversion will result in invalid text format output.
+//
+// This function fulfills the type 'expfmt.encoder'.
+//
+// Note that OpenMetrics requires a final `# EOF` line. Since this function acts
+// on individual metric families, it is the responsibility of the caller to
+// append this line to 'out' once all metric families have been written.
+// Conveniently, this can be done by calling FinalizeOpenMetrics.
+//
+// The output should be fully OpenMetrics compliant. However, there are a few
+// missing features and peculiarities to avoid complications when switching from
+// Prometheus to OpenMetrics or vice versa:
+//
+// - Counters are expected to have the `_total` suffix in their metric name. In
+//   the output, the suffix will be truncated from the `# TYPE` and `# HELP`
+//   line. A counter with a missing `_total` suffix is not an error. However,
+//   its type will be set to `unknown` in that case to avoid invalid OpenMetrics
+//   output.
+//
+// - No support for the following (optional) features: `# UNIT` line, `_created`
+//   line, info type, stateset type, gaugehistogram type.
+//
+// - The size of exemplar labels is not checked (i.e. it's possible to create
+//   exemplars that are larger than allowed by the OpenMetrics specification).
+//
+// - The value of Counters is not checked. (OpenMetrics doesn't allow counters
+//   with a `NaN` value.)
+func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily) (written int, err error) {
+       name := in.GetName()
+       if name == "" {
+               return 0, fmt.Errorf("MetricFamily has no name: %s", in)
+       }
+
+       // Try the interface upgrade. If it doesn't work, we'll use a
+       // bufio.Writer from the sync.Pool.
+       w, ok := out.(enhancedWriter)
+       if !ok {
+               b := bufPool.Get().(*bufio.Writer)
+               b.Reset(out)
+               w = b
+               defer func() {
+                       bErr := b.Flush()
+                       if err == nil {
+                               err = bErr
+                       }
+                       bufPool.Put(b)
+               }()
+       }
+
+       var (
+               n          int
+               metricType = in.GetType()
+               shortName  = name
+       )
+       if metricType == dto.MetricType_COUNTER && strings.HasSuffix(shortName, "_total") {
+               shortName = name[:len(name)-6]
+       }
+
+       // Comments, first HELP, then TYPE.
+       if in.Help != nil {
+               n, err = w.WriteString("# HELP ")
+               written += n
+               if err != nil {
+                       return
+               }
+               n, err = w.WriteString(shortName)
+               written += n
+               if err != nil {
+                       return
+               }
+               err = w.WriteByte(' ')
+               written++
+               if err != nil {
+                       return
+               }
+               n, err = writeEscapedString(w, *in.Help, true)
+               written += n
+               if err != nil {
+                       return
+               }
+               err = w.WriteByte('\n')
+               written++
+               if err != nil {
+                       return
+               }
+       }
+       n, err = w.WriteString("# TYPE ")
+       written += n
+       if err != nil {
+               return
+       }
+       n, err = w.WriteString(shortName)
+       written += n
+       if err != nil {
+               return
+       }
+       switch metricType {
+       case dto.MetricType_COUNTER:
+               if strings.HasSuffix(name, "_total") {
+                       n, err = w.WriteString(" counter\n")
+               } else {
+                       n, err = w.WriteString(" unknown\n")
+               }
+       case dto.MetricType_GAUGE:
+               n, err = w.WriteString(" gauge\n")
+       case dto.MetricType_SUMMARY:
+               n, err = w.WriteString(" summary\n")
+       case dto.MetricType_UNTYPED:
+               n, err = w.WriteString(" unknown\n")
+       case dto.MetricType_HISTOGRAM:
+               n, err = w.WriteString(" histogram\n")
+       default:
+               return written, fmt.Errorf("unknown metric type %s", metricType.String())
+       }
+       written += n
+       if err != nil {
+               return
+       }
+
+       // Finally the samples, one line for each.
+       for _, metric := range in.Metric {
+               switch metricType {
+               case dto.MetricType_COUNTER:
+                       if metric.Counter == nil {
+                               return written, fmt.Errorf(
+                                       "expected counter in metric %s %s", name, metric,
+                               )
+                       }
+                       // Note that we have ensured above that either the name
+                       // ends on `_total` or that the rendered type is
+                       // `unknown`. Therefore, no `_total` must be added here.
+                       n, err = writeOpenMetricsSample(
+                               w, name, "", metric, "", 0,
+                               metric.Counter.GetValue(), 0, false,
+                               metric.Counter.Exemplar,
+                       )
+               case dto.MetricType_GAUGE:
+                       if metric.Gauge == nil {
+                               return written, fmt.Errorf(
+                                       "expected gauge in metric %s %s", name, metric,
+                               )
+                       }
+                       n, err = writeOpenMetricsSample(
+                               w, name, "", metric, "", 0,
+                               metric.Gauge.GetValue(), 0, false,
+                               nil,
+                       )
+               case dto.MetricType_UNTYPED:
+                       if metric.Untyped == nil {
+                               return written, fmt.Errorf(
+                                       "expected untyped in metric %s %s", name, metric,
+                               )
+                       }
+                       n, err = writeOpenMetricsSample(
+                               w, name, "", metric, "", 0,
+                               metric.Untyped.GetValue(), 0, false,
+                               nil,
+                       )
+               case dto.MetricType_SUMMARY:
+                       if metric.Summary == nil {
+                               return written, fmt.Errorf(
+                                       "expected summary in metric %s %s", name, metric,
+                               )
+                       }
+                       for _, q := range metric.Summary.Quantile {
+                               n, err = writeOpenMetricsSample(
+                                       w, name, "", metric,
+                                       model.QuantileLabel, q.GetQuantile(),
+                                       q.GetValue(), 0, false,
+                                       nil,
+                               )
+                               written += n
+                               if err != nil {
+                                       return
+                               }
+                       }
+                       n, err = writeOpenMetricsSample(
+                               w, name, "_sum", metric, "", 0,
+                               metric.Summary.GetSampleSum(), 0, false,
+                               nil,
+                       )
+                       written += n
+                       if err != nil {
+                               return
+                       }
+                       n, err = writeOpenMetricsSample(
+                               w, name, "_count", metric, "", 0,
+                               0, metric.Summary.GetSampleCount(), true,
+                               nil,
+                       )
+               case dto.MetricType_HISTOGRAM:
+                       if metric.Histogram == nil {
+                               return written, fmt.Errorf(
+                                       "expected histogram in metric %s %s", name, metric,
+                               )
+                       }
+                       infSeen := false
+                       for _, b := range metric.Histogram.Bucket {
+                               n, err = writeOpenMetricsSample(
+                                       w, name, "_bucket", metric,
+                                       model.BucketLabel, b.GetUpperBound(),
+                                       0, b.GetCumulativeCount(), true,
+                                       b.Exemplar,
+                               )
+                               written += n
+                               if err != nil {
+                                       return
+                               }
+                               if math.IsInf(b.GetUpperBound(), +1) {
+                                       infSeen = true
+                               }
+                       }
+                       if !infSeen {
+                               n, err = writeOpenMetricsSample(
+                                       w, name, "_bucket", metric,
+                                       model.BucketLabel, math.Inf(+1),
+                                       0, metric.Histogram.GetSampleCount(), true,
+                                       nil,
+                               )
+                               written += n
+                               if err != nil {
+                                       return
+                               }
+                       }
+                       n, err = writeOpenMetricsSample(
+                               w, name, "_sum", metric, "", 0,
+                               metric.Histogram.GetSampleSum(), 0, false,
+                               nil,
+                       )
+                       written += n
+                       if err != nil {
+                               return
+                       }
+                       n, err = writeOpenMetricsSample(
+                               w, name, "_count", metric, "", 0,
+                               0, metric.Histogram.GetSampleCount(), true,
+                               nil,
+                       )
+               default:
+                       return written, fmt.Errorf(
+                               "unexpected type in metric %s %s", name, metric,
+                       )
+               }
+               written += n
+               if err != nil {
+                       return
+               }
+       }
+       return
+}
+
+// FinalizeOpenMetrics writes the final `# EOF\n` line required by OpenMetrics.
+func FinalizeOpenMetrics(w io.Writer) (written int, err error) {
+       return w.Write([]byte("# EOF\n"))
+}
+
+// writeOpenMetricsSample writes a single sample in OpenMetrics text format to
+// w, given the metric name, the metric proto message itself, optionally an
+// additional label name with a float64 value (use empty string as label name if
+// not required), the value (optionally as float64 or uint64, determined by
+// useIntValue), and optionally an exemplar (use nil if not required). The
+// function returns the number of bytes written and any error encountered.
+func writeOpenMetricsSample(
+       w enhancedWriter,
+       name, suffix string,
+       metric *dto.Metric,
+       additionalLabelName string, additionalLabelValue float64,
+       floatValue float64, intValue uint64, useIntValue bool,
+       exemplar *dto.Exemplar,
+) (int, error) {
+       var written int
+       n, err := w.WriteString(name)
+       written += n
+       if err != nil {
+               return written, err
+       }
+       if suffix != "" {
+               n, err = w.WriteString(suffix)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+       }
+       n, err = writeOpenMetricsLabelPairs(
+               w, metric.Label, additionalLabelName, additionalLabelValue,
+       )
+       written += n
+       if err != nil {
+               return written, err
+       }
+       err = w.WriteByte(' ')
+       written++
+       if err != nil {
+               return written, err
+       }
+       if useIntValue {
+               n, err = writeUint(w, intValue)
+       } else {
+               n, err = writeOpenMetricsFloat(w, floatValue)
+       }
+       written += n
+       if err != nil {
+               return written, err
+       }
+       if metric.TimestampMs != nil {
+               err = w.WriteByte(' ')
+               written++
+               if err != nil {
+                       return written, err
+               }
+               // TODO(beorn7): Format this directly without converting to a float first.
+               n, err = writeOpenMetricsFloat(w, float64(*metric.TimestampMs)/1000)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+       }
+       if exemplar != nil {
+               n, err = writeExemplar(w, exemplar)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+       }
+       err = w.WriteByte('\n')
+       written++
+       if err != nil {
+               return written, err
+       }
+       return written, nil
+}
+
+// writeOpenMetricsLabelPairs works like writeOpenMetrics but formats the float
+// in OpenMetrics style.
+func writeOpenMetricsLabelPairs(
+       w enhancedWriter,
+       in []*dto.LabelPair,
+       additionalLabelName string, additionalLabelValue float64,
+) (int, error) {
+       if len(in) == 0 && additionalLabelName == "" {
+               return 0, nil
+       }
+       var (
+               written   int
+               separator byte = '{'
+       )
+       for _, lp := range in {
+               err := w.WriteByte(separator)
+               written++
+               if err != nil {
+                       return written, err
+               }
+               n, err := w.WriteString(lp.GetName())
+               written += n
+               if err != nil {
+                       return written, err
+               }
+               n, err = w.WriteString(`="`)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+               n, err = writeEscapedString(w, lp.GetValue(), true)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+               err = w.WriteByte('"')
+               written++
+               if err != nil {
+                       return written, err
+               }
+               separator = ','
+       }
+       if additionalLabelName != "" {
+               err := w.WriteByte(separator)
+               written++
+               if err != nil {
+                       return written, err
+               }
+               n, err := w.WriteString(additionalLabelName)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+               n, err = w.WriteString(`="`)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+               n, err = writeOpenMetricsFloat(w, additionalLabelValue)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+               err = w.WriteByte('"')
+               written++
+               if err != nil {
+                       return written, err
+               }
+       }
+       err := w.WriteByte('}')
+       written++
+       if err != nil {
+               return written, err
+       }
+       return written, nil
+}
+
+// writeExemplar writes the provided exemplar in OpenMetrics format to w. The
+// function returns the number of bytes written and any error encountered.
+func writeExemplar(w enhancedWriter, e *dto.Exemplar) (int, error) {
+       written := 0
+       n, err := w.WriteString(" # ")
+       written += n
+       if err != nil {
+               return written, err
+       }
+       n, err = writeOpenMetricsLabelPairs(w, e.Label, "", 0)
+       written += n
+       if err != nil {
+               return written, err
+       }
+       err = w.WriteByte(' ')
+       written++
+       if err != nil {
+               return written, err
+       }
+       n, err = writeOpenMetricsFloat(w, e.GetValue())
+       written += n
+       if err != nil {
+               return written, err
+       }
+       if e.Timestamp != nil {
+               err = w.WriteByte(' ')
+               written++
+               if err != nil {
+                       return written, err
+               }
+               ts, err := ptypes.Timestamp((*e).Timestamp)
+               if err != nil {
+                       return written, err
+               }
+               // TODO(beorn7): Format this directly from components of ts to
+               // avoid overflow/underflow and precision issues of the float
+               // conversion.
+               n, err = writeOpenMetricsFloat(w, float64(ts.UnixNano())/1e9)
+               written += n
+               if err != nil {
+                       return written, err
+               }
+       }
+       return written, nil
+}
+
+// writeOpenMetricsFloat works like writeFloat but appends ".0" if the resulting
+// number would otherwise contain neither a "." nor an "e".
+func writeOpenMetricsFloat(w enhancedWriter, f float64) (int, error) {
+       switch {
+       case f == 1:
+               return w.WriteString("1.0")
+       case f == 0:
+               return w.WriteString("0.0")
+       case f == -1:
+               return w.WriteString("-1.0")
+       case math.IsNaN(f):
+               return w.WriteString("NaN")
+       case math.IsInf(f, +1):
+               return w.WriteString("+Inf")
+       case math.IsInf(f, -1):
+               return w.WriteString("-Inf")
+       default:
+               bp := numBufPool.Get().(*[]byte)
+               *bp = strconv.AppendFloat((*bp)[:0], f, 'g', -1, 64)
+               if !bytes.ContainsAny(*bp, "e.") {
+                       *bp = append(*bp, '.', '0')
+               }
+               written, err := w.Write(*bp)
+               numBufPool.Put(bp)
+               return written, err
+       }
+}
+
+// writeUint is like writeInt just for uint64.
+func writeUint(w enhancedWriter, u uint64) (int, error) {
+       bp := numBufPool.Get().(*[]byte)
+       *bp = strconv.AppendUint((*bp)[:0], u, 10)
+       written, err := w.Write(*bp)
+       numBufPool.Put(bp)
+       return written, err
+}
index 8e473d0fe92d2e0cde20999cc3c2080226ac1b63..5ba503b06547dcf81dd71e259e32893289832a12 100644 (file)
 package expfmt
 
 import (
-       "bytes"
+       "bufio"
        "fmt"
        "io"
+       "io/ioutil"
        "math"
        "strconv"
        "strings"
@@ -27,7 +28,7 @@ import (
        dto "github.com/prometheus/client_model/go"
 )
 
-// enhancedWriter has all the enhanced write functions needed here. bytes.Buffer
+// enhancedWriter has all the enhanced write functions needed here. bufio.Writer
 // implements it.
 type enhancedWriter interface {
        io.Writer
@@ -37,14 +38,13 @@ type enhancedWriter interface {
 }
 
 const (
-       initialBufSize    = 512
        initialNumBufSize = 24
 )
 
 var (
        bufPool = sync.Pool{
                New: func() interface{} {
-                       return bytes.NewBuffer(make([]byte, 0, initialBufSize))
+                       return bufio.NewWriter(ioutil.Discard)
                },
        }
        numBufPool = sync.Pool{
@@ -75,16 +75,14 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
        }
 
        // Try the interface upgrade. If it doesn't work, we'll use a
-       // bytes.Buffer from the sync.Pool and write out its content to out in a
-       // single go in the end.
+       // bufio.Writer from the sync.Pool.
        w, ok := out.(enhancedWriter)
        if !ok {
-               b := bufPool.Get().(*bytes.Buffer)
-               b.Reset()
+               b := bufPool.Get().(*bufio.Writer)
+               b.Reset(out)
                w = b
                defer func() {
-                       bWritten, bErr := out.Write(b.Bytes())
-                       written = bWritten
+                       bErr := b.Flush()
                        if err == nil {
                                err = bErr
                        }
@@ -425,9 +423,8 @@ var (
 func writeEscapedString(w enhancedWriter, v string, includeDoubleQuote bool) (int, error) {
        if includeDoubleQuote {
                return quotedEscaper.WriteString(w, v)
-       } else {
-               return escaper.WriteString(w, v)
        }
+       return escaper.WriteString(w, v)
 }
 
 // writeFloat is equivalent to fmt.Fprint with a float64 argument but hardcodes
index ec3d86ba7ce12b9b59d7d3f0bc7e47e11b8d7058..342e5940d0f7d2270bb2112e9c9c9e859383aebe 100644 (file)
@@ -325,7 +325,7 @@ func (p *TextParser) startLabelValue() stateFn {
        // - Other labels have to be added to currentLabels for signature calculation.
        if p.currentMF.GetType() == dto.MetricType_SUMMARY {
                if p.currentLabelPair.GetName() == model.QuantileLabel {
-                       if p.currentQuantile, p.err = strconv.ParseFloat(p.currentLabelPair.GetValue(), 64); p.err != nil {
+                       if p.currentQuantile, p.err = parseFloat(p.currentLabelPair.GetValue()); p.err != nil {
                                // Create a more helpful error message.
                                p.parseError(fmt.Sprintf("expected float as value for 'quantile' label, got %q", p.currentLabelPair.GetValue()))
                                return nil
@@ -337,7 +337,7 @@ func (p *TextParser) startLabelValue() stateFn {
        // Similar special treatment of histograms.
        if p.currentMF.GetType() == dto.MetricType_HISTOGRAM {
                if p.currentLabelPair.GetName() == model.BucketLabel {
-                       if p.currentBucket, p.err = strconv.ParseFloat(p.currentLabelPair.GetValue(), 64); p.err != nil {
+                       if p.currentBucket, p.err = parseFloat(p.currentLabelPair.GetValue()); p.err != nil {
                                // Create a more helpful error message.
                                p.parseError(fmt.Sprintf("expected float as value for 'le' label, got %q", p.currentLabelPair.GetValue()))
                                return nil
@@ -392,7 +392,7 @@ func (p *TextParser) readingValue() stateFn {
        if p.readTokenUntilWhitespace(); p.err != nil {
                return nil // Unexpected end of input.
        }
-       value, err := strconv.ParseFloat(p.currentToken.String(), 64)
+       value, err := parseFloat(p.currentToken.String())
        if err != nil {
                // Create a more helpful error message.
                p.parseError(fmt.Sprintf("expected float as value, got %q", p.currentToken.String()))
@@ -755,3 +755,10 @@ func histogramMetricName(name string) string {
                return name
        }
 }
+
+func parseFloat(s string) (float64, error) {
+       if strings.ContainsAny(s, "pP_") {
+               return 0, fmt.Errorf("unsupported character in float")
+       }
+       return strconv.ParseFloat(s, 64)
+}
index 84489a51044ccd7b8a788b95aece94dfd048adf9..ac9af1febd9d293c5183a5f24c9ee9b6bd49df77 100644 (file)
@@ -33,9 +33,10 @@ var (
        GoVersion = runtime.Version()
 )
 
-// NewCollector returns a collector which exports metrics about current version information.
-func NewCollector(program string) *prometheus.GaugeVec {
-       buildInfo := prometheus.NewGaugeVec(
+// NewCollector returns a collector that exports metrics about current version
+// information.
+func NewCollector(program string) prometheus.Collector {
+       return prometheus.NewGaugeFunc(
                prometheus.GaugeOpts{
                        Namespace: program,
                        Name:      "build_info",
@@ -43,11 +44,15 @@ func NewCollector(program string) *prometheus.GaugeVec {
                                "A metric with a constant '1' value labeled by version, revision, branch, and goversion from which %s was built.",
                                program,
                        ),
+                       ConstLabels: prometheus.Labels{
+                               "version":   Version,
+                               "revision":  Revision,
+                               "branch":    Branch,
+                               "goversion": GoVersion,
+                       },
                },
-               []string{"version", "revision", "branch", "goversion"},
+               func() float64 { return 1 },
        )
-       buildInfo.WithLabelValues(Version, Revision, Branch, GoVersion).Set(1)
-       return buildInfo
 }
 
 // versionInfoTmpl contains the template used by Info.
index 438ca92eca5d6e9e184fb08dcc71c87e49d3d4bf..7c4ce1fa848a35491d3a6d4ce7d74a9da6776385 100644 (file)
@@ -1,6 +1,4 @@
-# Run only staticcheck for now. Additional linters will be enabled one-by-one.
 linters:
   enable:
   - staticcheck
   - govet
-  disable-all: true
index 40503edbf18fc9fbc06cda3f2dfd8035fadb01f0..943de7615eecb4036d3ed8c16072f4720b1ea0f4 100644 (file)
 
 Prometheus uses GitHub to manage reviews of pull requests.
 
+* If you are a new contributor see: [Steps to Contribute](#steps-to-contribute)
+
 * If you have a trivial fix or improvement, go ahead and create a pull request,
-  addressing (with `@...`) the maintainer of this repository (see
+  addressing (with `@...`) a suitable maintainer of this repository (see
   [MAINTAINERS.md](MAINTAINERS.md)) in the description of the pull request.
 
 * If you plan to do something more involved, first discuss your ideas
   on our [mailing list](https://groups.google.com/forum/?fromgroups#!forum/prometheus-developers).
   This will avoid unnecessary work and surely give you and us a good deal
-  of inspiration.
+  of inspiration. Also please see our [non-goals issue](https://github.com/prometheus/docs/issues/149) on areas that the Prometheus community doesn't plan to work on.
 
 * Relevant coding style guidelines are the [Go Code Review
   Comments](https://code.google.com/p/go-wiki/wiki/CodeReviewComments)
   and the _Formatting and style_ section of Peter Bourgon's [Go: Best
   Practices for Production
-  Environments](http://peter.bourgon.org/go-in-production/#formatting-and-style).
+  Environments](https://peter.bourgon.org/go-in-production/#formatting-and-style).
+
+* Be sure to sign off on the [DCO](https://github.com/probot/dco#how-it-works)
+
+## Steps to Contribute
+
+Should you wish to work on an issue, please claim it first by commenting on the GitHub issue that you want to work on it. This is to prevent duplicated efforts from contributors on the same issue.
+
+Please check the [`help-wanted`](https://github.com/prometheus/procfs/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22) label to find issues that are good for getting started. If you have questions about one of the issues, with or without the tag, please comment on them and one of the maintainers will clarify it. For a quicker response, contact us over [IRC](https://prometheus.io/community).
+
+For quickly compiling and testing your changes do:
+```
+make test         # Make sure all the tests pass before you commit and push :)
+```
+
+We use [`golangci-lint`](https://github.com/golangci/golangci-lint) for linting the code. If it reports an issue and you think that the warning needs to be disregarded or is a false-positive, you can add a special comment `//nolint:linter1[,linter2,...]` before the offending line. Use this sparingly though, fixing the code to comply with the linter's recommendation is in general the preferred course of action.
+
+## Pull Request Checklist
+
+* Branch from the master branch and, if needed, rebase to the current master branch before submitting your pull request. If it doesn't merge cleanly with master you may be asked to rebase your changes.
+
+* Commits should be as small as possible, while ensuring that each commit is correct independently (i.e., each commit should compile and pass tests).
+
+* If your patch is not getting reviewed or you need a specific person to review it, you can @-reply a reviewer asking for a review in the pull request or a comment, or you can ask for a review on IRC channel [#prometheus](https://webchat.freenode.net/?channels=#prometheus) on irc.freenode.net (for the easiest start, [join via Riot](https://riot.im/app/#/room/#prometheus:matrix.org)).
+
+* Add tests relevant to the fixed bug or new feature.
+
+## Dependency management
+
+The Prometheus project uses [Go modules](https://golang.org/cmd/go/#hdr-Modules__module_versions__and_more) to manage dependencies on external packages. This requires a working Go environment with version 1.12 or greater installed.
+
+All dependencies are vendored in the `vendor/` directory.
+
+To add or update a new dependency, use the `go get` command:
+
+```bash
+# Pick the latest tagged release.
+go get example.com/some/module/pkg
+
+# Pick a specific version.
+go get example.com/some/module/pkg@vX.Y.Z
+```
+
+Tidy up the `go.mod` and `go.sum` files and copy the new/updated dependency to the `vendor/` directory:
+
+
+```bash
+# The GO111MODULE variable can be omitted when the code isn't located in GOPATH.
+GO111MODULE=on go mod tidy
+
+GO111MODULE=on go mod vendor
+```
+
+You have to commit the changes to `go.mod`, `go.sum` and the `vendor/` directory before submitting the pull request.
+
+
+## API Implementation Guidelines
+
+### Naming and Documentation
+
+Public functions and structs should normally be named according to the file(s) being read and parsed.  For example, 
+the `fs.BuddyInfo()` function reads the file `/proc/buddyinfo`.  In addition, the godoc for each public function
+should contain the path to the file(s) being read and a URL of the linux kernel documentation describing the file(s).
+
+### Reading vs. Parsing
+
+Most functionality in this library consists of reading files and then parsing the text into structured data.  In most
+cases reading and parsing should be separated into different functions/methods with a public `fs.Thing()` method and 
+a private `parseThing(r Reader)` function.  This provides a logical separation and allows parsing to be tested
+directly without the need to read from the filesystem.  Using a `Reader` argument is preferred over other data types
+such as `string` or `*File` because it provides the most flexibility regarding the data source.  When a set of files 
+in a directory needs to be parsed, then a `path` string parameter to the parse function can be used instead.
+
+### /proc and /sys filesystem I/O 
+
+The `proc` and `sys` filesystems are pseudo file systems and work a bit differently from standard disk I/O.  
+Many of the files are changing continuously and the data being read can in some cases change between subsequent 
+reads in the same file.  Also, most of the files are relatively small (less than a few KBs), and system calls
+to the `stat` function will often return the wrong size.  Therefore, for most files it's recommended to read the 
+full file in a single operation using an internal utility function called `util.ReadFileNoStat`.
+This function is similar to `ioutil.ReadFile`, but it avoids the system call to `stat` to get the current size of
+the file.
+
+Note that parsing the file's contents can still be performed one line at a time.  This is done by first reading 
+the full file, and then using a scanner on the `[]byte` or `string` containing the data.
+
+```
+    data, err := util.ReadFileNoStat("/proc/cpuinfo")
+    if err != nil {
+        return err
+    }
+    reader := bytes.NewReader(data)
+    scanner := bufio.NewScanner(reader)
+```
+
+The `/sys` filesystem contains many very small files which contain only a single numeric or text value.  These files
+can be read using an internal function called `util.SysReadFile` which is similar to `ioutil.ReadFile` but does
+not bother to check the size of the file before reading.
+```
+    data, err := util.SysReadFile("/sys/class/power_supply/BAT0/capacity")
+```
+
index c7f9ea64ff5911218d7efdbfe0f43e4a20928a02..d7aea1b86f2372a776b44594b2e3cca4ea7275f2 100644 (file)
@@ -86,6 +86,7 @@ endif
 PREFIX                  ?= $(shell pwd)
 BIN_DIR                 ?= $(shell pwd)
 DOCKER_IMAGE_TAG        ?= $(subst /,-,$(shell git rev-parse --abbrev-ref HEAD))
+DOCKERFILE_PATH         ?= ./
 DOCKER_REPO             ?= prom
 
 DOCKER_ARCHS            ?= amd64
@@ -212,7 +213,7 @@ $(BUILD_DOCKER_ARCHS): common-docker-%:
        docker build -t "$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$*:$(DOCKER_IMAGE_TAG)" \
                --build-arg ARCH="$*" \
                --build-arg OS="linux" \
-               .
+               $(DOCKERFILE_PATH)
 
 .PHONY: common-docker-publish $(PUBLISH_DOCKER_ARCHS)
 common-docker-publish: $(PUBLISH_DOCKER_ARCHS)
@@ -247,7 +248,9 @@ proto:
 ifdef GOLANGCI_LINT
 $(GOLANGCI_LINT):
        mkdir -p $(FIRST_GOPATH)/bin
-       curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s -- -b $(FIRST_GOPATH)/bin $(GOLANGCI_LINT_VERSION)
+       curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/$(GOLANGCI_LINT_VERSION)/install.sh \
+               | sed -e '/install -d/d' \
+               | sh -s -- -b $(FIRST_GOPATH)/bin $(GOLANGCI_LINT_VERSION)
 endif
 
 ifdef GOVENDOR
index 6f8850feb6783b9697e0f746ef78a12b10ea36db..55d1e3261c9d99cd7a75a66c1b2d2d07059625ce 100644 (file)
@@ -1,6 +1,6 @@
 # procfs
 
-This procfs package provides functions to retrieve system, kernel and process
+This package provides functions to retrieve system, kernel, and process
 metrics from the pseudo-filesystems /proc and /sys.
 
 *WARNING*: This package is a work in progress. Its API may still break in
@@ -13,7 +13,8 @@ backwards-incompatible ways without warnings. Use it at your own risk.
 ## Usage
 
 The procfs library is organized by packages based on whether the gathered data is coming from
-/proc, /sys, or both.  Each package contains an `FS` type which represents the path to either /proc, /sys, or both.  For example, current cpu statistics are gathered from
+/proc, /sys, or both.  Each package contains an `FS` type which represents the path to either /proc, 
+/sys, or both.  For example, cpu statistics are gathered from
 `/proc/stat` and are available via the root procfs package.  First, the proc filesystem mount
 point is initialized, and then the stat information is read.
 
@@ -29,10 +30,17 @@ Some sub-packages such as `blockdevice`, require access to both the proc and sys
     stats, err := fs.ProcDiskstats()
 ```
 
+## Package Organization
+
+The packages in this project are organized according to (1) whether the data comes from the `/proc` or
+`/sys` filesystem and (2) the type of information being retrieved.  For example, most process information
+can be gathered from the functions in the root `procfs` package.  Information about block devices such as disk drives
+is available in the `blockdevices` sub-package.
+
 ## Building and Testing
 
-The procfs library is normally built as part of another application.  However, when making
-changes to the library, the `make test` command can be used to run the API test suite.
+The procfs library is intended to be built as part of another application, so there are no distributable binaries.  
+However, most of the API includes unit tests which can be run with `make test`.
 
 ### Updating Test Fixtures
 
diff --git a/vendor/github.com/prometheus/procfs/arp.go b/vendor/github.com/prometheus/procfs/arp.go
new file mode 100644 (file)
index 0000000..916c918
--- /dev/null
@@ -0,0 +1,85 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "fmt"
+       "io/ioutil"
+       "net"
+       "strings"
+)
+
+// ARPEntry contains a single row of the columnar data represented in
+// /proc/net/arp.
+type ARPEntry struct {
+       // IP address
+       IPAddr net.IP
+       // MAC address
+       HWAddr net.HardwareAddr
+       // Name of the device
+       Device string
+}
+
+// GatherARPEntries retrieves all the ARP entries, parse the relevant columns,
+// and then return a slice of ARPEntry's.
+func (fs FS) GatherARPEntries() ([]ARPEntry, error) {
+       data, err := ioutil.ReadFile(fs.proc.Path("net/arp"))
+       if err != nil {
+               return nil, fmt.Errorf("error reading arp %s: %s", fs.proc.Path("net/arp"), err)
+       }
+
+       return parseARPEntries(data)
+}
+
+func parseARPEntries(data []byte) ([]ARPEntry, error) {
+       lines := strings.Split(string(data), "\n")
+       entries := make([]ARPEntry, 0)
+       var err error
+       const (
+               expectedDataWidth   = 6
+               expectedHeaderWidth = 9
+       )
+       for _, line := range lines {
+               columns := strings.Fields(line)
+               width := len(columns)
+
+               if width == expectedHeaderWidth || width == 0 {
+                       continue
+               } else if width == expectedDataWidth {
+                       entry, err := parseARPEntry(columns)
+                       if err != nil {
+                               return []ARPEntry{}, fmt.Errorf("failed to parse ARP entry: %s", err)
+                       }
+                       entries = append(entries, entry)
+               } else {
+                       return []ARPEntry{}, fmt.Errorf("%d columns were detected, but %d were expected", width, expectedDataWidth)
+               }
+
+       }
+
+       return entries, err
+}
+
+func parseARPEntry(columns []string) (ARPEntry, error) {
+       ip := net.ParseIP(columns[0])
+       mac := net.HardwareAddr(columns[3])
+
+       entry := ARPEntry{
+               IPAddr: ip,
+               HWAddr: mac,
+               Device: columns[5],
+       }
+
+       return entry, nil
+}
index 63d4229a45a0f7a0ec8d1583693715b9b35307ca..10bd067a0a55dd8a62e1d5dc132bb5f8f0a3a487 100644 (file)
@@ -31,7 +31,7 @@ type BuddyInfo struct {
        Sizes []float64
 }
 
-// NewBuddyInfo reads the buddyinfo statistics from the specified `proc` filesystem.
+// BuddyInfo reads the buddyinfo statistics from the specified `proc` filesystem.
 func (fs FS) BuddyInfo() ([]BuddyInfo, error) {
        file, err := os.Open(fs.proc.Path("buddyinfo"))
        if err != nil {
diff --git a/vendor/github.com/prometheus/procfs/cpuinfo.go b/vendor/github.com/prometheus/procfs/cpuinfo.go
new file mode 100644 (file)
index 0000000..2e02215
--- /dev/null
@@ -0,0 +1,167 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "bufio"
+       "bytes"
+       "strconv"
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// CPUInfo contains general information about a system CPU found in /proc/cpuinfo
+type CPUInfo struct {
+       Processor       uint
+       VendorID        string
+       CPUFamily       string
+       Model           string
+       ModelName       string
+       Stepping        string
+       Microcode       string
+       CPUMHz          float64
+       CacheSize       string
+       PhysicalID      string
+       Siblings        uint
+       CoreID          string
+       CPUCores        uint
+       APICID          string
+       InitialAPICID   string
+       FPU             string
+       FPUException    string
+       CPUIDLevel      uint
+       WP              string
+       Flags           []string
+       Bugs            []string
+       BogoMips        float64
+       CLFlushSize     uint
+       CacheAlignment  uint
+       AddressSizes    string
+       PowerManagement string
+}
+
+// CPUInfo returns information about current system CPUs.
+// See https://www.kernel.org/doc/Documentation/filesystems/proc.txt
+func (fs FS) CPUInfo() ([]CPUInfo, error) {
+       data, err := util.ReadFileNoStat(fs.proc.Path("cpuinfo"))
+       if err != nil {
+               return nil, err
+       }
+       return parseCPUInfo(data)
+}
+
+// parseCPUInfo parses data from /proc/cpuinfo
+func parseCPUInfo(info []byte) ([]CPUInfo, error) {
+       cpuinfo := []CPUInfo{}
+       i := -1
+       scanner := bufio.NewScanner(bytes.NewReader(info))
+       for scanner.Scan() {
+               line := scanner.Text()
+               if strings.TrimSpace(line) == "" {
+                       continue
+               }
+               field := strings.SplitN(line, ": ", 2)
+               switch strings.TrimSpace(field[0]) {
+               case "processor":
+                       cpuinfo = append(cpuinfo, CPUInfo{}) // start of the next processor
+                       i++
+                       v, err := strconv.ParseUint(field[1], 0, 32)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].Processor = uint(v)
+               case "vendor_id":
+                       cpuinfo[i].VendorID = field[1]
+               case "cpu family":
+                       cpuinfo[i].CPUFamily = field[1]
+               case "model":
+                       cpuinfo[i].Model = field[1]
+               case "model name":
+                       cpuinfo[i].ModelName = field[1]
+               case "stepping":
+                       cpuinfo[i].Stepping = field[1]
+               case "microcode":
+                       cpuinfo[i].Microcode = field[1]
+               case "cpu MHz":
+                       v, err := strconv.ParseFloat(field[1], 64)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].CPUMHz = v
+               case "cache size":
+                       cpuinfo[i].CacheSize = field[1]
+               case "physical id":
+                       cpuinfo[i].PhysicalID = field[1]
+               case "siblings":
+                       v, err := strconv.ParseUint(field[1], 0, 32)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].Siblings = uint(v)
+               case "core id":
+                       cpuinfo[i].CoreID = field[1]
+               case "cpu cores":
+                       v, err := strconv.ParseUint(field[1], 0, 32)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].CPUCores = uint(v)
+               case "apicid":
+                       cpuinfo[i].APICID = field[1]
+               case "initial apicid":
+                       cpuinfo[i].InitialAPICID = field[1]
+               case "fpu":
+                       cpuinfo[i].FPU = field[1]
+               case "fpu_exception":
+                       cpuinfo[i].FPUException = field[1]
+               case "cpuid level":
+                       v, err := strconv.ParseUint(field[1], 0, 32)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].CPUIDLevel = uint(v)
+               case "wp":
+                       cpuinfo[i].WP = field[1]
+               case "flags":
+                       cpuinfo[i].Flags = strings.Fields(field[1])
+               case "bugs":
+                       cpuinfo[i].Bugs = strings.Fields(field[1])
+               case "bogomips":
+                       v, err := strconv.ParseFloat(field[1], 64)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].BogoMips = v
+               case "clflush size":
+                       v, err := strconv.ParseUint(field[1], 0, 32)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].CLFlushSize = uint(v)
+               case "cache_alignment":
+                       v, err := strconv.ParseUint(field[1], 0, 32)
+                       if err != nil {
+                               return nil, err
+                       }
+                       cpuinfo[i].CacheAlignment = uint(v)
+               case "address sizes":
+                       cpuinfo[i].AddressSizes = field[1]
+               case "power management":
+                       cpuinfo[i].PowerManagement = field[1]
+               }
+       }
+       return cpuinfo, nil
+
+}
diff --git a/vendor/github.com/prometheus/procfs/crypto.go b/vendor/github.com/prometheus/procfs/crypto.go
new file mode 100644 (file)
index 0000000..19d4041
--- /dev/null
@@ -0,0 +1,131 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "bytes"
+       "fmt"
+       "io/ioutil"
+       "strconv"
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// Crypto holds info parsed from /proc/crypto.
+type Crypto struct {
+       Alignmask   *uint64
+       Async       bool
+       Blocksize   *uint64
+       Chunksize   *uint64
+       Ctxsize     *uint64
+       Digestsize  *uint64
+       Driver      string
+       Geniv       string
+       Internal    string
+       Ivsize      *uint64
+       Maxauthsize *uint64
+       MaxKeysize  *uint64
+       MinKeysize  *uint64
+       Module      string
+       Name        string
+       Priority    *int64
+       Refcnt      *int64
+       Seedsize    *uint64
+       Selftest    string
+       Type        string
+       Walksize    *uint64
+}
+
+// Crypto parses an crypto-file (/proc/crypto) and returns a slice of
+// structs containing the relevant info.  More information available here:
+// https://kernel.readthedocs.io/en/sphinx-samples/crypto-API.html
+func (fs FS) Crypto() ([]Crypto, error) {
+       data, err := ioutil.ReadFile(fs.proc.Path("crypto"))
+       if err != nil {
+               return nil, fmt.Errorf("error parsing crypto %s: %s", fs.proc.Path("crypto"), err)
+       }
+       crypto, err := parseCrypto(data)
+       if err != nil {
+               return nil, fmt.Errorf("error parsing crypto %s: %s", fs.proc.Path("crypto"), err)
+       }
+       return crypto, nil
+}
+
+func parseCrypto(cryptoData []byte) ([]Crypto, error) {
+       crypto := []Crypto{}
+
+       cryptoBlocks := bytes.Split(cryptoData, []byte("\n\n"))
+
+       for _, block := range cryptoBlocks {
+               var newCryptoElem Crypto
+
+               lines := strings.Split(string(block), "\n")
+               for _, line := range lines {
+                       if strings.TrimSpace(line) == "" || line[0] == ' ' {
+                               continue
+                       }
+                       fields := strings.Split(line, ":")
+                       key := strings.TrimSpace(fields[0])
+                       value := strings.TrimSpace(fields[1])
+                       vp := util.NewValueParser(value)
+
+                       switch strings.TrimSpace(key) {
+                       case "async":
+                               b, err := strconv.ParseBool(value)
+                               if err == nil {
+                                       newCryptoElem.Async = b
+                               }
+                       case "blocksize":
+                               newCryptoElem.Blocksize = vp.PUInt64()
+                       case "chunksize":
+                               newCryptoElem.Chunksize = vp.PUInt64()
+                       case "digestsize":
+                               newCryptoElem.Digestsize = vp.PUInt64()
+                       case "driver":
+                               newCryptoElem.Driver = value
+                       case "geniv":
+                               newCryptoElem.Geniv = value
+                       case "internal":
+                               newCryptoElem.Internal = value
+                       case "ivsize":
+                               newCryptoElem.Ivsize = vp.PUInt64()
+                       case "maxauthsize":
+                               newCryptoElem.Maxauthsize = vp.PUInt64()
+                       case "max keysize":
+                               newCryptoElem.MaxKeysize = vp.PUInt64()
+                       case "min keysize":
+                               newCryptoElem.MinKeysize = vp.PUInt64()
+                       case "module":
+                               newCryptoElem.Module = value
+                       case "name":
+                               newCryptoElem.Name = value
+                       case "priority":
+                               newCryptoElem.Priority = vp.PInt64()
+                       case "refcnt":
+                               newCryptoElem.Refcnt = vp.PInt64()
+                       case "seedsize":
+                               newCryptoElem.Seedsize = vp.PUInt64()
+                       case "selftest":
+                               newCryptoElem.Selftest = value
+                       case "type":
+                               newCryptoElem.Type = value
+                       case "walksize":
+                               newCryptoElem.Walksize = vp.PUInt64()
+                       }
+               }
+               crypto = append(crypto, newCryptoElem)
+       }
+       return crypto, nil
+}
index 951d909af53a6b1b4b471939ae2a3ed865f86743..c50a18ace4d6ce16ca38c72ed7c630e5946147f7 100644 (file)
@@ -3,7 +3,7 @@ Directory: fixtures
 Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Directory: fixtures/proc
-Mode: 755
+Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Directory: fixtures/proc/26231
 Mode: 755
@@ -21,6 +21,11 @@ Mode: 644
 Path: fixtures/proc/26231/cwd
 SymlinkTo: /usr/bin
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26231/environ
+Lines: 1
+PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binNULLBYTEHOSTNAME=cd24e11f73a5NULLBYTETERM=xtermNULLBYTEGOLANG_VERSION=1.12.5NULLBYTEGOPATH=/goNULLBYTEHOME=/rootNULLBYTEEOF
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/26231/exe
 SymlinkTo: /usr/bin/vim
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@@ -42,6 +47,48 @@ SymlinkTo: ../../symlinktargets/ghi
 Path: fixtures/proc/26231/fd/3
 SymlinkTo: ../../symlinktargets/uvw
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/proc/26231/fdinfo
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26231/fdinfo/0
+Lines: 6
+pos:   0
+flags: 02004000
+mnt_id:        13
+inotify wd:3 ino:1 sdev:34 mask:fce ignored_mask:0 fhandle-bytes:c fhandle-type:81 f_handle:000000000100000000000000
+inotify wd:2 ino:1300016 sdev:fd00002 mask:fce ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:16003001ed3f022a
+inotify wd:1 ino:2e0001 sdev:fd00000 mask:fce ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:01002e00138e7c65
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26231/fdinfo/1
+Lines: 4
+pos:   0
+flags: 02004002
+mnt_id:        13
+eventfd-count:                0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26231/fdinfo/10
+Lines: 3
+pos:   0
+flags: 02004002
+mnt_id:        9
+Mode: 400
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26231/fdinfo/2
+Lines: 3
+pos:   0
+flags: 02004002
+mnt_id:        9
+Mode: 400
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26231/fdinfo/3
+Lines: 3
+pos:   0
+flags: 02004002
+mnt_id:        9
+Mode: 400
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/26231/io
 Lines: 7
 rchar: 750339
@@ -121,6 +168,11 @@ SymlinkTo: net:[4026531993]
 Path: fixtures/proc/26231/root
 SymlinkTo: /
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26231/schedstat
+Lines: 1
+411605849 93680043 79
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/26231/stat
 Lines: 1
 26231 (vim) R 5392 7446 5392 34835 7446 4218880 32533 309516 26 82 1677 44 158 99 20 0 1 0 82375 56274944 1981 18446744073709551615 4194304 6294284 140736914091744 140736914087944 139965136429984 0 0 12288 1870679807 0 0 0 17 0 0 0 31 0 0 8391624 8481048 16420864 140736914093252 140736914093279 140736914093279 140736914096107 0
@@ -132,10 +184,10 @@ Lines: 53
 Name:  prometheus
 Umask: 0022
 State: S (sleeping)
-Tgid:  1
+Tgid:  26231
 Ngid:  0
-Pid:   1
-PPid:  0
+Pid:   26231
+PPid:  1
 TracerPid:     0
 Uid:   0       0       0       0
 Gid:   0       0       0       0
@@ -253,6 +305,18 @@ Lines: 1
 com.github.uiautomatorNULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTENULLBYTEEOF
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/26233/schedstat
+Lines: 8
+ ____________________________________
+< this is a malformed schedstat file >
+ ------------------------------------
+        \   ^__^
+         \  (oo)\_______
+            (__)\       )\/\
+                ||----w |
+                ||     ||
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Directory: fixtures/proc/584
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@@ -269,6 +333,1201 @@ Node 0, zone    DMA32    759    572    791    475    194     45     12      0
 Node 0, zone   Normal   4381   1093    185   1530    567    102      4      0      0      0      0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/cpuinfo
+Lines: 216
+processor      : 0
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 799.998
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 0
+cpu cores      : 4
+apicid         : 0
+initial apicid : 0
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+processor      : 1
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 800.037
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 1
+cpu cores      : 4
+apicid         : 2
+initial apicid : 2
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+processor      : 2
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 800.010
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 2
+cpu cores      : 4
+apicid         : 4
+initial apicid : 4
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+processor      : 3
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 800.028
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 3
+cpu cores      : 4
+apicid         : 6
+initial apicid : 6
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+processor      : 4
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 799.989
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 0
+cpu cores      : 4
+apicid         : 1
+initial apicid : 1
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+processor      : 5
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 800.083
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 1
+cpu cores      : 4
+apicid         : 3
+initial apicid : 3
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+processor      : 6
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 800.017
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 2
+cpu cores      : 4
+apicid         : 5
+initial apicid : 5
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+processor      : 7
+vendor_id      : GenuineIntel
+cpu family     : 6
+model          : 142
+model name     : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
+stepping       : 10
+microcode      : 0xb4
+cpu MHz                : 800.030
+cache size     : 8192 KB
+physical id    : 0
+siblings       : 8
+core id                : 3
+cpu cores      : 4
+apicid         : 7
+initial apicid : 7
+fpu            : yes
+fpu_exception  : yes
+cpuid level    : 22
+wp             : yes
+flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d
+bugs           : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
+bogomips       : 4224.00
+clflush size   : 64
+cache_alignment        : 64
+address sizes  : 39 bits physical, 48 bits virtual
+power management:
+
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/crypto
+Lines: 971
+name         : ccm(aes)
+driver       : ccm_base(ctr(aes-aesni),cbcmac(aes-aesni))
+module       : ccm
+priority     : 300
+refcnt       : 4
+selftest     : passed
+internal     : no
+type         : aead
+async        : no
+blocksize    : 1
+ivsize       : 16
+maxauthsize  : 16
+geniv        : <none>
+
+name         : cbcmac(aes)
+driver       : cbcmac(aes-aesni)
+module       : ccm
+priority     : 300
+refcnt       : 7
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 1
+digestsize   : 16
+
+name         : ecdh
+driver       : ecdh-generic
+module       : ecdh_generic
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : kpp
+
+name         : ecb(arc4)
+driver       : ecb(arc4)-generic
+module       : arc4
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : no
+blocksize    : 1
+min keysize  : 1
+max keysize  : 256
+ivsize       : 0
+chunksize    : 1
+walksize     : 1
+
+name         : arc4
+driver       : arc4-generic
+module       : arc4
+priority     : 0
+refcnt       : 3
+selftest     : passed
+internal     : no
+type         : cipher
+blocksize    : 1
+min keysize  : 1
+max keysize  : 256
+
+name         : crct10dif
+driver       : crct10dif-pclmul
+module       : crct10dif_pclmul
+priority     : 200
+refcnt       : 2
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 1
+digestsize   : 2
+
+name         : crc32
+driver       : crc32-pclmul
+module       : crc32_pclmul
+priority     : 200
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 1
+digestsize   : 4
+
+name         : __ghash
+driver       : cryptd(__ghash-pclmulqdqni)
+module       : kernel
+priority     : 50
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : ahash
+async        : yes
+blocksize    : 16
+digestsize   : 16
+
+name         : ghash
+driver       : ghash-clmulni
+module       : ghash_clmulni_intel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : ahash
+async        : yes
+blocksize    : 16
+digestsize   : 16
+
+name         : __ghash
+driver       : __ghash-pclmulqdqni
+module       : ghash_clmulni_intel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : shash
+blocksize    : 16
+digestsize   : 16
+
+name         : crc32c
+driver       : crc32c-intel
+module       : crc32c_intel
+priority     : 200
+refcnt       : 5
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 1
+digestsize   : 4
+
+name         : cbc(aes)
+driver       : cbc(aes-aesni)
+module       : kernel
+priority     : 300
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : no
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : ctr(aes)
+driver       : ctr(aes-aesni)
+module       : kernel
+priority     : 300
+refcnt       : 5
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : no
+blocksize    : 1
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : pkcs1pad(rsa,sha256)
+driver       : pkcs1pad(rsa-generic,sha256)
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : akcipher
+
+name         : __xts(aes)
+driver       : cryptd(__xts-aes-aesni)
+module       : kernel
+priority     : 451
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : yes
+blocksize    : 16
+min keysize  : 32
+max keysize  : 64
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : xts(aes)
+driver       : xts-aes-aesni
+module       : kernel
+priority     : 401
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : yes
+blocksize    : 16
+min keysize  : 32
+max keysize  : 64
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : __ctr(aes)
+driver       : cryptd(__ctr-aes-aesni)
+module       : kernel
+priority     : 450
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : yes
+blocksize    : 1
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : ctr(aes)
+driver       : ctr-aes-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : yes
+blocksize    : 1
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : __cbc(aes)
+driver       : cryptd(__cbc-aes-aesni)
+module       : kernel
+priority     : 450
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : yes
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : cbc(aes)
+driver       : cbc-aes-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : yes
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : __ecb(aes)
+driver       : cryptd(__ecb-aes-aesni)
+module       : kernel
+priority     : 450
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : yes
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+ivsize       : 0
+chunksize    : 16
+walksize     : 16
+
+name         : ecb(aes)
+driver       : ecb-aes-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : yes
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+ivsize       : 0
+chunksize    : 16
+walksize     : 16
+
+name         : __generic-gcm-aes-aesni
+driver       : cryptd(__driver-generic-gcm-aes-aesni)
+module       : kernel
+priority     : 50
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : aead
+async        : yes
+blocksize    : 1
+ivsize       : 12
+maxauthsize  : 16
+geniv        : <none>
+
+name         : gcm(aes)
+driver       : generic-gcm-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : aead
+async        : yes
+blocksize    : 1
+ivsize       : 12
+maxauthsize  : 16
+geniv        : <none>
+
+name         : __generic-gcm-aes-aesni
+driver       : __driver-generic-gcm-aes-aesni
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : aead
+async        : no
+blocksize    : 1
+ivsize       : 12
+maxauthsize  : 16
+geniv        : <none>
+
+name         : __gcm-aes-aesni
+driver       : cryptd(__driver-gcm-aes-aesni)
+module       : kernel
+priority     : 50
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : aead
+async        : yes
+blocksize    : 1
+ivsize       : 8
+maxauthsize  : 16
+geniv        : <none>
+
+name         : rfc4106(gcm(aes))
+driver       : rfc4106-gcm-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : aead
+async        : yes
+blocksize    : 1
+ivsize       : 8
+maxauthsize  : 16
+geniv        : <none>
+
+name         : __gcm-aes-aesni
+driver       : __driver-gcm-aes-aesni
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : aead
+async        : no
+blocksize    : 1
+ivsize       : 8
+maxauthsize  : 16
+geniv        : <none>
+
+name         : __xts(aes)
+driver       : __xts-aes-aesni
+module       : kernel
+priority     : 401
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : no
+blocksize    : 16
+min keysize  : 32
+max keysize  : 64
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : __ctr(aes)
+driver       : __ctr-aes-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : no
+blocksize    : 1
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : __cbc(aes)
+driver       : __cbc-aes-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : no
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+ivsize       : 16
+chunksize    : 16
+walksize     : 16
+
+name         : __ecb(aes)
+driver       : __ecb-aes-aesni
+module       : kernel
+priority     : 400
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : skcipher
+async        : no
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+ivsize       : 0
+chunksize    : 16
+walksize     : 16
+
+name         : __aes
+driver       : __aes-aesni
+module       : kernel
+priority     : 300
+refcnt       : 1
+selftest     : passed
+internal     : yes
+type         : cipher
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+
+name         : aes
+driver       : aes-aesni
+module       : kernel
+priority     : 300
+refcnt       : 8
+selftest     : passed
+internal     : no
+type         : cipher
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+
+name         : hmac(sha1)
+driver       : hmac(sha1-generic)
+module       : kernel
+priority     : 100
+refcnt       : 9
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 64
+digestsize   : 20
+
+name         : ghash
+driver       : ghash-generic
+module       : kernel
+priority     : 100
+refcnt       : 3
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 16
+digestsize   : 16
+
+name         : jitterentropy_rng
+driver       : jitterentropy_rng
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_hmac_sha256
+module       : kernel
+priority     : 221
+refcnt       : 2
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_hmac_sha512
+module       : kernel
+priority     : 220
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_hmac_sha384
+module       : kernel
+priority     : 219
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_hmac_sha1
+module       : kernel
+priority     : 218
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_sha256
+module       : kernel
+priority     : 217
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_sha512
+module       : kernel
+priority     : 216
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_sha384
+module       : kernel
+priority     : 215
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_sha1
+module       : kernel
+priority     : 214
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_ctr_aes256
+module       : kernel
+priority     : 213
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_ctr_aes192
+module       : kernel
+priority     : 212
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_nopr_ctr_aes128
+module       : kernel
+priority     : 211
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : hmac(sha256)
+driver       : hmac(sha256-generic)
+module       : kernel
+priority     : 100
+refcnt       : 10
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 64
+digestsize   : 32
+
+name         : stdrng
+driver       : drbg_pr_hmac_sha256
+module       : kernel
+priority     : 210
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_hmac_sha512
+module       : kernel
+priority     : 209
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_hmac_sha384
+module       : kernel
+priority     : 208
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_hmac_sha1
+module       : kernel
+priority     : 207
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_sha256
+module       : kernel
+priority     : 206
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_sha512
+module       : kernel
+priority     : 205
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_sha384
+module       : kernel
+priority     : 204
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_sha1
+module       : kernel
+priority     : 203
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_ctr_aes256
+module       : kernel
+priority     : 202
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_ctr_aes192
+module       : kernel
+priority     : 201
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : stdrng
+driver       : drbg_pr_ctr_aes128
+module       : kernel
+priority     : 200
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : rng
+seedsize     : 0
+
+name         : 842
+driver       : 842-scomp
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : scomp
+
+name         : 842
+driver       : 842-generic
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : compression
+
+name         : lzo-rle
+driver       : lzo-rle-scomp
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : scomp
+
+name         : lzo-rle
+driver       : lzo-rle-generic
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : compression
+
+name         : lzo
+driver       : lzo-scomp
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : scomp
+
+name         : lzo
+driver       : lzo-generic
+module       : kernel
+priority     : 0
+refcnt       : 9
+selftest     : passed
+internal     : no
+type         : compression
+
+name         : crct10dif
+driver       : crct10dif-generic
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 1
+digestsize   : 2
+
+name         : crc32c
+driver       : crc32c-generic
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 1
+digestsize   : 4
+
+name         : zlib-deflate
+driver       : zlib-deflate-scomp
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : scomp
+
+name         : deflate
+driver       : deflate-scomp
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : scomp
+
+name         : deflate
+driver       : deflate-generic
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : compression
+
+name         : aes
+driver       : aes-generic
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : cipher
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+
+name         : sha224
+driver       : sha224-generic
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 64
+digestsize   : 28
+
+name         : sha256
+driver       : sha256-generic
+module       : kernel
+priority     : 100
+refcnt       : 11
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 64
+digestsize   : 32
+
+name         : sha1
+driver       : sha1-generic
+module       : kernel
+priority     : 100
+refcnt       : 11
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 64
+digestsize   : 20
+
+name         : md5
+driver       : md5-generic
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 64
+digestsize   : 16
+
+name         : ecb(cipher_null)
+driver       : ecb-cipher_null
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : skcipher
+async        : no
+blocksize    : 1
+min keysize  : 0
+max keysize  : 0
+ivsize       : 0
+chunksize    : 1
+walksize     : 1
+
+name         : digest_null
+driver       : digest_null-generic
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : shash
+blocksize    : 1
+digestsize   : 0
+
+name         : compress_null
+driver       : compress_null-generic
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : compression
+
+name         : cipher_null
+driver       : cipher_null-generic
+module       : kernel
+priority     : 0
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : cipher
+blocksize    : 1
+min keysize  : 0
+max keysize  : 0
+
+name         : rsa
+driver       : rsa-generic
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : akcipher
+
+name         : dh
+driver       : dh-generic
+module       : kernel
+priority     : 100
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : kpp
+
+name         : aes
+driver       : aes-asm
+module       : kernel
+priority     : 200
+refcnt       : 1
+selftest     : passed
+internal     : no
+type         : cipher
+blocksize    : 16
+min keysize  : 16
+max keysize  : 32
+
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/diskstats
 Lines: 49
    1       0 ram0 0 0 0 0 0 0 0 0 0 0 0
@@ -356,38 +1615,120 @@ debug 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/mdstat
-Lines: 26
+Lines: 56
 Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
-md3 : active raid6 sda1[8] sdh1[7] sdg1[6] sdf1[5] sde1[11] sdd1[3] sdc1[10] sdb1[9]
+
+md3 : active raid6 sda1[8] sdh1[7] sdg1[6] sdf1[5] sde1[11] sdd1[3] sdc1[10] sdb1[9] sdd1[10](S) sdd2[11](S)
       5853468288 blocks super 1.2 level 6, 64k chunk, algorithm 2 [8/8] [UUUUUUUU]
 
 md127 : active raid1 sdi2[0] sdj2[1]
       312319552 blocks [2/2] [UU]
 
-md0 : active raid1 sdk[2](S) sdi1[0] sdj1[1]
+md0 : active raid1 sdi1[0] sdj1[1]
       248896 blocks [2/2] [UU]
 
-md4 : inactive raid1 sda3[0] sdb3[1]
+md4 : inactive raid1 sda3[0](F) sdb3[1](S)
       4883648 blocks [2/2] [UU]
 
-md6 : active raid1 sdb2[2] sda2[0]
+md6 : active raid1 sdb2[2](F) sdc[1](S) sda2[0]
       195310144 blocks [2/1] [U_]
       [=>...................]  recovery =  8.5% (16775552/195310144) finish=17.0min speed=259783K/sec
 
-md8 : active raid1 sdb1[1] sda1[0]
+md8 : active raid1 sdb1[1] sda1[0] sdc[2](S) sde[3](S)
       195310144 blocks [2/2] [UU]
       [=>...................]  resync =  8.5% (16775552/195310144) finish=17.0min speed=259783K/sec
 
-md7 : active raid6 sdb1[0] sde1[3] sdd1[2] sdc1[1]
+md7 : active raid6 sdb1[0] sde1[3] sdd1[2] sdc1[1](F)
       7813735424 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/3] [U_UU]
       bitmap: 0/30 pages [0KB], 65536KB chunk
 
+md9 : active raid1 sdc2[2] sdd2[3] sdb2[1] sda2[0] sde[4](F) sdf[5](F) sdg[6](S)
+      523968 blocks super 1.2 [4/4] [UUUU]
+      resync=DELAYED
+
+md10 : active raid0 sda1[0] sdb1[1]
+       314159265 blocks 64k chunks
+
+md11 : active (auto-read-only) raid1 sdb2[0] sdc2[1] sdc3[2](F) hda[4](S) ssdc2[3](S)
+      4190208 blocks super 1.2 [2/2] [UU]
+      resync=PENDING
+
+md12 : active raid0 sdc2[0] sdd2[1]
+      3886394368 blocks super 1.2 512k chunks
+
+md126 : active raid0 sdb[1] sdc[0]
+      1855870976 blocks super external:/md127/0 128k chunks
+
+md219 : inactive sdb[2](S) sdc[1](S) sda[0](S)
+        7932 blocks super external:imsm
+
+md00 : active raid0 xvdb[0]
+      4186624 blocks super 1.2 256k chunks
+
+md120 : active linear sda1[1] sdb1[0]
+        2095104 blocks super 1.2 0k rounding
+
+md101 : active (read-only) raid0 sdb[2] sdd[1] sdc[0]
+      322560 blocks super 1.2 512k chunks
+
 unused devices: <none>
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/meminfo
+Lines: 42
+MemTotal:       15666184 kB
+MemFree:          440324 kB
+Buffers:         1020128 kB
+Cached:         12007640 kB
+SwapCached:            0 kB
+Active:          6761276 kB
+Inactive:        6532708 kB
+Active(anon):     267256 kB
+Inactive(anon):      268 kB
+Active(file):    6494020 kB
+Inactive(file):  6532440 kB
+Unevictable:           0 kB
+Mlocked:               0 kB
+SwapTotal:             0 kB
+SwapFree:              0 kB
+Dirty:               768 kB
+Writeback:             0 kB
+AnonPages:        266216 kB
+Mapped:            44204 kB
+Shmem:              1308 kB
+Slab:            1807264 kB
+SReclaimable:    1738124 kB
+SUnreclaim:        69140 kB
+KernelStack:        1616 kB
+PageTables:         5288 kB
+NFS_Unstable:          0 kB
+Bounce:                0 kB
+WritebackTmp:          0 kB
+CommitLimit:     7833092 kB
+Committed_AS:     530844 kB
+VmallocTotal:   34359738367 kB
+VmallocUsed:       36596 kB
+VmallocChunk:   34359637840 kB
+HardwareCorrupted:     0 kB
+AnonHugePages:     12288 kB
+HugePages_Total:       0
+HugePages_Free:        0
+HugePages_Rsvd:        0
+HugePages_Surp:        0
+Hugepagesize:       2048 kB
+DirectMap4k:       91136 kB
+DirectMap2M:    16039936 kB
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Directory: fixtures/proc/net
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/net/arp
+Lines: 2
+IP address       HW type     Flags       HW address            Mask     Device
+192.168.224.1    0x1         0x2         00:50:56:c0:00:08     *        ens33
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/net/dev
 Lines: 6
 Inter-|   Receive                                                |  Transmit
@@ -460,6 +1801,30 @@ proc4 2 2 10853
 proc4ops 72 0 0 0 1098 2 0 0 0 0 8179 5896 0 0 0 0 5900 0 0 2 0 2 0 9609 0 2 150 1272 0 0 0 1236 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/net/sockstat
+Lines: 6
+sockets: used 1602
+TCP: inuse 35 orphan 0 tw 4 alloc 59 mem 22
+UDP: inuse 12 mem 62
+UDPLITE: inuse 0
+RAW: inuse 0
+FRAG: inuse 0 memory 0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/net/sockstat6
+Lines: 5
+TCP6: inuse 17
+UDP6: inuse 9
+UDPLITE6: inuse 0
+RAW6: inuse 1
+FRAG6: inuse 0 memory 0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/net/softnet_stat
+Lines: 1
+00015c73 00020e76 F0000769 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/net/unix
 Lines: 6
 Num       RefCount Protocol Flags    Type St Inode Path
@@ -532,6 +1897,16 @@ some avg10=0.10 avg60=2.00 avg300=3.85 total=15
 full avg10=0.20 avg60=3.00 avg300=4.95 total=25
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/proc/schedstat
+Lines: 6
+version 15
+timestamp 15819019232
+cpu0 498494191 0 3533438552 2553969831 3853684107 2465731542 2045936778163039 343796328169361 4767485306
+domain0 00000000,00000003 212499247 210112015 1861015 1860405436 536440 369895 32599 210079416 25368550 24241256 384652 927363878 807233 6366 1647 24239609 2122447165 1886868564 121112060 2848625533 125678146 241025 1032026 1885836538 2545 12 2533 0 0 0 0 0 0 1387952561 21076581 0
+cpu1 518377256 0 4155211005 2778589869 10466382 2867629021 1904686152592476 364107263788241 5145567945
+domain0 00000000,00000003 217653037 215526982 1577949 1580427380 557469 393576 28538 215498444 28721913 27662819 371153 870843407 745912 5523 1639 27661180 2331056874 2107732788 111442342 652402556 123615235 196159 1045245 2106687543 2400 3 2397 0 0 0 0 0 0 1437804657 26220076 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Path: fixtures/proc/self
 SymlinkTo: 26231
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@@ -584,1225 +1959,3360 @@ Path: fixtures/proc/symlinktargets/xyz
 Lines: 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/block
+Directory: fixtures/proc/sys
 Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/block/dm-0
+Directory: fixtures/proc/sys/vm
 Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/block/dm-0/stat
+Path: fixtures/proc/sys/vm/admin_reserve_kbytes
 Lines: 1
-6447303        0 710266738  1529043   953216        0 31201176  4557464        0   796160  6088971
-Mode: 664
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/block/sda
-Mode: 775
+8192
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/block/sda/stat
+Path: fixtures/proc/sys/vm/block_dump
 Lines: 1
-9652963   396792 759304206   412943  8422549  6731723 286915323 13947418        0  5658367 19174573 1 2 3 12
-Mode: 664
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class
-Mode: 775
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/net
-Mode: 775
+0
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/net/eth0
-Mode: 755
+Path: fixtures/proc/sys/vm/compact_unevictable_allowed
+Lines: 1
+1
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/addr_assign_type
+Path: fixtures/proc/sys/vm/dirty_background_bytes
 Lines: 1
-3
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/addr_len
+Path: fixtures/proc/sys/vm/dirty_background_ratio
 Lines: 1
-6
+10
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/address
+Path: fixtures/proc/sys/vm/dirty_bytes
 Lines: 1
-01:01:01:01:01:01
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/broadcast
+Path: fixtures/proc/sys/vm/dirty_expire_centisecs
 Lines: 1
-ff:ff:ff:ff:ff:ff
+3000
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/carrier
+Path: fixtures/proc/sys/vm/dirty_ratio
 Lines: 1
-1
+20
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/carrier_changes
+Path: fixtures/proc/sys/vm/dirty_writeback_centisecs
 Lines: 1
-2
+500
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/carrier_down_count
+Path: fixtures/proc/sys/vm/dirtytime_expire_seconds
 Lines: 1
-1
+43200
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/carrier_up_count
+Path: fixtures/proc/sys/vm/drop_caches
 Lines: 1
-1
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/dev_id
+Path: fixtures/proc/sys/vm/extfrag_threshold
 Lines: 1
-0x20
+500
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/dormant
+Path: fixtures/proc/sys/vm/hugetlb_shm_group
 Lines: 1
-1
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/duplex
+Path: fixtures/proc/sys/vm/laptop_mode
 Lines: 1
-full
+5
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/flags
+Path: fixtures/proc/sys/vm/legacy_va_layout
 Lines: 1
-0x1303
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/ifalias
-Lines: 0
+Path: fixtures/proc/sys/vm/lowmem_reserve_ratio
+Lines: 1
+256    256     32      0       0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/ifindex
+Path: fixtures/proc/sys/vm/max_map_count
 Lines: 1
-2
+65530
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/iflink
+Path: fixtures/proc/sys/vm/memory_failure_early_kill
 Lines: 1
-2
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/link_mode
+Path: fixtures/proc/sys/vm/memory_failure_recovery
 Lines: 1
 1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/mtu
+Path: fixtures/proc/sys/vm/min_free_kbytes
 Lines: 1
-1500
+67584
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/name_assign_type
+Path: fixtures/proc/sys/vm/min_slab_ratio
 Lines: 1
-2
+5
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/netdev_group
+Path: fixtures/proc/sys/vm/min_unmapped_ratio
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/operstate
+Path: fixtures/proc/sys/vm/mmap_min_addr
 Lines: 1
-up
+65536
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/phys_port_id
-Lines: 0
+Path: fixtures/proc/sys/vm/nr_hugepages
+Lines: 1
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/phys_port_name
-Lines: 0
+Path: fixtures/proc/sys/vm/nr_hugepages_mempolicy
+Lines: 1
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/phys_switch_id
-Lines: 0
+Path: fixtures/proc/sys/vm/nr_overcommit_hugepages
+Lines: 1
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/speed
+Path: fixtures/proc/sys/vm/numa_stat
 Lines: 1
-1000
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/tx_queue_len
+Path: fixtures/proc/sys/vm/numa_zonelist_order
 Lines: 1
-1000
+Node
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/net/eth0/type
+Path: fixtures/proc/sys/vm/oom_dump_tasks
 Lines: 1
 1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/power_supply
-Mode: 755
+Path: fixtures/proc/sys/vm/oom_kill_allocating_task
+Lines: 1
+0
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/power_supply/AC
-Mode: 755
+Path: fixtures/proc/sys/vm/overcommit_kbytes
+Lines: 1
+0
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/AC/online
+Path: fixtures/proc/sys/vm/overcommit_memory
 Lines: 1
 0
-Mode: 444
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/AC/type
+Path: fixtures/proc/sys/vm/overcommit_ratio
 Lines: 1
-Mains
-Mode: 444
+50
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/AC/uevent
-Lines: 2
-POWER_SUPPLY_NAME=AC
-POWER_SUPPLY_ONLINE=0
-Mode: 644
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/power_supply/BAT0
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/alarm
-Lines: 1
-2503000
-Mode: 644
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/capacity
-Lines: 1
-98
-Mode: 444
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/capacity_level
-Lines: 1
-Normal
-Mode: 444
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/charge_start_threshold
+Path: fixtures/proc/sys/vm/page-cluster
 Lines: 1
-95
+3
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/charge_stop_threshold
+Path: fixtures/proc/sys/vm/panic_on_oom
 Lines: 1
-100
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/cycle_count
+Path: fixtures/proc/sys/vm/percpu_pagelist_fraction
 Lines: 1
 0
-Mode: 444
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/energy_full
-Lines: 1
-50060000
-Mode: 444
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/energy_full_design
-Lines: 1
-47520000
-Mode: 444
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/energy_now
-Lines: 1
-49450000
-Mode: 444
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/manufacturer
-Lines: 1
-LGC
-Mode: 444
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/model_name
+Path: fixtures/proc/sys/vm/stat_interval
 Lines: 1
-LNV-45N1
-Mode: 444
+1
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/power_now
+Path: fixtures/proc/sys/vm/swappiness
 Lines: 1
-4830000
-Mode: 444
+60
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/present
+Path: fixtures/proc/sys/vm/user_reserve_kbytes
 Lines: 1
-1
-Mode: 444
+131072
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/serial_number
+Path: fixtures/proc/sys/vm/vfs_cache_pressure
 Lines: 1
-38109
-Mode: 444
+100
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/status
+Path: fixtures/proc/sys/vm/watermark_boost_factor
 Lines: 1
-Discharging
-Mode: 444
+15000
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/technology
+Path: fixtures/proc/sys/vm/watermark_scale_factor
 Lines: 1
-Li-ion
-Mode: 444
+10
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/type
+Path: fixtures/proc/sys/vm/zone_reclaim_mode
 Lines: 1
-Battery
-Mode: 444
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/uevent
-Lines: 16
-POWER_SUPPLY_NAME=BAT0
-POWER_SUPPLY_STATUS=Discharging
-POWER_SUPPLY_PRESENT=1
-POWER_SUPPLY_TECHNOLOGY=Li-ion
-POWER_SUPPLY_CYCLE_COUNT=0
-POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
-POWER_SUPPLY_VOLTAGE_NOW=12229000
-POWER_SUPPLY_POWER_NOW=4830000
-POWER_SUPPLY_ENERGY_FULL_DESIGN=47520000
-POWER_SUPPLY_ENERGY_FULL=50060000
-POWER_SUPPLY_ENERGY_NOW=49450000
-POWER_SUPPLY_CAPACITY=98
-POWER_SUPPLY_CAPACITY_LEVEL=Normal
-POWER_SUPPLY_MODEL_NAME=LNV-45N1
-POWER_SUPPLY_MANUFACTURER=LGC
-POWER_SUPPLY_SERIAL_NUMBER=38109
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/voltage_min_design
-Lines: 1
-10800000
+Path: fixtures/proc/zoneinfo
+Lines: 262
+Node 0, zone      DMA
+  per-node stats
+      nr_inactive_anon 230981
+      nr_active_anon 547580
+      nr_inactive_file 316904
+      nr_active_file 346282
+      nr_unevictable 115467
+      nr_slab_reclaimable 131220
+      nr_slab_unreclaimable 47320
+      nr_isolated_anon 0
+      nr_isolated_file 0
+      workingset_nodes 11627
+      workingset_refault 466886
+      workingset_activate 276925
+      workingset_restore 84055
+      workingset_nodereclaim 487
+      nr_anon_pages 795576
+      nr_mapped    215483
+      nr_file_pages 761874
+      nr_dirty     908
+      nr_writeback 0
+      nr_writeback_temp 0
+      nr_shmem     224925
+      nr_shmem_hugepages 0
+      nr_shmem_pmdmapped 0
+      nr_anon_transparent_hugepages 0
+      nr_unstable  0
+      nr_vmscan_write 12950
+      nr_vmscan_immediate_reclaim 3033
+      nr_dirtied   8007423
+      nr_written   7752121
+      nr_kernel_misc_reclaimable 0
+  pages free     3952
+        min      33
+        low      41
+        high     49
+        spanned  4095
+        present  3975
+        managed  3956
+        protection: (0, 2877, 7826, 7826, 7826)
+      nr_free_pages 3952
+      nr_zone_inactive_anon 0
+      nr_zone_active_anon 0
+      nr_zone_inactive_file 0
+      nr_zone_active_file 0
+      nr_zone_unevictable 0
+      nr_zone_write_pending 0
+      nr_mlock     0
+      nr_page_table_pages 0
+      nr_kernel_stack 0
+      nr_bounce    0
+      nr_zspages   0
+      nr_free_cma  0
+      numa_hit     1
+      numa_miss    0
+      numa_foreign 0
+      numa_interleave 0
+      numa_local   1
+      numa_other   0
+  pagesets
+    cpu: 0
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+    cpu: 1
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+    cpu: 2
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+    cpu: 3
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+    cpu: 4
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+    cpu: 5
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+    cpu: 6
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+    cpu: 7
+              count: 0
+              high:  0
+              batch: 1
+  vm stats threshold: 8
+  node_unreclaimable:  0
+  start_pfn:           1
+Node 0, zone    DMA32
+  pages free     204252
+        min      19510
+        low      21059
+        high     22608
+        spanned  1044480
+        present  759231
+        managed  742806
+        protection: (0, 0, 4949, 4949, 4949)
+      nr_free_pages 204252
+      nr_zone_inactive_anon 118558
+      nr_zone_active_anon 106598
+      nr_zone_inactive_file 75475
+      nr_zone_active_file 70293
+      nr_zone_unevictable 66195
+      nr_zone_write_pending 64
+      nr_mlock     4
+      nr_page_table_pages 1756
+      nr_kernel_stack 2208
+      nr_bounce    0
+      nr_zspages   0
+      nr_free_cma  0
+      numa_hit     113952967
+      numa_miss    0
+      numa_foreign 0
+      numa_interleave 0
+      numa_local   113952967
+      numa_other   0
+  pagesets
+    cpu: 0
+              count: 345
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+    cpu: 1
+              count: 356
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+    cpu: 2
+              count: 325
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+    cpu: 3
+              count: 346
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+    cpu: 4
+              count: 321
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+    cpu: 5
+              count: 316
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+    cpu: 6
+              count: 373
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+    cpu: 7
+              count: 339
+              high:  378
+              batch: 63
+  vm stats threshold: 48
+  node_unreclaimable:  0
+  start_pfn:           4096
+Node 0, zone   Normal
+  pages free     18553
+        min      11176
+        low      13842
+        high     16508
+        spanned  1308160
+        present  1308160
+        managed  1268711
+        protection: (0, 0, 0, 0, 0)
+      nr_free_pages 18553
+      nr_zone_inactive_anon 112423
+      nr_zone_active_anon 440982
+      nr_zone_inactive_file 241429
+      nr_zone_active_file 275989
+      nr_zone_unevictable 49272
+      nr_zone_write_pending 844
+      nr_mlock     154
+      nr_page_table_pages 9750
+      nr_kernel_stack 15136
+      nr_bounce    0
+      nr_zspages   0
+      nr_free_cma  0
+      numa_hit     162718019
+      numa_miss    0
+      numa_foreign 0
+      numa_interleave 26812
+      numa_local   162718019
+      numa_other   0
+  pagesets
+    cpu: 0
+              count: 316
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+    cpu: 1
+              count: 366
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+    cpu: 2
+              count: 60
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+    cpu: 3
+              count: 256
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+    cpu: 4
+              count: 253
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+    cpu: 5
+              count: 159
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+    cpu: 6
+              count: 311
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+    cpu: 7
+              count: 264
+              high:  378
+              batch: 63
+  vm stats threshold: 56
+  node_unreclaimable:  0
+  start_pfn:           1048576
+Node 0, zone  Movable
+  pages free     0
+        min      0
+        low      0
+        high     0
+        spanned  0
+        present  0
+        managed  0
+        protection: (0, 0, 0, 0, 0)
+Node 0, zone   Device
+  pages free     0
+        min      0
+        low      0
+        high     0
+        spanned  0
+        present  0
+        managed  0
+        protection: (0, 0, 0, 0, 0)
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/power_supply/BAT0/voltage_now
-Lines: 1
-12229000
-Mode: 444
+Directory: fixtures/sys
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/thermal
+Directory: fixtures/sys/block
 Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/thermal/thermal_zone0
+Directory: fixtures/sys/block/dm-0
 Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone0/policy
+Path: fixtures/sys/block/dm-0/stat
 Lines: 1
-step_wise
+6447303        0 710266738  1529043   953216        0 31201176  4557464        0   796160  6088971
 Mode: 664
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone0/temp
-Lines: 1
-49925
-Mode: 664
+Directory: fixtures/sys/block/sda
+Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone0/type
+Path: fixtures/sys/block/sda/stat
 Lines: 1
-bcm2835_thermal
+9652963   396792 759304206   412943  8422549  6731723 286915323 13947418        0  5658367 19174573 1 2 3 12
 Mode: 664
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/class/thermal/thermal_zone1
-Mode: 755
+Directory: fixtures/sys/class
+Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone1/mode
-Lines: 1
-enabled
-Mode: 664
+Directory: fixtures/sys/class/infiniband
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone1/passive
-Lines: 1
-0
-Mode: 664
+Directory: fixtures/sys/class/infiniband/mlx4_0
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone1/policy
+Path: fixtures/sys/class/infiniband/mlx4_0/board_id
 Lines: 1
-step_wise
-Mode: 664
+SM_1141000001000
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone1/temp
+Path: fixtures/sys/class/infiniband/mlx4_0/fw_ver
 Lines: 1
-44000
-Mode: 664
+2.31.5050
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/class/thermal/thermal_zone1/type
+Path: fixtures/sys/class/infiniband/mlx4_0/hca_type
 Lines: 1
-acpitz
-Mode: 664
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0
-Mode: 755
+MT4099
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block
+Directory: fixtures/sys/class/infiniband/mlx4_0/ports
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb
+Directory: fixtures/sys/class/infiniband/mlx4_0/ports/1
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache
+Directory: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/dirty_data
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/excessive_buffer_overrun_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/bypassed
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/link_downed
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_bypass_hits
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/link_error_recovery
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_bypass_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/local_link_integrity_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_hit_ratio
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_rcv_constraint_errors
 Lines: 1
-100
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_hits
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_rcv_data
 Lines: 1
-289
+2221223609
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_miss_collisions
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_rcv_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_rcv_packets
 Lines: 1
-0
+87169372
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_readaheads
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_rcv_remote_physical_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/bypassed
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_rcv_switch_relay_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_bypass_hits
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_xmit_constraint_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_bypass_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_xmit_data
 Lines: 1
-0
+26509113295
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_hit_ratio
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_xmit_discards
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_hits
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_xmit_packets
 Lines: 1
-0
+85734114
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_miss_collisions
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/port_xmit_wait
 Lines: 1
-0
+3599
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/counters/symbol_error
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_readaheads
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/phys_state
 Lines: 1
-0
+5: LinkUp
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour
-Mode: 755
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/rate
+Lines: 1
+40 Gb/sec (4X QDR)
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/bypassed
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/1/state
 Lines: 1
-0
+4: ACTIVE
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_bypass_hits
+Directory: fixtures/sys/class/infiniband/mlx4_0/ports/2
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/excessive_buffer_overrun_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_bypass_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/link_downed
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_hit_ratio
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/link_error_recovery
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_hits
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/local_link_integrity_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_miss_collisions
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_rcv_constraint_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_rcv_data
 Lines: 1
-0
+2460436784
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_readaheads
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_rcv_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total
-Mode: 755
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_rcv_packets
+Lines: 1
+89332064
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/bypassed
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_rcv_remote_physical_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_bypass_hits
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_rcv_switch_relay_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_bypass_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_xmit_constraint_errors
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_hit_ratio
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_xmit_data
 Lines: 1
-100
+26540356890
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_hits
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_xmit_discards
 Lines: 1
-546
+0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_miss_collisions
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_xmit_packets
 Lines: 1
-0
+88622850
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_misses
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/port_xmit_wait
 Lines: 1
-0
+3846
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_readaheads
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/counters/symbol_error
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5
-Mode: 755
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/phys_state
+Lines: 1
+5: LinkUp
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4
-Mode: 755
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/rate
+Lines: 1
+40 Gb/sec (4X QDR)
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0
-Mode: 755
+Path: fixtures/sys/class/infiniband/mlx4_0/ports/2/state
+Lines: 1
+4: ACTIVE
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0
-Mode: 755
+Directory: fixtures/sys/class/net
+Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block
+Directory: fixtures/sys/class/net/eth0
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc
-Mode: 755
+Path: fixtures/sys/class/net/eth0/addr_assign_type
+Lines: 1
+3
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache
-Mode: 755
+Path: fixtures/sys/class/net/eth0/addr_len
+Lines: 1
+6
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/io_errors
+Path: fixtures/sys/class/net/eth0/address
 Lines: 1
-0
+01:01:01:01:01:01
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/metadata_written
+Path: fixtures/sys/class/net/eth0/broadcast
 Lines: 1
-512
+ff:ff:ff:ff:ff:ff
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/priority_stats
-Lines: 5
-Unused:                99%
-Metadata:      0%
-Average:       10473
-Sectors per Q: 64
-Quantiles:     [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946]
+Path: fixtures/sys/class/net/eth0/carrier
+Lines: 1
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/written
+Path: fixtures/sys/class/net/eth0/carrier_changes
+Lines: 1
+2
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/carrier_down_count
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/carrier_up_count
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/dev_id
+Lines: 1
+0x20
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/device
+SymlinkTo: ../../../devices/pci0000:00/0000:00:1f.6/
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/dormant
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/duplex
+Lines: 1
+full
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/flags
+Lines: 1
+0x1303
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/ifalias
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/ifindex
+Lines: 1
+2
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/iflink
+Lines: 1
+2
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/link_mode
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/mtu
+Lines: 1
+1500
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/name_assign_type
+Lines: 1
+2
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/netdev_group
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system
+Path: fixtures/sys/class/net/eth0/operstate
+Lines: 1
+up
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/phys_port_id
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/phys_port_name
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/phys_switch_id
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/speed
+Lines: 1
+1000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/tx_queue_len
+Lines: 1
+1000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/net/eth0/type
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/power_supply
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/power_supply/AC
+SymlinkTo: ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/power_supply/BAT0
+SymlinkTo: ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/powercap
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/powercap/intel-rapl
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl/enabled
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl/uevent
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/powercap/intel-rapl:0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_0_max_power_uw
+Lines: 1
+95000000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_0_name
+Lines: 1
+long_term
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_0_power_limit_uw
+Lines: 1
+4090000000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_0_time_window_us
+Lines: 1
+999424
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_1_max_power_uw
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_1_name
+Lines: 1
+short_term
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_1_power_limit_uw
+Lines: 1
+4090000000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/constraint_1_time_window_us
+Lines: 1
+2440
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/enabled
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/energy_uj
+Lines: 1
+240422366267
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/max_energy_range_uj
+Lines: 1
+262143328850
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/name
+Lines: 1
+package-0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0/uevent
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/powercap/intel-rapl:0:0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/constraint_0_max_power_uw
+Lines: 0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/constraint_0_name
+Lines: 1
+long_term
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/constraint_0_power_limit_uw
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/constraint_0_time_window_us
+Lines: 1
+976
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/enabled
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/energy_uj
+Lines: 1
+118821284256
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/max_energy_range_uj
+Lines: 1
+262143328850
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/name
+Lines: 1
+core
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/powercap/intel-rapl:0:0/uevent
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/thermal
 Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/clocksource
+Directory: fixtures/sys/class/thermal/cooling_device0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/cooling_device0/cur_state
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/cooling_device0/max_state
+Lines: 1
+50
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/cooling_device0/type
+Lines: 1
+Processor
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/thermal/cooling_device1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/cooling_device1/cur_state
+Lines: 1
+-1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/cooling_device1/max_state
+Lines: 1
+27
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/cooling_device1/type
+Lines: 1
+intel_powerclamp
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/thermal/thermal_zone0
 Mode: 775
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/clocksource/clocksource0
-Mode: 775
+Path: fixtures/sys/class/thermal/thermal_zone0/policy
+Lines: 1
+step_wise
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/thermal_zone0/temp
+Lines: 1
+49925
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/thermal_zone0/type
+Lines: 1
+bcm2835_thermal
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/class/thermal/thermal_zone1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/thermal_zone1/mode
+Lines: 1
+enabled
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/thermal_zone1/passive
+Lines: 1
+0
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/thermal_zone1/policy
+Lines: 1
+step_wise
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/thermal_zone1/temp
+Lines: 1
+44000
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/class/thermal/thermal_zone1/type
+Lines: 1
+acpitz
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/device
+SymlinkTo: ../../../ACPI0003:00
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/online
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/async
+Lines: 1
+disabled
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/autosuspend_delay_ms
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/control
+Lines: 1
+auto
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/runtime_active_kids
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/runtime_active_time
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/runtime_enabled
+Lines: 1
+disabled
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/runtime_status
+Lines: 1
+unsupported
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/runtime_suspended_time
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/runtime_usage
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup
+Lines: 1
+enabled
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_abort_count
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_active
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_active_count
+Lines: 1
+1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_count
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_expire_count
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_last_time_ms
+Lines: 1
+10598
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_max_time_ms
+Lines: 1
+1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_prevent_sleep_time_ms
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/power/wakeup_total_time_ms
+Lines: 1
+1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/subsystem
+SymlinkTo: ../../../../../../../../../class/power_supply
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/type
+Lines: 1
+Mains
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/ACPI0003:00/power_supply/AC/uevent
+Lines: 2
+POWER_SUPPLY_NAME=AC
+POWER_SUPPLY_ONLINE=0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/alarm
+Lines: 1
+2369000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/capacity
+Lines: 1
+98
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/capacity_level
+Lines: 1
+Normal
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/charge_start_threshold
+Lines: 1
+95
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/charge_stop_threshold
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/cycle_count
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/device
+SymlinkTo: ../../../PNP0C0A:00
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/energy_full
+Lines: 1
+50060000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/energy_full_design
+Lines: 1
+47520000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/energy_now
+Lines: 1
+49450000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/manufacturer
+Lines: 1
+LGC
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/model_name
+Lines: 1
+LNV-45N1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/async
+Lines: 1
+disabled
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/autosuspend_delay_ms
+Lines: 0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/control
+Lines: 1
+auto
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/runtime_active_kids
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/runtime_active_time
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/runtime_enabled
+Lines: 1
+disabled
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/runtime_status
+Lines: 1
+unsupported
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/runtime_suspended_time
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power/runtime_usage
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/power_now
+Lines: 1
+4830000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/present
+Lines: 1
+1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/serial_number
+Lines: 1
+38109
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/status
+Lines: 1
+Discharging
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/subsystem
+SymlinkTo: ../../../../../../../../../class/power_supply
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/technology
+Lines: 1
+Li-ion
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/type
+Lines: 1
+Battery
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/uevent
+Lines: 16
+POWER_SUPPLY_NAME=BAT0
+POWER_SUPPLY_STATUS=Discharging
+POWER_SUPPLY_PRESENT=1
+POWER_SUPPLY_TECHNOLOGY=Li-ion
+POWER_SUPPLY_CYCLE_COUNT=0
+POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
+POWER_SUPPLY_VOLTAGE_NOW=11750000
+POWER_SUPPLY_POWER_NOW=5064000
+POWER_SUPPLY_ENERGY_FULL_DESIGN=47520000
+POWER_SUPPLY_ENERGY_FULL=47390000
+POWER_SUPPLY_ENERGY_NOW=40730000
+POWER_SUPPLY_CAPACITY=85
+POWER_SUPPLY_CAPACITY_LEVEL=Normal
+POWER_SUPPLY_MODEL_NAME=LNV-45N1
+POWER_SUPPLY_MANUFACTURER=LGC
+POWER_SUPPLY_SERIAL_NUMBER=38109
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/voltage_min_design
+Lines: 1
+10800000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/voltage_now
+Lines: 1
+12229000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/dirty_data
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_hit_ratio
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_hits
+Lines: 1
+289
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_day/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_hit_ratio
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_five_minute/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_hit_ratio
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_hour/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_hit_ratio
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_hits
+Lines: 1
+546
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata4/host3/target3:0:0/3:0:0:0/block/sdb/bcache/stats_total/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/io_errors
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/metadata_written
+Lines: 1
+512
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/priority_stats
+Lines: 5
+Unused:                99%
+Metadata:      0%
+Average:       10473
+Sectors per Q: 64
+Quantiles:     [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946]
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:0d.0/ata5/host4/target4:0:0/4:0:0:0/block/sdc/bcache/written
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/pci0000:00/0000:00:1f.6
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/ari_enabled
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/broken_parity_status
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/class
+Lines: 1
+0x020000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/consistent_dma_mask_bits
+Lines: 1
+64
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/d3cold_allowed
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/device
+Lines: 1
+0x15d7
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/dma_mask_bits
+Lines: 1
+64
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/driver_override
+Lines: 1
+(null)
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/enable
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/irq
+Lines: 1
+140
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/local_cpulist
+Lines: 1
+0-7
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/local_cpus
+Lines: 1
+ff
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/modalias
+Lines: 1
+pci:v00008086d000015D7sv000017AAsd0000225Abc02sc00i00
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/msi_bus
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/numa_node
+Lines: 1
+-1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/resource
+Lines: 13
+0x00000000ec200000 0x00000000ec21ffff 0x0000000000040200
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/revision
+Lines: 1
+0x21
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/subsystem_device
+Lines: 1
+0x225a
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/subsystem_vendor
+Lines: 1
+0x17aa
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/uevent
+Lines: 6
+DRIVER=e1000e
+PCI_CLASS=20000
+PCI_ID=8086:15D7
+PCI_SUBSYS_ID=17AA:225A
+PCI_SLOT_NAME=0000:00:1f.6
+MODALIAS=pci:v00008086d000015D7sv000017AAsd0000225Abc02sc00i00
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/pci0000:00/0000:00:1f.6/vendor
+Lines: 1
+0x8086
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/rbd
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/rbd/0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/rbd/0/name
+Lines: 1
+demo
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/rbd/0/pool
+Lines: 1
+iscsi-images
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/rbd/1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/rbd/1/name
+Lines: 1
+wrong
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/rbd/1/pool
+Lines: 1
+wrong-images
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/clocksource
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/clocksource/clocksource0
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/clocksource/clocksource0/available_clocksource
+Lines: 1
+tsc hpet acpi_pm 
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/clocksource/clocksource0/current_clocksource
+Lines: 1
+tsc
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpu0
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/cpufreq
+SymlinkTo: ../cpufreq/policy0
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpu0/thermal_throttle
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/thermal_throttle/core_throttle_count
+Lines: 1
+10084
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/thermal_throttle/package_throttle_count
+Lines: 1
+34818
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpu0/topology
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/topology/core_id
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/topology/core_siblings
+Lines: 1
+ff
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/topology/core_siblings_list
+Lines: 1
+0-7
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/topology/physical_package_id
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/topology/thread_siblings
+Lines: 1
+11
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu0/topology/thread_siblings_list
+Lines: 1
+0,4
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpu1
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpu1/cpufreq
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_cur_freq
+Lines: 1
+1200195
+Mode: 400
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq
+Lines: 1
+3300000
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq
+Lines: 1
+1200000
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency
+Lines: 1
+4294967295
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/related_cpus
+Lines: 1
+1
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors
+Lines: 1
+performance powersave
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver
+Lines: 1
+intel_pstate
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
+Lines: 1
+powersave
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
+Lines: 1
+3300000
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
+Lines: 1
+1200000
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_setspeed
+Lines: 1
+<unsupported>
+Mode: 664
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpu1/thermal_throttle
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/thermal_throttle/core_throttle_count
+Lines: 1
+523
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/thermal_throttle/package_throttle_count
+Lines: 1
+34818
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpu1/topology
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/topology/core_id
+Lines: 1
+1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/topology/core_siblings
+Lines: 1
+ff
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/topology/core_siblings_list
+Lines: 1
+0-7
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/topology/physical_package_id
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/topology/thread_siblings
+Lines: 1
+22
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpu1/topology/thread_siblings_list
+Lines: 1
+1,5
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpufreq
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpufreq/policy0
+Mode: 775
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/affected_cpus
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq
+Lines: 1
+2400000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_min_freq
+Lines: 1
+800000
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_transition_latency
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/related_cpus
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_available_governors
+Lines: 1
+performance powersave
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_cur_freq
+Lines: 1
+1219917
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_driver
+Lines: 1
+intel_pstate
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_governor
+Lines: 1
+powersave
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
+Lines: 1
+2400000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq
+Lines: 1
+800000
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_setspeed
+Lines: 1
+<unsupported>
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/devices/system/cpu/cpufreq/policy1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/average_key_size
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0
+Mode: 777
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/dirty_data
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_hit_ratio
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_hits
+Lines: 1
+289
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_hit_ratio
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_hit_ratio
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_hit_ratio
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_hits
+Lines: 1
+546
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/btree_cache_size
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0
+Mode: 777
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/io_errors
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/metadata_written
+Lines: 1
+512
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/priority_stats
+Lines: 5
+Unused:                99%
+Metadata:      0%
+Average:       10473
+Sectors per Q: 64
+Quantiles:     [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946]
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/written
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache_available_percent
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/congested
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/active_journal_entries
+Lines: 1
+1
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/btree_nodes
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/btree_read_average_duration_us
+Lines: 1
+1305
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/cache_read_races
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/root_usage_percent
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_hit_ratio
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_hits
+Lines: 1
+289
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_hit_ratio
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_hit_ratio
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/bypassed
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_bypass_hits
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_bypass_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_hit_ratio
+Lines: 1
+100
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_hits
+Lines: 1
+546
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_miss_collisions
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_misses
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_readaheads
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/tree_depth
+Lines: 1
+0
+Mode: 644
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/bytes_may_use
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/bytes_pinned
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/bytes_readonly
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/bytes_reserved
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/bytes_used
+Lines: 1
+808189952
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/disk_total
+Lines: 1
+2147483648
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/disk_used
+Lines: 1
+808189952
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/flags
+Lines: 1
+1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/raid0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/raid0/total_bytes
+Lines: 1
+2147483648
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/raid0/used_bytes
+Lines: 1
+808189952
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/total_bytes
+Lines: 1
+2147483648
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/data/total_bytes_pinned
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/global_rsv_reserved
+Lines: 1
+16777216
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/global_rsv_size
+Lines: 1
+16777216
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/bytes_may_use
+Lines: 1
+16777216
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/bytes_pinned
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/bytes_readonly
+Lines: 1
+131072
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/bytes_reserved
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/bytes_used
+Lines: 1
+933888
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/disk_total
+Lines: 1
+2147483648
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/disk_used
+Lines: 1
+1867776
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/flags
+Lines: 1
+4
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/raid1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/raid1/total_bytes
+Lines: 1
+1073741824
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/raid1/used_bytes
+Lines: 1
+933888
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/total_bytes
+Lines: 1
+1073741824
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/metadata/total_bytes_pinned
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/bytes_may_use
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/bytes_pinned
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/bytes_readonly
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/bytes_reserved
+Lines: 1
+0
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/bytes_used
+Lines: 1
+16384
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/disk_total
+Lines: 1
+16777216
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/disk_used
+Lines: 1
+32768
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/flags
+Lines: 1
+2
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/raid1
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/clocksource/clocksource0/available_clocksource
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/raid1/total_bytes
 Lines: 1
-tsc hpet acpi_pm 
+8388608
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/clocksource/clocksource0/current_clocksource
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/raid1/used_bytes
 Lines: 1
-tsc
-Mode: 644
+16384
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/cpu
-Mode: 775
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/total_bytes
+Lines: 1
+8388608
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/cpu/cpu0
-Mode: 775
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/allocation/system/total_bytes_pinned
+Lines: 1
+0
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu0/cpufreq
-SymlinkTo: ../cpufreq/policy0
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/clone_alignment
+Lines: 1
+4096
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/cpu/cpu1
-Mode: 775
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/devices
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/cpu/cpu1/cpufreq
-Mode: 775
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/devices/loop25
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_cur_freq
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/devices/loop25/size
 Lines: 1
-1200195
-Mode: 400
+20971520
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/devices/loop26
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/devices/loop26/size
 Lines: 1
-3300000
-Mode: 664
+20971520
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq
+Directory: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/features
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/features/big_metadata
 Lines: 1
-1200000
-Mode: 664
+1
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/features/extended_iref
 Lines: 1
-4294967295
-Mode: 664
+1
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/related_cpus
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/features/mixed_backref
 Lines: 1
 1
-Mode: 664
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/features/skinny_metadata
 Lines: 1
-performance powersave
-Mode: 664
+1
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/label
 Lines: 1
-intel_pstate
-Mode: 664
+fixture
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/metadata_uuid
 Lines: 1
-powersave
-Mode: 664
+0abb23a9-579b-43e6-ad30-227ef47fcb9d
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/nodesize
 Lines: 1
-3300000
-Mode: 664
+16384
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/quota_override
 Lines: 1
-1200000
-Mode: 664
+0
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpu1/cpufreq/scaling_setspeed
+Path: fixtures/sys/fs/btrfs/0abb23a9-579b-43e6-ad30-227ef47fcb9d/sectorsize
 Lines: 1
-<unsupported>
-Mode: 664
+4096
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/cpu/cpufreq
-Mode: 775
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/cpu/cpufreq/policy0
-Mode: 775
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/affected_cpus
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/bytes_may_use
 Lines: 1
 0
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/bytes_pinned
 Lines: 1
-2400000
+0
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_min_freq
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/bytes_readonly
 Lines: 1
-800000
+0
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_transition_latency
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/bytes_reserved
 Lines: 1
 0
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/related_cpus
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/bytes_used
 Lines: 1
 0
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_available_governors
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/disk_total
 Lines: 1
-performance powersave
+644087808
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_cur_freq
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/disk_used
 Lines: 1
-1219917
+0
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_driver
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/flags
 Lines: 1
-intel_pstate
+1
 Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_governor
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/raid5
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/raid5/total_bytes
 Lines: 1
-powersave
-Mode: 644
+644087808
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/raid5/used_bytes
 Lines: 1
-2400000
-Mode: 644
+0
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/total_bytes
 Lines: 1
-800000
-Mode: 644
+644087808
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/devices/system/cpu/cpufreq/policy0/scaling_setspeed
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/data/total_bytes_pinned
 Lines: 1
-<unsupported>
-Mode: 644
+0
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/devices/system/cpu/cpufreq/policy1
-Mode: 755
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/global_rsv_reserved
+Lines: 1
+16777216
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs
-Mode: 755
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/global_rsv_size
+Lines: 1
+16777216
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74
-Mode: 755
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/bytes_may_use
+Lines: 1
+16777216
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/average_key_size
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/bytes_pinned
 Lines: 1
 0
-Mode: 644
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0
-Mode: 777
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/bytes_readonly
+Lines: 1
+262144
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/dirty_data
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/bytes_reserved
 Lines: 1
 0
-Mode: 644
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day
-Mode: 755
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/bypassed
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/bytes_used
 Lines: 1
-0
-Mode: 644
+114688
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_bypass_hits
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/disk_total
 Lines: 1
-0
-Mode: 644
+429391872
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_bypass_misses
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/disk_used
 Lines: 1
-0
-Mode: 644
+114688
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_hit_ratio
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/flags
 Lines: 1
-100
-Mode: 644
+4
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_hits
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/raid6
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/raid6/total_bytes
 Lines: 1
-289
-Mode: 644
+429391872
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_miss_collisions
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/raid6/used_bytes
 Lines: 1
-0
-Mode: 644
+114688
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_misses
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/total_bytes
 Lines: 1
-0
-Mode: 644
+429391872
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_day/cache_readaheads
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/metadata/total_bytes_pinned
 Lines: 1
 0
-Mode: 644
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/bypassed
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/bytes_may_use
 Lines: 1
 0
-Mode: 644
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_bypass_hits
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/bytes_pinned
 Lines: 1
 0
-Mode: 644
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_bypass_misses
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/bytes_readonly
 Lines: 1
 0
-Mode: 644
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_hit_ratio
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/bytes_reserved
 Lines: 1
 0
-Mode: 644
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_hits
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/bytes_used
 Lines: 1
-0
-Mode: 644
+16384
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_miss_collisions
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/disk_total
 Lines: 1
-0
-Mode: 644
+16777216
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_misses
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/disk_used
 Lines: 1
-0
-Mode: 644
+16384
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_five_minute/cache_readaheads
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/flags
 Lines: 1
-0
-Mode: 644
+2
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/raid6
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/bypassed
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/raid6/total_bytes
 Lines: 1
-0
-Mode: 644
+16777216
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_bypass_hits
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/raid6/used_bytes
 Lines: 1
-0
-Mode: 644
+16384
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_bypass_misses
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/total_bytes
 Lines: 1
-0
-Mode: 644
+16777216
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_hit_ratio
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/allocation/system/total_bytes_pinned
 Lines: 1
 0
-Mode: 644
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_hits
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/clone_alignment
 Lines: 1
-0
-Mode: 644
+4096
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_miss_collisions
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/devices
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_misses
-Lines: 1
-0
-Mode: 644
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/devices/loop22
+SymlinkTo: ../../../../devices/virtual/block/loop22
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_hour/cache_readaheads
-Lines: 1
-0
-Mode: 644
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/devices/loop23
+SymlinkTo: ../../../../devices/virtual/block/loop23
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/devices/loop24
+SymlinkTo: ../../../../devices/virtual/block/loop24
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/devices/loop25
+SymlinkTo: ../../../../devices/virtual/block/loop25
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/features
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/bypassed
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/features/big_metadata
 Lines: 1
-0
-Mode: 644
+1
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_bypass_hits
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/features/extended_iref
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_bypass_misses
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/features/mixed_backref
 Lines: 1
-0
-Mode: 644
+1
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_hit_ratio
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/features/raid56
 Lines: 1
-100
-Mode: 644
+1
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_hits
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/features/skinny_metadata
 Lines: 1
-546
+1
+Mode: 444
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/label
+Lines: 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_miss_collisions
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/metadata_uuid
 Lines: 1
-0
-Mode: 644
+7f07c59f-6136-449c-ab87-e1cf2328731b
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_misses
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/nodesize
 Lines: 1
-0
-Mode: 644
+16384
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/bdev0/stats_total/cache_readaheads
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/quota_override
 Lines: 1
 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/btree_cache_size
+Path: fixtures/sys/fs/btrfs/7f07c59f-6136-449c-ab87-e1cf2328731b/sectorsize
 Lines: 1
-0
-Mode: 644
+4096
+Mode: 444
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0
-Mode: 777
+Directory: fixtures/sys/fs/xfs
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/io_errors
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/fs/xfs/sda1
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/metadata_written
+Directory: fixtures/sys/fs/xfs/sda1/stats
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/fs/xfs/sda1/stats/stats
 Lines: 1
-512
+extent_alloc 1 0 0 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/priority_stats
-Lines: 5
-Unused:                99%
-Metadata:      0%
-Average:       10473
-Sectors per Q: 64
-Quantiles:     [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946 20946]
-Mode: 644
+Directory: fixtures/sys/fs/xfs/sdb1
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache0/written
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/fs/xfs/sdb1/stats
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/cache_available_percent
+Path: fixtures/sys/fs/xfs/sdb1/stats/stats
 Lines: 1
-100
+extent_alloc 2 0 0 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/congested
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal
+Directory: fixtures/sys/kernel/config
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/active_journal_entries
+Directory: fixtures/sys/kernel/config/target
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/core
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/core/fileio_0
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/core/fileio_1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/core/fileio_1/file_lio_1G
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/kernel/config/target/core/fileio_1/file_lio_1G/enable
 Lines: 1
 1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/btree_nodes
+Path: fixtures/sys/kernel/config/target/core/fileio_1/file_lio_1G/udev_path
 Lines: 1
-0
+/home/iscsi/file_back_1G
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/btree_read_average_duration_us
-Lines: 1
-1305
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/core/iblock_0
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/internal/cache_read_races
+Directory: fixtures/sys/kernel/config/target/core/iblock_0/block_lio_rbd1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/kernel/config/target/core/iblock_0/block_lio_rbd1/enable
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/root_usage_percent
+Path: fixtures/sys/kernel/config/target/core/iblock_0/block_lio_rbd1/udev_path
 Lines: 1
-0
+/dev/rbd1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day
+Directory: fixtures/sys/kernel/config/target/core/rbd_0
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/bypassed
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/core/rbd_0/iscsi-images-demo
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_bypass_hits
+Path: fixtures/sys/kernel/config/target/core/rbd_0/iscsi-images-demo/enable
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_bypass_misses
+Path: fixtures/sys/kernel/config/target/core/rbd_0/iscsi-images-demo/udev_path
 Lines: 1
-0
+/dev/rbd/iscsi-images/demo
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_hit_ratio
-Lines: 1
-100
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/core/rd_mcp_119
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_hits
-Lines: 1
-289
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/core/rd_mcp_119/ramdisk_lio_1G
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_miss_collisions
+Path: fixtures/sys/kernel/config/target/core/rd_mcp_119/ramdisk_lio_1G/enable
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_misses
-Lines: 1
-0
+Path: fixtures/sys/kernel/config/target/core/rd_mcp_119/ramdisk_lio_1G/udev_path
+Lines: 0
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_day/cache_readaheads
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/bypassed
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_bypass_hits
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/enable
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_bypass_misses
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_hit_ratio
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun/lun_0
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_hits
-Lines: 1
-0
-Mode: 644
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun/lun_0/7f4a4eb56d
+SymlinkTo: ../../../../../../target/core/rd_mcp_119/ramdisk_lio_1G
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_miss_collisions
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun/lun_0/statistics
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/in_cmds
 Lines: 1
-0
+204950
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_misses
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/read_mbytes
 Lines: 1
-0
+10325
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_five_minute/cache_readaheads
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.8888bbbbddd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/write_mbytes
 Lines: 1
-0
+40325
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/bypassed
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_bypass_hits
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/enable
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_bypass_misses
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_hit_ratio
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun/lun_0
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_hits
-Lines: 1
-0
-Mode: 644
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun/lun_0/795b7c7026
+SymlinkTo: ../../../../../../target/core/iblock_0/block_lio_rbd1
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_miss_collisions
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun/lun_0/statistics
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun/lun_0/statistics/scsi_tgt_port
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/in_cmds
 Lines: 1
-0
+104950
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_misses
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/read_mbytes
 Lines: 1
-0
+20095
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_hour/cache_readaheads
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2003-01.org.linux-iscsi.osd1.x8664:sn.abcd1abcd2ab/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/write_mbytes
 Lines: 1
-0
+71235
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/bypassed
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_bypass_hits
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/enable
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_bypass_misses
-Lines: 1
-0
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_hit_ratio
-Lines: 1
-100
-Mode: 644
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun/lun_0
+Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_hits
-Lines: 1
-546
-Mode: 644
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun/lun_0/fff5e16686
+SymlinkTo: ../../../../../../target/core/fileio_1/file_lio_1G
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_miss_collisions
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun/lun_0/statistics
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/in_cmds
 Lines: 1
-0
+301950
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_misses
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/read_mbytes
 Lines: 1
-0
+10195
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/stats_total/cache_readaheads
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:dev.rbd0/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/write_mbytes
 Lines: 1
-0
+30195
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/bcache/deaddd54-c735-46d5-868e-f331c5fd7c74/tree_depth
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/enable
 Lines: 1
-0
+1
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/xfs
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/xfs/sda1
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun/lun_0
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/xfs/sda1/stats
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun/lun_0/eba1edf893
+SymlinkTo: ../../../../../../target/core/rbd_0/iscsi-images-demo
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun/lun_0/statistics
 Mode: 755
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/xfs/sda1/stats/stats
+Directory: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun/lun_0/statistics/scsi_tgt_port
+Mode: 755
+# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/in_cmds
 Lines: 1
-extent_alloc 1 0 0 0
+1234
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/xfs/sdb1
-Mode: 755
-# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Directory: fixtures/sys/fs/xfs/sdb1/stats
-Mode: 755
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/read_mbytes
+Lines: 1
+1504
+Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Path: fixtures/sys/fs/xfs/sdb1/stats/stats
+Path: fixtures/sys/kernel/config/target/iscsi/iqn.2016-11.org.linux-iscsi.igw.x86:sn.ramdemo/tpgt_1/lun/lun_0/statistics/scsi_tgt_port/write_mbytes
 Lines: 1
-extent_alloc 2 0 0 0
+4733
 Mode: 644
 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
index 8a1b839fd2327ed3de29ca62a9ce92eb6c89e886..0e04e5d1fdaceab87b590c322046f2f80c78db1a 100644 (file)
@@ -1,3 +1,8 @@
 module github.com/prometheus/procfs
 
-require golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4
+go 1.12
+
+require (
+       github.com/google/go-cmp v0.3.1
+       golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e
+)
index 7827dd3d56c5318b3006684c080fc9a0032b7101..33b824b01bcf48eb982d16277ab1b350d6f23043 100644 (file)
@@ -1,2 +1,4 @@
-golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 h1:YUO/7uOKsKeq9UokNS62b8FYywz3ker1l1vDZRCRefw=
-golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+github.com/google/go-cmp v0.3.1 h1:Xye71clBPdm5HgqGwUkwhbynsUJZhDbS20FvLhQ2izg=
+github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
+golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e h1:vcxGaoTs7kV8m5Np9uUNQin4BrLOthgV7252N8V+FwY=
+golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
index c66a1cf80e481e36875d8488a1f1d53a8ee8340b..565e89e42c4dc6f8b9be94050121088d15c45f28 100644 (file)
@@ -25,6 +25,9 @@ const (
 
        // DefaultSysMountPoint is the common mount point of the sys filesystem.
        DefaultSysMountPoint = "/sys"
+
+       // DefaultConfigfsMountPoint is the common mount point of the configfs
+       DefaultConfigfsMountPoint = "/sys/kernel/config"
 )
 
 // FS represents a pseudo-filesystem, normally /proc or /sys, which provides an
diff --git a/vendor/github.com/prometheus/procfs/internal/util/parse.go b/vendor/github.com/prometheus/procfs/internal/util/parse.go
new file mode 100644 (file)
index 0000000..755591d
--- /dev/null
@@ -0,0 +1,88 @@
+// Copyright 2018 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package util
+
+import (
+       "io/ioutil"
+       "strconv"
+       "strings"
+)
+
+// ParseUint32s parses a slice of strings into a slice of uint32s.
+func ParseUint32s(ss []string) ([]uint32, error) {
+       us := make([]uint32, 0, len(ss))
+       for _, s := range ss {
+               u, err := strconv.ParseUint(s, 10, 32)
+               if err != nil {
+                       return nil, err
+               }
+
+               us = append(us, uint32(u))
+       }
+
+       return us, nil
+}
+
+// ParseUint64s parses a slice of strings into a slice of uint64s.
+func ParseUint64s(ss []string) ([]uint64, error) {
+       us := make([]uint64, 0, len(ss))
+       for _, s := range ss {
+               u, err := strconv.ParseUint(s, 10, 64)
+               if err != nil {
+                       return nil, err
+               }
+
+               us = append(us, u)
+       }
+
+       return us, nil
+}
+
+// ParsePInt64s parses a slice of strings into a slice of int64 pointers.
+func ParsePInt64s(ss []string) ([]*int64, error) {
+       us := make([]*int64, 0, len(ss))
+       for _, s := range ss {
+               u, err := strconv.ParseInt(s, 10, 64)
+               if err != nil {
+                       return nil, err
+               }
+
+               us = append(us, &u)
+       }
+
+       return us, nil
+}
+
+// ReadUintFromFile reads a file and attempts to parse a uint64 from it.
+func ReadUintFromFile(path string) (uint64, error) {
+       data, err := ioutil.ReadFile(path)
+       if err != nil {
+               return 0, err
+       }
+       return strconv.ParseUint(strings.TrimSpace(string(data)), 10, 64)
+}
+
+// ParseBool parses a string into a boolean pointer.
+func ParseBool(b string) *bool {
+       var truth bool
+       switch b {
+       case "enabled":
+               truth = true
+       case "disabled":
+               truth = false
+       default:
+               return nil
+       }
+       return &truth
+}
diff --git a/vendor/github.com/prometheus/procfs/internal/util/readfile.go b/vendor/github.com/prometheus/procfs/internal/util/readfile.go
new file mode 100644 (file)
index 0000000..8051161
--- /dev/null
@@ -0,0 +1,38 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package util
+
+import (
+       "io"
+       "io/ioutil"
+       "os"
+)
+
+// ReadFileNoStat uses ioutil.ReadAll to read contents of entire file.
+// This is similar to ioutil.ReadFile but without the call to os.Stat, because
+// many files in /proc and /sys report incorrect file sizes (either 0 or 4096).
+// Reads a max file size of 512kB.  For files larger than this, a scanner
+// should be used.
+func ReadFileNoStat(filename string) ([]byte, error) {
+       const maxBufferSize = 1024 * 512
+
+       f, err := os.Open(filename)
+       if err != nil {
+               return nil, err
+       }
+       defer f.Close()
+
+       reader := io.LimitReader(f, maxBufferSize)
+       return ioutil.ReadAll(reader)
+}
diff --git a/vendor/github.com/prometheus/procfs/internal/util/sysreadfile.go b/vendor/github.com/prometheus/procfs/internal/util/sysreadfile.go
new file mode 100644 (file)
index 0000000..c07de0b
--- /dev/null
@@ -0,0 +1,48 @@
+// Copyright 2018 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// +build linux,!appengine
+
+package util
+
+import (
+       "bytes"
+       "os"
+       "syscall"
+)
+
+// SysReadFile is a simplified ioutil.ReadFile that invokes syscall.Read directly.
+// https://github.com/prometheus/node_exporter/pull/728/files
+//
+// Note that this function will not read files larger than 128 bytes.
+func SysReadFile(file string) (string, error) {
+       f, err := os.Open(file)
+       if err != nil {
+               return "", err
+       }
+       defer f.Close()
+
+       // On some machines, hwmon drivers are broken and return EAGAIN.  This causes
+       // Go's ioutil.ReadFile implementation to poll forever.
+       //
+       // Since we either want to read data or bail immediately, do the simplest
+       // possible read using syscall directly.
+       const sysFileBufferSize = 128
+       b := make([]byte, sysFileBufferSize)
+       n, err := syscall.Read(int(f.Fd()), b)
+       if err != nil {
+               return "", err
+       }
+
+       return string(bytes.TrimSpace(b[:n])), nil
+}
diff --git a/vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.go b/vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.go
new file mode 100644 (file)
index 0000000..bd55b45
--- /dev/null
@@ -0,0 +1,26 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// +build linux,appengine !linux
+
+package util
+
+import (
+       "fmt"
+)
+
+// SysReadFile is here implemented as a noop for builds that do not support
+// the read syscall. For example Windows, or Linux on Google App Engine.
+func SysReadFile(file string) (string, error) {
+       return "", fmt.Errorf("not supported on this platform")
+}
diff --git a/vendor/github.com/prometheus/procfs/internal/util/valueparser.go b/vendor/github.com/prometheus/procfs/internal/util/valueparser.go
new file mode 100644 (file)
index 0000000..fe2355d
--- /dev/null
@@ -0,0 +1,91 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package util
+
+import (
+       "strconv"
+)
+
+// TODO(mdlayher): util packages are an anti-pattern and this should be moved
+// somewhere else that is more focused in the future.
+
+// A ValueParser enables parsing a single string into a variety of data types
+// in a concise and safe way. The Err method must be invoked after invoking
+// any other methods to ensure a value was successfully parsed.
+type ValueParser struct {
+       v   string
+       err error
+}
+
+// NewValueParser creates a ValueParser using the input string.
+func NewValueParser(v string) *ValueParser {
+       return &ValueParser{v: v}
+}
+
+// Int interprets the underlying value as an int and returns that value.
+func (vp *ValueParser) Int() int { return int(vp.int64()) }
+
+// PInt64 interprets the underlying value as an int64 and returns a pointer to
+// that value.
+func (vp *ValueParser) PInt64() *int64 {
+       if vp.err != nil {
+               return nil
+       }
+
+       v := vp.int64()
+       return &v
+}
+
+// int64 interprets the underlying value as an int64 and returns that value.
+// TODO: export if/when necessary.
+func (vp *ValueParser) int64() int64 {
+       if vp.err != nil {
+               return 0
+       }
+
+       // A base value of zero makes ParseInt infer the correct base using the
+       // string's prefix, if any.
+       const base = 0
+       v, err := strconv.ParseInt(vp.v, base, 64)
+       if err != nil {
+               vp.err = err
+               return 0
+       }
+
+       return v
+}
+
+// PUInt64 interprets the underlying value as an uint64 and returns a pointer to
+// that value.
+func (vp *ValueParser) PUInt64() *uint64 {
+       if vp.err != nil {
+               return nil
+       }
+
+       // A base value of zero makes ParseInt infer the correct base using the
+       // string's prefix, if any.
+       const base = 0
+       v, err := strconv.ParseUint(vp.v, base, 64)
+       if err != nil {
+               vp.err = err
+               return nil
+       }
+
+       return &v
+}
+
+// Err returns the last error, if any, encountered by the ValueParser.
+func (vp *ValueParser) Err() error {
+       return vp.err
+}
index 2d6cb8d1c6c8bcb6db282550670da891c6b5d896..89e447746cfe139b0ffed93bfdebb9114c7a98ab 100644 (file)
@@ -15,6 +15,7 @@ package procfs
 
 import (
        "bufio"
+       "bytes"
        "encoding/hex"
        "errors"
        "fmt"
@@ -24,6 +25,8 @@ import (
        "os"
        "strconv"
        "strings"
+
+       "github.com/prometheus/procfs/internal/util"
 )
 
 // IPVSStats holds IPVS statistics, as exposed by the kernel in `/proc/net/ip_vs_stats`.
@@ -64,17 +67,16 @@ type IPVSBackendStatus struct {
 
 // IPVSStats reads the IPVS statistics from the specified `proc` filesystem.
 func (fs FS) IPVSStats() (IPVSStats, error) {
-       file, err := os.Open(fs.proc.Path("net/ip_vs_stats"))
+       data, err := util.ReadFileNoStat(fs.proc.Path("net/ip_vs_stats"))
        if err != nil {
                return IPVSStats{}, err
        }
-       defer file.Close()
 
-       return parseIPVSStats(file)
+       return parseIPVSStats(bytes.NewReader(data))
 }
 
 // parseIPVSStats performs the actual parsing of `ip_vs_stats`.
-func parseIPVSStats(file io.Reader) (IPVSStats, error) {
+func parseIPVSStats(r io.Reader) (IPVSStats, error) {
        var (
                statContent []byte
                statLines   []string
@@ -82,7 +84,7 @@ func parseIPVSStats(file io.Reader) (IPVSStats, error) {
                stats       IPVSStats
        )
 
-       statContent, err := ioutil.ReadAll(file)
+       statContent, err := ioutil.ReadAll(r)
        if err != nil {
                return IPVSStats{}, err
        }
index 71c10678250d44aef259cb72216063fcae8cefe7..2af3ada180453b51a1c474f23fff6b23ef30f7ce 100644 (file)
@@ -22,8 +22,8 @@ import (
 )
 
 var (
-       statuslineRE = regexp.MustCompile(`(\d+) blocks .*\[(\d+)/(\d+)\] \[[U_]+\]`)
-       buildlineRE  = regexp.MustCompile(`\((\d+)/\d+\)`)
+       statusLineRE   = regexp.MustCompile(`(\d+) blocks .*\[(\d+)/(\d+)\] \[[U_]+\]`)
+       recoveryLineRE = regexp.MustCompile(`\((\d+)/\d+\)`)
 )
 
 // MDStat holds info parsed from /proc/mdstat.
@@ -34,8 +34,12 @@ type MDStat struct {
        ActivityState string
        // Number of active disks.
        DisksActive int64
-       // Total number of disks the device consists of.
+       // Total number of disks the device requires.
        DisksTotal int64
+       // Number of failed disks.
+       DisksFailed int64
+       // Spare disks in the device.
+       DisksSpare int64
        // Number of blocks the device holds.
        BlocksTotal int64
        // Number of blocks on the device that are in sync.
@@ -59,29 +63,38 @@ func (fs FS) MDStat() ([]MDStat, error) {
 
 // parseMDStat parses data from mdstat file (/proc/mdstat) and returns a slice of
 // structs containing the relevant info.
-func parseMDStat(mdstatData []byte) ([]MDStat, error) {
+func parseMDStat(mdStatData []byte) ([]MDStat, error) {
        mdStats := []MDStat{}
-       lines := strings.Split(string(mdstatData), "\n")
-       for i, l := range lines {
-               if strings.TrimSpace(l) == "" || l[0] == ' ' ||
-                       strings.HasPrefix(l, "Personalities") || strings.HasPrefix(l, "unused") {
+       lines := strings.Split(string(mdStatData), "\n")
+
+       for i, line := range lines {
+               if strings.TrimSpace(line) == "" || line[0] == ' ' ||
+                       strings.HasPrefix(line, "Personalities") ||
+                       strings.HasPrefix(line, "unused") {
                        continue
                }
 
-               deviceFields := strings.Fields(l)
+               deviceFields := strings.Fields(line)
                if len(deviceFields) < 3 {
-                       return nil, fmt.Errorf("not enough fields in mdline (expected at least 3): %s", l)
+                       return nil, fmt.Errorf("not enough fields in mdline (expected at least 3): %s", line)
                }
-               mdName := deviceFields[0]
-               activityState := deviceFields[2]
+               mdName := deviceFields[0] // mdx
+               state := deviceFields[2]  // active or inactive
 
                if len(lines) <= i+3 {
-                       return mdStats, fmt.Errorf("missing lines for md device %s", mdName)
+                       return nil, fmt.Errorf(
+                               "error parsing %s: too few lines for md device",
+                               mdName,
+                       )
                }
 
-               active, total, size, err := evalStatusLine(lines[i+1])
+               // Failed disks have the suffix (F) & Spare disks have the suffix (S).
+               fail := int64(strings.Count(line, "(F)"))
+               spare := int64(strings.Count(line, "(S)"))
+               active, total, size, err := evalStatusLine(lines[i], lines[i+1])
+
                if err != nil {
-                       return nil, err
+                       return nil, fmt.Errorf("error parsing md device lines: %s", err)
                }
 
                syncLineIdx := i + 2
@@ -89,20 +102,38 @@ func parseMDStat(mdstatData []byte) ([]MDStat, error) {
                        syncLineIdx++
                }
 
-               // If device is recovering/syncing at the moment, get the number of currently
+               // If device is syncing at the moment, get the number of currently
                // synced bytes, otherwise that number equals the size of the device.
                syncedBlocks := size
-               if strings.Contains(lines[syncLineIdx], "recovery") || strings.Contains(lines[syncLineIdx], "resync") {
-                       syncedBlocks, err = evalRecoveryLine(lines[syncLineIdx])
-                       if err != nil {
-                               return nil, err
+               recovering := strings.Contains(lines[syncLineIdx], "recovery")
+               resyncing := strings.Contains(lines[syncLineIdx], "resync")
+
+               // Append recovery and resyncing state info.
+               if recovering || resyncing {
+                       if recovering {
+                               state = "recovering"
+                       } else {
+                               state = "resyncing"
+                       }
+
+                       // Handle case when resync=PENDING or resync=DELAYED.
+                       if strings.Contains(lines[syncLineIdx], "PENDING") ||
+                               strings.Contains(lines[syncLineIdx], "DELAYED") {
+                               syncedBlocks = 0
+                       } else {
+                               syncedBlocks, err = evalRecoveryLine(lines[syncLineIdx])
+                               if err != nil {
+                                       return nil, fmt.Errorf("error parsing sync line in md device %s: %s", mdName, err)
+                               }
                        }
                }
 
                mdStats = append(mdStats, MDStat{
                        Name:          mdName,
-                       ActivityState: activityState,
+                       ActivityState: state,
                        DisksActive:   active,
+                       DisksFailed:   fail,
+                       DisksSpare:    spare,
                        DisksTotal:    total,
                        BlocksTotal:   size,
                        BlocksSynced:  syncedBlocks,
@@ -112,39 +143,51 @@ func parseMDStat(mdstatData []byte) ([]MDStat, error) {
        return mdStats, nil
 }
 
-func evalStatusLine(statusline string) (active, total, size int64, err error) {
-       matches := statuslineRE.FindStringSubmatch(statusline)
-       if len(matches) != 4 {
-               return 0, 0, 0, fmt.Errorf("unexpected statusline: %s", statusline)
-       }
+func evalStatusLine(deviceLine, statusLine string) (active, total, size int64, err error) {
 
-       size, err = strconv.ParseInt(matches[1], 10, 64)
+       sizeStr := strings.Fields(statusLine)[0]
+       size, err = strconv.ParseInt(sizeStr, 10, 64)
        if err != nil {
-               return 0, 0, 0, fmt.Errorf("unexpected statusline %s: %s", statusline, err)
+               return 0, 0, 0, fmt.Errorf("unexpected statusLine %s: %s", statusLine, err)
+       }
+
+       if strings.Contains(deviceLine, "raid0") || strings.Contains(deviceLine, "linear") {
+               // In the device deviceLine, only disks have a number associated with them in [].
+               total = int64(strings.Count(deviceLine, "["))
+               return total, total, size, nil
+       }
+
+       if strings.Contains(deviceLine, "inactive") {
+               return 0, 0, size, nil
+       }
+
+       matches := statusLineRE.FindStringSubmatch(statusLine)
+       if len(matches) != 4 {
+               return 0, 0, 0, fmt.Errorf("couldn't find all the substring matches: %s", statusLine)
        }
 
        total, err = strconv.ParseInt(matches[2], 10, 64)
        if err != nil {
-               return 0, 0, 0, fmt.Errorf("unexpected statusline %s: %s", statusline, err)
+               return 0, 0, 0, fmt.Errorf("unexpected statusLine %s: %s", statusLine, err)
        }
 
        active, err = strconv.ParseInt(matches[3], 10, 64)
        if err != nil {
-               return 0, 0, 0, fmt.Errorf("unexpected statusline %s: %s", statusline, err)
+               return 0, 0, 0, fmt.Errorf("unexpected statusLine %s: %s", statusLine, err)
        }
 
        return active, total, size, nil
 }
 
-func evalRecoveryLine(buildline string) (syncedBlocks int64, err error) {
-       matches := buildlineRE.FindStringSubmatch(buildline)
+func evalRecoveryLine(recoveryLine string) (syncedBlocks int64, err error) {
+       matches := recoveryLineRE.FindStringSubmatch(recoveryLine)
        if len(matches) != 2 {
-               return 0, fmt.Errorf("unexpected buildline: %s", buildline)
+               return 0, fmt.Errorf("unexpected recoveryLine: %s", recoveryLine)
        }
 
        syncedBlocks, err = strconv.ParseInt(matches[1], 10, 64)
        if err != nil {
-               return 0, fmt.Errorf("%s in buildline: %s", err, buildline)
+               return 0, fmt.Errorf("%s in recoveryLine: %s", err, recoveryLine)
        }
 
        return syncedBlocks, nil
diff --git a/vendor/github.com/prometheus/procfs/meminfo.go b/vendor/github.com/prometheus/procfs/meminfo.go
new file mode 100644 (file)
index 0000000..50dab4b
--- /dev/null
@@ -0,0 +1,277 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "bufio"
+       "bytes"
+       "fmt"
+       "io"
+       "strconv"
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// Meminfo represents memory statistics.
+type Meminfo struct {
+       // Total usable ram (i.e. physical ram minus a few reserved
+       // bits and the kernel binary code)
+       MemTotal uint64
+       // The sum of LowFree+HighFree
+       MemFree uint64
+       // An estimate of how much memory is available for starting
+       // new applications, without swapping. Calculated from
+       // MemFree, SReclaimable, the size of the file LRU lists, and
+       // the low watermarks in each zone.  The estimate takes into
+       // account that the system needs some page cache to function
+       // well, and that not all reclaimable slab will be
+       // reclaimable, due to items being in use. The impact of those
+       // factors will vary from system to system.
+       MemAvailable uint64
+       // Relatively temporary storage for raw disk blocks shouldn't
+       // get tremendously large (20MB or so)
+       Buffers uint64
+       Cached  uint64
+       // Memory that once was swapped out, is swapped back in but
+       // still also is in the swapfile (if memory is needed it
+       // doesn't need to be swapped out AGAIN because it is already
+       // in the swapfile. This saves I/O)
+       SwapCached uint64
+       // Memory that has been used more recently and usually not
+       // reclaimed unless absolutely necessary.
+       Active uint64
+       // Memory which has been less recently used.  It is more
+       // eligible to be reclaimed for other purposes
+       Inactive     uint64
+       ActiveAnon   uint64
+       InactiveAnon uint64
+       ActiveFile   uint64
+       InactiveFile uint64
+       Unevictable  uint64
+       Mlocked      uint64
+       // total amount of swap space available
+       SwapTotal uint64
+       // Memory which has been evicted from RAM, and is temporarily
+       // on the disk
+       SwapFree uint64
+       // Memory which is waiting to get written back to the disk
+       Dirty uint64
+       // Memory which is actively being written back to the disk
+       Writeback uint64
+       // Non-file backed pages mapped into userspace page tables
+       AnonPages uint64
+       // files which have been mapped, such as libraries
+       Mapped uint64
+       Shmem  uint64
+       // in-kernel data structures cache
+       Slab uint64
+       // Part of Slab, that might be reclaimed, such as caches
+       SReclaimable uint64
+       // Part of Slab, that cannot be reclaimed on memory pressure
+       SUnreclaim  uint64
+       KernelStack uint64
+       // amount of memory dedicated to the lowest level of page
+       // tables.
+       PageTables uint64
+       // NFS pages sent to the server, but not yet committed to
+       // stable storage
+       NFSUnstable uint64
+       // Memory used for block device "bounce buffers"
+       Bounce uint64
+       // Memory used by FUSE for temporary writeback buffers
+       WritebackTmp uint64
+       // Based on the overcommit ratio ('vm.overcommit_ratio'),
+       // this is the total amount of  memory currently available to
+       // be allocated on the system. This limit is only adhered to
+       // if strict overcommit accounting is enabled (mode 2 in
+       // 'vm.overcommit_memory').
+       // The CommitLimit is calculated with the following formula:
+       // CommitLimit = ([total RAM pages] - [total huge TLB pages]) *
+       //                overcommit_ratio / 100 + [total swap pages]
+       // For example, on a system with 1G of physical RAM and 7G
+       // of swap with a `vm.overcommit_ratio` of 30 it would
+       // yield a CommitLimit of 7.3G.
+       // For more details, see the memory overcommit documentation
+       // in vm/overcommit-accounting.
+       CommitLimit uint64
+       // The amount of memory presently allocated on the system.
+       // The committed memory is a sum of all of the memory which
+       // has been allocated by processes, even if it has not been
+       // "used" by them as of yet. A process which malloc()'s 1G
+       // of memory, but only touches 300M of it will show up as
+       // using 1G. This 1G is memory which has been "committed" to
+       // by the VM and can be used at any time by the allocating
+       // application. With strict overcommit enabled on the system
+       // (mode 2 in 'vm.overcommit_memory'),allocations which would
+       // exceed the CommitLimit (detailed above) will not be permitted.
+       // This is useful if one needs to guarantee that processes will
+       // not fail due to lack of memory once that memory has been
+       // successfully allocated.
+       CommittedAS uint64
+       // total size of vmalloc memory area
+       VmallocTotal uint64
+       // amount of vmalloc area which is used
+       VmallocUsed uint64
+       // largest contiguous block of vmalloc area which is free
+       VmallocChunk      uint64
+       HardwareCorrupted uint64
+       AnonHugePages     uint64
+       ShmemHugePages    uint64
+       ShmemPmdMapped    uint64
+       CmaTotal          uint64
+       CmaFree           uint64
+       HugePagesTotal    uint64
+       HugePagesFree     uint64
+       HugePagesRsvd     uint64
+       HugePagesSurp     uint64
+       Hugepagesize      uint64
+       DirectMap4k       uint64
+       DirectMap2M       uint64
+       DirectMap1G       uint64
+}
+
+// Meminfo returns an information about current kernel/system memory statistics.
+// See https://www.kernel.org/doc/Documentation/filesystems/proc.txt
+func (fs FS) Meminfo() (Meminfo, error) {
+       b, err := util.ReadFileNoStat(fs.proc.Path("meminfo"))
+       if err != nil {
+               return Meminfo{}, err
+       }
+
+       m, err := parseMemInfo(bytes.NewReader(b))
+       if err != nil {
+               return Meminfo{}, fmt.Errorf("failed to parse meminfo: %v", err)
+       }
+
+       return *m, nil
+}
+
+func parseMemInfo(r io.Reader) (*Meminfo, error) {
+       var m Meminfo
+       s := bufio.NewScanner(r)
+       for s.Scan() {
+               // Each line has at least a name and value; we ignore the unit.
+               fields := strings.Fields(s.Text())
+               if len(fields) < 2 {
+                       return nil, fmt.Errorf("malformed meminfo line: %q", s.Text())
+               }
+
+               v, err := strconv.ParseUint(fields[1], 0, 64)
+               if err != nil {
+                       return nil, err
+               }
+
+               switch fields[0] {
+               case "MemTotal:":
+                       m.MemTotal = v
+               case "MemFree:":
+                       m.MemFree = v
+               case "MemAvailable:":
+                       m.MemAvailable = v
+               case "Buffers:":
+                       m.Buffers = v
+               case "Cached:":
+                       m.Cached = v
+               case "SwapCached:":
+                       m.SwapCached = v
+               case "Active:":
+                       m.Active = v
+               case "Inactive:":
+                       m.Inactive = v
+               case "Active(anon):":
+                       m.ActiveAnon = v
+               case "Inactive(anon):":
+                       m.InactiveAnon = v
+               case "Active(file):":
+                       m.ActiveFile = v
+               case "Inactive(file):":
+                       m.InactiveFile = v
+               case "Unevictable:":
+                       m.Unevictable = v
+               case "Mlocked:":
+                       m.Mlocked = v
+               case "SwapTotal:":
+                       m.SwapTotal = v
+               case "SwapFree:":
+                       m.SwapFree = v
+               case "Dirty:":
+                       m.Dirty = v
+               case "Writeback:":
+                       m.Writeback = v
+               case "AnonPages:":
+                       m.AnonPages = v
+               case "Mapped:":
+                       m.Mapped = v
+               case "Shmem:":
+                       m.Shmem = v
+               case "Slab:":
+                       m.Slab = v
+               case "SReclaimable:":
+                       m.SReclaimable = v
+               case "SUnreclaim:":
+                       m.SUnreclaim = v
+               case "KernelStack:":
+                       m.KernelStack = v
+               case "PageTables:":
+                       m.PageTables = v
+               case "NFS_Unstable:":
+                       m.NFSUnstable = v
+               case "Bounce:":
+                       m.Bounce = v
+               case "WritebackTmp:":
+                       m.WritebackTmp = v
+               case "CommitLimit:":
+                       m.CommitLimit = v
+               case "Committed_AS:":
+                       m.CommittedAS = v
+               case "VmallocTotal:":
+                       m.VmallocTotal = v
+               case "VmallocUsed:":
+                       m.VmallocUsed = v
+               case "VmallocChunk:":
+                       m.VmallocChunk = v
+               case "HardwareCorrupted:":
+                       m.HardwareCorrupted = v
+               case "AnonHugePages:":
+                       m.AnonHugePages = v
+               case "ShmemHugePages:":
+                       m.ShmemHugePages = v
+               case "ShmemPmdMapped:":
+                       m.ShmemPmdMapped = v
+               case "CmaTotal:":
+                       m.CmaTotal = v
+               case "CmaFree:":
+                       m.CmaFree = v
+               case "HugePages_Total:":
+                       m.HugePagesTotal = v
+               case "HugePages_Free:":
+                       m.HugePagesFree = v
+               case "HugePages_Rsvd:":
+                       m.HugePagesRsvd = v
+               case "HugePages_Surp:":
+                       m.HugePagesSurp = v
+               case "Hugepagesize:":
+                       m.Hugepagesize = v
+               case "DirectMap4k:":
+                       m.DirectMap4k = v
+               case "DirectMap2M:":
+                       m.DirectMap2M = v
+               case "DirectMap1G:":
+                       m.DirectMap1G = v
+               }
+       }
+
+       return &m, nil
+}
diff --git a/vendor/github.com/prometheus/procfs/mountinfo.go b/vendor/github.com/prometheus/procfs/mountinfo.go
new file mode 100644 (file)
index 0000000..bb01bb5
--- /dev/null
@@ -0,0 +1,180 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "bufio"
+       "bytes"
+       "fmt"
+       "strconv"
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// A MountInfo is a type that describes the details, options
+// for each mount, parsed from /proc/self/mountinfo.
+// The fields described in each entry of /proc/self/mountinfo
+// is described in the following man page.
+// http://man7.org/linux/man-pages/man5/proc.5.html
+type MountInfo struct {
+       // Unique Id for the mount
+       MountId int
+       // The Id of the parent mount
+       ParentId int
+       // The value of `st_dev` for the files on this FS
+       MajorMinorVer string
+       // The pathname of the directory in the FS that forms
+       // the root for this mount
+       Root string
+       // The pathname of the mount point relative to the root
+       MountPoint string
+       // Mount options
+       Options map[string]string
+       // Zero or more optional fields
+       OptionalFields map[string]string
+       // The Filesystem type
+       FSType string
+       // FS specific information or "none"
+       Source string
+       // Superblock options
+       SuperOptions map[string]string
+}
+
+// Reads each line of the mountinfo file, and returns a list of formatted MountInfo structs.
+func parseMountInfo(info []byte) ([]*MountInfo, error) {
+       mounts := []*MountInfo{}
+       scanner := bufio.NewScanner(bytes.NewReader(info))
+       for scanner.Scan() {
+               mountString := scanner.Text()
+               parsedMounts, err := parseMountInfoString(mountString)
+               if err != nil {
+                       return nil, err
+               }
+               mounts = append(mounts, parsedMounts)
+       }
+
+       err := scanner.Err()
+       return mounts, err
+}
+
+// Parses a mountinfo file line, and converts it to a MountInfo struct.
+// An important check here is to see if the hyphen separator, as if it does not exist,
+// it means that the line is malformed.
+func parseMountInfoString(mountString string) (*MountInfo, error) {
+       var err error
+
+       mountInfo := strings.Split(mountString, " ")
+       mountInfoLength := len(mountInfo)
+       if mountInfoLength < 11 {
+               return nil, fmt.Errorf("couldn't find enough fields in mount string: %s", mountString)
+       }
+
+       if mountInfo[mountInfoLength-4] != "-" {
+               return nil, fmt.Errorf("couldn't find separator in expected field: %s", mountInfo[mountInfoLength-4])
+       }
+
+       mount := &MountInfo{
+               MajorMinorVer:  mountInfo[2],
+               Root:           mountInfo[3],
+               MountPoint:     mountInfo[4],
+               Options:        mountOptionsParser(mountInfo[5]),
+               OptionalFields: nil,
+               FSType:         mountInfo[mountInfoLength-3],
+               Source:         mountInfo[mountInfoLength-2],
+               SuperOptions:   mountOptionsParser(mountInfo[mountInfoLength-1]),
+       }
+
+       mount.MountId, err = strconv.Atoi(mountInfo[0])
+       if err != nil {
+               return nil, fmt.Errorf("failed to parse mount ID")
+       }
+       mount.ParentId, err = strconv.Atoi(mountInfo[1])
+       if err != nil {
+               return nil, fmt.Errorf("failed to parse parent ID")
+       }
+       // Has optional fields, which is a space separated list of values.
+       // Example: shared:2 master:7
+       if mountInfo[6] != "" {
+               mount.OptionalFields, err = mountOptionsParseOptionalFields(mountInfo[6 : mountInfoLength-4])
+               if err != nil {
+                       return nil, err
+               }
+       }
+       return mount, nil
+}
+
+// mountOptionsIsValidField checks a string against a valid list of optional fields keys.
+func mountOptionsIsValidField(s string) bool {
+       switch s {
+       case
+               "shared",
+               "master",
+               "propagate_from",
+               "unbindable":
+               return true
+       }
+       return false
+}
+
+// mountOptionsParseOptionalFields parses a list of optional fields strings into a double map of strings.
+func mountOptionsParseOptionalFields(o []string) (map[string]string, error) {
+       optionalFields := make(map[string]string)
+       for _, field := range o {
+               optionSplit := strings.SplitN(field, ":", 2)
+               value := ""
+               if len(optionSplit) == 2 {
+                       value = optionSplit[1]
+               }
+               if mountOptionsIsValidField(optionSplit[0]) {
+                       optionalFields[optionSplit[0]] = value
+               }
+       }
+       return optionalFields, nil
+}
+
+// Parses the mount options, superblock options.
+func mountOptionsParser(mountOptions string) map[string]string {
+       opts := make(map[string]string)
+       options := strings.Split(mountOptions, ",")
+       for _, opt := range options {
+               splitOption := strings.Split(opt, "=")
+               if len(splitOption) < 2 {
+                       key := splitOption[0]
+                       opts[key] = ""
+               } else {
+                       key, value := splitOption[0], splitOption[1]
+                       opts[key] = value
+               }
+       }
+       return opts
+}
+
+// Retrieves mountinfo information from `/proc/self/mountinfo`.
+func GetMounts() ([]*MountInfo, error) {
+       data, err := util.ReadFileNoStat("/proc/self/mountinfo")
+       if err != nil {
+               return nil, err
+       }
+       return parseMountInfo(data)
+}
+
+// Retrieves mountinfo information from a processes' `/proc/<pid>/mountinfo`.
+func GetProcMounts(pid int) ([]*MountInfo, error) {
+       data, err := util.ReadFileNoStat(fmt.Sprintf("/proc/%d/mountinfo", pid))
+       if err != nil {
+               return nil, err
+       }
+       return parseMountInfo(data)
+}
index a0b7a01196af7601a8f34f3692f871fd77955ae1..47a710befb93fbefd9e552d706cc5f8b7f1a4c67 100644 (file)
@@ -183,7 +183,6 @@ func (netDev NetDev) Total() NetDevLine {
                names = append(names, ifc.Name)
                total.RxBytes += ifc.RxBytes
                total.RxPackets += ifc.RxPackets
-               total.RxPackets += ifc.RxPackets
                total.RxErrors += ifc.RxErrors
                total.RxDropped += ifc.RxDropped
                total.RxFIFO += ifc.RxFIFO
diff --git a/vendor/github.com/prometheus/procfs/net_sockstat.go b/vendor/github.com/prometheus/procfs/net_sockstat.go
new file mode 100644 (file)
index 0000000..f91ef55
--- /dev/null
@@ -0,0 +1,163 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "bufio"
+       "bytes"
+       "errors"
+       "fmt"
+       "io"
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// A NetSockstat contains the output of /proc/net/sockstat{,6} for IPv4 or IPv6,
+// respectively.
+type NetSockstat struct {
+       // Used is non-nil for IPv4 sockstat results, but nil for IPv6.
+       Used      *int
+       Protocols []NetSockstatProtocol
+}
+
+// A NetSockstatProtocol contains statistics about a given socket protocol.
+// Pointer fields indicate that the value may or may not be present on any
+// given protocol.
+type NetSockstatProtocol struct {
+       Protocol string
+       InUse    int
+       Orphan   *int
+       TW       *int
+       Alloc    *int
+       Mem      *int
+       Memory   *int
+}
+
+// NetSockstat retrieves IPv4 socket statistics.
+func (fs FS) NetSockstat() (*NetSockstat, error) {
+       return readSockstat(fs.proc.Path("net", "sockstat"))
+}
+
+// NetSockstat6 retrieves IPv6 socket statistics.
+//
+// If IPv6 is disabled on this kernel, the returned error can be checked with
+// os.IsNotExist.
+func (fs FS) NetSockstat6() (*NetSockstat, error) {
+       return readSockstat(fs.proc.Path("net", "sockstat6"))
+}
+
+// readSockstat opens and parses a NetSockstat from the input file.
+func readSockstat(name string) (*NetSockstat, error) {
+       // This file is small and can be read with one syscall.
+       b, err := util.ReadFileNoStat(name)
+       if err != nil {
+               // Do not wrap this error so the caller can detect os.IsNotExist and
+               // similar conditions.
+               return nil, err
+       }
+
+       stat, err := parseSockstat(bytes.NewReader(b))
+       if err != nil {
+               return nil, fmt.Errorf("failed to read sockstats from %q: %v", name, err)
+       }
+
+       return stat, nil
+}
+
+// parseSockstat reads the contents of a sockstat file and parses a NetSockstat.
+func parseSockstat(r io.Reader) (*NetSockstat, error) {
+       var stat NetSockstat
+       s := bufio.NewScanner(r)
+       for s.Scan() {
+               // Expect a minimum of a protocol and one key/value pair.
+               fields := strings.Split(s.Text(), " ")
+               if len(fields) < 3 {
+                       return nil, fmt.Errorf("malformed sockstat line: %q", s.Text())
+               }
+
+               // The remaining fields are key/value pairs.
+               kvs, err := parseSockstatKVs(fields[1:])
+               if err != nil {
+                       return nil, fmt.Errorf("error parsing sockstat key/value pairs from %q: %v", s.Text(), err)
+               }
+
+               // The first field is the protocol. We must trim its colon suffix.
+               proto := strings.TrimSuffix(fields[0], ":")
+               switch proto {
+               case "sockets":
+                       // Special case: IPv4 has a sockets "used" key/value pair that we
+                       // embed at the top level of the structure.
+                       used := kvs["used"]
+                       stat.Used = &used
+               default:
+                       // Parse all other lines as individual protocols.
+                       nsp := parseSockstatProtocol(kvs)
+                       nsp.Protocol = proto
+                       stat.Protocols = append(stat.Protocols, nsp)
+               }
+       }
+
+       if err := s.Err(); err != nil {
+               return nil, err
+       }
+
+       return &stat, nil
+}
+
+// parseSockstatKVs parses a string slice into a map of key/value pairs.
+func parseSockstatKVs(kvs []string) (map[string]int, error) {
+       if len(kvs)%2 != 0 {
+               return nil, errors.New("odd number of fields in key/value pairs")
+       }
+
+       // Iterate two values at a time to gather key/value pairs.
+       out := make(map[string]int, len(kvs)/2)
+       for i := 0; i < len(kvs); i += 2 {
+               vp := util.NewValueParser(kvs[i+1])
+               out[kvs[i]] = vp.Int()
+
+               if err := vp.Err(); err != nil {
+                       return nil, err
+               }
+       }
+
+       return out, nil
+}
+
+// parseSockstatProtocol parses a NetSockstatProtocol from the input kvs map.
+func parseSockstatProtocol(kvs map[string]int) NetSockstatProtocol {
+       var nsp NetSockstatProtocol
+       for k, v := range kvs {
+               // Capture the range variable to ensure we get unique pointers for
+               // each of the optional fields.
+               v := v
+               switch k {
+               case "inuse":
+                       nsp.InUse = v
+               case "orphan":
+                       nsp.Orphan = &v
+               case "tw":
+                       nsp.TW = &v
+               case "alloc":
+                       nsp.Alloc = &v
+               case "mem":
+                       nsp.Mem = &v
+               case "memory":
+                       nsp.Memory = &v
+               }
+       }
+
+       return nsp
+}
diff --git a/vendor/github.com/prometheus/procfs/net_softnet.go b/vendor/github.com/prometheus/procfs/net_softnet.go
new file mode 100644 (file)
index 0000000..6fcad20
--- /dev/null
@@ -0,0 +1,91 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "fmt"
+       "io/ioutil"
+       "strconv"
+       "strings"
+)
+
+// For the proc file format details,
+// see https://elixir.bootlin.com/linux/v4.17/source/net/core/net-procfs.c#L162
+// and https://elixir.bootlin.com/linux/v4.17/source/include/linux/netdevice.h#L2810.
+
+// SoftnetEntry contains a single row of data from /proc/net/softnet_stat
+type SoftnetEntry struct {
+       // Number of processed packets
+       Processed uint
+       // Number of dropped packets
+       Dropped uint
+       // Number of times processing packets ran out of quota
+       TimeSqueezed uint
+}
+
+// GatherSoftnetStats reads /proc/net/softnet_stat, parse the relevant columns,
+// and then return a slice of SoftnetEntry's.
+func (fs FS) GatherSoftnetStats() ([]SoftnetEntry, error) {
+       data, err := ioutil.ReadFile(fs.proc.Path("net/softnet_stat"))
+       if err != nil {
+               return nil, fmt.Errorf("error reading softnet %s: %s", fs.proc.Path("net/softnet_stat"), err)
+       }
+
+       return parseSoftnetEntries(data)
+}
+
+func parseSoftnetEntries(data []byte) ([]SoftnetEntry, error) {
+       lines := strings.Split(string(data), "\n")
+       entries := make([]SoftnetEntry, 0)
+       var err error
+       const (
+               expectedColumns = 11
+       )
+       for _, line := range lines {
+               columns := strings.Fields(line)
+               width := len(columns)
+               if width == 0 {
+                       continue
+               }
+               if width != expectedColumns {
+                       return []SoftnetEntry{}, fmt.Errorf("%d columns were detected, but %d were expected", width, expectedColumns)
+               }
+               var entry SoftnetEntry
+               if entry, err = parseSoftnetEntry(columns); err != nil {
+                       return []SoftnetEntry{}, err
+               }
+               entries = append(entries, entry)
+       }
+
+       return entries, nil
+}
+
+func parseSoftnetEntry(columns []string) (SoftnetEntry, error) {
+       var err error
+       var processed, dropped, timeSqueezed uint64
+       if processed, err = strconv.ParseUint(columns[0], 16, 32); err != nil {
+               return SoftnetEntry{}, fmt.Errorf("Unable to parse column 0: %s", err)
+       }
+       if dropped, err = strconv.ParseUint(columns[1], 16, 32); err != nil {
+               return SoftnetEntry{}, fmt.Errorf("Unable to parse column 1: %s", err)
+       }
+       if timeSqueezed, err = strconv.ParseUint(columns[2], 16, 32); err != nil {
+               return SoftnetEntry{}, fmt.Errorf("Unable to parse column 2: %s", err)
+       }
+       return SoftnetEntry{
+               Processed:    uint(processed),
+               Dropped:      uint(dropped),
+               TimeSqueezed: uint(timeSqueezed),
+       }, nil
+}
index 240340a83ab91baed60fdf2a01a063eded7efa2a..93bd58f8095a2d71fef45e5563163e71ed9ba36e 100644 (file)
@@ -207,10 +207,6 @@ func (u NetUnix) parseUsers(hexStr string) (uint64, error) {
        return strconv.ParseUint(hexStr, 16, 32)
 }
 
-func (u NetUnix) parseProtocol(hexStr string) (uint64, error) {
-       return strconv.ParseUint(hexStr, 16, 32)
-}
-
 func (u NetUnix) parseType(hexStr string) (NetUnixType, error) {
        typ, err := strconv.ParseUint(hexStr, 16, 16)
        if err != nil {
index 8a8430147ea5c231a3832a1e7de032b47b5fd97d..330e472c70fd2d6dcd5fb253e1326dc901f1e35f 100644 (file)
@@ -22,6 +22,7 @@ import (
        "strings"
 
        "github.com/prometheus/procfs/internal/fs"
+       "github.com/prometheus/procfs/internal/util"
 )
 
 // Proc provides information about a running process.
@@ -121,13 +122,7 @@ func (fs FS) AllProcs() (Procs, error) {
 
 // CmdLine returns the command line of a process.
 func (p Proc) CmdLine() ([]string, error) {
-       f, err := os.Open(p.path("cmdline"))
-       if err != nil {
-               return nil, err
-       }
-       defer f.Close()
-
-       data, err := ioutil.ReadAll(f)
+       data, err := util.ReadFileNoStat(p.path("cmdline"))
        if err != nil {
                return nil, err
        }
@@ -141,13 +136,7 @@ func (p Proc) CmdLine() ([]string, error) {
 
 // Comm returns the command name of a process.
 func (p Proc) Comm() (string, error) {
-       f, err := os.Open(p.path("comm"))
-       if err != nil {
-               return "", err
-       }
-       defer f.Close()
-
-       data, err := ioutil.ReadAll(f)
+       data, err := util.ReadFileNoStat(p.path("comm"))
        if err != nil {
                return "", err
        }
@@ -247,6 +236,18 @@ func (p Proc) MountStats() ([]*Mount, error) {
        return parseMountStats(f)
 }
 
+// MountInfo retrieves mount information for mount points in a
+// process's namespace.
+// It supplies information missing in `/proc/self/mounts` and
+// fixes various other problems with that file too.
+func (p Proc) MountInfo() ([]*MountInfo, error) {
+       data, err := util.ReadFileNoStat(p.path("mountinfo"))
+       if err != nil {
+               return nil, err
+       }
+       return parseMountInfo(data)
+}
+
 func (p Proc) fileDescriptors() ([]string, error) {
        d, err := os.Open(p.path("fd"))
        if err != nil {
@@ -265,3 +266,33 @@ func (p Proc) fileDescriptors() ([]string, error) {
 func (p Proc) path(pa ...string) string {
        return p.fs.Path(append([]string{strconv.Itoa(p.PID)}, pa...)...)
 }
+
+// FileDescriptorsInfo retrieves information about all file descriptors of
+// the process.
+func (p Proc) FileDescriptorsInfo() (ProcFDInfos, error) {
+       names, err := p.fileDescriptors()
+       if err != nil {
+               return nil, err
+       }
+
+       var fdinfos ProcFDInfos
+
+       for _, n := range names {
+               fdinfo, err := p.FDInfo(n)
+               if err != nil {
+                       continue
+               }
+               fdinfos = append(fdinfos, *fdinfo)
+       }
+
+       return fdinfos, nil
+}
+
+// Schedstat returns task scheduling information for the process.
+func (p Proc) Schedstat() (ProcSchedstat, error) {
+       contents, err := ioutil.ReadFile(p.path("schedstat"))
+       if err != nil {
+               return ProcSchedstat{}, err
+       }
+       return parseProcSchedstat(string(contents))
+}
diff --git a/vendor/github.com/prometheus/procfs/proc_environ.go b/vendor/github.com/prometheus/procfs/proc_environ.go
new file mode 100644 (file)
index 0000000..6134b35
--- /dev/null
@@ -0,0 +1,37 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// Environ reads process environments from /proc/<pid>/environ
+func (p Proc) Environ() ([]string, error) {
+       environments := make([]string, 0)
+
+       data, err := util.ReadFileNoStat(p.path("environ"))
+       if err != nil {
+               return environments, err
+       }
+
+       environments = strings.Split(string(data), "\000")
+       if len(environments) > 0 {
+               environments = environments[:len(environments)-1]
+       }
+
+       return environments, nil
+}
diff --git a/vendor/github.com/prometheus/procfs/proc_fdinfo.go b/vendor/github.com/prometheus/procfs/proc_fdinfo.go
new file mode 100644 (file)
index 0000000..4e7597f
--- /dev/null
@@ -0,0 +1,125 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "bufio"
+       "bytes"
+       "regexp"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// Regexp variables
+var (
+       rPos     = regexp.MustCompile(`^pos:\s+(\d+)$`)
+       rFlags   = regexp.MustCompile(`^flags:\s+(\d+)$`)
+       rMntID   = regexp.MustCompile(`^mnt_id:\s+(\d+)$`)
+       rInotify = regexp.MustCompile(`^inotify`)
+)
+
+// ProcFDInfo contains represents file descriptor information.
+type ProcFDInfo struct {
+       // File descriptor
+       FD string
+       // File offset
+       Pos string
+       // File access mode and status flags
+       Flags string
+       // Mount point ID
+       MntID string
+       // List of inotify lines (structed) in the fdinfo file (kernel 3.8+ only)
+       InotifyInfos []InotifyInfo
+}
+
+// FDInfo constructor. On kernels older than 3.8, InotifyInfos will always be empty.
+func (p Proc) FDInfo(fd string) (*ProcFDInfo, error) {
+       data, err := util.ReadFileNoStat(p.path("fdinfo", fd))
+       if err != nil {
+               return nil, err
+       }
+
+       var text, pos, flags, mntid string
+       var inotify []InotifyInfo
+
+       scanner := bufio.NewScanner(bytes.NewReader(data))
+       for scanner.Scan() {
+               text = scanner.Text()
+               if rPos.MatchString(text) {
+                       pos = rPos.FindStringSubmatch(text)[1]
+               } else if rFlags.MatchString(text) {
+                       flags = rFlags.FindStringSubmatch(text)[1]
+               } else if rMntID.MatchString(text) {
+                       mntid = rMntID.FindStringSubmatch(text)[1]
+               } else if rInotify.MatchString(text) {
+                       newInotify, err := parseInotifyInfo(text)
+                       if err != nil {
+                               return nil, err
+                       }
+                       inotify = append(inotify, *newInotify)
+               }
+       }
+
+       i := &ProcFDInfo{
+               FD:           fd,
+               Pos:          pos,
+               Flags:        flags,
+               MntID:        mntid,
+               InotifyInfos: inotify,
+       }
+
+       return i, nil
+}
+
+// InotifyInfo represents a single inotify line in the fdinfo file.
+type InotifyInfo struct {
+       // Watch descriptor number
+       WD string
+       // Inode number
+       Ino string
+       // Device ID
+       Sdev string
+       // Mask of events being monitored
+       Mask string
+}
+
+// InotifyInfo constructor. Only available on kernel 3.8+.
+func parseInotifyInfo(line string) (*InotifyInfo, error) {
+       r := regexp.MustCompile(`^inotify\s+wd:([0-9a-f]+)\s+ino:([0-9a-f]+)\s+sdev:([0-9a-f]+)\s+mask:([0-9a-f]+)`)
+       m := r.FindStringSubmatch(line)
+       i := &InotifyInfo{
+               WD:   m[1],
+               Ino:  m[2],
+               Sdev: m[3],
+               Mask: m[4],
+       }
+       return i, nil
+}
+
+// ProcFDInfos represents a list of ProcFDInfo structs.
+type ProcFDInfos []ProcFDInfo
+
+func (p ProcFDInfos) Len() int           { return len(p) }
+func (p ProcFDInfos) Swap(i, j int)      { p[i], p[j] = p[j], p[i] }
+func (p ProcFDInfos) Less(i, j int) bool { return p[i].FD < p[j].FD }
+
+// InotifyWatchLen returns the total number of inotify watches
+func (p ProcFDInfos) InotifyWatchLen() (int, error) {
+       length := 0
+       for _, f := range p {
+               length += len(f.InotifyInfos)
+       }
+
+       return length, nil
+}
index 0ff89b1cef19451c2fb7f91cee2361f96a4ba36b..776f34971730d5d210b567df2e46fdb3f1b12d5d 100644 (file)
@@ -15,8 +15,8 @@ package procfs
 
 import (
        "fmt"
-       "io/ioutil"
-       "os"
+
+       "github.com/prometheus/procfs/internal/util"
 )
 
 // ProcIO models the content of /proc/<pid>/io.
@@ -43,13 +43,7 @@ type ProcIO struct {
 func (p Proc) IO() (ProcIO, error) {
        pio := ProcIO{}
 
-       f, err := os.Open(p.path("io"))
-       if err != nil {
-               return pio, err
-       }
-       defer f.Close()
-
-       data, err := ioutil.ReadAll(f)
+       data, err := util.ReadFileNoStat(p.path("io"))
        if err != nil {
                return pio, err
        }
index 46fe26626376476ad6c78925f9f04f113cf68088..0d7bee54cac3a3fc41cb24ee14c16ac1e21b8944 100644 (file)
@@ -24,11 +24,13 @@ package procfs
 // > full avg10=0.00 avg60=0.13 avg300=0.96 total=8183134
 
 import (
+       "bufio"
+       "bytes"
        "fmt"
        "io"
-       "io/ioutil"
-       "os"
        "strings"
+
+       "github.com/prometheus/procfs/internal/util"
 )
 
 const lineFormat = "avg10=%f avg60=%f avg300=%f total=%d"
@@ -55,24 +57,21 @@ type PSIStats struct {
 // resource from /proc/pressure/<resource>. At time of writing this can be
 // either "cpu", "memory" or "io".
 func (fs FS) PSIStatsForResource(resource string) (PSIStats, error) {
-       file, err := os.Open(fs.proc.Path(fmt.Sprintf("%s/%s", "pressure", resource)))
+       data, err := util.ReadFileNoStat(fs.proc.Path(fmt.Sprintf("%s/%s", "pressure", resource)))
        if err != nil {
                return PSIStats{}, fmt.Errorf("psi_stats: unavailable for %s", resource)
        }
 
-       defer file.Close()
-       return parsePSIStats(resource, file)
+       return parsePSIStats(resource, bytes.NewReader(data))
 }
 
 // parsePSIStats parses the specified file for pressure stall information
-func parsePSIStats(resource string, file io.Reader) (PSIStats, error) {
+func parsePSIStats(resource string, r io.Reader) (PSIStats, error) {
        psiStats := PSIStats{}
-       stats, err := ioutil.ReadAll(file)
-       if err != nil {
-               return psiStats, fmt.Errorf("psi_stats: unable to read data for %s", resource)
-       }
 
-       for _, l := range strings.Split(string(stats), "\n") {
+       scanner := bufio.NewScanner(r)
+       for scanner.Scan() {
+               l := scanner.Text()
                prefix := strings.Split(l, " ")[0]
                switch prefix {
                case "some":
index 6ed98a8ae37550dc37b9332789178b2f5ac025bb..4517d2e9dd0139a1eb02ad3f0cd1ff1039fca0da 100644 (file)
@@ -16,10 +16,10 @@ package procfs
 import (
        "bytes"
        "fmt"
-       "io/ioutil"
        "os"
 
        "github.com/prometheus/procfs/internal/fs"
+       "github.com/prometheus/procfs/internal/util"
 )
 
 // Originally, this USER_HZ value was dynamically retrieved via a sysconf call
@@ -106,20 +106,14 @@ type ProcStat struct {
 
 // NewStat returns the current status information of the process.
 //
-// Deprecated: use NewStat() instead
+// Deprecated: use p.Stat() instead
 func (p Proc) NewStat() (ProcStat, error) {
        return p.Stat()
 }
 
 // Stat returns the current status information of the process.
 func (p Proc) Stat() (ProcStat, error) {
-       f, err := os.Open(p.path("stat"))
-       if err != nil {
-               return ProcStat{}, err
-       }
-       defer f.Close()
-
-       data, err := ioutil.ReadAll(f)
+       data, err := util.ReadFileNoStat(p.path("stat"))
        if err != nil {
                return ProcStat{}, err
        }
index 6b4b61f71cd9d14eb5d60c3df74bd2ee323ad679..e30c2b88f473b7bc7853ae5a79f3778881eed552 100644 (file)
@@ -15,13 +15,13 @@ package procfs
 
 import (
        "bytes"
-       "io/ioutil"
-       "os"
        "strconv"
        "strings"
+
+       "github.com/prometheus/procfs/internal/util"
 )
 
-// ProcStat provides status information about the process,
+// ProcStatus provides status information about the process,
 // read from /proc/[pid]/stat.
 type ProcStatus struct {
        // The process ID.
@@ -29,6 +29,9 @@ type ProcStatus struct {
        // The process name.
        Name string
 
+       // Thread group ID.
+       TGID int
+
        // Peak virtual memory size.
        VmPeak uint64
        // Virtual memory size.
@@ -72,13 +75,7 @@ type ProcStatus struct {
 
 // NewStatus returns the current status information of the process.
 func (p Proc) NewStatus() (ProcStatus, error) {
-       f, err := os.Open(p.path("status"))
-       if err != nil {
-               return ProcStatus{}, err
-       }
-       defer f.Close()
-
-       data, err := ioutil.ReadAll(f)
+       data, err := util.ReadFileNoStat(p.path("status"))
        if err != nil {
                return ProcStatus{}, err
        }
@@ -113,6 +110,8 @@ func (p Proc) NewStatus() (ProcStatus, error) {
 
 func (s *ProcStatus) fillStatus(k string, vString string, vUint uint64, vUintBytes uint64) {
        switch k {
+       case "Tgid":
+               s.TGID = int(vUint)
        case "Name":
                s.Name = vString
        case "VmPeak":
diff --git a/vendor/github.com/prometheus/procfs/schedstat.go b/vendor/github.com/prometheus/procfs/schedstat.go
new file mode 100644 (file)
index 0000000..a4c4089
--- /dev/null
@@ -0,0 +1,118 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package procfs
+
+import (
+       "bufio"
+       "errors"
+       "os"
+       "regexp"
+       "strconv"
+)
+
+var (
+       cpuLineRE  = regexp.MustCompile(`cpu(\d+) (\d+) (\d+) (\d+) (\d+) (\d+) (\d+) (\d+) (\d+) (\d+)`)
+       procLineRE = regexp.MustCompile(`(\d+) (\d+) (\d+)`)
+)
+
+// Schedstat contains scheduler statistics from /proc/schedstat
+//
+// See
+// https://www.kernel.org/doc/Documentation/scheduler/sched-stats.txt
+// for a detailed description of what these numbers mean.
+//
+// Note the current kernel documentation claims some of the time units are in
+// jiffies when they are actually in nanoseconds since 2.6.23 with the
+// introduction of CFS. A fix to the documentation is pending. See
+// https://lore.kernel.org/patchwork/project/lkml/list/?series=403473
+type Schedstat struct {
+       CPUs []*SchedstatCPU
+}
+
+// SchedstatCPU contains the values from one "cpu<N>" line
+type SchedstatCPU struct {
+       CPUNum string
+
+       RunningNanoseconds uint64
+       WaitingNanoseconds uint64
+       RunTimeslices      uint64
+}
+
+// ProcSchedstat contains the values from /proc/<pid>/schedstat
+type ProcSchedstat struct {
+       RunningNanoseconds uint64
+       WaitingNanoseconds uint64
+       RunTimeslices      uint64
+}
+
+// Schedstat reads data from /proc/schedstat
+func (fs FS) Schedstat() (*Schedstat, error) {
+       file, err := os.Open(fs.proc.Path("schedstat"))
+       if err != nil {
+               return nil, err
+       }
+       defer file.Close()
+
+       stats := &Schedstat{}
+       scanner := bufio.NewScanner(file)
+
+       for scanner.Scan() {
+               match := cpuLineRE.FindStringSubmatch(scanner.Text())
+               if match != nil {
+                       cpu := &SchedstatCPU{}
+                       cpu.CPUNum = match[1]
+
+                       cpu.RunningNanoseconds, err = strconv.ParseUint(match[8], 10, 64)
+                       if err != nil {
+                               continue
+                       }
+
+                       cpu.WaitingNanoseconds, err = strconv.ParseUint(match[9], 10, 64)
+                       if err != nil {
+                               continue
+                       }
+
+                       cpu.RunTimeslices, err = strconv.ParseUint(match[10], 10, 64)
+                       if err != nil {
+                               continue
+                       }
+
+                       stats.CPUs = append(stats.CPUs, cpu)
+               }
+       }
+
+       return stats, nil
+}
+
+func parseProcSchedstat(contents string) (stats ProcSchedstat, err error) {
+       match := procLineRE.FindStringSubmatch(contents)
+
+       if match != nil {
+               stats.RunningNanoseconds, err = strconv.ParseUint(match[1], 10, 64)
+               if err != nil {
+                       return
+               }
+
+               stats.WaitingNanoseconds, err = strconv.ParseUint(match[2], 10, 64)
+               if err != nil {
+                       return
+               }
+
+               stats.RunTimeslices, err = strconv.ParseUint(match[3], 10, 64)
+               return
+       }
+
+       err = errors.New("could not parse schedstat")
+       return
+}
index 6661ee03a66f20a206581562d21dd1eb7ee18310..b2a6fc994c11c360771401b210e2de35543b5f33 100644 (file)
@@ -15,13 +15,14 @@ package procfs
 
 import (
        "bufio"
+       "bytes"
        "fmt"
        "io"
-       "os"
        "strconv"
        "strings"
 
        "github.com/prometheus/procfs/internal/fs"
+       "github.com/prometheus/procfs/internal/util"
 )
 
 // CPUStat shows how much time the cpu spend in various stages.
@@ -164,16 +165,15 @@ func (fs FS) NewStat() (Stat, error) {
 // Stat returns information about current cpu/process statistics.
 // See https://www.kernel.org/doc/Documentation/filesystems/proc.txt
 func (fs FS) Stat() (Stat, error) {
-
-       f, err := os.Open(fs.proc.Path("stat"))
+       fileName := fs.proc.Path("stat")
+       data, err := util.ReadFileNoStat(fileName)
        if err != nil {
                return Stat{}, err
        }
-       defer f.Close()
 
        stat := Stat{}
 
-       scanner := bufio.NewScanner(f)
+       scanner := bufio.NewScanner(bytes.NewReader(data))
        for scanner.Scan() {
                line := scanner.Text()
                parts := strings.Fields(scanner.Text())
@@ -237,7 +237,7 @@ func (fs FS) Stat() (Stat, error) {
        }
 
        if err := scanner.Err(); err != nil {
-               return Stat{}, fmt.Errorf("couldn't parse %s: %s", f.Name(), err)
+               return Stat{}, fmt.Errorf("couldn't parse %s: %s", fileName, err)
        }
 
        return stat, nil
diff --git a/vendor/github.com/prometheus/procfs/vm.go b/vendor/github.com/prometheus/procfs/vm.go
new file mode 100644 (file)
index 0000000..cb13891
--- /dev/null
@@ -0,0 +1,210 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// +build !windows
+
+package procfs
+
+import (
+       "fmt"
+       "io/ioutil"
+       "os"
+       "path/filepath"
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// The VM interface is described at
+//   https://www.kernel.org/doc/Documentation/sysctl/vm.txt
+// Each setting is exposed as a single file.
+// Each file contains one line with a single numerical value, except lowmem_reserve_ratio which holds an array
+// and numa_zonelist_order (deprecated) which is a string
+type VM struct {
+       AdminReserveKbytes        *int64   // /proc/sys/vm/admin_reserve_kbytes
+       BlockDump                 *int64   // /proc/sys/vm/block_dump
+       CompactUnevictableAllowed *int64   // /proc/sys/vm/compact_unevictable_allowed
+       DirtyBackgroundBytes      *int64   // /proc/sys/vm/dirty_background_bytes
+       DirtyBackgroundRatio      *int64   // /proc/sys/vm/dirty_background_ratio
+       DirtyBytes                *int64   // /proc/sys/vm/dirty_bytes
+       DirtyExpireCentisecs      *int64   // /proc/sys/vm/dirty_expire_centisecs
+       DirtyRatio                *int64   // /proc/sys/vm/dirty_ratio
+       DirtytimeExpireSeconds    *int64   // /proc/sys/vm/dirtytime_expire_seconds
+       DirtyWritebackCentisecs   *int64   // /proc/sys/vm/dirty_writeback_centisecs
+       DropCaches                *int64   // /proc/sys/vm/drop_caches
+       ExtfragThreshold          *int64   // /proc/sys/vm/extfrag_threshold
+       HugetlbShmGroup           *int64   // /proc/sys/vm/hugetlb_shm_group
+       LaptopMode                *int64   // /proc/sys/vm/laptop_mode
+       LegacyVaLayout            *int64   // /proc/sys/vm/legacy_va_layout
+       LowmemReserveRatio        []*int64 // /proc/sys/vm/lowmem_reserve_ratio
+       MaxMapCount               *int64   // /proc/sys/vm/max_map_count
+       MemoryFailureEarlyKill    *int64   // /proc/sys/vm/memory_failure_early_kill
+       MemoryFailureRecovery     *int64   // /proc/sys/vm/memory_failure_recovery
+       MinFreeKbytes             *int64   // /proc/sys/vm/min_free_kbytes
+       MinSlabRatio              *int64   // /proc/sys/vm/min_slab_ratio
+       MinUnmappedRatio          *int64   // /proc/sys/vm/min_unmapped_ratio
+       MmapMinAddr               *int64   // /proc/sys/vm/mmap_min_addr
+       NrHugepages               *int64   // /proc/sys/vm/nr_hugepages
+       NrHugepagesMempolicy      *int64   // /proc/sys/vm/nr_hugepages_mempolicy
+       NrOvercommitHugepages     *int64   // /proc/sys/vm/nr_overcommit_hugepages
+       NumaStat                  *int64   // /proc/sys/vm/numa_stat
+       NumaZonelistOrder         string   // /proc/sys/vm/numa_zonelist_order
+       OomDumpTasks              *int64   // /proc/sys/vm/oom_dump_tasks
+       OomKillAllocatingTask     *int64   // /proc/sys/vm/oom_kill_allocating_task
+       OvercommitKbytes          *int64   // /proc/sys/vm/overcommit_kbytes
+       OvercommitMemory          *int64   // /proc/sys/vm/overcommit_memory
+       OvercommitRatio           *int64   // /proc/sys/vm/overcommit_ratio
+       PageCluster               *int64   // /proc/sys/vm/page-cluster
+       PanicOnOom                *int64   // /proc/sys/vm/panic_on_oom
+       PercpuPagelistFraction    *int64   // /proc/sys/vm/percpu_pagelist_fraction
+       StatInterval              *int64   // /proc/sys/vm/stat_interval
+       Swappiness                *int64   // /proc/sys/vm/swappiness
+       UserReserveKbytes         *int64   // /proc/sys/vm/user_reserve_kbytes
+       VfsCachePressure          *int64   // /proc/sys/vm/vfs_cache_pressure
+       WatermarkBoostFactor      *int64   // /proc/sys/vm/watermark_boost_factor
+       WatermarkScaleFactor      *int64   // /proc/sys/vm/watermark_scale_factor
+       ZoneReclaimMode           *int64   // /proc/sys/vm/zone_reclaim_mode
+}
+
+// VM reads the VM statistics from the specified `proc` filesystem.
+func (fs FS) VM() (*VM, error) {
+       path := fs.proc.Path("sys/vm")
+       file, err := os.Stat(path)
+       if err != nil {
+               return nil, err
+       }
+       if !file.Mode().IsDir() {
+               return nil, fmt.Errorf("%s is not a directory", path)
+       }
+
+       files, err := ioutil.ReadDir(path)
+       if err != nil {
+               return nil, err
+       }
+
+       var vm VM
+       for _, f := range files {
+               if f.IsDir() {
+                       continue
+               }
+
+               name := filepath.Join(path, f.Name())
+               // ignore errors on read, as there are some write only
+               // in /proc/sys/vm
+               value, err := util.SysReadFile(name)
+               if err != nil {
+                       continue
+               }
+               vp := util.NewValueParser(value)
+
+               switch f.Name() {
+               case "admin_reserve_kbytes":
+                       vm.AdminReserveKbytes = vp.PInt64()
+               case "block_dump":
+                       vm.BlockDump = vp.PInt64()
+               case "compact_unevictable_allowed":
+                       vm.CompactUnevictableAllowed = vp.PInt64()
+               case "dirty_background_bytes":
+                       vm.DirtyBackgroundBytes = vp.PInt64()
+               case "dirty_background_ratio":
+                       vm.DirtyBackgroundRatio = vp.PInt64()
+               case "dirty_bytes":
+                       vm.DirtyBytes = vp.PInt64()
+               case "dirty_expire_centisecs":
+                       vm.DirtyExpireCentisecs = vp.PInt64()
+               case "dirty_ratio":
+                       vm.DirtyRatio = vp.PInt64()
+               case "dirtytime_expire_seconds":
+                       vm.DirtytimeExpireSeconds = vp.PInt64()
+               case "dirty_writeback_centisecs":
+                       vm.DirtyWritebackCentisecs = vp.PInt64()
+               case "drop_caches":
+                       vm.DropCaches = vp.PInt64()
+               case "extfrag_threshold":
+                       vm.ExtfragThreshold = vp.PInt64()
+               case "hugetlb_shm_group":
+                       vm.HugetlbShmGroup = vp.PInt64()
+               case "laptop_mode":
+                       vm.LaptopMode = vp.PInt64()
+               case "legacy_va_layout":
+                       vm.LegacyVaLayout = vp.PInt64()
+               case "lowmem_reserve_ratio":
+                       stringSlice := strings.Fields(value)
+                       pint64Slice := make([]*int64, 0, len(stringSlice))
+                       for _, value := range stringSlice {
+                               vp := util.NewValueParser(value)
+                               pint64Slice = append(pint64Slice, vp.PInt64())
+                       }
+                       vm.LowmemReserveRatio = pint64Slice
+               case "max_map_count":
+                       vm.MaxMapCount = vp.PInt64()
+               case "memory_failure_early_kill":
+                       vm.MemoryFailureEarlyKill = vp.PInt64()
+               case "memory_failure_recovery":
+                       vm.MemoryFailureRecovery = vp.PInt64()
+               case "min_free_kbytes":
+                       vm.MinFreeKbytes = vp.PInt64()
+               case "min_slab_ratio":
+                       vm.MinSlabRatio = vp.PInt64()
+               case "min_unmapped_ratio":
+                       vm.MinUnmappedRatio = vp.PInt64()
+               case "mmap_min_addr":
+                       vm.MmapMinAddr = vp.PInt64()
+               case "nr_hugepages":
+                       vm.NrHugepages = vp.PInt64()
+               case "nr_hugepages_mempolicy":
+                       vm.NrHugepagesMempolicy = vp.PInt64()
+               case "nr_overcommit_hugepages":
+                       vm.NrOvercommitHugepages = vp.PInt64()
+               case "numa_stat":
+                       vm.NumaStat = vp.PInt64()
+               case "numa_zonelist_order":
+                       vm.NumaZonelistOrder = value
+               case "oom_dump_tasks":
+                       vm.OomDumpTasks = vp.PInt64()
+               case "oom_kill_allocating_task":
+                       vm.OomKillAllocatingTask = vp.PInt64()
+               case "overcommit_kbytes":
+                       vm.OvercommitKbytes = vp.PInt64()
+               case "overcommit_memory":
+                       vm.OvercommitMemory = vp.PInt64()
+               case "overcommit_ratio":
+                       vm.OvercommitRatio = vp.PInt64()
+               case "page-cluster":
+                       vm.PageCluster = vp.PInt64()
+               case "panic_on_oom":
+                       vm.PanicOnOom = vp.PInt64()
+               case "percpu_pagelist_fraction":
+                       vm.PercpuPagelistFraction = vp.PInt64()
+               case "stat_interval":
+                       vm.StatInterval = vp.PInt64()
+               case "swappiness":
+                       vm.Swappiness = vp.PInt64()
+               case "user_reserve_kbytes":
+                       vm.UserReserveKbytes = vp.PInt64()
+               case "vfs_cache_pressure":
+                       vm.VfsCachePressure = vp.PInt64()
+               case "watermark_boost_factor":
+                       vm.WatermarkBoostFactor = vp.PInt64()
+               case "watermark_scale_factor":
+                       vm.WatermarkScaleFactor = vp.PInt64()
+               case "zone_reclaim_mode":
+                       vm.ZoneReclaimMode = vp.PInt64()
+               }
+               if err := vp.Err(); err != nil {
+                       return nil, err
+               }
+       }
+
+       return &vm, nil
+}
diff --git a/vendor/github.com/prometheus/procfs/zoneinfo.go b/vendor/github.com/prometheus/procfs/zoneinfo.go
new file mode 100644 (file)
index 0000000..e941503
--- /dev/null
@@ -0,0 +1,196 @@
+// Copyright 2019 The Prometheus Authors
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// +build !windows
+
+package procfs
+
+import (
+       "bytes"
+       "fmt"
+       "io/ioutil"
+       "regexp"
+       "strings"
+
+       "github.com/prometheus/procfs/internal/util"
+)
+
+// Zoneinfo holds info parsed from /proc/zoneinfo.
+type Zoneinfo struct {
+       Node                       string
+       Zone                       string
+       NrFreePages                *int64
+       Min                        *int64
+       Low                        *int64
+       High                       *int64
+       Scanned                    *int64
+       Spanned                    *int64
+       Present                    *int64
+       Managed                    *int64
+       NrActiveAnon               *int64
+       NrInactiveAnon             *int64
+       NrIsolatedAnon             *int64
+       NrAnonPages                *int64
+       NrAnonTransparentHugepages *int64
+       NrActiveFile               *int64
+       NrInactiveFile             *int64
+       NrIsolatedFile             *int64
+       NrFilePages                *int64
+       NrSlabReclaimable          *int64
+       NrSlabUnreclaimable        *int64
+       NrMlockStack               *int64
+       NrKernelStack              *int64
+       NrMapped                   *int64
+       NrDirty                    *int64
+       NrWriteback                *int64
+       NrUnevictable              *int64
+       NrShmem                    *int64
+       NrDirtied                  *int64
+       NrWritten                  *int64
+       NumaHit                    *int64
+       NumaMiss                   *int64
+       NumaForeign                *int64
+       NumaInterleave             *int64
+       NumaLocal                  *int64
+       NumaOther                  *int64
+       Protection                 []*int64
+}
+
+var nodeZoneRE = regexp.MustCompile(`(\d+), zone\s+(\w+)`)
+
+// Zoneinfo parses an zoneinfo-file (/proc/zoneinfo) and returns a slice of
+// structs containing the relevant info.  More information available here:
+// https://www.kernel.org/doc/Documentation/sysctl/vm.txt
+func (fs FS) Zoneinfo() ([]Zoneinfo, error) {
+       data, err := ioutil.ReadFile(fs.proc.Path("zoneinfo"))
+       if err != nil {
+               return nil, fmt.Errorf("error reading zoneinfo %s: %s", fs.proc.Path("zoneinfo"), err)
+       }
+       zoneinfo, err := parseZoneinfo(data)
+       if err != nil {
+               return nil, fmt.Errorf("error parsing zoneinfo %s: %s", fs.proc.Path("zoneinfo"), err)
+       }
+       return zoneinfo, nil
+}
+
+func parseZoneinfo(zoneinfoData []byte) ([]Zoneinfo, error) {
+
+       zoneinfo := []Zoneinfo{}
+
+       zoneinfoBlocks := bytes.Split(zoneinfoData, []byte("\nNode"))
+       for _, block := range zoneinfoBlocks {
+               var zoneinfoElement Zoneinfo
+               lines := strings.Split(string(block), "\n")
+               for _, line := range lines {
+
+                       if nodeZone := nodeZoneRE.FindStringSubmatch(line); nodeZone != nil {
+                               zoneinfoElement.Node = nodeZone[1]
+                               zoneinfoElement.Zone = nodeZone[2]
+                               continue
+                       }
+                       if strings.HasPrefix(strings.TrimSpace(line), "per-node stats") {
+                               zoneinfoElement.Zone = ""
+                               continue
+                       }
+                       parts := strings.Fields(strings.TrimSpace(line))
+                       if len(parts) < 2 {
+                               continue
+                       }
+                       vp := util.NewValueParser(parts[1])
+                       switch parts[0] {
+                       case "nr_free_pages":
+                               zoneinfoElement.NrFreePages = vp.PInt64()
+                       case "min":
+                               zoneinfoElement.Min = vp.PInt64()
+                       case "low":
+                               zoneinfoElement.Low = vp.PInt64()
+                       case "high":
+                               zoneinfoElement.High = vp.PInt64()
+                       case "scanned":
+                               zoneinfoElement.Scanned = vp.PInt64()
+                       case "spanned":
+                               zoneinfoElement.Spanned = vp.PInt64()
+                       case "present":
+                               zoneinfoElement.Present = vp.PInt64()
+                       case "managed":
+                               zoneinfoElement.Managed = vp.PInt64()
+                       case "nr_active_anon":
+                               zoneinfoElement.NrActiveAnon = vp.PInt64()
+                       case "nr_inactive_anon":
+                               zoneinfoElement.NrInactiveAnon = vp.PInt64()
+                       case "nr_isolated_anon":
+                               zoneinfoElement.NrIsolatedAnon = vp.PInt64()
+                       case "nr_anon_pages":
+                               zoneinfoElement.NrAnonPages = vp.PInt64()
+                       case "nr_anon_transparent_hugepages":
+                               zoneinfoElement.NrAnonTransparentHugepages = vp.PInt64()
+                       case "nr_active_file":
+                               zoneinfoElement.NrActiveFile = vp.PInt64()
+                       case "nr_inactive_file":
+                               zoneinfoElement.NrInactiveFile = vp.PInt64()
+                       case "nr_isolated_file":
+                               zoneinfoElement.NrIsolatedFile = vp.PInt64()
+                       case "nr_file_pages":
+                               zoneinfoElement.NrFilePages = vp.PInt64()
+                       case "nr_slab_reclaimable":
+                               zoneinfoElement.NrSlabReclaimable = vp.PInt64()
+                       case "nr_slab_unreclaimable":
+                               zoneinfoElement.NrSlabUnreclaimable = vp.PInt64()
+                       case "nr_mlock_stack":
+                               zoneinfoElement.NrMlockStack = vp.PInt64()
+                       case "nr_kernel_stack":
+                               zoneinfoElement.NrKernelStack = vp.PInt64()
+                       case "nr_mapped":
+                               zoneinfoElement.NrMapped = vp.PInt64()
+                       case "nr_dirty":
+                               zoneinfoElement.NrDirty = vp.PInt64()
+                       case "nr_writeback":
+                               zoneinfoElement.NrWriteback = vp.PInt64()
+                       case "nr_unevictable":
+                               zoneinfoElement.NrUnevictable = vp.PInt64()
+                       case "nr_shmem":
+                               zoneinfoElement.NrShmem = vp.PInt64()
+                       case "nr_dirtied":
+                               zoneinfoElement.NrDirtied = vp.PInt64()
+                       case "nr_written":
+                               zoneinfoElement.NrWritten = vp.PInt64()
+                       case "numa_hit":
+                               zoneinfoElement.NumaHit = vp.PInt64()
+                       case "numa_miss":
+                               zoneinfoElement.NumaMiss = vp.PInt64()
+                       case "numa_foreign":
+                               zoneinfoElement.NumaForeign = vp.PInt64()
+                       case "numa_interleave":
+                               zoneinfoElement.NumaInterleave = vp.PInt64()
+                       case "numa_local":
+                               zoneinfoElement.NumaLocal = vp.PInt64()
+                       case "numa_other":
+                               zoneinfoElement.NumaOther = vp.PInt64()
+                       case "protection:":
+                               protectionParts := strings.Split(line, ":")
+                               protectionValues := strings.Replace(protectionParts[1], "(", "", 1)
+                               protectionValues = strings.Replace(protectionValues, ")", "", 1)
+                               protectionValues = strings.TrimSpace(protectionValues)
+                               protectionStringMap := strings.Split(protectionValues, ", ")
+                               val, err := util.ParsePInt64s(protectionStringMap)
+                               if err == nil {
+                                       zoneinfoElement.Protection = val
+                               }
+                       }
+
+               }
+
+               zoneinfo = append(zoneinfo, zoneinfoElement)
+       }
+       return zoneinfo, nil
+}
index d6f683ba3f788f3b1fcb07f79f1162be843142a8..c7f8c7e64ec83c7f0d37011da13e69c01a88e7a8 100644 (file)
@@ -2,6 +2,11 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
+// In Go 1.13, the ed25519 package was promoted to the standard library as
+// crypto/ed25519, and this package became a wrapper for the standard library one.
+//
+// +build !go1.13
+
 // Package ed25519 implements the Ed25519 signature algorithm. See
 // https://ed25519.cr.yp.to/.
 //
diff --git a/vendor/golang.org/x/crypto/ed25519/ed25519_go113.go b/vendor/golang.org/x/crypto/ed25519/ed25519_go113.go
new file mode 100644 (file)
index 0000000..d1448d8
--- /dev/null
@@ -0,0 +1,73 @@
+// 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.13
+
+// Package ed25519 implements the Ed25519 signature algorithm. See
+// https://ed25519.cr.yp.to/.
+//
+// These functions are also compatible with the “Ed25519” function defined in
+// RFC 8032. However, unlike RFC 8032's formulation, this package's private key
+// representation includes a public key suffix to make multiple signing
+// operations with the same key more efficient. This package refers to the RFC
+// 8032 private key as the “seed”.
+//
+// Beginning with Go 1.13, the functionality of this package was moved to the
+// standard library as crypto/ed25519. This package only acts as a compatibility
+// wrapper.
+package ed25519
+
+import (
+       "crypto/ed25519"
+       "io"
+)
+
+const (
+       // PublicKeySize is the size, in bytes, of public keys as used in this package.
+       PublicKeySize = 32
+       // PrivateKeySize is the size, in bytes, of private keys as used in this package.
+       PrivateKeySize = 64
+       // SignatureSize is the size, in bytes, of signatures generated and verified by this package.
+       SignatureSize = 64
+       // SeedSize is the size, in bytes, of private key seeds. These are the private key representations used by RFC 8032.
+       SeedSize = 32
+)
+
+// PublicKey is the type of Ed25519 public keys.
+//
+// This type is an alias for crypto/ed25519's PublicKey type.
+// See the crypto/ed25519 package for the methods on this type.
+type PublicKey = ed25519.PublicKey
+
+// PrivateKey is the type of Ed25519 private keys. It implements crypto.Signer.
+//
+// This type is an alias for crypto/ed25519's PrivateKey type.
+// See the crypto/ed25519 package for the methods on this type.
+type PrivateKey = ed25519.PrivateKey
+
+// GenerateKey generates a public/private key pair using entropy from rand.
+// If rand is nil, crypto/rand.Reader will be used.
+func GenerateKey(rand io.Reader) (PublicKey, PrivateKey, error) {
+       return ed25519.GenerateKey(rand)
+}
+
+// NewKeyFromSeed calculates a private key from a seed. It will panic if
+// len(seed) is not SeedSize. This function is provided for interoperability
+// with RFC 8032. RFC 8032's private keys correspond to seeds in this
+// package.
+func NewKeyFromSeed(seed []byte) PrivateKey {
+       return ed25519.NewKeyFromSeed(seed)
+}
+
+// Sign signs the message with privateKey and returns a signature. It will
+// panic if len(privateKey) is not PrivateKeySize.
+func Sign(privateKey PrivateKey, message []byte) []byte {
+       return ed25519.Sign(privateKey, message)
+}
+
+// Verify reports whether sig is a valid signature of message by publicKey. It
+// will panic if len(publicKey) is not PublicKeySize.
+func Verify(publicKey PublicKey, message, sig []byte) bool {
+       return ed25519.Verify(publicKey, message, sig)
+}
index 24fbb696788e7eeb265b1c811800c8e0b0066f84..22eae809c9e12ff77c1331d460e0876bb33f4098 100644 (file)
@@ -33,7 +33,7 @@ func marshalSockaddr(ip net.IP, port int, zone string) []byte {
        if ip4 := ip.To4(); ip4 != nil {
                b := make([]byte, sizeofSockaddrInet)
                switch runtime.GOOS {
-               case "android", "linux", "solaris", "windows":
+               case "android", "illumos", "linux", "solaris", "windows":
                        NativeEndian.PutUint16(b[:2], uint16(sysAF_INET))
                default:
                        b[0] = sizeofSockaddrInet
@@ -46,7 +46,7 @@ func marshalSockaddr(ip net.IP, port int, zone string) []byte {
        if ip6 := ip.To16(); ip6 != nil && ip.To4() == nil {
                b := make([]byte, sizeofSockaddrInet6)
                switch runtime.GOOS {
-               case "android", "linux", "solaris", "windows":
+               case "android", "illumos", "linux", "solaris", "windows":
                        NativeEndian.PutUint16(b[:2], uint16(sysAF_INET6))
                default:
                        b[0] = sizeofSockaddrInet6
@@ -68,7 +68,7 @@ func parseInetAddr(b []byte, network string) (net.Addr, error) {
        }
        var af int
        switch runtime.GOOS {
-       case "android", "linux", "solaris", "windows":
+       case "android", "illumos", "linux", "solaris", "windows":
                af = int(NativeEndian.Uint16(b[:2]))
        default:
                af = int(b[1])
index 813385a98b101e80d74303743254c0a9510e0d10..e740c8f024c0f7f315e107f789c46bdeb5a8ae08 100644 (file)
@@ -53,7 +53,6 @@ type sockaddrInet6 struct {
 const (
        sizeofIovec   = 0x10
        sizeofMsghdr  = 0x30
-       sizeofMmsghdr = 0x38
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index 72d8b25421b27bc35c84be61c0942779e36ab5ef..d33025b70db028db8678abc5b109d0bef6d37904 100644 (file)
@@ -47,7 +47,6 @@ type sockaddrInet6 struct {
 const (
        sizeofIovec   = 0x8
        sizeofMsghdr  = 0x1c
-       sizeofMmsghdr = 0x20
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index 3545319ae91bad6a221871d55bc02868e0dd97f6..b20d21677490ee1d3d82c7e1cf8394007ab6bb74 100644 (file)
@@ -50,7 +50,6 @@ type sockaddrInet6 struct {
 const (
        sizeofIovec   = 0x10
        sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index 72d8b25421b27bc35c84be61c0942779e36ab5ef..1bb10a4289fff8917c07320c9f79e0927709476c 100644 (file)
@@ -45,9 +45,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x8
-       sizeofMsghdr  = 0x1c
-       sizeofMmsghdr = 0x20
+       sizeofIovec  = 0x8
+       sizeofMsghdr = 0x1c
+
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index 3545319ae91bad6a221871d55bc02868e0dd97f6..7f6e8a7fa4de2a5281b167bace367ce1863ce522 100644 (file)
@@ -48,9 +48,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x38
+
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index 72d8b25421b27bc35c84be61c0942779e36ab5ef..1bb10a4289fff8917c07320c9f79e0927709476c 100644 (file)
@@ -45,9 +45,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x8
-       sizeofMsghdr  = 0x1c
-       sizeofMmsghdr = 0x20
+       sizeofIovec  = 0x8
+       sizeofMsghdr = 0x1c
+
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index 3545319ae91bad6a221871d55bc02868e0dd97f6..7f6e8a7fa4de2a5281b167bace367ce1863ce522 100644 (file)
@@ -48,9 +48,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x38
+
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index 3545319ae91bad6a221871d55bc02868e0dd97f6..7f6e8a7fa4de2a5281b167bace367ce1863ce522 100644 (file)
@@ -48,9 +48,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x38
+
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index 72d8b25421b27bc35c84be61c0942779e36ab5ef..1bb10a4289fff8917c07320c9f79e0927709476c 100644 (file)
@@ -45,9 +45,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x8
-       sizeofMsghdr  = 0x1c
-       sizeofMmsghdr = 0x20
+       sizeofIovec  = 0x8
+       sizeofMsghdr = 0x1c
+
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index 3545319ae91bad6a221871d55bc02868e0dd97f6..7f6e8a7fa4de2a5281b167bace367ce1863ce522 100644 (file)
@@ -48,9 +48,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x38
+
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index 3545319ae91bad6a221871d55bc02868e0dd97f6..7f6e8a7fa4de2a5281b167bace367ce1863ce522 100644 (file)
@@ -48,9 +48,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x38
+
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index dbff234fbdb344837e6e43e053df9b68074c1567..f12a1d768244751b6d18405d29e1deeec838f2f7 100644 (file)
@@ -49,9 +49,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x38
+
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index 3545319ae91bad6a221871d55bc02868e0dd97f6..7f6e8a7fa4de2a5281b167bace367ce1863ce522 100644 (file)
@@ -48,9 +48,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x38
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x38
+
        sizeofCmsghdr = 0x10
 
        sizeofSockaddrInet  = 0x10
index bf8f47c88c7fd601e4c6b64b427116e99e0c75f6..7e258cec29d3797d630e3ae922b7e966e8f0b500 100644 (file)
@@ -47,9 +47,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x8
-       sizeofMsghdr  = 0x1c
-       sizeofMmsghdr = 0x20
+       sizeofIovec  = 0x8
+       sizeofMsghdr = 0x1c
+
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index a46eff9912865b6fc582f3afb04c70b085865d44..b3f9c0d7e5ab9171fb6b1ae035a70b4f03ef0910 100644 (file)
@@ -50,9 +50,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x10
-       sizeofMsghdr  = 0x30
-       sizeofMmsghdr = 0x40
+       sizeofIovec  = 0x10
+       sizeofMsghdr = 0x30
+
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index bf8f47c88c7fd601e4c6b64b427116e99e0c75f6..7e258cec29d3797d630e3ae922b7e966e8f0b500 100644 (file)
@@ -47,9 +47,9 @@ type sockaddrInet6 struct {
 }
 
 const (
-       sizeofIovec   = 0x8
-       sizeofMsghdr  = 0x1c
-       sizeofMmsghdr = 0x20
+       sizeofIovec  = 0x8
+       sizeofMsghdr = 0x1c
+
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index a46eff9912865b6fc582f3afb04c70b085865d44..da26ef019cdee11555160bceb1da6a5d75703c9f 100644 (file)
@@ -52,7 +52,6 @@ type sockaddrInet6 struct {
 const (
        sizeofIovec   = 0x10
        sizeofMsghdr  = 0x30
-       sizeofMmsghdr = 0x40
        sizeofCmsghdr = 0xc
 
        sizeofSockaddrInet  = 0x10
index 25674d1ad84131f28466b8ee5f8e75cd07f6505c..c1347ced4d953e09e98d8e9d9fd7ae9fb2feee8f 100644 (file)
@@ -2,7 +2,7 @@
 
 package publicsuffix
 
-const version = "publicsuffix.org's public_suffix_list.dat, git revision 0e2a405f597a3c1be456d704b42bdd5e0d4954bb (2019-02-21T09:23:55Z)"
+const version = "publicsuffix.org's public_suffix_list.dat, git revision 6f03f42a65d006c8ae657f125f14fb8f9d3337f4 (2019-05-31T16:38:49Z)"
 
 const (
        nodesBitsChildren   = 10
@@ -23,483 +23,486 @@ const (
 )
 
 // numTLD is the number of top level domains.
-const numTLD = 1541
+const numTLD = 1539
 
 // Text is the combined text of all labels.
-const text = "0emmafann-arboretumbriamallamaceiobirabogadodgeiseiyoichippubets" +
-       "ubetsugarugbydgoszczecinemaceratabuseating-organicbcieszyn4t3l3p" +
-       "0rtargets-itargivestbytemark120001wwwebredirectmemsettsupportarn" +
-       "obrzegyptianatuurwetenschappenaumburg120389guacuiababia-goraclea" +
-       "ningroks-theatreeastcoastaldefenceatonsberggfarmerseinebinagisob" +
-       "etsumidatlanticaseihicampobassociatest-iservecounterstrikebinord" +
-       "re-landd-dnshome-webservercelliguriagrocerybnikeisenbahnaval-d-a" +
-       "osta-valleyokosukanzakiyokawarajudygarlanddnslivelanddnss3-ap-so" +
-       "uth-16-baltimore-og-romsdalipayboltarumizusawabruzzoologicalvink" +
-       "lein-addrammenuernbergdyniaetnadexeterepbodynamisches-dns3-ap-no" +
-       "rtheast-1337bmwedeploybnpparibaselburgleezebnrwegroweibolognagat" +
-       "orodoybomloabathsbcheltenham-radio-openairbusantiquest-a-la-mais" +
-       "ondre-landroidrayddnsfreebox-osascoli-picenordlandraydnsupdaterb" +
-       "ondrivefsnillfjordrobaknoluoktachikawakembuchikumagayagawakkanai" +
-       "betsubamericanfamilydscloudcontrolapplicationcloudaccesscambridg" +
-       "estoneat-urlimoliserniabonnishikatsuragit-repos3-website-ap-sout" +
-       "heast-2bookingliwiceboomladbrokes3-website-eu-west-1boschaeffler" +
-       "dalvdalaskanittedallasalleaseekloges3-website-sa-east-1bostikarm" +
-       "oybostonakijinsekikogentinglobalashovhachinohedmarkarpaczeladzlg" +
-       "loboavistaprintelligencebotanicalgardenishikawazukamitsuebotanic" +
-       "gardenishimerabotanybouncemerckmsdnipropetrovskjervoyagebounty-f" +
-       "ullensakerryproperties3-website-us-east-1boutiquebechernigovernm" +
-       "entjeldsundruduns3-website-us-west-1bozen-sudtirolinkyard-cloudf" +
-       "unctions3-website-us-west-2bozen-suedtirolivornobplacedekagamino" +
-       "rd-odalwaysdatabaseballangenoamishirasatobishimaintenancertmgret" +
-       "agajobojindustriesteamfamberkeleybrandywinevalleybrasiliabrindis" +
-       "ibenikinderoybristoloseyouriparliamentjmaxxxboxenapponazure-mobi" +
-       "lebritishcolumbialowiezachpomorskienishinomiyashironobroadcastle" +
-       "btimnetzparmatta-varjjatjomemorialomzaporizhzhegurinfinitintuitj" +
-       "xfinitybroadwaybroke-itkmaxxjavald-aostaples5ybrokerbronnoysundu" +
-       "pontariodejaneirogersakyotanabellunombresciabrothermesaverdealst" +
-       "ahaugesunderseaportsinfolldalondrinaplesalangenishinoomotegobrow" +
-       "sersafetymarketsalondonetskaruizawabrumunddalorenskoglogoweirbru" +
-       "nelasticbeanstalkarumaifarmsteadurbanamexnetlifyinuyamashinatsuk" +
-       "igatakarazukamakurazakiwakunigamiharuconnectksatxn--0trq7p7nnish" +
-       "inoshimatsushigebrusselsaltdalotenkawabruxellesaludurhamburglopp" +
-       "enzaolbia-tempio-olbiatempioolbialystokkepnodumetlifeinsurancebr" +
-       "yansklepparocherkasyno-dsalvadordalibabalsan-sudtirollagdenesnaa" +
-       "seralingenkainanaejrietisalatinabenonichernihivgubarclaycards3-e" +
-       "u-west-2brynewjerseybusinessebykleclerchernivtsiciliabuskerudine" +
-       "wmexicoalottebuzentsujiiebuzzwfarsundyndns-at-homedepotenzamamid" +
-       "sundyndns-at-workinggrouparsalzburglugmbhartiffanybwhalingminaka" +
-       "michiharabzhitomirumalborkdalottokorozawabzzcolognextdirectozsde" +
-       "ltaiwanairforcechireadthedocscappgafannakadomarinedre-eikercolon" +
-       "ialwilliamsburgrongacoloradoplateaudiocolumbusheycommunitysvardo" +
-       "haruovatrani-andria-barletta-trani-andriacomobaracomparemarkerry" +
-       "hotelsannancompute-1computerhistoryofscience-fictioncomsecurityt" +
-       "acticsannohelpagesanokashiwaracondoshichinohealth-carereforminam" +
-       "idaitomandalucerneconferenceconstructionconsuladollsantabarbarac" +
-       "onsultanthropologyconsultingrossetouchihayaakasakawaharacontactr" +
-       "aniandriabarlettatraniandriacontagematsubaracontemporaryarteduca" +
-       "tionalchikugodaddyn-vpndnsantacruzsantafedjejuifminamiechizencon" +
-       "tractorskenconventureshinodearthdfcbankashiwazakiyosunndalukowii" +
-       "heyakagecookingchannelsdvrdnsdojoetsuwanouchikujogaszkolahppiace" +
-       "nzagancooluroycooperativano-frankivskolegallocus-2copenhagencycl" +
-       "opedichitachinakagawassamukawataricohdatingmodellingmxn--11b4c3d" +
-       "yndns-freeboxosloftranakasatsunairguardiannefrankfurtmpartinzais" +
-       "-a-candidatecorsicafederationcorvettemasekasukabedzin-berlindasc" +
-       "olipicenogataijis-a-chefashioncosenzakopanexus-3cosidnsfor-bette" +
-       "r-thanawatchesantamariakecostumedicinakamurataitogitsuldalutskas" +
-       "umigaurawa-mazowszextraspace-to-rentalstomakomaibaracouchpotatof" +
-       "riesantoandreamhostersanukis-a-conservativegarsheis-a-cpadualsta" +
-       "ckasuyameiwamarugame-hostrolekaminokawanishiaizubangecounciluxem" +
-       "bourgroundhandlingroznycouponsaobernardocoursesaogoncartoonartde" +
-       "cologiacq-acranbrookuwanalyticsaotomeloyalistoragecreditcardyndn" +
-       "s-wikirkenesapporocreditunioncremonashgabadaddjaguarqhachiojiyah" +
-       "oooshikamaishimodatecrewildlifedorainfracloudcontrolledogawarabi" +
-       "komaezakirunordreisa-geekaszubycricketrzyncrimeast-kazakhstanang" +
-       "ercrotonecrownipasadenaritakurashikis-a-cubicle-slavellinotaires" +
-       "taurantranoycrsvpassagensardegnarusawacruisesardiniacryptonomich" +
-       "igangwoncuisinellair-traffic-controlleyculturalcenternopilawawil" +
-       "liamhilluxurycuneocupcakecuritibaghdadyndns-workisboringrpasseng" +
-       "er-associationcxn--12c1fe0bradescorporationcyberlevagangaviikano" +
-       "njis-a-democratransportecymrussiacyonabaruminamifuranocyouthewor" +
-       "kpccwinbarclays3-eu-west-3ferrarissagamiharaferreroticanonoichin" +
-       "omiyakefetsundyndns1fguitarsaudafhvalerfidontexistmein-iservebee" +
-       "rfieldynnsarluzernfigueresinstagingujoinvilleitungsenfilateliafi" +
-       "legear-audnedalnfilegear-deatnurembergulenfilegear-gbizfilegear-" +
-       "iefilegear-jpmorganfilegear-sgunmapartmentsauheradynservebbsarps" +
-       "borgruefilminamimakis-a-doctorayfinalfinancefineartsavannahgafin" +
-       "landynufcfanfinnoyfirebaseapplinzis-a-financialadvisor-aurdalfir" +
-       "enzefirestonefirmdalegojomedio-campidano-mediocampidanomediofish" +
-       "ingokasells-itravelchannelfitjarfitnessettlementravelersinsuranc" +
-       "efjalerflesberguovdageaidnulvikatowiceflickragerotikakamigaharaf" +
-       "lightsaves-the-whalessandria-trani-barletta-andriatranibarlettaa" +
-       "ndriaflirflogintogoldpoint2thisamitsukefloraflorencefloridattowe" +
-       "bcampinashikiminohostfoldnavyfloripaderbornfloristanohatajiritto" +
-       "guraflorokunohealthcareersavonarutomobellevuelosangelesjabbottrd" +
-       "ynv6flowersaxofltrentin-sud-tirolflynnhosting-clusterflynnhubarg" +
-       "ainstantcloudeitysfjordiscoveryolasiteu-4fndynvpnplus-4for-ourfo" +
-       "r-somedizinhistorischeschoenbrunnfor-theaterforexrothachirogatak" +
-       "amatsukawaforgotdnschokokekschokoladenforli-cesena-forlicesenafo" +
-       "rlikescandynaliashorokanaieforsaleikangerforsandasuololfortalfor" +
-       "tmissoulajollamericanexpressexyfortworthadanorthwesternmutualfor" +
-       "umzfosnescholarshipschoolfotarivnefoxfordebianfozorafredrikstadt" +
-       "vschulefreeddnsgeekgalaxyfreedesktoperauniteroizumizakiryuohkura" +
-       "freemasonryfreesitevadsoccertificationfreetlschwarzgwangjuniperf" +
-       "reiburgushikamifuranorth-kazakhstanfreightrentin-sudtirolfreseni" +
-       "uscountryestateofdelawarezzoologyfribourgwiddleksvikatsushikabee" +
-       "ldengeluidyroyrvikinguidegreefriuli-v-giuliafriuli-ve-giuliafriu" +
-       "li-vegiuliafriuli-venezia-giuliafriuli-veneziagiuliafriuli-vgiul" +
-       "iafriuliv-giuliafriulive-giuliafriulivegiuliafriulivenezia-giuli" +
-       "afriuliveneziagiuliafriulivgiuliafrlfroganschweizfrognfrolandfro" +
-       "m-akrehamnfrom-alfrom-arfrom-azfrom-capebretonamicrosoftbankatsu" +
-       "yamarumorimachidafrom-codyn-o-saurlandesciencecentersciencehisto" +
-       "ryfrom-ctrentin-sued-tirolfrom-dchitosetogakushimotoganewyorkshi" +
-       "recifedexhibitionishiokoppegardyndns-homednsampalacefrom-dedyn-b" +
-       "erlincolnfrom-flanderscientistordalfrom-gausdalfrom-hichisochild" +
-       "rensgardenfrom-iafrom-idfrom-ilfrom-in-brbarreauctionflfanfshost" +
-       "rowiecasertaipeigersundishakotanhktattooddaustrheimatunduhrennes" +
-       "oyokotebizenakatombetsumitakagiizehimejibigawaurskog-holandingje" +
-       "mnes3-ap-southeast-2ix4432-bambleborkangereportashkentatamotors3" +
-       "-ap-northeast-2from-kscjohnsonfrom-kyowariasahikawafrom-lancashi" +
-       "recreationfrom-mamurogawafrom-mdfrom-meeresistancefrom-mifunefro" +
-       "m-mnfrom-modalenfrom-mscotlandfrom-mtnfrom-nchocolatelemarkasaok" +
-       "amiminersamsclubartowhoswhokksundyndns-ipartsamsungrimstadyndns-" +
-       "mailouvrehabmerfrom-ndfrom-nefrom-nh-serveblogsiteleafamilycompa" +
-       "nyminamiminowafrom-njaworznotogawafrom-nminamiogunicomcastresind" +
-       "evicescrapper-sitefrom-nv-infoodnetworkshoppingxn--12co0c3b4eval" +
-       "leaostaticscrappingfrom-nyfrom-ohtawaramotoineppuboliviajessheim" +
-       "periafrom-oketohmangolffanscrysechofunatoriginstitutelevisionish" +
-       "itosashimizunaminamibosogndalowiczest-le-patronishiwakis-a-cater" +
-       "erfrom-orfrom-padovaksdalfrom-pratohnoshooguyfrom-ris-a-geekaufe" +
-       "nfrom-schmidtre-gauldalfrom-sdfrom-tnfrom-txn--1ck2e1barrel-of-k" +
-       "nowledgeologyombolzano-altoadigeverbankarasjohkamikoaniikappuebl" +
-       "ockbustermezgorzeleccoffeedbackplaneapplefrakkestadisrechtrainin" +
-       "gjerstadotsuruokakegawauthordalandeportenrightathomeftpalmaserat" +
-       "ibmdevelopmentateshinanomachimkentateyamaustevoll-o-g-i-navigati" +
-       "onavoi234lima-cityeatselinogradultatarantoyakokonoe12hpalermomah" +
-       "achijolstereviewskrakowebspace164-bananarepublic66from-utazueric" +
-       "hardlillehammerfeste-ipatriafrom-val-daostavalleyfrom-vtrentin-s" +
-       "uedtirolfrom-wafrom-wielunnerfrom-wvalled-aostavangerfrom-wyfros" +
-       "inonefrostalowa-wolawafroyahikobeardubaiduckdnserveminecraftrent" +
-       "ino-a-adigefstcgroupaviancarrierfujiiderafujikawaguchikonefujimi" +
-       "nokamoenairlinemurorangemologicallcube-serversaillest-mon-blogue" +
-       "urovisionthewifiat-band-campaniafujinomiyadavvenjargaulardalfuji" +
-       "okayamangyshlakasamatsudoomdnsiskinkyotobetsulikes-piedmonticell" +
-       "odingenfujisatoshonairportland-4-salernoboribetsuckservemp3fujis" +
-       "awafujishiroishidakabiratoridefensells-for-lesservep2pfizerfujit" +
-       "surugashimaniwakuratexasiafujixeroxn--1ctwolominamatakkokaminoya" +
-       "maxunusualpersonfujiyoshidavvesiidattorelayfukayabeatservepicser" +
-       "vequakefukuchiyamadazaifudaigodonnakaniikawatanagurafukudominich" +
-       "onanbuildingripefukuis-a-greenfukumitsubishigakisarazurecontaine" +
-       "rdpolicefukuokazakishiwadafukuroishikarikaturindalfukusakisofuku" +
-       "shimannore-og-uvdalfukuyamagatakaharunzenfunabashiriuchinadafuna" +
-       "gatakahashimamakisosakitagawafunahashikamiamakusatsumasendaisenn" +
-       "angonohejis-a-guruslivinghistoryfundaciofuoiskujukuriyamansionse" +
-       "rvesarcasmatartanddesignfuosskoczowindmillfurnituredumbrellancas" +
-       "terfurubirafurudonostiaafurukawairtelebitballooningfusodegaurafu" +
-       "ssaikitahatakahatakaishimogosenfutabayamaguchinomigawafutboldlyg" +
-       "oingnowhere-for-morenakatsugawafuttsurugiminamisanrikubetsurfast" +
-       "ly-terrariuminamiiselectransurlvivanovodkamisatokamachintaifun-d" +
-       "nsaliaskvollfuturecmservicesevastopolefuturehostingfuturemailing" +
-       "fvgfylkesbiblackbaudcdn77-securebungoonord-frontierfyresdalhands" +
-       "onhangglidinghangoutsystemscloudnsewindowsharis-a-knightpointtok" +
-       "aizukameokameyamatotakadahannanmokuizumodenakayamarburghannosega" +
-       "wahanyuzenhapmirhareidsbergenharstadharvestcelebrationhasamarche" +
-       "apigeelvinckazohasaminami-alpsharpharmacienshawaiijimarnardalhas" +
-       "hbanghasudahasura-appharmacyshellaspeziahasvikazunowruzhgorodeoh" +
-       "atogayaitakamoriokalmykiahatoyamazakitakatakanabeautysneshimojis" +
-       "-a-landscaperhatsukaichikaiseis-a-lawyerhattfjelldalhayashimamot" +
-       "obulsan-suedtirolhazuminobusellsyourhomegoodshimokawahelsinkitak" +
-       "yushuaiahembygdsforbundhemneshimokitayamahemsedalhepforgeherokus" +
-       "sldheroyhgtvalledaostavernhigashiagatsumagoianiahigashichichibun" +
-       "gotakadancehigashihiroshimanehigashiizumozakitamihamadahigashika" +
-       "gawahigashikagurasoedahigashikawakitaaikitamotosumy-gatewayhigas" +
-       "hikurumeethnologyhigashimatsushimaritimodernhigashimatsuyamakita" +
-       "akitadaitoigawahigashimurayamamotorcycleshimonitayanagithubuserc" +
-       "ontentrentino-aadigehigashinarusembokukitanakagusukumoduminamita" +
-       "nehigashinehigashiomihachimanaustdalhigashiosakasayamanakakogawa" +
-       "higashishirakawamatakanezawahigashisumiyoshikawaminamiaikitashio" +
-       "barahigashitsunoshiroomurahigashiurausukitaurayasudahigashiyamat" +
-       "okoriyamanashifteditchyouriphdhigashiyodogawahigashiyoshinogaris" +
-       "-a-liberalhiraizumisatohobby-sitehirakatashinagawahiranairtraffi" +
-       "cplexus-1hirarahiratsukagawahirayaizuwakamatsubushikusakadogawah" +
-       "istorichouseshimonosekikawahitachiomiyagildeskaliszhitachiotagoo" +
-       "glecodespotaruis-a-libertarianhitraeumtgeradelmenhorstalbanshimo" +
-       "suwalkis-a-linux-useranishiaritabashijonawatehjartdalhjelmelandh" +
-       "oleckobierzyceholidayhomeiphiladelphiaareadmyblogspotrentino-alt" +
-       "o-adigehomelinkitoolsztynsettlershimotsukehomelinuxn--1lqs03nhom" +
-       "eofficehomesecuritymacaparecidahomesecuritypchoseiroumuencheniss" +
-       "andiegohomesenseminehomeunixn--1lqs71dhondahoneywellbeingzonehon" +
-       "gopocznorfolkebibleirfjordhonjyoitakaokaluganskypehornindalhorse" +
-       "oullensvanguardhorteneis-a-llamarriottrentino-altoadigehospitalh" +
-       "oteleshimotsumahotmailhoyangerhoylandetroitskddielddanuorrikuzen" +
-       "takatajimidoriopretogliattireshinichinanhumanitieshinjournalisma" +
-       "ilillesandefjordhurdalhurumajis-a-musicianhyllestadhyogoris-a-na" +
-       "scarfanhyugawarahyundaiwafuneis-very-niceis-very-sweetpepperis-w" +
-       "ith-thebandownloadisleofmanchesterjewelryjewishartgalleryjfkhark" +
-       "ivallee-aosteroyjgorajlljmphoenixn--1qqw23ajnjcphilipsynology-di" +
-       "skstationjoyentrentino-sudtiroljoyokaichibalatinogiftshintomikas" +
-       "aharajpnjprshinyoshitomiokamogawajurkoshunantankhersonkosugekoto" +
-       "hiradomainsureggiocalabriakotourakouhokutamakis-a-republicancerr" +
-       "esearchaeologicaliforniakounosupplieshirahamatonbetsurnadalkouya" +
-       "mashikekouzushimashikis-a-rockstarachowicekozagawakozakis-a-soci" +
-       "alistdlibestadkozowinnershirakoelnkpnkppspdnshiranukanagawakrasn" +
-       "ikahokutokigawakrasnodarkredstonekristiansandcatshiraois-a-soxfa" +
-       "nkristiansundkrodsheradkrokstadelvaldaostarnbergkryminamiuonumas" +
-       "sa-carrara-massacarraramassabunkyonanaoshimageandsoundandvisionk" +
-       "umatorinokumejimasoykumenantokonamegatakasugais-a-studentalkunis" +
-       "akis-a-teacherkassymantechnologykunitachiarailwaykunitomigusukum" +
-       "amotoyamashikokuchuokunneppugliakunstsammlungkunstunddesignkuokg" +
-       "rouphotographysiokureggioemiliaromagnamsskoganeis-a-techietis-a-" +
-       "nurservegame-serverkurgankurobelaudiblebesbyglandroverhalla-spez" +
-       "iakurogiminamiashigarakuroisoftwarendalenugkuromatsunais-a-thera" +
-       "pistoiakurotakikawasakis-an-accountantshinjukumanokushirogawakus" +
-       "tanais-an-actorkusupplykutchanelkutnokuzumakis-an-actresshinkami" +
-       "gotoyohashimotottoris-a-painteractivegaskimitsubatamibudejjuedis" +
-       "chesapeakebayernrtrentino-s-tirolkvafjordkvalsundkvamlidlugoleka" +
-       "fjordkvanangenkvinesdalkvinnheradkviteseidskogkvitsoykwpspectrum" +
-       "inamiyamashirokawanabelembetsukubankhmelnitskiyamarylandkzmitour" +
-       "ismolancomelbournemitoyoakemiuramiyazurewebsiteshikagamiishibuka" +
-       "wamiyotamanomjondalenmlbfanmonstermontrealestatefarmequipmentren" +
-       "tino-suedtirolmonza-brianzaporizhzhiamonza-e-della-brianzapposhi" +
-       "ratakahagitlabormonzabrianzaptokyotangotsukitahiroshimaoris-an-e" +
-       "ntertainermonzaebrianzaramonzaedellabrianzamoonscalevangermopara" +
-       "chutingmordoviamoriyamatsumotofukemoriyoshiminamiawajikis-bytoma" +
-       "ritimekeepingmormonmouthaebaruericssonyoursidell-ogliastradermor" +
-       "oyamatsunomortgagemoscowioshishikuis-certifieducatorahimeshimama" +
-       "teramobilymoseushistorymosjoenmoskeneshisognemosshisuifuelverumi" +
-       "nanomosviklabudhabikinokawabarthadselfipgfoggiamoteginowaniihama" +
-       "tamakawajimanxn--2scrj9christiansburgroks-thisayamanobeokakudama" +
-       "tsuemoviemovimientolgamovistargardmozilla-iotrentinoa-adigemtran" +
-       "bymuenstermuginozawaonsenmuikamisunagawamukodairamulhouservehalf" +
-       "lifestylewismillermunakatanemuncienciamuosattemupictetrentinoaad" +
-       "igemurmanskmpspbarrell-of-knowledgeometre-experts-comptables3-ex" +
-       "ternal-1murotorcraftrentinoalto-adigemusashimurayamatsusakahogin" +
-       "ankokubunjis-foundationmusashinoharamuseetrentinoaltoadigemuseum" +
-       "verenigingmusicargoboatshitaramamutsuzawamy-vigorgemy-wanggouvic" +
-       "enzamyactivedirectorymyasustor-elvdalmycdn77-sslattumincommbankh" +
-       "melnytskyivalleeaosteinkjerusalembroiderymydattolocalhistorymydd" +
-       "nskingmydissentrentinos-tirolmydobisshikis-gonemydroboehringerik" +
-       "emydshizukuishimofusaitamatsukuris-into-animeguroroshinshinotsur" +
-       "gerymyeffectrentinostirolmyfirewallonieruchomoscienceandindustry" +
-       "nmyfritzmyftpaccesshizuokanazawamyhome-servermyjinomykolaivanylv" +
-       "enicemymailermymediapchristmasakindlecznakaiwamizawatchandclocka" +
-       "shibatakasakiyosatokashikiyosemitemyokohamamatsudamypepicturesho" +
-       "ujis-into-carshinshiromypetshowamyphotoshibalestrandabergamoarek" +
-       "emypiagetmyiphostre-totendofinternet-dnshowtimemergencyahabahcav" +
-       "uotnagareyamaizuruhrmypsxn--30rr7ymysecuritycamerakermyshopblock" +
-       "shriramsterdamnserverbaniamytis-a-bookkeeperugiamytuleapiemontem" +
-       "yvnchromedicaltanissettairavennakamagayachtsandoymywireisenpiszp" +
-       "ittsburghofficialpiwatepixolinopizzapkolobrzegersundplanetariumi" +
-       "niserversicherungplantationplantsigdalplatformshangrilangevagrig" +
-       "entomologyeonggiehtavuoatnagaivuotnagaokakyotambabyendoftheinter" +
-       "netflixilovecollegefantasyleaguernseyplaystationplazaplchryslerp" +
-       "lumbingoplurinacionalpodhalezajskomaganepodlasiellaktyubinskiptv" +
-       "eterinairealmpmnpodzonepohlpoivronpokerpokrovskomakizunokunimima" +
-       "takashimarylhurstjordalshalsenpoliticartierpolitiendapolkowicepo" +
-       "ltavalle-aostarostwodzislawitdkomatsushimasfjordenpomorzeszowith" +
-       "googleapisa-hockeynutsiracusakataketomisatotalponpesaro-urbino-p" +
-       "esarourbinopesaromasvuotnaroypordenonepornporsangerporsangugepor" +
-       "sgrunnanyokoshibahikariwanumatakazakis-into-cartoonshintokushima" +
-       "poznanpraxis-a-bruinsfanprdpreservationpresidioprgmrprimelhusdec" +
-       "orativeartsilkomforbarsycentertainmentaxihuanhlfanhs3-fips-us-go" +
-       "v-west-1principeprivatizehealthinsuranceprochowiceproductionsimp" +
-       "le-urlprofesionalprogressivenneslaskerrylogisticsirdalpromombets" +
-       "urgeonshalloffameldalpropertyprotectionprotonetrentinosud-tirolp" +
-       "rudentialpruszkowithyoutuberspacekitagatakinoueprzeworskogptplus" +
-       "gardenpupilotsienarviikamitondabayashiogamagoriziapvhagakhanamig" +
-       "awapvtrentinosudtirolpwchungnamdalseidfjordyndns-remotewdyndns-s" +
-       "erverdalplfinancialpusercontentoyosatoyonakagyokutoyokawapzqldqp" +
-       "oniatowadaqslingquicksytestingquipelementsjcbnlqvchurcharternidy" +
-       "ndns-webhopencraftoyotapartystudynathomebuiltrentinsud-tirolstuf" +
-       "f-4-salestufftoread-booksnesokndalstuttgartrentinsudtirolsusakis" +
-       "-into-gamessinazawasusonosuzakaniepcesuzukanmakiwiensuzukis-leet" +
-       "nedalsvalbardunloppacificircleverappspotagersveiosvelvikomvuxn--" +
-       "2m4a15esvizzerasvn-reposolarssonswedenswidnicasacamdvrcampinagra" +
-       "ndebugattipsseljeepsongdalenviknaharimalatvuopmicrolightingswidn" +
-       "ikkofuefukihaboromskogswiebodzin-butterswiftcoverswinoujsciencea" +
-       "ndhistoryswissmarterthanyousynology-dsolognetrvaporcloudtrysilja" +
-       "ntulansolutionslupskommunalforbundtunesomatunkongsbergturystykan" +
-       "oyakumoldeloittemp-dnsomnarvikomonowtvalleedaostetuscanytushuiss" +
-       "ier-justicetuvalle-daostatic-accessootuxfamilytwmailvaroyvestfol" +
-       "dvestnesopotrentinosued-tirolvestre-slidrepaircraftingvollombard" +
-       "ynamic-dnsor-odalvestre-totennishiawakuravestvagoyvevelstadvibo-" +
-       "valentiavibovalentiavideovillasnesoddenmarkhangelskjakdnepropetr" +
-       "ovskiervaapsteiermarkongsvingervinnicasadelamonedapliernewspaper" +
-       "vinnytsiavirginiavirtual-userveexchangevirtualuserveftpinknx-ser" +
-       "verrankoshigayanagawavirtueeldomein-vigorlicevirtuelvisakegawavi" +
-       "terboknowsitallvivoldavixn--32vp30hagebostadvlaanderenvladikavka" +
-       "zimierz-dolnyvladimirvlogoipioneervminternationalfirearmshiraoka" +
-       "naniimihoboleslawiechoyodobashichikashukujitawaraumalopolskanlan" +
-       "dyndns-picsandnessjoenissayokkaichiropractichernovtsykkylvenetoe" +
-       "iheijinvestmentsamegawavolkswagentsor-varangervologdanskoninjamb" +
-       "ylvolvolkenkundenvolyngdalvossevangenvotevotingvotoyonowmflabsor" +
-       "foldworldworse-thandawowiwatsukiyonoticiaskoyabearalvahkihokumak" +
-       "ogenglandwpcomstagingwpdevcloudwritesthisblogsytewroclawloclawek" +
-       "onskowolayangrouphonefosshiojirishirifujiedawtcmisakis-an-artist" +
-       "gorywtfastpanelblagrarchaeologyeongbuklugsmileangaviikadenagaham" +
-       "aroyerwuozuwzmiuwajimaxn--3pxu8konsulatrobeepilepsydneyxn--42c2d" +
-       "9axn--45br5cylxn--45brj9cistrondheimmobilienissedalubindalublind" +
-       "esnesandvikcoromantovalle-d-aostathellexn--45q11citadeliveryggee" +
-       "xn--4gbriminingxn--4it168dxn--4it797konyvelombardiamondshioyanai" +
-       "zutwentexn--4pvxs4allxn--54b7fta0ccitichirurgiens-dentistes-en-f" +
-       "rancexn--55qw42gxn--55qx5dxn--5js045dxn--5rtp49civilaviationissh" +
-       "ingucciprianiigataishinomakinkobayashikaoirmitakeharaxn--5rtq34k" +
-       "ooris-a-personaltrainerxn--5su34j936bgsgxn--5tzm5gxn--6btw5axn--" +
-       "6frz82gxn--6orx2rxn--6qq986b3xlxn--7t0a264civilisationiyodogawax" +
-       "n--80adxhksorocabalsan-suedtirolkuszczytnoipirangap-northeast-3x" +
-       "n--80ao21axn--80aqecdr1axn--80asehdbashkiriautoscanadaeguambulan" +
-       "cempresashibetsukuiitatebayashiibajddarchitecturealtorlandgcagli" +
-       "aribeiraokinawashirosatochigiessensiositelekommunikationayorovno" +
-       "ceanographiquemrevistanbulsan-sudtirolavagiskeu-1xn--80aswgxn--8" +
-       "0augustownproviderxn--8ltr62kopervikharkovallee-d-aosteigenxn--8" +
-       "pvr4uxn--8y0a063axn--90a3academiamicaaarborteaches-yogasawaracin" +
-       "gxn--90aeroportalabamagasakishimabaraogakibichuoxn--90aishobarak" +
-       "awagoexn--90azhytomyravendbasilicataniaveroykeniwaizumiotsukumiy" +
-       "amazonawsadoes-itvedestrandiscountyokozeu-2xn--9dbhblg6dietcimdb" +
-       "asketballyngenvironmentalconservationikonanporomutashinaiiyamano" +
-       "uchikuhokuryugasakitcheninohekinannestadivttasvuotnakanotoddenin" +
-       "omiyakonojorpelandiyomitanoppdalavangenirasakin-the-bandain-vpnc" +
-       "asinorddalazioxn--9dbq2axn--9et52uxn--9krt00axn--andy-iraxn--aro" +
-       "port-byandexn--3bst00misasaguris-an-engineeringxn--asky-iraxn--a" +
-       "urskog-hland-jnbatochiokinoshimakeupowiathletajimabaridagawakuya" +
-       "bukijobserveronagarahkkeravjuegoshikikonaikawachinaganoharamcoac" +
-       "hampionshiphoptobamadridvagsoygardenebakkeshibechambagriculturen" +
-       "nebudapest-a-la-masionionjukudoyamagazinebraskaunjargalsacebetsu" +
-       "ikidsmynasushiobarackmazerbaijan-mayengerdalaheadjudaicable-mode" +
-       "mocraciavocatanzaroweddingjerdrumetacentrumeteorappalmspringsake" +
-       "rhcloudyclusterxn--avery-yuasakuhokkaidovre-eikerxn--b-5gaxn--b4" +
-       "w605ferdxn--balsan-sdtirol-nsbsorreisahayakawakamiichikawamisato" +
-       "urslzxn--bck1b9a5dre4civilizationxn--bdddj-mrabdxn--bearalvhki-y" +
-       "4axn--berlevg-jxaxn--bhcavuotna-s4axn--bhccavuotna-k7axn--bidr-5" +
-       "nachikatsuuraxn--bievt-0qa2xn--bjarky-fyaotsurreyxn--bjddar-ptam" +
-       "ayufuettertdasnetzxn--blt-elabourxn--bmlo-graingerxn--bod-2nativ" +
-       "eamericanantiquesortlandxn--bozen-sdtirol-2obanazawaxn--brnny-wu" +
-       "academy-firewall-gatewayxn--brnnysund-m8accident-investigation-a" +
-       "ptibleadpagespeedmobilizerochesterimo-i-ranaamesjevuemielno-ipif" +
-       "onycivilwarmanagementoyotomiyazakis-a-celticsfanxn--brum-voagatr" +
-       "entoyonezawaxn--btsfjord-9zaxn--bulsan-sdtirol-nsbatsfjordnpanam" +
-       "atsuzakincheonishiazaindianapolis-a-bloggerxn--c1avgxn--c2br7gxn" +
-       "--c3s14misawaxn--cck2b3bauhausposts-and-telecommunicationsncfdra" +
-       "ngedalillyonagoyavoues3-eu-west-1xn--cesena-forl-mcbremangerxn--" +
-       "cesenaforl-i8axn--cg4bkis-lostrodawaraxn--ciqpnxn--clchc0ea0b2g2" +
-       "a9gcdxn--comunicaes-v6a2oxn--correios-e-telecomunicaes-ghc29axn-" +
-       "-czr694bbvacationswatch-and-clockerxn--czrs0trevisohughesolundbe" +
-       "ckommunexn--czru2dxn--czrw28beneventodayonaguniversityoriikarasj" +
-       "okarasuyamarshallstatebankaratevje-og-hornnes3-sa-east-1xn--d1ac" +
-       "j3bentleyoshiokaracoldwarmiastagexn--d1alfaromeoxn--d1atritonxn-" +
-       "-d5qv7z876claimsanfranciscofreakuneuesuranceoxn--davvenjrga-y4ax" +
-       "n--djrs72d6uyxn--djty4koryokamikawanehonbetsurutaharaxn--dnna-gr" +
-       "ajewolterskluwerxn--drbak-wuaxn--dyry-iraxn--e1a4clanbibaidarmen" +
-       "iaxn--eckvdtc9dxn--efvn9soruminnesotaketakatoris-an-anarchistori" +
-       "calsocietyxn--efvy88haibarakitakamiizumisanofidelityxn--ehqz56nx" +
-       "n--elqq16hair-surveillancexn--estv75gxn--eveni-0qa01gaxn--f6qx53" +
-       "axn--fct429kosaigawaxn--fhbeiarnxn--finny-yuaxn--fiq228c5hsoundc" +
-       "astronomy-routerxn--fiq64beppublishproxyzjampagefrontappanasonic" +
-       "ateringebuilderschlesisches3-us-east-2xn--fiqs8southcarolinatalx" +
-       "n--fiqz9southwestfalenxn--fjord-lraxn--fjq720axn--fl-ziaxn--flor" +
-       "-jraxn--flw351exn--forl-cesena-fcbsowaxn--forlcesena-c8axn--fpcr" +
-       "j9c3dxn--frde-grandrapidspeedpartnersnoasaitoshimayfirstockholme" +
-       "strandxn--frna-woaraisaijosoyrovigotembaixadaxn--frya-hraxn--fzc" +
-       "2c9e2cldmailucaniaxn--fzys8d69uvgmailxn--g2xx48clickashiharaxn--" +
-       "gckr3f0fastvps-serverisignxn--gecrj9clinichiryukyuragifuchungbuk" +
-       "haranzanquanpachigasakievennodesaarlandyndns-blogdnsamnangerxn--" +
-       "ggaviika-8ya47hakatanortonxn--gildeskl-g0axn--givuotna-8yasakaim" +
-       "inatoyookannamilanotteroyxn--gjvik-wuaxn--gk3at1exn--gls-elacaix" +
-       "axn--gmq050is-not-certifiedunetbankfhappousrlxn--gmqw5axn--h-2fa" +
-       "ilxn--h1aeghakodatexn--h2breg3evenespjelkavikomorotsukamiokamiki" +
-       "tayamatsuris-a-patsfanxn--h2brj9c8cliniquenoharaxn--h3cuzk1digit" +
-       "alxn--hbmer-xqaxn--hcesuolo-7ya35beskidyn-ip24xn--hery-iraxn--hg" +
-       "ebostad-g3axn--hmmrfeasta-s4accident-prevention-webhostingxn--hn" +
-       "efoss-q1axn--hobl-iraxn--holtlen-hxaxn--hpmir-xqaxn--hxt814exn--" +
-       "hyanger-q1axn--hylandet-54axn--i1b6b1a6a2exn--imr513nxn--indery-" +
-       "fyasugivingxn--io0a7is-savedxn--j1aefauskedsmokorsetagayasells-f" +
-       "or-ulminamiizukamishihoronobeauxartsandcraftsarufutsunomiyawakas" +
-       "aikaitakoebenhavnxn--j1amhakonexn--j6w193gxn--jlq61u9w7bestbuysh" +
-       "ouses3-us-gov-west-1xn--jlster-byasuokanraxn--jrpeland-54axn--jv" +
-       "r189misconfusedxn--k7yn95exn--karmy-yuaxn--kbrq7oxn--kcrx77d1x4a" +
-       "xn--kfjord-iuaxn--klbu-woaxn--klt787dxn--kltp7dxn--kltx9axn--klt" +
-       "y5xn--3ds443gxn--koluokta-7ya57hakubahccavuotnagasakikuchikuseik" +
-       "arugamvikautokeinow-dnsevenassisicilyxn--kprw13dxn--kpry57dxn--k" +
-       "pu716fbsbxn--12cfi8ixb8lxn--kput3is-slickhakassiaxn--krager-gyat" +
-       "omitamamuraxn--kranghke-b0axn--krdsherad-m8axn--krehamn-dxaxn--k" +
-       "rjohka-hwab49jdfastlylbarefootballfinanzgoraustraliaisondriobran" +
-       "conagawalesundds3-ca-central-1xn--ksnes-uuaxn--kvfjord-nxaxn--kv" +
-       "itsy-fyatsukanumazuryxn--kvnangen-k0axn--l-1fairwindspreadbettin" +
-       "gxn--l1accentureklamborghinikolaeventspydebergxn--laheadju-7yats" +
-       "ushiroxn--langevg-jxaxn--lcvr32dxn--ldingen-q1axn--leagaviika-52" +
-       "betainaboxfusejnynysagaeroclubmedecincinnationwidealerxn--lesund" +
-       "-huaxn--lgbbat1ad8jelenia-goraxn--lgrd-poacctroandinosaureitrent" +
-       "insued-tirolxn--lhppi-xqaxn--linds-pramericanartrogstadxn--lns-q" +
-       "lanxessrtrentinosuedtirolxn--loabt-0qaxn--lrdal-sraxn--lrenskog-" +
-       "54axn--lt-liaclintonoshoesangoxn--lten-granexn--lury-iraxn--m3ch" +
-       "0j3axn--mely-iraxn--merker-kuaxn--mgb2ddesrvaoxn--mgb9awbfbx-osa" +
-       "sayamaxn--mgba3a3ejtromsakakinokiaxn--mgba3a4f16axn--mgba3a4fran" +
-       "amizuholdingstoregontrailroadxn--mgba7c0bbn0axn--mgbaakc7dvfbxos" +
-       "asebofagexn--mgbaam7a8hakuis-a-hard-workerxn--mgbab2bdxn--mgbai9" +
-       "a5eva00bhzcatholicaxiasdaburxn--mgbai9azgqp6jeonnamerikawauexn--" +
-       "mgbayh7gpaleoxn--mgbb9fbpobihirosakikamijimatsuuraxn--mgbbh1a71e" +
-       "xn--mgbc0a9azcgxn--mgbca7dzdoxn--mgberp4a5d4a87gxn--mgberp4a5d4a" +
-       "rxn--mgbgu82axn--mgbi4ecexposedxn--mgbpl2fhskydivingxn--mgbqly7c" +
-       "0a67fbclothingdustkagoshimalselvendrelluccapitalonewportlligatoy" +
-       "otsukaidoxn--mgbqly7cvafranziskanerimaringatlantakahamalvikosaka" +
-       "erodromegallupinbarsyonlinewhollandivtasvuodnakanojohanamakinoha" +
-       "rautomotiveconomiasakuchinotsuchiurakawalmartatsunoceanographics" +
-       "3-eu-central-1xn--mgbt3dhdxn--mgbtf8flatangerxn--mgbtx2bieidsvol" +
-       "limanowarudaxaustinnavuotnarashinobninskaragandaukraanghkeymachi" +
-       "newhampshirealtychyattorneyagawalbrzycharitydalces3-ap-southeast" +
-       "-1kappchizip6xn--mgbx4cd0abbvieeexn--mix082fedorapeoplegnicahces" +
-       "uoloansaskatchewanxn--mix891fedoraprojectrapaniizaxn--mjndalen-6" +
-       "4axn--mk0axin-dslgbtromsojamisonxn--mk1bu44cn-northwest-1xn--mkr" +
-       "u45is-uberleetrentino-stirolxn--mlatvuopmi-s4axn--mli-tlapyxn--m" +
-       "lselv-iuaxn--moreke-juaxn--mori-qsakuragawaxn--mosjen-eyawaraxn-" +
-       "-mot-tlaquilanciaxn--mre-og-romsdal-qqbielawalterxn--msy-ula0hak" +
-       "usanagochijiwadellogliastradingxn--mtta-vrjjat-k7aflakstadaokaga" +
-       "kicks-assedicngrondarxn--muost-0qaxn--mxtq1mishimasudaxn--ngbc5a" +
-       "zdxn--ngbe9e0axn--ngbrxn--3e0b707exn--nit225koseis-a-photographe" +
-       "rokuapphilatelyxn--nmesjevuemie-tcbalsfjordxn--nnx388axn--nodess" +
-       "akurais-very-badajozxn--nqv7fs00emaxn--nry-yla5gxn--ntso0iqx3axn" +
-       "--ntsq17gxn--nttery-byaeservehumourxn--nvuotna-hwaxn--nyqy26axn-" +
-       "-o1achaseljordxn--o3cw4haldenxn--o3cyx2axn--od0algxn--od0aq3biel" +
-       "laakesvuemieleccexn--ogbpf8flekkefjordxn--oppegrd-ixaxn--ostery-" +
-       "fyawatahamaxn--osyro-wuaxn--otu796dxn--p1acfeiraquarelleasingles" +
-       "assaris-a-designerxn--p1ais-very-evillagexn--pbt977cnpyatigorsko" +
-       "djeffersonxn--pgbs0dhlxn--porsgu-sta26fermochizukirovogradoyxn--" +
-       "pssu33lxn--pssy2uxn--q9jyb4cnsanjotoyouraxn--qcka1pmckinseyxn--q" +
-       "qqt11missilelxn--qxamusementdllxn--rady-iraxn--rdal-poaxn--rde-u" +
-       "larvikosherbrookegawaxn--rdy-0nabaris-very-goodyearxn--rennesy-v" +
-       "1axn--rhkkervju-01aferraraxn--rholt-mragowoodsidemoneyxn--rhqv96" +
-       "gxn--rht27zxn--rht3dxn--rht61exn--risa-5naturalhistorymuseumcent" +
-       "erxn--risr-iraxn--rland-uuaxn--rlingen-mxaxn--rmskog-byaxn--rny3" +
-       "1halsaintlouis-a-anarchistoireggio-calabriaxn--rovu88bieszczadyg" +
-       "eyachimataikikugawarszawashingtondclkaratsuginamikatagamilitaryu" +
-       "kindianmarketingjesdalimitedray-dnstracexn--rros-granvindafjordx" +
-       "n--rskog-uuaxn--rst-0naturalsciencesnaturellestorfjordxn--rsta-f" +
-       "rancaiseharaxn--rvc1e0am3exn--ryken-vuaxn--ryrvik-byaxn--s-1fait" +
-       "hruherecipescaravantaarpippulawyxn--s9brj9cntoystre-slidrettozaw" +
-       "axn--sandnessjen-ogbievatmallorcadaques3-us-west-1xn--sandy-yuax" +
-       "n--sdtirol-n2axn--seral-lraxn--ses554gxn--sgne-gratangenxn--skie" +
-       "rv-utazassnasabaerobaticketstorjdevcloudfrontdoorxn--skjervy-v1a" +
-       "xn--skjk-soaxn--sknit-yqaxn--sknland-fxaxn--slat-5naturbruksgymn" +
-       "xn--slt-elabcgxn--smla-hraxn--smna-gratis-a-bulls-fanxn--snase-n" +
-       "raxn--sndre-land-0cbifukagawashtenawdev-myqnapcloudappscbgjovika" +
-       "reliancexn--snes-poaxn--snsa-roaxn--sr-aurdal-l8axn--sr-fron-q1a" +
-       "xn--sr-odal-q1axn--sr-varanger-ggbihorologyukuhashimoichinosekig" +
-       "aharaxn--srfold-byaxn--srreisa-q1axn--srum-grazxn--stfold-9xaxn-" +
-       "-stjrdal-s1axn--stjrdalshalsen-sqbikedaejeonbukariyaltakasagotpa" +
-       "ntheonsitextileirvikarlsoyurihonjournalistjohnishigovtcp4xn--str" +
-       "e-toten-zcbilbaogashimadachicago-vipsinaapparaglidingladefinimak" +
-       "anegasakiraxn--t60b56axn--tckweatherchannelxn--tiq49xqyjetztrent" +
-       "ino-sud-tirolxn--tjme-hraxn--tn0agrinet-freakstpetersburgxn--tns" +
-       "berg-q1axn--tor131oxn--trany-yuaxn--trentin-sd-tirol-rzbillustra" +
-       "tionishiharaxn--trentin-sdtirol-7vbioxn--trentino-sd-tirol-c3bir" +
-       "dartcenterprisesakimobetsuitainaioirasebastopologyeongnamegawaka" +
-       "yamagentositecnologiaxn--trentino-sdtirol-szbirkenesoddtangenova" +
-       "raholtalenishiizunazukindigenaklodzkochikushinonsenergyusuharaxn" +
-       "--trentinosd-tirol-rzbirthplacexn--trentinosdtirol-7vbjarkoyusui" +
-       "sserveirchattanooganordkapparisor-fronishikatakatsukindustriaxn-" +
-       "-trentinsd-tirol-6vbjerkreimbarcelonagasukeu-3utilitiesquare7xn-" +
-       "-trentinsdtirol-nsbjugnieznord-aurdalpha-myqnapcloud66xn--trgsta" +
-       "d-r1axn--trna-woaxn--troms-zuaxn--tysvr-vraxn--uc0atvareservehtt" +
-       "pimientakayamattelefonicarbonia-iglesias-carboniaiglesiascarboni" +
-       "axn--uc0ay4axn--uist22hammarfeastafricapetownnews-stagingxn--uis" +
-       "z3gxn--unjrga-rtaobaomoriguchiharagusartstreamuneustarhubssokane" +
-       "yamazoexn--unup4yxn--uuwu58axn--vads-jraxn--valle-aoste-ebbcn-no" +
-       "rth-1xn--valle-d-aoste-ehbodoesntexisteingeekoshimizumakis-a-pla" +
-       "yerxn--valleaoste-e7axn--valledaoste-ebbtrusteexn--vard-jraxn--v" +
-       "egrshei-c0axn--vermgensberater-ctblackfridayuu2-localhostrowwlkp" +
-       "mglassassinationalheritagexn--vermgensberatung-pwbloombergbauern" +
-       "uorockartuzyuzawaxn--vestvgy-ixa6oxn--vg-yiabkhaziaxn--vgan-qoax" +
-       "n--vgsy-qoa0jevnakershuscultureggio-emilia-romagnamsosnowiechosh" +
-       "ibuyachiyodatsunanjoburgriwataraidyndns-office-on-the-weberxn--v" +
-       "gu402coguchikuzenxn--vhquvarggatrentinsuedtirolxn--vler-qoaxn--v" +
-       "re-eiker-k8axn--vrggt-xqadxn--vry-yla5gxn--vuq861bloxcms3-us-wes" +
-       "t-2xn--w4r85el8fhu5dnraxn--w4rs40lxn--wcvs22dxn--wgbh1collection" +
-       "xn--wgbl6axn--xhq521bluedagestangeorgeorgiaxn--xkc2al3hye2axn--x" +
-       "kc2dl3a5ee0hamurakamigoris-a-hunterxn--y9a3aquariumisugitokuyama" +
-       "tsumaebashikshacknetrentino-sued-tirolxn--yer-znaturhistorisches" +
-       "tudioxn--yfro4i67oxn--ygarden-p1axn--ygbi2ammxn--3hcrj9circustom" +
-       "erxn--ystre-slidre-ujbmoattachments3-website-ap-northeast-1xn--z" +
-       "bx025dxn--zf0ao64axn--zf0avxn--3oq18vl8pn36axn--zfr164bms3-websi" +
-       "te-ap-southeast-1xnbayxz"
+const text = "9guacuiababia-goracleaningroks-theatree164-baltimore-og-romsdali" +
+       "payboltateshinanomachimkentateyamagrocerybnikeisenbahnatuurweten" +
+       "schappenaumburggfarmerseineastcoastaldefenceatonsbergjemnes3-ap-" +
+       "southeast-2ix4432-balsfjordd-dnsiskinkyotobetsulikes-piedmontice" +
+       "llodingenaturhistorisches3-ap-south-16-b-datainaioirasebastopolo" +
+       "gyeongnamegawakembuchikumagayagawakkanaibetsubamericanfamilydscl" +
+       "oudeitychyattorneyagawakayamadridvagsoyereplanetariumemsettsuppo" +
+       "rtashkentatamotors3-ap-northeast-2038bloxcms3-website-us-east-1b" +
+       "luedancebmoattachments3-website-us-west-1bms3-website-us-west-2b" +
+       "mwegroweibolognagasakimobetsuitaipeiheijindianmarketinglitchasel" +
+       "jeepsongdalenviknagatorockartuzyuzawabnpparibaselburgliwicebnrwe" +
+       "irbomloabathsbcatholicaxiashorokanaiebondray-dnsupdaternopilawat" +
+       "ches5ybonnishiharabookinghostfoldnavyboomlahppiacenzachpomorskie" +
+       "nishiizunazukindigenaklodzkochikushinonsenergyboschaefflerdalimi" +
+       "tedrayddnsfreebox-osascoli-picenordre-landraydnsakyotanabellunor" +
+       "d-aurdalvdalaskanittedallasalleangaviikaascolipicenoduminamidait" +
+       "omandalimoldeloittemp-dnsalangenishikatakazakindustriabostikarel" +
+       "iancebostonakijinsekikogentinglobalashovhachinohedmarkariyamelbo" +
+       "urnebotanicalgardenishikatsuragit-reposalondonetskarlsoybotanicg" +
+       "ardenishikawazukamisunagawabotanybouncemerckmsdnipropetrovskjerv" +
+       "oyagebounty-fullensakerrypropertiesaltdalinkyard-cloudnsaludrive" +
+       "fsnillfjordrobaknoluoktagajobojindustriesteamfamberkeleyboutique" +
+       "becheltenham-radio-openairbusantiquest-a-la-maisondre-landroidru" +
+       "dunsalvadordalibabalestrandabergamo-siemensncfdupontariodejaneir" +
+       "odoybozen-sudtirolivornobozen-suedtirolombardynaliaskimitsubatam" +
+       "ibugattiffanynysadoes-itvedestrandurbanamexnetlifyinfinitintuitj" +
+       "omemorialomzaporizhzhegurinuyamashinatsukigatakasakitchenishimer" +
+       "abplacedogawarabikomaezakirunorddalondrinamsskoganeinvestmentsal" +
+       "zburgloboavistaprintelligencebrandywinevalleybrasiliabrindisiben" +
+       "ikinderoybristoloseyouriparliamentjxfinitybritishcolumbialowieza" +
+       "ganquanpachigasakievennodesabaerobaticketsamegawabroadcastlecler" +
+       "chernihivgubananarepublicasadelamonedatingjesdalavangenayorovnoc" +
+       "eanographics3-fips-us-gov-west-1broadwaybroke-itkmaxxjavald-aost" +
+       "aplesamnangerbrokerbronnoysundurhamburglogowfarmsteadweberbrothe" +
+       "rmesaverdealstahaugesunderseaportsinfolldalorenskogloppenzaolbia" +
+       "-tempio-olbiatempioolbialystokkepnogataijinzais-a-candidatebrows" +
+       "ersafetymarketsampalacebrumunddalotenkawabrunelasticbeanstalkarm" +
+       "oybrusselsamsclubartowhalinglugmbhartipscbgminakamichiharabruxel" +
+       "lesamsungmodalenishinomiyashironobryansklepparmattelefonicarboni" +
+       "a-iglesias-carboniaiglesiascarboniabrynewjerseybuskerudinewportl" +
+       "ligatksatxn--0trq7p7nnishinoomotegobuzentsujiiebuzzlgmxn--11b4c3" +
+       "dynathomebuiltmparochernigovernmentoyosatoyokawabwhoswhokksundyn" +
+       "dns-at-homedepotenzamamidsundyndns-at-workisboringrimstadyndns-b" +
+       "logdnsandnessjoenishinoshimatsuurabzhitomirumalatvuopmicrolighti" +
+       "ngripebzzparsandoycolognexus-2colonialwilliamsburgrongausdalucan" +
+       "iacoloradoplateaudiocolumbusheycommunecommunitycomoarekecomparem" +
+       "arkerryhotelsaobernardocompute-1computerhistoryofscience-fiction" +
+       "comsecuritytacticsaogoncartiercondoshichinohealth-carereforminam" +
+       "iiselectraniandriabarlettatraniandriaconferenceconstructionconsu" +
+       "ladonnakamagayahabaghdadyndns-wikirkenesaotomembersapporoconsult" +
+       "anthropologyconsultingrossetouchihayaakasakawaharacontactranoyco" +
+       "ntagematsubaracontemporaryarteducationalchikugodaddyn-vpndnsarde" +
+       "gnaroycontractorskenconventureshinodebalancertificationcookingch" +
+       "annelsdvrdnsfor-better-thanawatchandclockashiharacooluccapitalon" +
+       "ewspapercooperativano-frankivskolegallocus-3copenhagencyclopedic" +
+       "hiryukyuragifuchungbukharaumalborkarpaczeladzwiiheyakumoduminami" +
+       "echizenishiokoppegardyndns-freeboxosloftranakanojoetsuwanouchiku" +
+       "jogaszkolajollamericanexpressexycorsicafederationcorvettemasekas" +
+       "hiwaracosenzakopanecosidnshome-webserverdalucernecostumedio-camp" +
+       "idano-mediocampidanomediocouchpotatofriesardiniacouncilukowildli" +
+       "fedorainfraclouderacouponsarluroycq-acranbrookuwanalyticsarpsbor" +
+       "groundhandlingroznycrdyndns-workshoppingrpasadenarashinocreditca" +
+       "rdyndns1creditunioncremonashgabadaddjaguarqhachirogatakanezawacr" +
+       "ewilliamhillutskashiwazakiyosatokamachintaifun-dnsdojolstercrick" +
+       "etrzyncrimeast-kazakhstanangercrotonecrownipassagensarufutsunomi" +
+       "yawakasaikaitakoelncrsvpassenger-associationcruisesasayamacrypto" +
+       "nomichigangwoncuisinellair-traffic-controlleyculturalcentertainm" +
+       "entransportecuneocupcakecuritibahcavuotnagaivuotnagaokakyotambab" +
+       "yeniwaizumiotsukumiyamazonawsagaeroclubmedecincinnationwidealeri" +
+       "mo-i-ranaamesjevuemielno-ipifonychitachinakagawashtenawdev-myqna" +
+       "pcloudcontrolledekagaminogiftsandvikcoromantovalle-d-aostathelle" +
+       "cxn--12c1fe0bradescorporationcymrussiacyonabaruminamiizukamiokam" +
+       "eokameyamatotakadacyoutheworkpccwinbanzaicloudcontrolappleborkda" +
+       "lpha-myqnapcloud66ferrerotikagoshimalselvendrelluzernfetsundynse" +
+       "rvebbsaskatchewanfguitarsavannahgafhvalerfidoomdnstracefieldynuc" +
+       "onnectransurluxembourgruefigueresinstagingujohanamakinoharafilat" +
+       "eliafilegear-audnedalnfilegear-deatnurembergulenfilegear-gbizfil" +
+       "egear-iefilegear-jpmorganfilegear-sgunmaoris-a-financialadvisor-" +
+       "aurdalvivanovoldafilminamiminowafinalfinancefineartsaves-the-wha" +
+       "lessandria-trani-barletta-andriatranibarlettaandriafinlandynv6fi" +
+       "nnoyfirebaseapplinzis-a-geekasukabedzin-berlindasdaburfirenzefir" +
+       "estonefirmdalegokasells-itravelchannelfishingoldpoint2thisamitsu" +
+       "kefitjarvodkafjordynvpnplus-4fitnessettlementravelersinsurancefj" +
+       "alerflesberguovdageaidnulminamioguni5flickragerogersavonarusawaf" +
+       "lightsaxoflirfloginlinefloraflorencefloridattorelayfloripaderbor" +
+       "nfloristanohatakahamalvikasumigaurawa-mazowszextraspace-to-renta" +
+       "lstomakomaibaraflorokunohealthcareerschoenbrunnflowerschokokeksc" +
+       "hokoladenfltrdyroyrvikinguidegreeflynnhosting-clusterflynnhubarc" +
+       "laycards3-sa-east-1fndfor-ourfor-someeresistancefor-theaterforex" +
+       "rothadanorthwesternmutualforgotdnscholarshipschoolforli-cesena-f" +
+       "orlicesenaforlikescandyn53forsaleikangerforsandasuologoipatriafo" +
+       "rtalfortmissoulancashirecreationfortworthadselfipaviancarrdforum" +
+       "zfosneschulefotaris-a-greenfoxfordebianfozorafredrikstadtvschwar" +
+       "zgwangjuniperfreeddnsgeekgalaxyfreedesktopocznore-og-uvdalfreema" +
+       "sonryfreesitevadsoccertmgretakahashimamakirovogradoyfreetlschwei" +
+       "zfreiburgushikamifuranorth-kazakhstanfreightrentin-sud-tirolfres" +
+       "eniuscountryestateofdelawarezzoologyfribourgwiddleitungsenfriuli" +
+       "-v-giuliafriuli-ve-giuliafriuli-vegiuliafriuli-venezia-giuliafri" +
+       "uli-veneziagiuliafriuli-vgiuliafriuliv-giuliafriulive-giuliafriu" +
+       "livegiuliafriulivenezia-giuliafriuliveneziagiuliafriulivgiuliafr" +
+       "lfrogansciencecentersciencehistoryfrognfrolandfrom-akrehamnfrom-" +
+       "alfrom-arfrom-azimuthdfcbankasuyanagawafrom-capebretonamicrosoft" +
+       "bankaszubyfrom-codyn-o-saurlandescientistordalfrom-ctrentin-sudt" +
+       "irolfrom-dchitosetogitsuldalottefrom-dedyn-berlincolnfrom-flande" +
+       "rscjohnsonfrom-gaulardalfrom-hichisochildrensgardenfrom-iafrom-i" +
+       "dfrom-ilfrom-in-brbarclays3-us-east-2from-kscotlandfrom-kyowaria" +
+       "sahikawawindmillfrom-lancasterfrom-mamurogawafrom-mdfrom-meethno" +
+       "logyfrom-mifunefrom-mnfrom-mochizukiryuohdattowebcampinashikimin" +
+       "ohostre-totendofinternet-dnsaliasiafrom-mscrapper-sitefrom-mtnfr" +
+       "om-nctulanciafrom-ndfrom-nefrom-nh-serveblogsiteleafamilycompany" +
+       "minamisanrikubetsurfastly-terrariuminamimakis-a-designerfrom-nja" +
+       "worznoticiasnesoddenmarkhangelskjakdnepropetrovskiervaapsteierma" +
+       "rkatowicefrom-nminamitanefrom-nvalled-aostavangerfrom-nyfrom-ohk" +
+       "urafrom-oketogurafrom-orfrom-padovaksdalfrom-pratohmangolffanscr" +
+       "appingxn--12co0c3b4evalleaostaticscrysechocolatelemarkaruizawafr" +
+       "om-ris-a-gurulvikatsushikabeeldengeluidfrom-schmidtre-gauldalfro" +
+       "m-sdfrom-tnfrom-txn--1ck2e1barefootballfinanzgoraustraliaisondri" +
+       "obranconagawalbrzycharitysfjordds3-eu-west-1from-utazuerichardli" +
+       "llehammerfeste-ipfizerfrom-val-daostavalleyfrom-vtrentin-sued-ti" +
+       "rolfrom-wafrom-wielunnerfrom-wvalledaostavernfrom-wyfrosinonefro" +
+       "stalowa-wolawafroyahooguyfstcgroupgfoggiafujiiderafujikawaguchik" +
+       "onefujiminokamoenairlinedre-eikerfujinomiyadavvenjargap-northeas" +
+       "t-3fujiokayamangyshlakasamatsudovre-eikerfujisatoshonairportland" +
+       "-4-salernoboribetsuckserveminecraftrentin-suedtirolfujisawafujis" +
+       "hiroishidakabiratoridefensells-for-lesservemp3fujitsurugashimani" +
+       "wakuratexaskoyabearalvahkihokumakogengerdalcesurancechirealmpmnf" +
+       "ujixeroxn--1ctwolominamataobaomoriguchiharagusartservep2pharmaci" +
+       "enservepicservequakefujiyoshidavvesiidatsunanjoburgfukayabeatser" +
+       "vesarcasmatartanddesignfukuchiyamadazaifudaigodontexistmein-iser" +
+       "vebeerfukudominichofunatoriginstitutelevisionishitosashimizunami" +
+       "namibosogndalottokonamegatakatsukis-a-catererfukuis-a-hard-worke" +
+       "rservicesevastopolefukumitsubishigakisarazurecontainerdpolicefuk" +
+       "uokazakishiwadafukuroishikarikaturindalfukusakisofukushimannorfo" +
+       "lkebibleirfjordfukuyamagatakahatakaishimogosenfunabashiriuchinad" +
+       "afunagatakamatsukawafunahashikamiamakusatsumasendaisennangonohej" +
+       "is-a-hunterfundaciofuoiskujukuriyamansionsevenassisicilyfuosskoc" +
+       "zowindowsewinnersharis-a-knightpointtohobby-sitefurnitureggio-ca" +
+       "labriafurubirafurudonostiaafurukawairtelebitballooningfusodegaur" +
+       "afussaikisosakitagawafutabayamaguchinomigawafutboldlygoingnowher" +
+       "e-for-morenakatombetsumitakagiizefuttsurugimperiafuturecmsharpha" +
+       "rmacyshawaiijimarnardalfuturehostingfuturemailingfvgfylkesbiblac" +
+       "kbaudcdn77-securebungoonord-odalwaysdatabaseballangenoamishirasa" +
+       "tochigiessensiositelekommunikationionjukudoyamaintenanceofyresda" +
+       "lhangglidinghangoutsystemscloudyclusterhannanmokuizumodellinghan" +
+       "nosegawahanyuzenhapmirhareidsbergenharstadharvestcelebrationhasa" +
+       "marburghasaminami-alpshimojis-a-liberalhashbanghasudahasura-apph" +
+       "dhasvikatsuyamarylandhatogayaizuwakamatsubushikusakadogawahatoya" +
+       "mazakitakamiizumisanofidelityhatsukaichikaiseis-a-libertarianhat" +
+       "tfjelldalhayashimamotobungotakadapliernewmexicoalhazuminobusells" +
+       "yourhomegoodshimokawahelsinkitakatakaokalmykiahembygdsforbundhem" +
+       "neshimokitayamahemsedalhepforgeherokussldheroyhgtvallee-aosteroy" +
+       "higashiagatsumagoianiahigashichichibunkyonanaoshimageandsoundand" +
+       "visionhigashihiroshimanehigashiizumozakitakyushuaiahigashikagawa" +
+       "higashikagurasoedahigashikawakitaaikitamihamadahigashikurumeguro" +
+       "roshimonitayanagithubusercontentrentino-a-adigehigashimatsushima" +
+       "rcheapigeelvinckaufenhigashimatsuyamakitaakitadaitoigawahigashim" +
+       "urayamamotorcycleshimonosekikawahigashinarusembokukitamotosumy-g" +
+       "atewayhigashinehigashiomihachimanaustdalhigashiosakasayamanakako" +
+       "gawahigashishirakawamatakarazukaluganskypehigashisumiyoshikawami" +
+       "namiaikitanakagusukumodenakayamaritimodernhigashitsunoshiroomura" +
+       "higashiurausukitashiobarahigashiyamatokoriyamanashifteditchyouri" +
+       "philadelphiaareadmyblogspotrentino-aadigehigashiyodogawahigashiy" +
+       "oshinogaris-a-linux-useranishiaritabashijonawatehiraizumisatohno" +
+       "shoooshikamaishimodatehirakatashinagawahiranairtrafficplexus-1hi" +
+       "rarahiratsukagawahirayakagehistorichouseshimosuwalkis-a-llamarri" +
+       "ottrentino-alto-adigehitachiomiyagildeskaliszhitachiotagooglecod" +
+       "espotaruis-a-musicianhitraeumtgeradelmenhorstalbanshimotsukehjar" +
+       "tdalhjelmelandholeckobierzyceholidayhomeiphilatelyhomelinkitools" +
+       "ztynsettlershimotsumahomelinuxn--1lqs03nhomeofficehomesecurityma" +
+       "caparecidahomesecuritypchonanbulsan-suedtirolouvreisenishiwakis-" +
+       "a-celticsfanissandiegohomesenseminehomeunixn--1lqs71dhondahoneyw" +
+       "ellbeingzonehongoppdalhonjyoitakasagotembaixadahornindalhorseoul" +
+       "lensvanguardhorteneis-a-nascarfanhospitalhoteleshinichinanhotmai" +
+       "lhoyangerhoylandetroitskautokeinotteroyhumanitieshinjournalismai" +
+       "lillesandefjordhurdalhurumajis-a-nurservegame-serverhyllestadhyo" +
+       "goris-a-painteractivegaskvollhyugawarahyundaiwafuneis-very-sweet" +
+       "pepperis-with-thebandoisleofmanchesterjewelryjewishartgalleryjfk" +
+       "fhappounzenjgorajlljmphonefosshioyanaizuslivinghistoryjnjcphoeni" +
+       "xn--1qqw23ajoyentrentino-stiroljoyokaichibalatinoipirangamvikhak" +
+       "assiajpnjprshirahamatonbetsurnadaljurkoseis-a-photographerokuapp" +
+       "hilipsyno-dshinjukumanowtvallee-d-aosteigenkosherbrookegawakoshi" +
+       "mizumakiyosunndalkoshunantankharkovalleedaostekosugekotohiradoma" +
+       "insureggioemiliaromagnamsosnowiechoseiroumuenchenissayokkaichiro" +
+       "practichernivtsiciliakotourakouhokutamakizunokunimimatakatoris-a" +
+       "-playerkounosupplieshiranukamitsuekouyamashikekouzushimashikis-a" +
+       "-republicancerresearchaeologicaliforniakozagawakozakis-a-rocksta" +
+       "rachowicekozowioshiraois-a-socialistdlibestadkpnkppspdnshiraokam" +
+       "ogawakrasnikahokutokashikis-a-soxfankrasnodarkredstonekristiansa" +
+       "ndcatshiratakahagitlaborkristiansundkrodsheradkrokstadelvaldaost" +
+       "arnbergkryminamiuonumassa-carrara-massacarraramassabusinessebykl" +
+       "ecznagasukekumatorinokumejimasoykumenantokigawakunisakis-a-stude" +
+       "ntalkunitachiarailwaykunitomigusukumamotoyamashikokuchuokunneppu" +
+       "eblockbustermezkunstsammlungkunstunddesignkuokgroupictetrentino-" +
+       "sud-tirolkurehabmerkurgankurobelaudibleasingleshishikuis-a-teach" +
+       "erkassyncloudkurogiminamiashigarakuroisoftwarendalenugkuromatsun" +
+       "ais-a-techietis-a-patsfankurotakikawasakis-a-therapistoiakushiro" +
+       "gawakustanais-an-accountantshinkamigotoyohashimototalkusupplykut" +
+       "chanelkutnokuzumakis-an-actorkvafjordkvalsundkvamlidlugolekadena" +
+       "gahamaroygardenebakkeshibechambagriculturennebudejjuedischesapea" +
+       "kebayernuorochesterkvanangenkvinesdalkvinnheradkviteseidskogkvit" +
+       "soykwpspectruminamiyamashirokawanabelembetsukubankhersonkzmisugi" +
+       "tokorozawamitourismolangevagrigentomologyeonggiehtavuoatnadexete" +
+       "rmitoyoakemiuramiyazurewebsiteshikagamiishibukawamiyotamanomjond" +
+       "alenmlbfanmombetsurgeonshalloffamelhusdecorativeartshisuifuelver" +
+       "uminanomonstermontrealestatefarmequipmentrentino-sued-tirolmonza" +
+       "-brianzapposhitaramamonza-e-della-brianzaptokuyamatsumotofukemon" +
+       "zabrianzaramonzaebrianzamonzaedellabrianzamoonscalevangermoparac" +
+       "hutingmordoviamoriyamatsunomoriyoshiminamiawajikis-an-artistgory" +
+       "mormonmouthagakhanamigawamoroyamatsusakahoginankokubunjis-an-eng" +
+       "ineeringmortgagemoscowitdkhmelnitskiyamarylhurstjordalshalsenmos" +
+       "eushistorymosjoenmoskeneshizukuishimofusaitamatsukuris-an-entert" +
+       "ainermosshizuokanagawamosvikhmelnytskyivanylvenicemoteginowaniih" +
+       "amatamakawajimanxn--2scrj9choshibuyachtsanfranciscofreakunemuror" +
+       "angeiseiyoichippubetsubetsugarugbydgoszczecinemagentositecnologi" +
+       "amoviemovimientokyotangotsukitahatakamoriokakegawamovistargardmo" +
+       "zilla-iotrentino-suedtirolmtranbymuenstermuginozawaonsenmuikamis" +
+       "atokaizukamikitayamatsuris-bytomaritimekeepingmukodairamulhouser" +
+       "vehalflifestylewismillermunakatanemuncienciamuosattemupicturesho" +
+       "ujis-certifieducatorahimeshimamateramobaramurmanskhplaystationmu" +
+       "rotorcraftrentinoa-adigemusashimurayamatsushigemusashinoharamuse" +
+       "etrentinoaadigemuseumverenigingmusicargoboatshowamutsuzawamy-vig" +
+       "orgemy-wanggouvichoyodobashichikashukujitawaravennaharimalopolsk" +
+       "anlandyndns-homednsangomyactivedirectorymyasustor-elvdalmycdn77-" +
+       "sslattumincomcastresindevicenzaporizhzhiamydattolocalhistorymydd" +
+       "nskingmydissentrentinoalto-adigemydobisshikis-foundationmydroboe" +
+       "hringerikemydshowtimemergencyahikobeardubaiduckdnshriramsterdamn" +
+       "serverbaniamyeffectrentinoaltoadigemyfirewallonieruchomosciencea" +
+       "ndindustrynmyfritzmyftpaccessienarutolgamyhome-servermyjinomykol" +
+       "aivaomymailermymediapchristiansburgriwataraidyndns-ipartis-a-che" +
+       "farsundyndns-mailowiczest-le-patronissedalplfinancialpuserconten" +
+       "toyotapartsanjotoyotomiyazakis-a-conservativegarsheis-a-cpaduals" +
+       "tackhero-networkinggroupartymyokohamamatsudamypepiemontemypetsig" +
+       "dalmyphotoshibalena-devicesilklabudhabikinokawabarthaebaruericss" +
+       "onyoursidell-ogliastradermypiagetmyiphostrodawaramypsxn--30rr7ym" +
+       "ysecuritycamerakermyshopblocksimple-urlmytis-a-bookkeeperugiamyt" +
+       "uleapilotsirdalmyvnchristmasakindlefrakkestadyndns-office-on-the" +
+       "-webhopencraftoyotsukaidomywireitrentinos-tirolpiszpittsburghoff" +
+       "icialpiwatepixolinopizzapknx-serversailleshirakofuefukihaboromsk" +
+       "ogplantationplantsjcbnlplatformshangrilanslupskolobrzegersundpla" +
+       "zaplcube-serversicherungplumbingoplurinacionalpodhalezajskomagan" +
+       "epodlasiellaktyubinskiptveterinaireadthedocscappgafannefrankfurt" +
+       "rentinosud-tirolpodzonepohlpoivronpokerpokrovskomakiyosemitepoli" +
+       "ticarrierpolitiendapolkowicepoltavalle-aostarostwodzislawithgoog" +
+       "leapisa-hockeynutsiracusakatakkoebenhavnpomorzeszowithyoutubersp" +
+       "acekitagatamayufuettertdasnetzponpesaro-urbino-pesarourbinopesar" +
+       "omasvuotnaritakurashikis-goneponypordenonepornporsangerporsangug" +
+       "eporsgrunnanyokoshibahikariwanumatakinouepoznanpraxis-a-bruinsfa" +
+       "nprdpreservationpresidioprgmrprimeloyalistorageprincipeprivatize" +
+       "healthinsuranceprochowiceproductionslzprofesionalprogressivennes" +
+       "laskerrylogisticsnoasaitoshimayfirstockholmestrandpromomahachijo" +
+       "invilleksvikomatsushimasfjordenpropertyprotectionprotonetrentino" +
+       "sudtirolprudentialpruszkowiwatsukiyonotairestaurantrentinosued-t" +
+       "irolprvcyberlevagangaviikanonjis-into-animeiwamarshallstatebanka" +
+       "zoprzeworskogptplusgardenpupimientaketomisatomobellevuelosangele" +
+       "sjabbottrentinostirolpvhagebostadpvtrentinosuedtirolpwchromedici" +
+       "nakaiwamizawassamukawataricoharuovatoyourapzqldqponiatowadaqslin" +
+       "gquicksytestingquipelementsokananiimihoboleslawiechryslerqvchung" +
+       "namdalseidfjordyndns-picsannanisshingucciprianiigataishinomakink" +
+       "obayashikaoirmitakeharasuzakanazawasuzukaneyamazoesuzukis-into-g" +
+       "amessinazawasvalbardunloppacificircleverappsseljordyndns-webhost" +
+       "ingroks-thisayamanobeokakudamatsuesveiosvelvikomonowruzhgorodeos" +
+       "vizzerasvn-reposomnarviikamishihoronobeauxartsandcraftsolarssons" +
+       "wedenswidnicartoonartdecologiaswidnikkokaminokawanishiaizubanges" +
+       "wiebodzin-butterswiftcoverswinoujscienceandhistoryswissmartertha" +
+       "nyousrcfastpanelblagrarchaeologyeongbuk0emmafann-arboretumbriama" +
+       "llamaceiobbcg120001wwwebspace12hpalermoliserniabogadodgehirnrt3l" +
+       "3p0rtarnobrzegyptian4tarumizusawabruzzoologicalvinklein-addramme" +
+       "nuernbergdyniaetnabudapest-a-la-masion-webredirectmedicaltanisse" +
+       "ttachikawafflecellclaims3-ap-northeast-1337synology-diskstations" +
+       "ynology-dsootunesor-varangertunkomorotsukaminoyamaxunjargaturyst" +
+       "ykanmakiwientuscanytushuissier-justicetuvalle-daostatic-accessor" +
+       "foldtuxfamilytwmailvestfoldvestnesorocabalsan-sudtirollagdenesna" +
+       "aseralingenkainanaejrietisalatinabenonichurcharternidyndns-remot" +
+       "ewdyndns-serverisigniyodogawavestre-slidrepbodynamic-dnsorreisah" +
+       "ayakawakamiichikawamisatottoris-into-carshinshirovestre-totennis" +
+       "hiawakuravestvagoyvevelstadvibo-valentiavibovalentiavideovillaso" +
+       "rtlandvinnicasacamdvrcampinagrandebuilderschlesischesoruminiserv" +
+       "ervinnytsiavirginiavirtual-userveexchangevirtualservervirtualuse" +
+       "rveftpioneervirtueeldomein-vigorlicevirtuelvisakegawaviterboknow" +
+       "sitallvivolkenkundenvixn--32vp30haibarakitahiroshimapartmentshel" +
+       "laspeziavlaanderenvladikavkazimierz-dolnyvladimirvlogintoyonezaw" +
+       "avminnesotaketakayamasudavologdanskomvuxn--2m4a15evolvolkswagent" +
+       "soundcastronomy-routervolyngdalvoorloperauniterois-leetnedalvoss" +
+       "evangenvotevotingvotoyonownextdirectrentoyonakagyokutoyakokonoew" +
+       "orldworse-thandawowloclawekongsbergwpcomstagingwpdevcloudwritest" +
+       "hisblogsytewroclawmflabsouthcarolinarvikommunalforbundwtcmintern" +
+       "ationalfirearmshisognewtfastvps-serveronakasatsunairguardiannaka" +
+       "domarinebraskauniversitydalaheadjudaicable-modemocraciawuozustka" +
+       "nnamilanotogawawzmiuwajimaxn--3pxu8kongsvingerxn--42c2d9axn--45b" +
+       "r5cylxn--45brj9cistrondheimmobilienxn--45q11citadeliveryggeexn--" +
+       "4gbriminingxn--4it168dxn--4it797koninjambylxn--4pvxs4allxn--54b7" +
+       "fta0ccitichernovtsymantechnologyxn--55qw42gxn--55qx5dxn--5js045d" +
+       "xn--5rtp49civilaviationxn--5rtq34konskowolayangrouphotographysio" +
+       "xn--5su34j936bgsgxn--5tzm5gxn--6btw5axn--6frz82gxn--6orx2rxn--6q" +
+       "q986b3xlxn--7t0a264civilisationxn--80adxhksouthwestfalenxn--80ao" +
+       "21axn--80aqecdr1axn--80asehdbarrell-of-knowledgeologyonagoyautom" +
+       "otiveconomiasakuchinotsuchiurakawalesundevelopmentattoobninskara" +
+       "coldwarmiastagebizenakanotoddenavuotnaples3-eu-west-2xn--80aswgx" +
+       "n--80augustownproviderxn--8ltr62konsulatrobeepilepsykkylvenetoei" +
+       "dsvollxn--8pvr4utwentexn--8y0a063axn--90a3academiamicaaarborteac" +
+       "hes-yogasawaracingxn--90aeroportalabamagasakishimabaraogakibichu" +
+       "oxn--90aishobarakawagoexn--90azhytomyravendbarsycenterprisesakik" +
+       "ugawalmartaxihuanflfanfshostrowwlkpmgjovikaragandautoscanadaegua" +
+       "mbulancehimejibmdgcagliaribeiraokinawashirosatochiokinoshimaizur" +
+       "uhreviewskrakoweddingjerstadotsuruokakamigaharaurskog-holandingj" +
+       "erdrumetacentrumeteorappalmaserati234lima-cityeatselinogradultat" +
+       "arantours3-ap-southeast-1kappchizip6xn--9dbhblg6dietcimdbarsyonl" +
+       "inewhampshirealtysnes3-us-gov-west-1xn--9dbq2axn--9et52uxn--9krt" +
+       "00axn--andy-iraxn--aroport-byandexn--3bst00misakis-an-actresshin" +
+       "shinotsurgeryxn--asky-iraxn--aurskog-hland-jnbashkiriaveroykengl" +
+       "andiscountyolasitempresashibetsukuiitatebayashiibajddarchitectur" +
+       "ealtorlandiscourses3-eu-west-3utilitiesquare7xn--avery-yuasakuho" +
+       "kkaidownloadxn--b-5gaxn--b4w605ferdxn--balsan-sdtirol-nsbsowaxn-" +
+       "-bck1b9a5dre4civilizationxn--bdddj-mrabdxn--bearalvhki-y4axn--be" +
+       "rlevg-jxaxn--bhcavuotna-s4axn--bhccavuotna-k7axn--bidr-5nachikat" +
+       "suuraxn--bievt-0qa2xn--bjarky-fyaotsurreyxn--bjddar-ptargets-itr" +
+       "evisohughesopotrentinsud-tirolxn--blt-elabourxn--bmlo-graingerxn" +
+       "--bod-2natalxn--bozen-sdtirol-2obanazawaxn--brnny-wuacademy-fire" +
+       "wall-gatewayxn--brnnysund-m8accident-investigation-aptibleadpage" +
+       "st-mon-blogueurovision-rancherkasydneyxn--brum-voagatritonxn--bt" +
+       "sfjord-9zaxn--bulsan-sdtirol-nsbasicservercelliguriavocatanzarow" +
+       "edeployombolzano-altoadigemrevistanbulsan-sudtirolavagiskeu-1xn-" +
+       "-c1avgxn--c2br7gxn--c3s14misasaguris-an-anarchistoricalsocietyxn" +
+       "--cck2b3basilicataniavoues3-external-1xn--cesena-forl-mcbremange" +
+       "rxn--cesenaforl-i8axn--cg4bkis-lostrolekamakurazakiwakunigamihar" +
+       "unusualpersonxn--ciqpnxn--clchc0ea0b2g2a9gcdxn--comunicaes-v6a2o" +
+       "xn--correios-e-telecomunicaes-ghc29axn--czr694basketballyngenvir" +
+       "onmentalconservationrenderxn--czrs0troandinosaurepaircraftingvol" +
+       "lombardiamondsor-odalxn--czru2dxn--czrw28batodayonagunicommbanka" +
+       "rasjohkamikoaniikappuboliviajessheimetlifeinsuranceu-4xn--d1acj3" +
+       "batsfjordishakotanhktcp4xn--d1alfaromeoxn--d1atrogstadxn--d5qv7z" +
+       "876civilwarmanagementoystre-slidrettozawaxn--davvenjrga-y4axn--d" +
+       "jrs72d6uyxn--djty4konyvelolxn--dnna-grajewolterskluwerxn--drbak-" +
+       "wuaxn--dyry-iraxn--e1a4clanbibaidarmeniaxn--eckvdtc9dxn--efvn9sp" +
+       "eedpartnersolognexn--efvy88hair-surveillancexn--ehqz56nxn--elqq1" +
+       "6hakatanortonxn--estv75gxn--eveni-0qa01gaxn--f6qx53axn--fct429ko" +
+       "oris-a-personaltrainerxn--fhbeiarnxn--finny-yuaxn--fiq228c5hspje" +
+       "lkavikommunexn--fiq64bauhausposts-and-telecommunicationswatch-an" +
+       "d-clockerxn--fiqs8spreadbettingxn--fiqz9spydebergxn--fjord-lraxn" +
+       "--fjq720axn--fl-ziaxn--flor-jraxn--flw351exn--forl-cesena-fcbsrl" +
+       "xn--forlcesena-c8axn--fpcrj9c3dxn--frde-grandrapidsrtrentinsudti" +
+       "rolxn--frna-woaraisaijosoyrovigotpantheonsitextileirvikopervikha" +
+       "rkivalleeaosteinkjerusalembroideryxn--frya-hraxn--fzc2c9e2cldmai" +
+       "lubindalublindesnesannohelpagesanokarumaifashionxn--fzys8d69uvgm" +
+       "ailxn--g2xx48clickasaokamiminersantabarbaraxn--gckr3f0fauskedsmo" +
+       "korsetagayasells-for-ufcfanxn--gecrj9clinichirurgiens-dentistes-" +
+       "en-francexn--ggaviika-8ya47hakodatexn--gildeskl-g0axn--givuotna-" +
+       "8yasakaiminatoyookaniepcexn--gjvik-wuaxn--gk3at1exn--gls-elacaix" +
+       "axn--gmq050is-not-certifiedugit-pagespeedmobilizeroticahcesuoloa" +
+       "nshintomikasaharaxn--gmqw5axn--h-2failxn--h1aeghakonexn--h2breg3" +
+       "evenesrvaporcloudxn--h2brj9c8cliniquenoharaxn--h3cuzk1digitalxn-" +
+       "-hbmer-xqaxn--hcesuolo-7ya35beneventogakushimotoganewhollandisre" +
+       "chtrainingladefinimakanegasakiraxaustevoll-o-g-i-naval-d-aosta-v" +
+       "alleyokosukanumazuryokotebinagisobetsumidatlantic66xn--hery-irax" +
+       "n--hgebostad-g3axn--hkkinen-5waxn--hmmrfeasta-s4accident-prevent" +
+       "ion-riopretobamaceratabuseating-organicbcn-north-1xn--hnefoss-q1" +
+       "axn--hobl-iraxn--holtlen-hxaxn--hpmir-xqaxn--hxt814exn--hyanger-" +
+       "q1axn--hylandet-54axn--i1b6b1a6a2exn--imr513nxn--indery-fyasugiv" +
+       "ingxn--io0a7is-savedunetbankazunow-dnshinyoshitomiokamitondabaya" +
+       "shiogamagoriziaxn--j1aefbsbxn--12cfi8ixb8luxuryxn--j1amhakubahcc" +
+       "avuotnagarahkkeravjuegoshikikuchikuseikarugalsacexn--j6w193gxn--" +
+       "jlq61u9w7bentleyoriikarasjokarasuyamarumorimachidaxn--jlster-bya" +
+       "suokanoyaltakashimarugame-hostrowieclintonoshoesantacruzsantafed" +
+       "jejuifminamifuranoxn--jrpeland-54axn--jvr189misawaxn--k7yn95exn-" +
+       "-karmy-yuaxn--kbrq7oxn--kcrx77d1x4axn--kfjord-iuaxn--klbu-woaxn-" +
+       "-klt787dxn--kltp7dxn--kltx9axn--klty5xn--3ds443gxn--koluokta-7ya" +
+       "57hakuis-a-landscaperxn--kprw13dxn--kpry57dxn--kpu716fbx-osassar" +
+       "is-a-doctorayxn--kput3is-slickddielddanuorrikuzentakatajimidoris" +
+       "sagamiharaxn--krager-gyatomitamamuraxn--kranghke-b0axn--krdshera" +
+       "d-m8axn--krehamn-dxaxn--krjohka-hwab49jdfastlylbarcelonagareyama" +
+       "keupowiat-band-campaniaustinnavigationavoizumizakibigawajudygarl" +
+       "anddnslivelanddnss3-ca-central-1xn--ksnes-uuaxn--kvfjord-nxaxn--" +
+       "kvitsy-fyatsukanraxn--kvnangen-k0axn--l-1fairwindstorfjordxn--l1" +
+       "accentureklamborghinikolaeventstorjdevcloudfunctionshiojirishiri" +
+       "fujiedaxn--laheadju-7yatsushiroxn--langevg-jxaxn--lcvr32dxn--ldi" +
+       "ngen-q1axn--leagaviika-52beppublishproxyzgorzeleccoffeedbackplan" +
+       "eapplicationcloudaccesscambridgestonewyorkshirecifedexhibitionhl" +
+       "fanhs3-us-west-1xn--lesund-huaxn--lgbbat1ad8jelenia-goraxn--lgrd" +
+       "-poacctromsakakinokiaxn--lhppi-xqaxn--linds-pramericanartromsoja" +
+       "misonxn--lns-qlanxesstpetersburgxn--loabt-0qaxn--lrdal-sraxn--lr" +
+       "enskog-54axn--lt-liaclothingdustdataitogliattiresantamariakexn--" +
+       "lten-granexn--lury-iraxn--m3ch0j3axn--mely-iraxn--merker-kuaxn--" +
+       "mgb2ddestreamuneuesolundbeckomforbarreauctionredumbrella-speziau" +
+       "strheimatunduhrennesoyokozebinordreisa-geek12xn--mgb9awbfbxosaud" +
+       "axn--mgba3a3ejtrusteexn--mgba3a4f16axn--mgba3a4franamizuholdings" +
+       "tudioxn--mgba7c0bbn0axn--mgbaakc7dvfedorapeoplegnicanonoichinomi" +
+       "yakexn--mgbaam7a8hakusanagochijiwadellogliastradingxn--mgbab2bdx" +
+       "n--mgbai9a5eva00beskidyn-ip24xn--mgbai9azgqp6jeonnamerikawauexn-" +
+       "-mgbayh7gpaleoxn--mgbb9fbpobihirosakikamijimatsuzakis-uberleetre" +
+       "ntino-altoadigexn--mgbbh1a71exn--mgbc0a9azcgxn--mgbca7dzdoxn--mg" +
+       "berp4a5d4a87gxn--mgberp4a5d4arxn--mgbgu82axn--mgbi4ecexposedxn--" +
+       "mgbpl2fhskydivingxn--mgbqly7c0a67fbcn-northwest-1xn--mgbqly7cvaf" +
+       "ranziskanerimaringatlantakaharuxn--mgbt3dhdxn--mgbtf8flatangerxn" +
+       "--mgbtx2bestbuyshouses3-us-west-2xn--mgbx4cd0abbvieeexn--mix082f" +
+       "edoraprojectrapaniizaxn--mix891feiraquarelleaseeklogesauheradynn" +
+       "sasebofageorgeorgiaxn--mjndalen-64axn--mk0axin-dslgbtrvareserveh" +
+       "ttpinkmpspbargainstantcloudfrontdoorhcloudiscoveryomitanoceanogr" +
+       "aphiqueu-3xn--mk1bu44cngrondarxn--mkru45is-very-badajozxn--mlatv" +
+       "uopmi-s4axn--mli-tlapyxn--mlselv-iuaxn--moreke-juaxn--mori-qsaku" +
+       "ragawaxn--mosjen-eyawaraxn--mot-tlaquilancomeldalxn--mre-og-roms" +
+       "dal-qqbetainaboxfusejnyoshiokanzakiyokawaraxn--msy-ula0haldenxn-" +
+       "-mtta-vrjjat-k7aflakstadaokagakicks-assnasaarlandxn--muost-0qaxn" +
+       "--mxtq1misconfusedxn--ngbc5azdxn--ngbe9e0axn--ngbrxn--3e0b707exn" +
+       "--nit225koryokamikawanehonbetsurutaharaxn--nmesjevuemie-tcbalsan" +
+       "-suedtirolkuszczytnombresciaxn--nnx388axn--nodessakurais-very-ev" +
+       "illagexn--nqv7fs00emaxn--nry-yla5gxn--ntso0iqx3axn--ntsq17gxn--n" +
+       "ttery-byaeservehumourxn--nvuotna-hwaxn--nyqy26axn--o1achattanoog" +
+       "anordlandxn--o3cw4halsaintlouis-a-anarchistoireggio-emilia-romag" +
+       "nakatsugawaxn--o3cyx2axn--od0algxn--od0aq3bhzcaseihicampobassoci" +
+       "atest-iservecounterstrikeverbankaratevje-og-hornnes3-website-ap-" +
+       "northeast-1xn--ogbpf8flekkefjordxn--oppegrd-ixaxn--ostery-fyawat" +
+       "ahamaxn--osyro-wuaxn--otu796dxn--p1acfermobilyxn--p1ais-very-goo" +
+       "dyearxn--pbt977cnpyatigorskodjeffersonxn--pgbs0dhlxn--porsgu-sta" +
+       "26ferraraxn--pssu33lxn--pssy2uxn--q9jyb4cnsantoandreamhostersanu" +
+       "kis-a-cubicle-slavellinodearthachiojiyaitakanabeautysvardoesntex" +
+       "isteingeekashibatakasugais-a-democratozsdeltaiwanairforcebetsuik" +
+       "idsmynasushiobarackmazerbaijan-mayendoftheinternetflixilovecolle" +
+       "gefantasyleaguernseyxn--qcka1pmckinseyxn--qqqt11mishimatsumaebas" +
+       "hikshacknetrentino-sudtirolxn--qxamusementdllxn--rady-iraxn--rda" +
+       "l-poaxn--rde-ularvikosaigawaxn--rdy-0nabaris-very-nicexn--rennes" +
+       "y-v1axn--rhkkervju-01aferrarivnexn--rholt-mragowoodsidemoneyxn--" +
+       "rhqv96gxn--rht27zxn--rht3dxn--rht61exn--risa-5nativeamericananti" +
+       "questudynamisches-dnsolutionsokndalxn--risr-iraxn--rland-uuaxn--" +
+       "rlingen-mxaxn--rmskog-byaxn--rny31hammarfeastafricapetownnews-st" +
+       "agingxn--rovu88bieigersundivtasvuodnakamuratajirittogojomedizinh" +
+       "istorisches3-website-ap-southeast-1xn--rros-granvindafjordxn--rs" +
+       "kog-uuaxn--rst-0naturalhistorymuseumcenterxn--rsta-francaisehara" +
+       "xn--rvc1e0am3exn--ryken-vuaxn--ryrvik-byaxn--s-1faithruherecipes" +
+       "caravantaarpippulawyxn--s9brj9cntrani-andria-barletta-trani-andr" +
+       "iaxn--sandnessjen-ogbielawalterxn--sandy-yuaxn--sdtirol-n2axn--s" +
+       "eral-lraxn--ses554gxn--sgne-gratangenxn--skierv-utazastuff-4-sal" +
+       "exn--skjervy-v1axn--skjk-soaxn--sknit-yqaxn--sknland-fxaxn--slat" +
+       "-5naturalsciencesnaturellestufftoread-booksnesomaxn--slt-elabcie" +
+       "szynxn--smla-hraxn--smna-gratis-a-bulls-fanxn--snase-nraxn--sndr" +
+       "e-land-0cbielladbrokes3-website-ap-southeast-2xn--snes-poaxn--sn" +
+       "sa-roaxn--sr-aurdal-l8axn--sr-fron-q1axn--sr-odal-q1axn--sr-vara" +
+       "nger-ggbieszczadygeyachiyodaejeonbuklugsmilebtimnetzjampagefront" +
+       "appanamatta-varjjatjeldsundivttasvuotnakaniikawatanaguraxn--srfo" +
+       "ld-byaxn--srreisa-q1axn--srum-grazxn--stfold-9xaxn--stjrdal-s1ax" +
+       "n--stjrdalshalsen-sqbievathletajimabaridagawakuyabukijobserverra" +
+       "nkoshigayachimataikikonaikawachinaganoharamcoachampionshiphoptob" +
+       "ishimagazineat-urlillyukiiyamanouchikuhokuryugasakitaurayasudaxn" +
+       "--stre-toten-zcbifukagawarszawashingtondclkaratsuginamikatagamil" +
+       "itaryukuhashimoichinosekigaharaxn--t60b56axn--tckweatherchannelx" +
+       "n--tiq49xqyjetztrentino-s-tirolxn--tjme-hraxn--tn0agrinet-freaks" +
+       "tuttgartrentinsued-tirolxn--tnsberg-q1axn--tor131oxn--trany-yuax" +
+       "n--trentin-sd-tirol-rzbigv-infoodnetworkangerxn--trentin-sdtirol" +
+       "-7vbihorologyurihonjournalistjohnikonanporohtawaramotoineppuglia" +
+       "xn--trentino-sd-tirol-c3bikedagestangeometre-experts-comptables3" +
+       "-website-eu-west-1xn--trentino-sdtirol-szbilbaogashimadachicago-" +
+       "vipsinaappanasonicasertairanzaninohekinannestadiyusuharaxn--tren" +
+       "tinosd-tirol-rzbillustrationthewifiatmallorcadaques3-website-sa-" +
+       "east-1xn--trentinosdtirol-7vbiomutashinain-the-bandain-vpncasino" +
+       "rdkapparaglidinglassassinationalheritagexn--trentinsd-tirol-6vbi" +
+       "rdartcenterprisecloudappspotagerxn--trentinsdtirol-nsbirkenesodd" +
+       "tangenovaraholtaleninomiyakonojorpelandnparisor-fronirasakincheo" +
+       "nishiazaindianapolis-a-bloggerxn--trgstad-r1axn--trna-woaxn--tro" +
+       "ms-zuaxn--tysvr-vraxn--uc0atvarggatrentinsuedtirolxn--uc0ay4axn-" +
+       "-uist22hamurakamigoris-a-lawyerxn--uisz3gxn--unjrga-rtargivestby" +
+       "temarkosakaerodromegallupinbarrel-of-knowledgemologicallazioddau" +
+       "thordalandeportenrightathomeftpalmspringsakereportatsunobiraukra" +
+       "anghkeymachineustarhubss3-eu-central-1xn--unup4yxn--uuwu58axn--v" +
+       "ads-jraxn--valle-aoste-ebbtrysiljanxn--valle-d-aoste-ehbodollsus" +
+       "akis-into-cartoonshintokushimaxn--valleaoste-e7axn--valledaoste-" +
+       "ebbvacationsusonoxn--vard-jraxn--vegrshei-c0axn--vermgensberater" +
+       "-ctbirthplacexn--vermgensberatung-pwbjarkoyusuisserveircateringe" +
+       "buildingleezexn--vestvgy-ixa6oxn--vg-yiabkhaziaxn--vgan-qoaxn--v" +
+       "gsy-qoa0jevnakershuscultureggiocalabriaxn--vgu402coguchikuzenxn-" +
+       "-vhquvaroyxn--vler-qoaxn--vre-eiker-k8axn--vrggt-xqadxn--vry-yla" +
+       "5gxn--vuq861bjerkreimbamblebesbyglandroverhallaakesvuemielecceu-" +
+       "2xn--w4r85el8fhu5dnraxn--w4rs40lxn--wcvs22dxn--wgbh1collectionxn" +
+       "--wgbl6axn--xhq521bjugnieznord-frontierxn--xkc2al3hye2axn--xkc2d" +
+       "l3a5ee0handsonxn--y9a3aquariumissilelxn--yer-znaturbruksgymnxn--" +
+       "yfro4i67oxn--ygarden-p1axn--ygbi2ammxn--3hcrj9circustomerxn--yst" +
+       "re-slidre-ujblackfridayuu2-localhostoregontrailroadrangedalimano" +
+       "warudaxn--zbx025dxn--zf0ao64axn--zf0avxn--3oq18vl8pn36axn--zfr16" +
+       "4bloombergbauernishigovtjmaxxxboxenapponazure-mobilexnbayxz"
 
 // nodes is the list of nodes. Each node is represented as a uint32, which
 // encodes the node's children, wildcard bit and node type (as an index into
@@ -519,8757 +522,8860 @@ const text = "0emmafann-arboretumbriamallamaceiobirabogadodgeiseiyoichippubets"
 //     [15 bits] text index
 //     [ 6 bits] text length
 var nodes = [...]uint32{
-       0x331903,
-       0x3ac504,
-       0x2dc686,
-       0x257e03,
-       0x257e06,
-       0x390646,
-       0x3b1283,
-       0x2e1dc4,
-       0x200947,
-       0x2dc2c8,
-       0x1a00742,
-       0x1f47007,
-       0x37a1c9,
-       0x2cd70a,
-       0x2cd70b,
-       0x22c4c3,
-       0x2cf7c6,
-       0x234085,
-       0x2200a42,
-       0x3b8584,
-       0x260503,
-       0x280745,
-       0x2609682,
-       0x32cd43,
-       0x2b321c4,
-       0x209685,
-       0x2e00102,
-       0x274d0e,
+       0x32bd43,
+       0x3ac204,
+       0x2e8b86,
+       0x2fe083,
+       0x2fe086,
+       0x389b46,
+       0x3b0ec3,
+       0x31f984,
+       0x309b87,
+       0x2e87c8,
+       0x1a000c2,
+       0x1f3dd07,
+       0x375009,
+       0x2c444a,
+       0x2c444b,
+       0x22d043,
+       0x2342c5,
+       0x2206702,
+       0x2483c4,
+       0x25ba43,
+       0x331e45,
+       0x260dcc2,
+       0x32eec3,
+       0x2a1e744,
+       0x30b345,
+       0x2e240c2,
+       0x26dc8e,
        0x253f83,
-       0x3c6846,
-       0x3204e82,
-       0x303d47,
-       0x236e06,
-       0x360b9c2,
-       0x28d683,
-       0x28d684,
-       0x20b9c6,
-       0x22b1c8,
-       0x2947c6,
-       0x314d04,
-       0x3a00602,
-       0x3539c9,
-       0x225847,
-       0x208646,
-       0x3777c9,
-       0x352388,
-       0x335184,
-       0x33dd46,
-       0x23c906,
-       0x3e00582,
-       0x25d34f,
-       0x20e18e,
-       0x221944,
-       0x219505,
-       0x331805,
-       0x2f0149,
-       0x240589,
-       0x20c1c7,
-       0x363186,
-       0x207443,
-       0x4206fc2,
-       0x2240c3,
-       0x24e84a,
-       0x4603643,
-       0x27d905,
-       0x306242,
-       0x39ebc9,
-       0x4e00282,
-       0x22a184,
-       0x33be06,
-       0x32d945,
-       0x3717c4,
-       0x5612cc4,
-       0x229a43,
-       0x232e04,
-       0x5a04442,
-       0x385544,
-       0x5e8b584,
-       0x2056ca,
-       0x6201782,
-       0x33a9c7,
-       0x38f4c8,
-       0x7203782,
-       0x26cb87,
-       0x22c844,
-       0x2cb807,
-       0x22c845,
-       0x34c6c7,
-       0x27e586,
-       0x32cac4,
-       0x32cac5,
-       0x285507,
-       0x8207682,
-       0x334183,
-       0x21aa02,
-       0x38e2c3,
-       0x8613b82,
-       0x21ad85,
-       0x8a03c82,
-       0x2f4bc4,
-       0x284945,
-       0x221887,
-       0x28188e,
-       0x2874c4,
-       0x2348c4,
-       0x226c43,
-       0x3c2709,
-       0x226c4b,
-       0x24a1c8,
-       0x377588,
-       0x258f08,
-       0x2183c8,
-       0x334fca,
-       0x34c5c7,
-       0x2d0286,
-       0x8e4ee42,
-       0x3c8e43,
-       0x3ca983,
-       0x3501c4,
-       0x3b12c3,
-       0x3c8e83,
-       0x1742942,
-       0x9200f02,
-       0x28cc45,
-       0x29fbc6,
-       0x24bf44,
-       0x353087,
-       0x239d86,
-       0x2c3204,
-       0x36fdc7,
-       0x200f03,
-       0x96d45c2,
-       0x9b29902,
-       0x9e299c2,
-       0x2299c6,
-       0xa200882,
-       0x2b6385,
-       0x343e83,
-       0x3b6844,
-       0x2f60c4,
-       0x2f60c5,
-       0x3bc883,
-       0xa64dd03,
-       0xab447c2,
-       0x2992c5,
-       0x3cb84b,
-       0x27cf8b,
-       0x274a84,
-       0x3ccc49,
-       0x3d3504,
-       0xae0a302,
-       0x3d8d83,
-       0x20a303,
-       0xb206ac2,
-       0x306b03,
-       0x20a58a,
-       0xb600302,
-       0x2e44c5,
-       0x2e7d0a,
-       0x3840c4,
-       0x20b183,
-       0x20cfc4,
-       0x2101c3,
-       0x2101c4,
-       0x2101c7,
-       0x210d05,
-       0x211dc6,
-       0x212086,
-       0x213603,
-       0x215a48,
-       0x20c643,
-       0xba004c2,
-       0x248688,
-       0x20eecb,
-       0x21d1c8,
-       0x21db86,
-       0x21eb07,
-       0x223408,
-       0xca064c2,
-       0xce1c002,
-       0x33d088,
-       0x30c0c7,
-       0x28e105,
-       0x35c208,
-       0xd227508,
-       0x36fec3,
-       0x228644,
-       0x350202,
-       0xd629c82,
-       0xda012c2,
-       0xe22a242,
-       0x22a243,
-       0xe605382,
-       0x32b383,
-       0x239444,
-       0x208e43,
-       0x286784,
-       0x208e4b,
-       0x205543,
-       0x2efb06,
-       0x205544,
-       0x2c0e4e,
-       0x24ad45,
-       0x3c6948,
-       0x389a47,
-       0x389a4a,
-       0x226e03,
-       0x3ac307,
-       0x226e05,
+       0x3a7b46,
+       0x3201842,
+       0x2d02c7,
+       0x236c86,
+       0x3604b02,
+       0x227483,
+       0x280a84,
+       0x2165c6,
+       0x39fc48,
+       0x289886,
+       0x26f844,
+       0x3a00b02,
+       0x34a789,
+       0x217307,
+       0x200f46,
+       0x274909,
+       0x2fccc8,
+       0x346d44,
+       0x368ac6,
+       0x255fc6,
+       0x3e017c2,
+       0x23938f,
+       0x205b8e,
+       0x2199c4,
+       0x215ac5,
+       0x32bc45,
+       0x2e1d89,
+       0x23cc09,
+       0x216dc7,
+       0x21e046,
+       0x248903,
+       0x4220f02,
+       0x222e83,
+       0x317cca,
+       0x46020c3,
+       0x248d45,
+       0x2ffe82,
+       0x38a8c9,
+       0x4e02442,
+       0x20c3c4,
+       0x3b89c6,
+       0x336d45,
+       0x36c084,
+       0x5637884,
+       0x20a683,
+       0x233684,
+       0x5a026c2,
+       0x250bc4,
+       0x5e6c7c4,
+       0x398e8a,
+       0x6200882,
+       0x3b7607,
+       0x206288,
+       0x7202202,
+       0x37e987,
+       0x22d3c4,
+       0x2c1807,
+       0x22d3c5,
+       0x351647,
+       0x3cbf86,
+       0x2ad604,
+       0x32ec45,
+       0x25bc47,
+       0x82052c2,
+       0x244683,
+       0x20b582,
+       0x3607c3,
+       0x860d242,
+       0x283a05,
+       0x8a00202,
+       0x243f44,
+       0x2e1a05,
+       0x219907,
+       0x21f2ce,
+       0x2b0444,
+       0x265604,
+       0x218a43,
+       0x371bc9,
+       0x257f0b,
+       0x269488,
+       0x2746c8,
+       0x38c288,
+       0x28da08,
+       0x346b8a,
+       0x351547,
+       0x2c7086,
+       0x8e4a0c2,
+       0x309243,
+       0x3ce603,
+       0x3d0044,
+       0x309283,
+       0x3639c3,
+       0x1739742,
+       0x9202c42,
+       0x27fe45,
+       0x39eb86,
+       0x281084,
+       0x369247,
+       0x250a06,
+       0x2ba9c4,
+       0x389207,
+       0x203a83,
+       0x96cb182,
+       0x9a25a42,
+       0x9e25802,
+       0x225806,
+       0xa200282,
+       0x2850c5,
+       0x33ac83,
+       0x3c0604,
+       0x2ef704,
+       0x2ef705,
+       0x3c4703,
+       0xa64ce83,
+       0xab3b5c2,
+       0x28cf05,
+       0x3da30b,
+       0x2c004b,
+       0x22afc4,
+       0x3dc049,
+       0x207fc4,
+       0xae08202,
+       0x208a43,
+       0x208fc3,
+       0xb201a42,
+       0x2ee503,
+       0x20a94a,
+       0xb6010c2,
+       0x2dca05,
+       0x2e0f4a,
+       0x38b104,
+       0x20b083,
+       0x20b944,
+       0x20c483,
+       0x20c484,
+       0x20c487,
+       0x20db85,
+       0x210d86,
+       0x211146,
+       0x212103,
+       0x215e08,
+       0x20e383,
+       0xba1c742,
+       0x247308,
+       0x37868b,
+       0x220808,
+       0x221346,
+       0x221e87,
+       0x225088,
+       0xca07c02,
+       0xcf25802,
+       0x30b488,
+       0x219047,
+       0x314885,
+       0x314888,
+       0xd2bdcc8,
+       0x2d4803,
+       0x228bc4,
+       0x389bc2,
+       0xd629c02,
+       0xda43fc2,
+       0xe22b882,
+       0x22b883,
+       0xe605cc2,
+       0x30f943,
+       0x239944,
+       0x212283,
+       0x3cbd04,
+       0x30ab0b,
+       0x23af03,
+       0x2ea246,
+       0x23af04,
+       0x2b920e,
+       0x381c85,
+       0x3a7c48,
+       0x235dc7,
+       0x235dca,
+       0x226e43,
+       0x3ac007,
+       0x2580c5,
        0x22fc84,
-       0x2574c6,
-       0x2574c7,
-       0x2ed284,
-       0x2f8907,
-       0x30bb04,
-       0x205384,
-       0x205386,
-       0x270ec4,
-       0x337fc6,
-       0x20e9c3,
-       0x35bfc8,
-       0x385288,
-       0x234883,
-       0x306ac3,
-       0x34dc84,
-       0x35e803,
-       0xea0ecc2,
-       0xee99502,
-       0x210483,
-       0x246bc6,
-       0x354a83,
-       0x230344,
-       0xf250202,
-       0x250203,
-       0x34cec3,
-       0x213fc2,
-       0xf600d82,
-       0x2ce686,
-       0x2353c7,
-       0x38f947,
-       0x39c105,
-       0x3c1204,
-       0x29cf45,
-       0x297d07,
-       0x2eb549,
-       0x2f10c6,
-       0x2f5dc8,
-       0x306c46,
-       0xfa01542,
-       0x328148,
-       0x30a606,
-       0x354585,
-       0x324c07,
-       0x326884,
-       0x326885,
-       0x280384,
-       0x280388,
-       0xfe14742,
-       0x10203f02,
-       0x354286,
-       0x203f08,
-       0x361bc5,
-       0x362906,
-       0x368888,
-       0x389188,
-       0x1060e585,
-       0x10a73304,
-       0x37c687,
-       0x10e98482,
-       0x11392ac2,
-       0x12604502,
-       0x33bf05,
-       0x2b00c5,
-       0x27d506,
-       0x2f5307,
-       0x22ab07,
-       0x12e2cc43,
-       0x275cc7,
-       0x2e5dc8,
-       0x1c62cc49,
-       0x274ec7,
-       0x22dc47,
-       0x22e508,
-       0x22ed06,
+       0x256786,
+       0x256787,
+       0x312944,
+       0x22f5c7,
+       0xea1f604,
+       0x398b44,
+       0x398b46,
+       0x25b444,
+       0x3c4e86,
+       0x20b383,
+       0x3d1dc8,
+       0x20b388,
+       0x2655c3,
+       0x2ee4c3,
+       0x343dc4,
+       0x353ec3,
+       0xf235d82,
+       0xf68d142,
+       0x208183,
+       0x242d46,
+       0x28ed83,
+       0x23ab04,
+       0xfa17b02,
+       0x308183,
+       0x217b03,
+       0x212f82,
+       0xfe014c2,
+       0x2c5006,
+       0x234f87,
+       0x275487,
+       0x209e85,
+       0x396d84,
+       0x29b045,
+       0x23f907,
+       0x2eb4c9,
+       0x2fed86,
+       0x300c48,
+       0x3109c6,
+       0x1022ec82,
+       0x3019c8,
+       0x3037c6,
+       0x2d4b85,
+       0x321b07,
+       0x323144,
+       0x323145,
+       0x10731a84,
+       0x331a88,
+       0x10a0a602,
+       0x10e00482,
+       0x30c486,
+       0x200488,
+       0x358345,
+       0x359946,
+       0x35e748,
+       0x37c508,
+       0x11205f85,
+       0x11625344,
+       0x2448c7,
+       0x11a07a42,
+       0x11ed5e42,
+       0x13202782,
+       0x3b8ac5,
+       0x2a5f45,
+       0x377c46,
+       0x3a0ec7,
+       0x22c487,
+       0x13a2d7c3,
+       0x2df287,
+       0x348dc8,
+       0x1da2d989,
+       0x26de47,
+       0x22de07,
+       0x22e808,
+       0x22f006,
        0x22f786,
-       0x23070c,
-       0x23148a,
-       0x231e07,
-       0x233f4b,
-       0x235207,
-       0x23520e,
-       0x1ca36184,
-       0x236384,
-       0x239307,
-       0x262087,
-       0x23f5c6,
-       0x23f5c7,
-       0x23fa07,
-       0x1ce33782,
-       0x240c86,
-       0x240c8a,
-       0x24148b,
-       0x2437c7,
-       0x244245,
-       0x245303,
-       0x245986,
-       0x245987,
-       0x22b6c3,
-       0x1d203b82,
-       0x24620a,
-       0x1d77b682,
-       0x1da4a0c2,
-       0x1de48382,
-       0x1e236f02,
-       0x249605,
-       0x249d84,
-       0x1ea01482,
-       0x3855c5,
-       0x233343,
-       0x2a4185,
-       0x2182c4,
-       0x20ce84,
-       0x237946,
-       0x3cf286,
-       0x2b2483,
-       0x3a8844,
-       0x378343,
-       0x1fa046c2,
-       0x21ee84,
-       0x37cc06,
-       0x21ee85,
-       0x2635c6,
-       0x324d08,
-       0x237b44,
-       0x310208,
-       0x22af85,
-       0x2491c8,
-       0x2c7d46,
-       0x326c87,
-       0x293484,
-       0x20e93486,
-       0x275fc3,
-       0x3a04c3,
-       0x325c08,
-       0x334dc4,
-       0x368ec7,
-       0x21202a46,
-       0x2e5309,
-       0x334688,
-       0x259588,
-       0x26d584,
-       0x337443,
-       0x233a42,
-       0x216979c2,
-       0x21a12b82,
-       0x34ae43,
-       0x21e00a82,
-       0x22b644,
-       0x24f606,
-       0x200a85,
-       0x242d83,
-       0x22cf84,
-       0x2c0107,
-       0x27e1c3,
-       0x2bc288,
-       0x20d085,
-       0x25ef83,
-       0x2848c5,
-       0x284a04,
-       0x30a306,
-       0x216344,
-       0x21df86,
-       0x2217c6,
-       0x33c5c4,
-       0x2355c3,
-       0x22212f02,
-       0x226346c5,
-       0x201903,
-       0x22e01502,
-       0x205b03,
-       0x217d45,
-       0x232ec3,
-       0x23232ec9,
-       0x236043c2,
-       0x23e03102,
-       0x298e05,
-       0x214646,
-       0x3bfc46,
-       0x339908,
-       0x33990b,
-       0x3bd14b,
-       0x30c445,
-       0x2d4d09,
-       0x1601702,
-       0x2d9788,
-       0x20f484,
-       0x24601d42,
-       0x3c2d43,
-       0x24e62246,
-       0x354908,
-       0x252003c2,
-       0x226548,
-       0x25610ac2,
-       0x286fca,
-       0x25adb343,
-       0x2637a806,
-       0x27c7c8,
-       0x3167c8,
-       0x2e1a86,
-       0x388607,
-       0x25d547,
-       0x23c48a,
-       0x384144,
-       0x366f84,
-       0x379b09,
-       0x267abf05,
-       0x20e386,
-       0x200143,
-       0x2785c4,
-       0x26a04b04,
-       0x204b07,
-       0x23a5c7,
-       0x296f04,
-       0x26a105,
-       0x27d5c8,
-       0x24a687,
-       0x24ab07,
-       0x26e1cd02,
-       0x287384,
-       0x358b08,
-       0x24b9c4,
-       0x24f1c4,
-       0x24f805,
-       0x24f947,
-       0x27250989,
-       0x250484,
-       0x251109,
-       0x251348,
-       0x251f04,
-       0x251f07,
-       0x27652683,
-       0x252807,
-       0x160d342,
-       0x16bce82,
-       0x253986,
+       0x230bcc,
+       0x23230a,
+       0x232c87,
+       0x23418b,
+       0x234dc7,
+       0x234dce,
+       0x1de35c44,
+       0x236204,
+       0x239807,
+       0x260147,
+       0x23c4c6,
+       0x23c4c7,
+       0x337307,
+       0x1e22bdc2,
+       0x23de06,
+       0x23de0a,
+       0x23e20b,
+       0x23fec7,
+       0x240945,
+       0x2414c3,
+       0x241b06,
+       0x241b07,
+       0x272803,
+       0x1e600102,
+       0x24238a,
+       0x1eb76cc2,
+       0x1ee487c2,
+       0x1f247002,
+       0x1f636d82,
+       0x247745,
+       0x248484,
+       0x1fe37982,
+       0x250c45,
+       0x231543,
+       0x2080c5,
+       0x204a44,
+       0x20bc84,
+       0x21f906,
+       0x27f946,
+       0x2a7843,
+       0x3ba9c4,
+       0x275783,
+       0x20e02942,
+       0x222204,
+       0x244e46,
+       0x222205,
+       0x2576c6,
+       0x321c08,
+       0x28fd84,
+       0x2102c8,
+       0x39fa05,
+       0x39f748,
+       0x2bef86,
+       0x359d87,
+       0x26ec04,
+       0x2226ec06,
+       0x22645dc3,
+       0x39cbc3,
+       0x348188,
+       0x332c04,
+       0x22b5ed87,
+       0x232de7c6,
+       0x2de7c9,
+       0x336088,
+       0x38ca48,
+       0x34a204,
+       0x3c2b83,
+       0x23e8c2,
+       0x23652282,
+       0x23a03e02,
+       0x3c7983,
+       0x23e12ac2,
+       0x2f0a04,
+       0x36f146,
+       0x309cc5,
+       0x21b1c3,
+       0x2b5f07,
+       0x3306c3,
+       0x338108,
+       0x214ec5,
+       0x25cdc3,
+       0x2e1985,
+       0x2e1ac4,
+       0x3034c6,
+       0x217004,
+       0x217b86,
+       0x219846,
+       0x206804,
+       0x235183,
+       0x2420d602,
+       0x2479e645,
+       0x200843,
+       0x24e16042,
+       0x22d943,
+       0x246385,
+       0x25233743,
+       0x25a33749,
+       0x25e00942,
+       0x26605242,
+       0x28ca45,
+       0x213986,
+       0x20da06,
+       0x2d0f48,
+       0x2d0f4b,
+       0x32dc4b,
+       0x20a085,
+       0x2cc809,
+       0x1601982,
+       0x2e8e88,
+       0x21f084,
+       0x26e01242,
+       0x337943,
+       0x27660306,
+       0x27db08,
+       0x27a01f02,
+       0x310588,
+       0x27e758c2,
+       0x33f30a,
+       0x282d2003,
+       0x28b75646,
+       0x399608,
+       0x315848,
+       0x3c0b46,
+       0x386d47,
+       0x239587,
+       0x255b4a,
+       0x38b184,
+       0x35d884,
+       0x374a49,
+       0x28fabc05,
+       0x205d86,
+       0x219243,
+       0x271e84,
+       0x29202404,
+       0x202407,
+       0x29757a47,
+       0x26e4c4,
+       0x378c45,
+       0x377d08,
+       0x3a4587,
+       0x249487,
+       0x29a19d02,
+       0x3c3844,
+       0x293548,
+       0x24aa44,
+       0x24e444,
+       0x24e805,
+       0x24e947,
+       0x29e4dbc9,
+       0x250104,
+       0x250f49,
+       0x251188,
+       0x251984,
+       0x251987,
+       0x2a252083,
+       0x252747,
+       0x1603582,
+       0x16b0f82,
+       0x253946,
        0x253fc7,
-       0x255144,
-       0x256ac7,
-       0x258107,
-       0x258843,
-       0x233bc2,
-       0x21f582,
-       0x276703,
-       0x276704,
-       0x27670b,
-       0x377688,
-       0x25e944,
-       0x25ab05,
-       0x25c6c7,
-       0x25df45,
-       0x2e334a,
-       0x25e883,
-       0x27a0c542,
-       0x20c544,
-       0x261e49,
-       0x266843,
-       0x266907,
-       0x3afa09,
-       0x299ac8,
-       0x238443,
-       0x28aec7,
-       0x28b689,
-       0x216fc3,
-       0x292804,
-       0x293a89,
-       0x295d86,
-       0x221b83,
-       0x200a02,
-       0x236a03,
-       0x2bcc87,
-       0x236a05,
+       0x254244,
+       0x255047,
+       0x256bc7,
+       0x257843,
+       0x2b06c2,
+       0x20c742,
+       0x2747c3,
+       0x3be744,
+       0x3be74b,
+       0x2a6747c8,
+       0x25c784,
+       0x258ec5,
+       0x25a687,
+       0x25bec5,
+       0x2e0b8a,
+       0x25c6c3,
+       0x2aa0e282,
+       0x20e284,
+       0x25ff09,
+       0x263f83,
+       0x264047,
+       0x38c6c9,
+       0x3d77c8,
+       0x238983,
+       0x27cb87,
+       0x27dfc9,
+       0x23fac3,
+       0x2872c4,
+       0x288c09,
+       0x28ab06,
+       0x219c03,
+       0x205282,
+       0x236883,
+       0x2b0d87,
+       0x236885,
+       0x3cb4c6,
+       0x2aea44,
+       0x302fc5,
+       0x279d03,
+       0x212346,
+       0x237482,
+       0x24ce44,
+       0x2ae0a1c2,
+       0x2b22b083,
+       0x2b604182,
+       0x24c203,
+       0x2115c4,
+       0x2115c7,
        0x38b206,
-       0x23e404,
-       0x309185,
-       0x32bc03,
-       0x213846,
-       0x201282,
-       0x24dcc4,
-       0x27e09542,
-       0x28363c03,
-       0x28600b42,
-       0x24d083,
-       0x212504,
-       0x212507,
-       0x3d3806,
-       0x204ac2,
-       0x28a04a82,
-       0x324f04,
-       0x28e47842,
-       0x29202382,
-       0x2bec44,
-       0x2bec45,
-       0x202385,
-       0x36d146,
-       0x2960a942,
-       0x3b8d05,
-       0x3cc045,
-       0x20a943,
-       0x212686,
-       0x212fc5,
-       0x229942,
-       0x361805,
-       0x229944,
-       0x237a83,
-       0x237cc3,
-       0x29a0ae82,
-       0x2332c7,
-       0x255444,
-       0x255449,
-       0x2784c4,
-       0x2998c3,
-       0x3a3ac8,
-       0x29eaff44,
-       0x2aff46,
-       0x2b6003,
-       0x25b343,
-       0x215e43,
-       0x2a2f3402,
-       0x3063c2,
-       0x2a6040c2,
-       0x345a88,
-       0x38ce08,
-       0x3b18c6,
-       0x28e645,
-       0x28e2c5,
-       0x206907,
-       0x229505,
-       0x24cc42,
-       0x2aaa3242,
-       0x2ae03ac2,
-       0x238888,
-       0x328085,
-       0x2fbe44,
-       0x263505,
-       0x24b547,
-       0x292384,
-       0x246102,
-       0x2b203142,
-       0x359244,
-       0x223d47,
-       0x29a347,
-       0x34c684,
-       0x3c9603,
-       0x2347c4,
-       0x2347c8,
+       0x2023c2,
+       0x2ba02382,
+       0x321e04,
+       0x2be0c602,
+       0x2c212782,
+       0x246644,
+       0x246645,
+       0x3cae05,
+       0x365f46,
+       0x2c609d82,
+       0x360245,
+       0x3c53c5,
+       0x2270c3,
+       0x211746,
+       0x21c105,
+       0x225782,
+       0x357f85,
+       0x225784,
+       0x226203,
+       0x228d03,
+       0x2ca05142,
+       0x233b47,
+       0x251b04,
+       0x251b09,
+       0x271d84,
+       0x28d503,
+       0x39bf48,
+       0x2cea5dc4,
+       0x2a5dc6,
+       0x2ab3c3,
+       0x259703,
+       0x220583,
+       0x2d2ee042,
+       0x300002,
+       0x2d600642,
+       0x33cd88,
+       0x220108,
+       0x3b1646,
+       0x25c585,
+       0x22c045,
+       0x201887,
+       0x2da78745,
+       0x2068c2,
+       0x2de96bc2,
+       0x2e200042,
+       0x31ed08,
+       0x301905,
+       0x2f5f44,
+       0x257605,
+       0x24a487,
+       0x273244,
+       0x242282,
+       0x2e605002,
+       0x34e6c4,
+       0x221807,
+       0x28f307,
+       0x351604,
+       0x3ced83,
+       0x265504,
+       0x265508,
        0x22fac6,
-       0x25734a,
-       0x22f284,
-       0x2a1d48,
-       0x2961c4,
-       0x21ec06,
-       0x2a3204,
-       0x33c206,
-       0x255709,
-       0x237187,
-       0x226b03,
-       0x2b65fec2,
-       0x26d803,
-       0x2783c2,
-       0x2ba06d82,
-       0x2fa306,
-       0x383148,
-       0x2b2387,
-       0x228b89,
-       0x2a1909,
-       0x2b41c5,
-       0x2b51c9,
-       0x2b5985,
-       0x2b5ac9,
-       0x2b6ec5,
-       0x2b7dc8,
-       0x2be3d3c4,
-       0x2c258987,
-       0x22e003,
-       0x2b7fc7,
-       0x22e006,
-       0x2b83c7,
-       0x2af1c5,
-       0x2c2903,
-       0x2c631242,
-       0x20b3c4,
-       0x2ca540c2,
-       0x2ce58e82,
-       0x350cc6,
-       0x38f445,
-       0x2bb407,
-       0x27f003,
-       0x201c04,
-       0x20c9c3,
-       0x33cdc3,
-       0x2d205142,
-       0x2da01d02,
-       0x390744,
-       0x233b83,
-       0x248ec5,
-       0x2de0d282,
-       0x2e6082c2,
-       0x2daec6,
-       0x334f04,
-       0x323884,
-       0x32388a,
-       0x2ee01582,
-       0x26b0c3,
-       0x21920a,
-       0x21cc88,
-       0x2f21f504,
-       0x2019c3,
-       0x208f43,
-       0x278b09,
-       0x224d49,
-       0x2c0206,
-       0x2f613303,
-       0x213305,
-       0x31990d,
-       0x21ce46,
-       0x31c14b,
-       0x2fa00802,
-       0x32ba88,
-       0x3220bc02,
-       0x326008c2,
-       0x320745,
-       0x32a00bc2,
-       0x297447,
-       0x2b9f07,
-       0x213183,
-       0x32f488,
-       0x32e02282,
-       0x2aba04,
-       0x3343c3,
-       0x38c205,
-       0x241b86,
-       0x21d704,
-       0x306a83,
-       0x2bdb43,
-       0x33214bc2,
-       0x30c3c4,
-       0x3b9dc5,
-       0x2bc887,
-       0x287f83,
-       0x2bd543,
-       0x161a982,
-       0x2bd603,
-       0x2bdac3,
-       0x3360d382,
-       0x33b104,
-       0x3cf486,
-       0x3a1803,
-       0x2be243,
-       0x33a4e2c2,
-       0x24e2c8,
-       0x2bf204,
-       0x33b6c6,
-       0x260e07,
-       0x27aec6,
-       0x2b8b04,
-       0x41605e02,
-       0x22decb,
-       0x3008ce,
-       0x2151cf,
-       0x366883,
-       0x41e5f482,
-       0x1643dc2,
-       0x42207542,
-       0x29f583,
-       0x2562c3,
-       0x21a146,
-       0x2eb7c6,
-       0x336447,
-       0x309b84,
-       0x42614782,
-       0x42a0d582,
-       0x2c3745,
-       0x2f9787,
-       0x3a3146,
-       0x42e4a002,
-       0x3cbf84,
-       0x2c3883,
-       0x43253a82,
-       0x437767c3,
-       0x2c4604,
-       0x2c9ec9,
-       0x43ad1d42,
-       0x43e16d02,
-       0x2888c5,
-       0x442d2e02,
-       0x44600682,
-       0x365e87,
-       0x210609,
-       0x37a44b,
-       0x25d305,
-       0x293e89,
-       0x3952c6,
-       0x2d3107,
-       0x44a060c4,
-       0x2cbb49,
-       0x37f007,
-       0x2114c7,
-       0x226683,
-       0x2beac6,
-       0x322907,
-       0x246e43,
-       0x2a0886,
-       0x4520a842,
-       0x45633142,
-       0x216143,
-       0x211605,
-       0x227807,
-       0x27d9c6,
-       0x236985,
-       0x2514c4,
-       0x2ae085,
-       0x392404,
-       0x45a06742,
-       0x377c47,
-       0x2d0d44,
-       0x224c44,
-       0x224c4d,
-       0x2e0009,
-       0x30ccc8,
-       0x25c044,
-       0x34d145,
-       0x3a9547,
-       0x20f2c4,
-       0x26b087,
-       0x323f05,
-       0x45e16c44,
-       0x2bdc85,
-       0x207b44,
-       0x2924c6,
-       0x2f5105,
-       0x462213c2,
-       0x286803,
-       0x391084,
-       0x391085,
-       0x350746,
-       0x236ac5,
-       0x2383c4,
-       0x25cd03,
-       0x220446,
-       0x228205,
-       0x22a705,
-       0x2f5204,
-       0x2f3943,
-       0x3051cc,
-       0x466bc982,
-       0x46a1ef42,
-       0x46e08242,
-       0x223643,
-       0x223644,
-       0x4720d642,
-       0x350e88,
-       0x38b2c5,
-       0x23eec4,
-       0x2471c6,
-       0x47608ec2,
-       0x47a0e482,
-       0x47e000c2,
-       0x29e605,
-       0x33c486,
-       0x221504,
-       0x20bf06,
-       0x33a786,
-       0x230183,
-       0x483492ca,
-       0x278405,
-       0x24e803,
-       0x220246,
-       0x3a91c9,
-       0x220247,
-       0x2b7788,
-       0x352249,
-       0x27ee48,
-       0x3c5306,
-       0x2e5e83,
-       0x48675d42,
-       0x3a1cc8,
-       0x48a51402,
-       0x48e02bc2,
-       0x228c03,
-       0x2eb3c5,
-       0x2a6184,
-       0x2d3249,
-       0x2eeb44,
-       0x21c688,
-       0x2092c3,
-       0x496092c4,
-       0x214688,
-       0x224b87,
-       0x49a18ec2,
-       0x23d382,
-       0x331785,
-       0x267bc9,
-       0x20e403,
-       0x28de84,
-       0x3198c4,
-       0x213cc3,
-       0x28e88a,
-       0x49e7f742,
-       0x4a20b202,
-       0x2d4543,
-       0x393fc3,
-       0x1600082,
-       0x200083,
-       0x4a61c0c2,
-       0x4aa08302,
-       0x4ae1af04,
-       0x21af06,
-       0x2db106,
-       0x242384,
-       0x286103,
-       0x3b4cc3,
-       0x280ec3,
-       0x241806,
-       0x3a4c45,
-       0x2d46c7,
-       0x2d7e85,
-       0x2d9346,
-       0x2da288,
-       0x2da486,
-       0x269c04,
-       0x2a778b,
-       0x2de103,
-       0x2de105,
-       0x2de588,
-       0x2055c2,
-       0x366182,
-       0x4b249682,
-       0x4b602c42,
-       0x208583,
-       0x4ba728c2,
-       0x2728c3,
-       0x2deec3,
-       0x4c220982,
-       0x4c6e3e86,
-       0x25ddc6,
-       0x4cae3fc2,
-       0x4ce0a342,
-       0x4d237d02,
-       0x4d69f502,
-       0x4da1c8c2,
-       0x4de032c2,
-       0x21e6c3,
-       0x209745,
-       0x34d2c6,
-       0x4e221904,
-       0x37ca0a,
-       0x3a5a06,
-       0x256644,
-       0x206cc3,
-       0x4ee047c2,
-       0x2015c2,
-       0x222a03,
-       0x4f21c103,
-       0x366707,
-       0x2f5007,
-       0x50a76807,
-       0x3c7bc7,
-       0x2272c3,
-       0x38b64a,
-       0x315dc4,
-       0x22ac44,
-       0x22ac4a,
-       0x23aa45,
-       0x50e0e342,
-       0x256a83,
-       0x51201a02,
-       0x252043,
-       0x26d7c3,
-       0x51a01bc2,
-       0x275c44,
-       0x206b04,
-       0x335905,
-       0x31ce45,
-       0x2b4f06,
-       0x31b546,
-       0x51e4ffc2,
-       0x52202fc2,
-       0x382745,
-       0x25dad2,
-       0x364506,
-       0x275283,
-       0x29ec46,
-       0x310845,
-       0x160a5c2,
-       0x5a60ab02,
-       0x3709c3,
-       0x20ab03,
-       0x29aec3,
-       0x5aa09342,
-       0x23f543,
-       0x5ae07482,
-       0x200843,
-       0x33b148,
-       0x27d543,
-       0x2b4046,
-       0x32e207,
-       0x320186,
-       0x32018b,
-       0x256587,
-       0x312dc4,
-       0x5b606342,
-       0x38b145,
-       0x5ba0f0c3,
-       0x22c403,
-       0x33d505,
-       0x38b543,
-       0x5bf8b546,
-       0x2d990a,
-       0x242003,
-       0x20b8c4,
-       0x203e46,
-       0x286486,
-       0x5c201ac3,
-       0x201ac7,
-       0x278a07,
-       0x2a9ac5,
-       0x367c46,
-       0x228243,
-       0x5ee128c3,
-       0x5f208702,
-       0x22f344,
-       0x35bdc9,
-       0x3c1685,
-       0x229604,
-       0x35f748,
-       0x273a05,
-       0x5f7075c5,
-       0x245409,
-       0x208703,
-       0x24a044,
-       0x5fa036c2,
-       0x2149c3,
-       0x5fe8ad42,
-       0x28ad46,
-       0x162b802,
-       0x6029d842,
-       0x29e508,
-       0x2ac6c3,
-       0x2bdbc7,
-       0x320405,
-       0x2ca0c5,
-       0x2ca0cb,
-       0x2ed886,
-       0x2ca2c6,
-       0x2ee0c6,
-       0x28ce84,
-       0x2e0c06,
-       0x606ecd88,
-       0x251883,
-       0x256103,
-       0x276ac4,
-       0x316d84,
-       0x3196c7,
-       0x2f27c5,
-       0x60af2902,
-       0x60e0a482,
-       0x61617c45,
-       0x2f5944,
-       0x2f594b,
-       0x2f5fc8,
-       0x259c44,
-       0x61a4e302,
-       0x61e24a42,
-       0x337f43,
-       0x2f75c4,
-       0x2f7885,
-       0x2f8ac7,
-       0x2fb984,
-       0x34c784,
-       0x62213282,
-       0x37e8c9,
-       0x2fd185,
-       0x25d5c5,
-       0x2fdd05,
-       0x62614903,
-       0x2ffc84,
-       0x2ffc8b,
-       0x300184,
-       0x30044b,
-       0x300d85,
-       0x21530a,
-       0x301548,
-       0x30174a,
-       0x301fc3,
-       0x301fca,
-       0x62e4ef82,
-       0x632031c2,
-       0x63600e83,
-       0x63b04542,
-       0x304543,
-       0x63f7a982,
-       0x64344602,
-       0x305f84,
-       0x215b86,
-       0x20bc45,
-       0x306bc3,
-       0x331ec6,
-       0x20b745,
-       0x3cf784,
-       0x64600382,
-       0x22b484,
-       0x2d498a,
-       0x32dbc7,
-       0x38f286,
-       0x3ac147,
-       0x2029c3,
-       0x2c4648,
-       0x293c4b,
-       0x2741c5,
-       0x2f1d45,
-       0x2f1d46,
-       0x37de04,
-       0x3b3008,
-       0x220b83,
-       0x23c804,
-       0x23c807,
-       0x312a06,
-       0x26fa46,
-       0x2c0c8a,
-       0x244f44,
-       0x244f4a,
-       0x64a81286,
-       0x281287,
-       0x25ab87,
-       0x281f44,
-       0x281f49,
-       0x237805,
-       0x27ea4b,
-       0x2f3cc3,
-       0x21e143,
-       0x64e1a683,
-       0x328a84,
-       0x65204102,
-       0x225286,
-       0x656c2685,
-       0x29ee85,
-       0x21e3c6,
-       0x2ab4c4,
-       0x65a04c42,
-       0x245344,
-       0x65e01202,
-       0x201205,
-       0x2ef404,
-       0x66a20f83,
-       0x66e03402,
-       0x203403,
-       0x362b06,
-       0x67208a82,
-       0x3637c8,
-       0x2200c4,
-       0x2200c6,
-       0x394846,
-       0x25c784,
-       0x2203c5,
-       0x273208,
+       0x25660a,
+       0x3575c4,
+       0x295548,
+       0x28af44,
+       0x221f86,
+       0x296b84,
+       0x3b8dc6,
+       0x251dc9,
+       0x245847,
+       0x21f183,
+       0x2ea07102,
+       0x34a483,
+       0x208402,
+       0x2ee01d02,
+       0x2f3206,
+       0x380e08,
+       0x2a7747,
+       0x22a1c9,
+       0x295109,
+       0x2a8c85,
+       0x2aa589,
+       0x2aad45,
+       0x2aae89,
+       0x2abe05,
+       0x2ac848,
+       0x2f20c644,
+       0x2f657987,
+       0x22e1c3,
+       0x2aca47,
+       0x22e1c6,
+       0x2ace87,
+       0x2a48c5,
+       0x2ba0c3,
+       0x2fa320c2,
+       0x20b2c4,
+       0x2fe2bf42,
+       0x302373c2,
+       0x33c146,
+       0x206205,
+       0x2af987,
+       0x32f343,
+       0x363944,
+       0x203f43,
+       0x2c6883,
+       0x306067c2,
+       0x30e03d82,
+       0x389c44,
+       0x36b103,
+       0x2fc5c5,
+       0x31205e42,
+       0x31a00bc2,
+       0x2da6c6,
+       0x332d44,
+       0x321644,
+       0x32164a,
+       0x322005c2,
+       0x244b03,
+       0x2157ca,
+       0x219c88,
+       0x32622884,
+       0x2005c3,
+       0x32a038c3,
+       0x281709,
+       0x252d49,
+       0x2b6006,
+       0x32e19e43,
+       0x21c445,
+       0x31de8d,
+       0x219e46,
+       0x21bccb,
+       0x33204c02,
+       0x2b2c48,
+       0x36215f02,
+       0x36604c82,
+       0x375e05,
+       0x36a01b82,
+       0x230047,
+       0x2adec7,
+       0x204383,
+       0x341788,
+       0x36e06102,
+       0x3b9c84,
+       0x219583,
+       0x328085,
+       0x23e906,
+       0x220d44,
+       0x2ee483,
+       0x2b1e03,
+       0x37202d42,
+       0x20a004,
+       0x3bc2c5,
+       0x2b0987,
+       0x27a143,
+       0x2b1403,
+       0x16b14c2,
+       0x2b14c3,
+       0x2b1d83,
+       0x376035c2,
+       0x3b7d44,
+       0x27fb46,
+       0x2e6343,
+       0x2b22c3,
+       0x37a4d442,
+       0x24d448,
+       0x2b3204,
+       0x368486,
+       0x25d187,
+       0x29b3c6,
+       0x36f744,
+       0x45a015c2,
+       0x22e08b,
+       0x2f90ce,
+       0x21450f,
+       0x2b0fc3,
+       0x4625d602,
+       0x1637542,
+       0x46603882,
+       0x295ac3,
+       0x209503,
+       0x21d046,
+       0x2eb746,
+       0x21ac87,
+       0x30e184,
+       0x46a13ac2,
+       0x46e0a3c2,
+       0x241385,
+       0x2fa2c7,
+       0x2b4ac6,
+       0x47248702,
+       0x32e844,
+       0x2bab43,
+       0x47653a42,
+       0x47b70e03,
+       0x2bbb44,
+       0x2c0a89,
+       0x47ec80c2,
+       0x48203942,
+       0x203945,
+       0x486c8e02,
+       0x48a06ac2,
+       0x35be87,
+       0x3b2349,
+       0x37528b,
+       0x239345,
+       0x26a549,
+       0x26d1c6,
+       0x38f987,
+       0x48e0e984,
+       0x3d5849,
+       0x37b387,
+       0x20f607,
+       0x22bb83,
+       0x2b2ac6,
+       0x32a947,
+       0x20bec3,
+       0x3ca646,
+       0x4960ac02,
+       0x49a339c2,
+       0x3b5543,
+       0x38aa85,
+       0x21ee87,
+       0x2eb846,
+       0x236805,
+       0x251304,
+       0x2a3dc5,
+       0x38bc44,
+       0x49e00f82,
+       0x274d87,
+       0x2c5c44,
+       0x23bf84,
+       0x34998d,
+       0x2d9189,
+       0x22be88,
+       0x203bc4,
+       0x3b9445,
+       0x20df07,
+       0x210184,
+       0x267b87,
+       0x357285,
+       0x4a214a04,
+       0x2b4085,
+       0x262c44,
+       0x2b1a46,
+       0x3a0cc5,
+       0x4a624ec2,
+       0x30c403,
+       0x35cf44,
+       0x35cf45,
+       0x3520c6,
+       0x236945,
+       0x238904,
+       0x34c603,
+       0x4aa12a06,
+       0x2676c5,
+       0x282305,
+       0x3a0dc4,
+       0x2e5a43,
+       0x2e5a4c,
+       0x4aeb0a82,
+       0x4b203502,
+       0x4b600b42,
+       0x214903,
+       0x214904,
+       0x4ba08002,
+       0x37e508,
+       0x3cb585,
+       0x24b304,
+       0x367a46,
+       0x4be0f1c2,
+       0x4c205e82,
+       0x4c601442,
+       0x28c045,
+       0x2066c6,
+       0x357984,
+       0x216b06,
+       0x371f86,
+       0x210043,
+       0x4cb4b2ca,
+       0x271cc5,
+       0x317c83,
+       0x209b86,
+       0x209b89,
+       0x224207,
+       0x2a4ec8,
+       0x2fcb89,
+       0x331688,
+       0x226b86,
+       0x218a03,
+       0x4cedf302,
+       0x3a1788,
+       0x4d24ab82,
+       0x4d6024c2,
+       0x22a243,
+       0x2e43c5,
+       0x26ae44,
+       0x211ec9,
+       0x2e14c4,
+       0x21a048,
+       0x4de08443,
+       0x4e30af84,
+       0x2139c8,
+       0x3498c7,
+       0x4e65e5c2,
+       0x23f1c2,
+       0x32bbc5,
+       0x265dc9,
+       0x205e03,
+       0x281304,
+       0x31de44,
+       0x20df83,
+       0x2835ca,
+       0x4ea01582,
+       0x4ee0b102,
+       0x2cb103,
+       0x38e683,
+       0x162d842,
+       0x308a43,
+       0x4f202dc2,
+       0x4f600c02,
+       0x4fb216c4,
+       0x3dcb86,
+       0x39ba06,
+       0x226244,
+       0x279343,
+       0x3bb343,
+       0x4fecb283,
+       0x23e586,
+       0x3a4dc5,
+       0x2cc1c7,
+       0x2cee45,
+       0x2d0006,
+       0x2d1208,
+       0x2d1406,
+       0x207304,
+       0x29c1cb,
+       0x2d6043,
+       0x2d6045,
+       0x2d6c88,
+       0x2104c2,
+       0x35c182,
+       0x502477c2,
+       0x50600e82,
+       0x200e83,
+       0x50a6cec2,
+       0x26cec3,
+       0x2d7683,
+       0x51224682,
+       0x516dc3c6,
+       0x2594c6,
+       0x51ab2e42,
+       0x51e09002,
+       0x52228d42,
+       0x52645ec2,
+       0x52a1a282,
+       0x52e01342,
+       0x20ed83,
+       0x2c9e05,
+       0x327d86,
+       0x53205184,
+       0x244c4a,
+       0x3aa406,
+       0x20c844,
+       0x201c43,
+       0x53e02a42,
+       0x202642,
+       0x22d903,
+       0x54206b43,
+       0x366547,
+       0x3a0bc7,
+       0x55ee7247,
+       0x3cd307,
+       0x227983,
+       0x35fc8a,
+       0x235fc4,
+       0x31b684,
+       0x31b68a,
+       0x22c5c5,
+       0x56205d42,
+       0x255003,
+       0x56600602,
+       0x251ac3,
+       0x34a443,
+       0x56e00582,
+       0x348d44,
+       0x201a84,
+       0x3bf805,
+       0x322885,
+       0x2aa2c6,
+       0x2b6c06,
+       0x5724fd42,
+       0x576013c2,
+       0x37a405,
+       0x2591d2,
+       0x34f1c6,
+       0x24e703,
+       0x304c46,
+       0x2b4545,
+       0x160a982,
+       0x5fa0af02,
+       0x3743c3,
+       0x20af03,
+       0x288883,
+       0x5fe1a682,
+       0x23d443,
+       0x6060cc82,
+       0x2a7503,
+       0x3b7d88,
+       0x2a8b03,
+       0x2a8b06,
+       0x32f7c7,
+       0x324a06,
+       0x324a0b,
+       0x20c787,
+       0x347f84,
+       0x60e00e42,
+       0x3cb405,
+       0x61212b03,
+       0x2050c3,
+       0x28e805,
+       0x332f43,
+       0x61b32f46,
+       0x2e900a,
+       0x2a3083,
+       0x2164c4,
+       0x2003c6,
+       0x2d4f86,
+       0x61e3cf83,
+       0x363807,
+       0x281607,
+       0x29dbc5,
+       0x2ec406,
+       0x267703,
+       0x64a11983,
+       0x64e01002,
+       0x6533ef04,
+       0x3c2249,
+       0x3c7a05,
+       0x22c244,
+       0x34e0c8,
+       0x2e6185,
+       0x656e75c5,
+       0x240ac9,
+       0x201003,
+       0x248744,
+       0x65a02142,
+       0x213d03,
+       0x65e76402,
+       0x276406,
+       0x1678842,
+       0x662201c2,
+       0x28bf48,
+       0x291f83,
+       0x2b3fc7,
+       0x2b1545,
+       0x2b3b85,
+       0x324c8b,
+       0x2e8146,
+       0x324e86,
+       0x2e96c6,
+       0x27f1c4,
+       0x2c0c86,
+       0x666d9d88,
+       0x23afc3,
+       0x23d903,
+       0x23d904,
+       0x38c084,
+       0x316147,
+       0x2ed4c5,
+       0x66aed602,
+       0x66e06a82,
+       0x6761b085,
+       0x2b8044,
+       0x2daccb,
+       0x2ef608,
+       0x2525c4,
+       0x67a2bd02,
+       0x67e23802,
+       0x3c4e03,
+       0x2f15c4,
+       0x2f1885,
+       0x2f2247,
+       0x2f5a84,
+       0x351704,
+       0x68213c42,
+       0x37ab09,
+       0x2f6bc5,
+       0x239605,
+       0x2f7745,
+       0x68613c43,
+       0x2f8644,
+       0x2f864b,
+       0x2f8984,
+       0x2f8c4b,
+       0x2f9c85,
+       0x21464a,
+       0x2fa7c8,
+       0x2fa9ca,
+       0x2fb203,
+       0x2fb20a,
+       0x68e0a0c2,
+       0x69241f42,
+       0x6961f4c3,
+       0x69afed02,
+       0x2fed03,
+       0x69f52a42,
+       0x6a33b402,
+       0x2ffbc4,
+       0x215f46,
+       0x216845,
+       0x300e43,
+       0x32c306,
+       0x216345,
+       0x2e4a44,
+       0x6a600902,
+       0x2a1344,
+       0x2cc48a,
+       0x336fc7,
+       0x3332c6,
+       0x3abe47,
+       0x23de43,
+       0x2bbb88,
+       0x37eb4b,
+       0x2c12c5,
+       0x2a9c05,
+       0x2a9c06,
+       0x2ec744,
+       0x210f48,
+       0x222b03,
+       0x255ec4,
+       0x255ec7,
+       0x347bc6,
+       0x3ccb06,
+       0x2b904a,
+       0x250fc4,
+       0x2fba4a,
+       0x6ab30086,
+       0x330087,
+       0x258f47,
+       0x275dc4,
+       0x275dc9,
+       0x2ff605,
+       0x3cc44b,
+       0x2ee903,
+       0x217d43,
+       0x6ae1d583,
+       0x2ca004,
+       0x6b200682,
+       0x229446,
+       0x6b6b9e45,
+       0x304e85,
+       0x253b86,
+       0x29fe44,
+       0x6ba02542,
+       0x241504,
+       0x6be16f82,
+       0x2d5745,
+       0x32ffc4,
+       0x6ca1b683,
+       0x6ce01e82,
+       0x201e83,
+       0x237086,
+       0x6d209482,
+       0x391a48,
+       0x224084,
+       0x224086,
+       0x38ef06,
+       0x6d65a744,
+       0x212985,
+       0x225248,
+       0x226087,
+       0x246747,
+       0x24674f,
+       0x293446,
+       0x231c83,
+       0x23c644,
+       0x20e4c3,
+       0x2220c4,
+       0x254144,
+       0x6da02c02,
+       0x28ce43,
+       0x338dc3,
+       0x6de02002,
+       0x227683,
+       0x2259c3,
+       0x20dc0a,
        0x273b07,
-       0x324107,
-       0x32410f,
-       0x358a06,
-       0x2412c3,
-       0x24c244,
-       0x20c783,
-       0x21ed44,
-       0x258284,
-       0x67604982,
-       0x299203,
-       0x341703,
-       0x67a03582,
-       0x20edc3,
-       0x3b2d83,
-       0x210d8a,
-       0x27b187,
-       0x25e20c,
-       0x25e4c6,
-       0x25f046,
-       0x260b07,
-       0x67e2e947,
-       0x270549,
-       0x2487c4,
-       0x272584,
-       0x682085c2,
-       0x68600c02,
-       0x2c1046,
-       0x2018c4,
-       0x299686,
-       0x22edc8,
-       0x2116c4,
-       0x297486,
-       0x3bfc05,
-       0x298508,
-       0x23fb03,
-       0x374585,
-       0x29a843,
-       0x25d6c3,
-       0x25d6c4,
-       0x20c503,
-       0x68a4e702,
-       0x68e062c2,
-       0x2f3b89,
-       0x29d745,
-       0x29dac4,
-       0x29e705,
-       0x23ea44,
-       0x3d5207,
-       0x380545,
-       0x692769c4,
-       0x2769c8,
-       0x2ecf46,
-       0x2ed6c4,
-       0x2ee9c8,
-       0x2f0007,
-       0x6960fd02,
-       0x2fe284,
-       0x3092c4,
-       0x39ee47,
-       0x69a0fd04,
-       0x257d82,
-       0x69e11202,
-       0x21b7c3,
-       0x2887c4,
-       0x2b6b43,
-       0x2b6b45,
-       0x6a207b02,
-       0x3062c5,
-       0x293202,
-       0x30e345,
-       0x321a45,
-       0x6a60d202,
-       0x34ce44,
-       0x6aa04f42,
-       0x260586,
-       0x2c2f06,
-       0x267d08,
-       0x2cc6c8,
-       0x350c44,
-       0x30b5c5,
-       0x30f189,
-       0x30c4c4,
-       0x2d98c4,
-       0x26dfc3,
-       0x6ae3c5c5,
-       0x249485,
-       0x2b01c4,
-       0x379d0d,
-       0x27dd02,
-       0x366a83,
-       0x37f183,
-       0x6b202482,
-       0x396d85,
-       0x21d947,
-       0x2c2784,
-       0x3c7c87,
-       0x352449,
-       0x2d4ac9,
-       0x204483,
-       0x285308,
-       0x35fd89,
-       0x240ac7,
-       0x383305,
-       0x3c7a06,
-       0x3d5fc6,
-       0x307705,
-       0x2e0105,
-       0x6b600fc2,
-       0x289bc5,
-       0x2c1748,
-       0x2ce446,
-       0x6ba02d87,
-       0x296e44,
-       0x2e8f47,
-       0x309d06,
-       0x6be2ce82,
-       0x350446,
-       0x30d9ca,
-       0x30e245,
-       0x6c2ef5c2,
-       0x6c625482,
-       0x322c46,
-       0x2c8448,
-       0x6ca9a507,
-       0x6ce01402,
-       0x2017c3,
-       0x26d286,
-       0x221344,
-       0x3c73c6,
-       0x202086,
-       0x26fd4a,
-       0x280845,
-       0x26d886,
-       0x2fe943,
-       0x2fe944,
-       0x2044c2,
-       0x334e83,
-       0x6d223682,
-       0x2f9703,
-       0x219484,
-       0x2c8584,
-       0x6d6c858a,
-       0x213383,
-       0x3c53ca,
-       0x2398c7,
-       0x313686,
-       0x260444,
-       0x256502,
-       0x2b0982,
-       0x6da04242,
-       0x234783,
-       0x25a947,
-       0x204247,
-       0x294504,
-       0x3af547,
-       0x2f8bc6,
-       0x229ac7,
-       0x30c204,
-       0x2b9645,
-       0x216b45,
-       0x6de16082,
-       0x21a946,
-       0x21cf83,
-       0x21d582,
-       0x21d586,
-       0x6e205202,
-       0x6e602b82,
-       0x3ad605,
-       0x6ea09702,
-       0x6ee048c2,
-       0x3518c5,
-       0x2d6745,
-       0x2b3405,
-       0x6f25f843,
-       0x24f6c5,
-       0x2ed947,
-       0x2faa45,
-       0x341f85,
-       0x330184,
-       0x307446,
-       0x3acb04,
-       0x6f604342,
-       0x702d9dc5,
-       0x396607,
-       0x27de48,
-       0x252346,
-       0x25234d,
-       0x252bc9,
-       0x252bd2,
-       0x3caa05,
-       0x30eb03,
-       0x70602d02,
-       0x3025c4,
-       0x21cec3,
-       0x30f885,
-       0x310e05,
-       0x70a5efc2,
-       0x25efc3,
-       0x70e5d882,
-       0x7161c182,
-       0x71a03b02,
-       0x2d27c5,
-       0x3c7dc3,
-       0x222908,
-       0x71e01142,
-       0x722073c2,
-       0x275c06,
-       0x351b0a,
-       0x21e843,
-       0x25cc83,
-       0x30f403,
-       0x73601882,
-       0x81a21c82,
-       0x82208c02,
-       0x206e42,
-       0x350249,
-       0x2d1184,
-       0x2b71c8,
-       0x82706c02,
-       0x82a02402,
-       0x2cf8c5,
-       0x234388,
-       0x362488,
-       0x2f314c,
-       0x239803,
-       0x82e26b82,
-       0x83208f02,
-       0x277d46,
-       0x314505,
-       0x27fe83,
-       0x2633c6,
-       0x314646,
-       0x208f03,
-       0x3b8843,
-       0x316246,
-       0x317d04,
-       0x278dc6,
-       0x21314a,
-       0x2977c4,
-       0x3183c4,
-       0x318b0a,
-       0x8365e7c2,
-       0x297945,
-       0x31c5ca,
-       0x31d085,
-       0x31d944,
-       0x31da46,
-       0x31dbc4,
-       0x214c86,
-       0x83a57a82,
-       0x257a86,
-       0x378185,
-       0x38c987,
-       0x395ac6,
-       0x260d04,
-       0x2e4d87,
-       0x349206,
-       0x23b1c5,
-       0x23b1c7,
-       0x3b9747,
-       0x3b974e,
-       0x255f86,
-       0x3cfd85,
-       0x20fc47,
-       0x20a383,
-       0x33f4c7,
-       0x20acc5,
-       0x220e44,
-       0x228742,
-       0x273507,
-       0x309c04,
-       0x241084,
-       0x246f4b,
-       0x2199c3,
-       0x29a8c7,
-       0x2199c4,
-       0x2c3487,
-       0x228003,
-       0x3560cd,
-       0x3a4a48,
-       0x229344,
-       0x2768c5,
-       0x31e105,
-       0x31e543,
-       0x83e1ffc2,
-       0x320b03,
-       0x321103,
-       0x21aac4,
-       0x28b785,
-       0x21d007,
-       0x2fe9c6,
-       0x392283,
-       0x237d4b,
-       0x27bacb,
-       0x2bd80b,
-       0x2dd34b,
-       0x2ef60a,
-       0x3392cb,
-       0x37308b,
-       0x39858c,
-       0x3d6b4b,
-       0x3d86d1,
-       0x32258a,
-       0x322dcb,
-       0x32308c,
-       0x32338b,
-       0x3249ca,
-       0x32500a,
-       0x32654e,
-       0x32714b,
-       0x32740a,
-       0x3295d1,
-       0x329a0a,
-       0x329f0b,
-       0x32a44e,
-       0x32afcc,
-       0x32bfcb,
-       0x32c28e,
-       0x32c60c,
-       0x32fc4a,
-       0x33114c,
-       0x8433144a,
-       0x332048,
-       0x332c09,
-       0x33838a,
-       0x33860a,
-       0x33888b,
-       0x340e8e,
-       0x342151,
-       0x34bac9,
-       0x34bd0a,
-       0x34c34b,
-       0x34e38a,
-       0x34ebd6,
-       0x34ff4b,
-       0x3508ca,
-       0x35120a,
-       0x352e0b,
-       0x353849,
-       0x356a49,
-       0x35708d,
-       0x35828b,
-       0x35968b,
-       0x35a04b,
-       0x35a509,
-       0x35ab4e,
-       0x35b40a,
-       0x35c98a,
-       0x35cfca,
-       0x35d8cb,
-       0x35e10b,
-       0x35ee0d,
-       0x360e4d,
-       0x361490,
-       0x36194b,
-       0x361f0c,
-       0x36268b,
-       0x36598b,
-       0x3674ce,
-       0x36858b,
-       0x36858d,
-       0x36bc4b,
-       0x36c6cf,
-       0x36ca8b,
-       0x36d2ca,
-       0x36d709,
-       0x36f449,
-       0x8476f7cb,
-       0x36fa8e,
-       0x370e8b,
-       0x371c4f,
-       0x37494b,
-       0x374c0b,
-       0x374ecb,
-       0x37560a,
-       0x37a049,
-       0x37d10f,
-       0x38178c,
-       0x381b8c,
-       0x38218e,
-       0x38288f,
-       0x382c4e,
-       0x383750,
-       0x383b4f,
-       0x38424e,
-       0x384a8c,
-       0x384d92,
-       0x385711,
-       0x385f0e,
-       0x38634e,
-       0x386c8b,
-       0x386c8e,
-       0x38700f,
-       0x3873ce,
-       0x387753,
-       0x387c11,
-       0x38804c,
-       0x38834e,
+       0x25984c,
+       0x259b06,
+       0x25c186,
+       0x25ce87,
+       0x6e22ec47,
+       0x268049,
+       0x247444,
+       0x269ac4,
+       0x6e600ec2,
+       0x6ea01bc2,
+       0x2b9406,
+       0x363604,
+       0x28d2c6,
+       0x22f0c8,
+       0x38ab44,
+       0x230086,
+       0x20d9c5,
+       0x6ee83048,
+       0x241c03,
+       0x287a45,
+       0x288203,
+       0x239703,
+       0x239704,
+       0x20e243,
+       0x6f24d882,
+       0x6f601282,
+       0x2ee7c9,
+       0x28be45,
+       0x28c144,
+       0x317f05,
+       0x297104,
+       0x3a1fc7,
+       0x36aac5,
+       0x6fa3d804,
+       0x23d808,
+       0x2d9f46,
+       0x2dcb04,
+       0x2e1348,
+       0x2e1c47,
+       0x6fe037c2,
+       0x2e8684,
+       0x303104,
+       0x2c1a07,
+       0x70207c44,
+       0x22b302,
+       0x70603842,
+       0x203843,
+       0x203844,
+       0x29e943,
+       0x29e945,
+       0x70a388c2,
+       0x2fff05,
+       0x2801c2,
+       0x307d85,
+       0x3b49c5,
+       0x70e15042,
+       0x217a84,
+       0x71203002,
+       0x25e406,
+       0x2ba6c6,
+       0x265f08,
+       0x2c2988,
+       0x33c0c4,
+       0x305d85,
+       0x3a6509,
+       0x20a104,
+       0x2e8fc4,
+       0x206903,
+       0x71655c85,
+       0x243185,
+       0x2a15c4,
+       0x35248d,
+       0x308102,
+       0x353f43,
+       0x354c83,
+       0x71a02702,
+       0x391505,
+       0x220f87,
+       0x2b9f44,
+       0x3cd3c7,
+       0x2fcd89,
+       0x2cc5c9,
+       0x202703,
+       0x278688,
+       0x2f9889,
+       0x2f7a07,
+       0x3da885,
+       0x37e1c6,
+       0x380fc6,
+       0x3a60c5,
+       0x2d9285,
+       0x71e03b42,
+       0x27b445,
+       0x2b8308,
+       0x2c4dc6,
+       0x72206ec7,
+       0x26e404,
+       0x335187,
+       0x302c86,
+       0x72641542,
+       0x351dc6,
+       0x30740a,
+       0x307c85,
+       0x72ae9d02,
+       0x72e8f4c2,
+       0x33f806,
+       0x323448,
+       0x7328f4c7,
+       0x73639102,
+       0x28a5c3,
+       0x209786,
+       0x224e44,
+       0x27e606,
+       0x33bd46,
+       0x20720a,
+       0x331f45,
+       0x328c46,
+       0x32e243,
+       0x32e244,
+       0x202742,
+       0x332cc3,
+       0x73a14942,
+       0x2d15c3,
+       0x215a44,
+       0x2c3184,
+       0x73f2358a,
+       0x21c4c3,
+       0x226c4a,
+       0x239dc7,
+       0x312e86,
+       0x25e2c4,
+       0x20c702,
+       0x2a6742,
+       0x742007c2,
+       0x2654c3,
+       0x258d07,
+       0x2007c7,
+       0x2895c4,
+       0x21e8c7,
+       0x2f2346,
+       0x219187,
+       0x225904,
+       0x37cb05,
+       0x218345,
+       0x74619f82,
+       0x3dc5c6,
+       0x21d843,
+       0x220bc2,
+       0x220bc6,
+       0x74a19b42,
+       0x74e1be02,
+       0x3c3905,
+       0x75243982,
+       0x75602b42,
+       0x348ac5,
+       0x2d6385,
+       0x2a7ec5,
+       0x75a04e83,
+       0x36f205,
+       0x2e8207,
+       0x2c4c05,
+       0x332105,
+       0x32a284,
+       0x2e6006,
+       0x34b504,
+       0x75e008c2,
+       0x76ae94c5,
+       0x382b07,
+       0x360088,
+       0x251646,
+       0x25164d,
+       0x252b09,
+       0x252b12,
+       0x380385,
+       0x38bd03,
+       0x76e062c2,
+       0x2f3e44,
+       0x219ec3,
+       0x30d305,
+       0x30e4c5,
+       0x772195c2,
+       0x25ce03,
+       0x7765b8c2,
+       0x77ee3402,
+       0x78200082,
+       0x2c8b45,
+       0x3cd503,
+       0x24af88,
+       0x78619082,
+       0x78a0d2c2,
+       0x348d06,
+       0x31f38a,
+       0x20ef03,
+       0x25ac43,
+       0x2eeac3,
+       0x79e07d82,
+       0x8821a6c2,
+       0x88a0a742,
+       0x206842,
+       0x3d00c9,
+       0x2c7504,
+       0x2ac108,
+       0x88efc182,
+       0x89214f82,
+       0x2af4c5,
+       0x2345c8,
+       0x311308,
+       0x2ef30c,
+       0x239d03,
+       0x8961f202,
+       0x89a0a342,
+       0x349646,
+       0x313d05,
+       0x2dcf43,
+       0x2574c6,
+       0x313e46,
+       0x29b2c3,
+       0x3c2003,
+       0x3152c6,
+       0x316ac4,
+       0x2819c6,
+       0x21c28a,
+       0x24e184,
+       0x317184,
+       0x31820a,
+       0x89e1ff02,
+       0x252205,
+       0x319d4a,
+       0x319c85,
+       0x31b1c4,
+       0x31b2c6,
+       0x31b444,
+       0x213fc6,
+       0x8a22bc42,
+       0x2fdd06,
+       0x328805,
+       0x32e0c7,
+       0x3ad646,
+       0x25d084,
+       0x2dd1c7,
+       0x34b206,
+       0x20bf45,
+       0x20bf47,
+       0x3bbc47,
+       0x3bbc4e,
+       0x26bb86,
+       0x221d45,
+       0x207b87,
+       0x306003,
+       0x330387,
+       0x209185,
+       0x20af84,
+       0x221ac2,
+       0x229c47,
+       0x30e204,
+       0x231784,
+       0x23f04b,
+       0x21c8c3,
+       0x288087,
+       0x21c8c4,
+       0x288287,
+       0x294a03,
+       0x34ca4d,
+       0x3a4bc8,
+       0x8a62a984,
+       0x23d705,
+       0x31bfc5,
+       0x31c403,
+       0x8aa23f82,
+       0x31dd83,
+       0x31e583,
+       0x3dc744,
+       0x27e0c5,
+       0x21d8c7,
+       0x32e2c6,
+       0x38bac3,
+       0x228d8b,
+       0x27444b,
+       0x2b200b,
+       0x2d440b,
+       0x2e9d4a,
+       0x33484b,
+       0x36d94b,
+       0x392c8c,
+       0x3d990b,
+       0x3db991,
+       0x32068a,
+       0x320b8b,
+       0x320e4c,
+       0x32114b,
+       0x3218ca,
+       0x321f0a,
+       0x322e0e,
+       0x32380b,
+       0x323aca,
+       0x325011,
+       0x32544a,
+       0x32594b,
+       0x325e8e,
+       0x3267cc,
+       0x326e0b,
+       0x3270ce,
+       0x32744c,
+       0x329d4a,
+       0x32b58c,
+       0x8af2b88a,
+       0x32c488,
+       0x32d049,
+       0x33390a,
+       0x333b8a,
+       0x333e0b,
+       0x33854e,
+       0x338f51,
+       0x341f49,
+       0x34218a,
+       0x342f8b,
+       0x3444ca,
+       0x345596,
+       0x34690b,
+       0x34768a,
+       0x34854a,
+       0x349d8b,
+       0x34a609,
+       0x34d3c9,
+       0x34da0d,
+       0x34e44b,
+       0x34f34b,
+       0x34fd0b,
+       0x350589,
+       0x350bce,
+       0x35130a,
+       0x35224a,
+       0x3527ca,
+       0x352f8b,
+       0x3537cb,
+       0x35448d,
+       0x356b8d,
+       0x357c10,
+       0x3580cb,
+       0x358acc,
+       0x3596cb,
+       0x35b98b,
+       0x35dd4e,
+       0x35e44b,
+       0x35e44d,
+       0x364a4b,
+       0x3654cf,
+       0x36588b,
+       0x3660ca,
+       0x3673c9,
+       0x367bc9,
+       0x8b368c4b,
+       0x368f0e,
+       0x36b88b,
+       0x36c50f,
+       0x36e54b,
+       0x36e80b,
+       0x36eacb,
+       0x36f34a,
+       0x374e89,
+       0x37978f,
+       0x37df0c,
+       0x37fb4c,
+       0x38004e,
+       0x38054f,
+       0x38090e,
+       0x381150,
+       0x38154f,
+       0x38210e,
+       0x382ccc,
+       0x382fd2,
+       0x383751,
+       0x383f4e,
+       0x38438e,
+       0x3853cb,
+       0x3853ce,
+       0x38574f,
+       0x385b0e,
+       0x385e93,
+       0x386351,
+       0x38678c,
+       0x386a8e,
+       0x386f0c,
+       0x387453,
+       0x387c50,
        0x3887cc,
-       0x388d13,
-       0x38a250,
-       0x38d38c,
-       0x38d68c,
-       0x38db4b,
-       0x39034e,
-       0x39084b,
-       0x39148b,
-       0x39280c,
-       0x39788a,
-       0x397d8c,
-       0x39808c,
-       0x398389,
-       0x399acb,
-       0x399d88,
-       0x39a509,
-       0x39a50f,
-       0x39bc8b,
-       0x84b9c38a,
-       0x39d44c,
-       0x39e60b,
-       0x39e8c9,
-       0x39f488,
-       0x39fa4b,
-       0x3a028b,
-       0x3a11ca,
-       0x3a144b,
-       0x3a1a4c,
-       0x3a2348,
-       0x3a4d8b,
-       0x3a7acb,
-       0x3ab30e,
-       0x3ac80b,
-       0x3ae6cb,
-       0x3b92cb,
-       0x3b9589,
-       0x3b9acd,
-       0x3c81ca,
-       0x3cb2d7,
-       0x3cc698,
-       0x3d0449,
-       0x3d19cb,
-       0x3d20d4,
-       0x3d25cb,
-       0x3d2b4a,
-       0x3d300a,
-       0x3d328b,
-       0x3d3ad0,
-       0x3d3ed1,
-       0x3d48ca,
-       0x3d614d,
-       0x3d684d,
-       0x3d8b0b,
-       0x21aa43,
-       0x84f5b983,
-       0x2f1986,
-       0x241f45,
-       0x28bf87,
-       0x339186,
-       0x1662202,
-       0x31a589,
-       0x331cc4,
-       0x2ec8c8,
-       0x21a5c3,
-       0x302507,
-       0x202542,
-       0x2bb443,
-       0x852074c2,
-       0x2d5e06,
-       0x2d7544,
-       0x3485c4,
-       0x390243,
-       0x85ad2e42,
-       0x85eb5e44,
-       0x281e87,
-       0x86228702,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0xf2248,
-       0x21ba03,
-       0x200742,
-       0xb2b48,
-       0x204502,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x203583,
-       0x347a16,
-       0x36a713,
-       0x3af3c9,
-       0x37c588,
-       0x38afc9,
-       0x31c746,
-       0x359290,
-       0x246453,
-       0x312ac8,
-       0x286207,
-       0x2894c7,
-       0x2addca,
-       0x32ce49,
-       0x3a24c9,
-       0x2480cb,
-       0x27e586,
-       0x294a4a,
-       0x21db86,
-       0x3318c3,
-       0x2e4385,
-       0x35bfc8,
-       0x26064d,
-       0x33bfcc,
-       0x306d47,
-       0x327bcd,
-       0x273304,
-       0x23048a,
-       0x230fca,
-       0x23148a,
-       0x20e6c7,
-       0x23ed47,
-       0x242504,
-       0x293486,
-       0x32de44,
-       0x2dab08,
-       0x2eeb89,
-       0x339906,
-       0x339908,
-       0x2fe64d,
-       0x2d4d09,
-       0x3167c8,
-       0x25d547,
-       0x2394ca,
+       0x388acc,
+       0x388f8b,
+       0x38984e,
+       0x389d4b,
+       0x38a54b,
+       0x38d28c,
+       0x391f8a,
+       0x39248c,
+       0x39278c,
+       0x392a89,
+       0x39470b,
+       0x3949c8,
+       0x395189,
+       0x39518f,
+       0x39690b,
+       0x8b79724a,
+       0x39a2cc,
+       0x39b48b,
+       0x39b749,
+       0x39bb88,
+       0x39c14b,
+       0x39c98b,
+       0x39d50a,
+       0x39d78b,
+       0x3a150c,
+       0x3a26c8,
+       0x3a4f0b,
+       0x3a814b,
+       0x3ab00e,
+       0x3ac50b,
+       0x3ae20b,
+       0x3bb7cb,
+       0x3bba89,
+       0x3bbfcd,
+       0x3cd98a,
+       0x3d0b57,
+       0x3d1358,
+       0x3d3f49,
+       0x3d508b,
+       0x3d6054,
+       0x3d654b,
+       0x3d6aca,
+       0x3d6f8a,
+       0x3d720b,
+       0x3d79d0,
+       0x3d7dd1,
+       0x3d838a,
+       0x3d8f0d,
+       0x3d960d,
+       0x3dbdcb,
+       0x3dc6c3,
+       0x8bb77983,
+       0x2d4886,
+       0x278445,
+       0x30db87,
+       0x334706,
+       0x1605042,
+       0x2dd4c9,
+       0x32c104,
+       0x2e7748,
+       0x21d4c3,
+       0x2f3d87,
+       0x22f282,
+       0x2af9c3,
+       0x8be0a842,
+       0x2cd186,
+       0x2ce1c4,
+       0x35cbc4,
+       0x332803,
+       0x8c6c8e42,
+       0x8caab204,
+       0x275d07,
+       0x8ce37b02,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0xecf48,
+       0x2013c3,
+       0x2000c2,
+       0xa14c8,
+       0x202782,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x202003,
+       0x33e716,
+       0x362c13,
+       0x21e749,
+       0x2447c8,
+       0x3cb289,
+       0x319ec6,
+       0x34e710,
+       0x2425d3,
+       0x347c88,
+       0x279447,
+       0x27ad47,
+       0x2a3b0a,
+       0x32efc9,
+       0x3a2849,
+       0x24184b,
+       0x3cbf86,
+       0x289b0a,
+       0x221346,
+       0x32bd03,
+       0x2dc8c5,
+       0x3d1dc8,
+       0x234a8d,
+       0x3b8b8c,
+       0x310ac7,
+       0x32428d,
+       0x225344,
+       0x23094a,
+       0x231e4a,
+       0x23230a,
+       0x2428c7,
+       0x23bc07,
+       0x23ef84,
+       0x26ec06,
+       0x32f404,
+       0x2da308,
+       0x2e1509,
+       0x2d0f46,
+       0x2d0f48,
+       0x242d8d,
+       0x2cc809,
+       0x315848,
+       0x239587,
+       0x2399ca,
        0x253fc6,
-       0x2618c7,
-       0x2dbd84,
-       0x29a187,
-       0x215e4a,
-       0x23f10e,
-       0x229505,
-       0x29a08b,
-       0x307909,
-       0x224d49,
-       0x2b9d47,
-       0x3b780a,
-       0x39ed87,
-       0x300a09,
-       0x33d848,
-       0x218b8b,
-       0x2eb3c5,
-       0x30cb8a,
-       0x237ac9,
-       0x27fe0a,
-       0x2d7f0b,
-       0x3b8a8b,
-       0x247e55,
-       0x303205,
-       0x25d5c5,
-       0x2ffc8a,
-       0x27100a,
-       0x209947,
-       0x21e983,
-       0x2c0fc8,
-       0x2e228a,
-       0x2200c6,
-       0x26b549,
-       0x298508,
-       0x2ed6c4,
-       0x388ac9,
-       0x2cc6c8,
-       0x2c7c87,
-       0x2d9dc6,
-       0x396607,
-       0x329407,
-       0x241605,
-       0x22934c,
-       0x2768c5,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x204502,
-       0x22cc43,
-       0x21c103,
-       0x21ba03,
-       0x201ac3,
-       0x22cc43,
-       0x21c103,
-       0x1ba03,
-       0x27d543,
-       0x201ac3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0xb2b48,
-       0x204502,
-       0x202a02,
-       0x312d42,
-       0x202282,
-       0x2009c2,
-       0x2099c2,
-       0x9e2c6,
-       0x4820f83,
-       0x94887,
-       0x101,
-       0x522cc43,
-       0x232ec3,
-       0x21fe83,
-       0x215e43,
-       0x213303,
-       0x20e403,
-       0x2e4286,
-       0x21c103,
-       0x201ac3,
-       0x234443,
-       0xb2b48,
-       0x281744,
-       0x209087,
-       0x390283,
-       0x320744,
-       0x206803,
-       0x293ac3,
-       0x215e43,
-       0x9a6c7,
-       0x80cc4,
-       0x6f4c3,
-       0x80205,
-       0x200742,
-       0x4dd03,
-       0x6604502,
-       0x6898309,
-       0x9898d,
-       0x98ccd,
-       0x312d42,
-       0x1f504,
-       0x80249,
-       0x200342,
-       0x6e1f408,
-       0xff404,
-       0xb2b48,
-       0x1409802,
-       0x1401582,
-       0x1409802,
-       0x151d2c6,
-       0x22f003,
-       0x2c3f43,
-       0x762cc43,
-       0x230484,
-       0x7a32ec3,
-       0x7e15e43,
-       0x205142,
-       0x21f504,
-       0x21c103,
-       0x30b7c3,
-       0x2052c2,
-       0x201ac3,
-       0x216942,
-       0x305ec3,
-       0x208a82,
-       0x26fb83,
-       0x276043,
-       0x2076c2,
-       0xb2b48,
-       0x22f003,
-       0x30b7c3,
-       0x2052c2,
-       0x305ec3,
-       0x208a82,
-       0x26fb83,
-       0x276043,
-       0x2076c2,
-       0x305ec3,
-       0x208a82,
-       0x26fb83,
-       0x276043,
-       0x2076c2,
-       0x22cc43,
-       0x24dd03,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x213303,
-       0x20e403,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x200e42,
-       0x214903,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x24dd03,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x21c103,
-       0x201ac3,
-       0x383305,
-       0x25efc2,
-       0x200742,
-       0xb2b48,
-       0x14975c8,
-       0x16ac0a,
-       0x215e43,
+       0x25f947,
+       0x2cbe44,
+       0x28f147,
+       0x22964a,
+       0x23d00e,
+       0x278745,
+       0x28f04b,
+       0x229149,
+       0x252d49,
+       0x2add07,
+       0x3bf4ca,
+       0x2c1947,
+       0x2f9209,
+       0x3b9108,
+       0x28eb4b,
+       0x2e43c5,
+       0x22bd4a,
+       0x28fd09,
+       0x37270a,
+       0x2ceecb,
+       0x3c514b,
+       0x2415d5,
+       0x2eb105,
+       0x239605,
+       0x2f864a,
+       0x25b58a,
+       0x311a07,
+       0x234703,
+       0x2b9388,
+       0x2db00a,
+       0x224086,
+       0x266809,
+       0x283048,
+       0x2dcb04,
+       0x387209,
+       0x2c2988,
+       0x2beec7,
+       0x2e94c6,
+       0x382b07,
+       0x3503c7,
+       0x23e385,
+       0x2e730c,
+       0x23d705,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x202782,
+       0x22d7c3,
+       0x206b43,
+       0x2013c3,
+       0x23cf83,
+       0x22d7c3,
+       0x206b43,
+       0x13c3,
+       0x2a8b03,
+       0x23cf83,
+       0x1cdd43,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0xa14c8,
+       0x202782,
+       0x22d7c3,
+       0x22d7c7,
+       0x206b43,
+       0x23cf83,
+       0x202782,
+       0x203dc2,
+       0x31b402,
+       0x206102,
+       0x200d42,
+       0x2ea5c2,
+       0x91d46,
+       0x54389,
+       0x481b683,
+       0x89947,
+       0x7b83,
+       0x11b645,
+       0xc1,
+       0x522d7c3,
+       0x233743,
+       0x228843,
+       0x220583,
+       0x219e43,
+       0x205e03,
+       0x2dc7c6,
+       0x206b43,
+       0x23cf83,
+       0x204283,
+       0xa14c8,
+       0x200984,
+       0x30ad47,
+       0x332843,
+       0x375e04,
+       0x21a5c3,
+       0x212003,
+       0x220583,
+       0x14c47,
+       0x109744,
+       0x3283,
+       0x131905,
+       0x2000c2,
+       0x4ce83,
+       0x6602782,
+       0x688bc49,
+       0x8c5cd,
+       0x8c90d,
+       0x31b402,
+       0x22884,
+       0x131949,
+       0x2003c2,
+       0x6e22788,
+       0xf7dc4,
+       0xa14c8,
+       0x1419a42,
+       0x14005c2,
+       0x1419a42,
+       0x1517386,
+       0x22f303,
+       0x26f283,
+       0x762d7c3,
+       0x230944,
+       0x7a33743,
+       0x7e20583,
+       0x2067c2,
+       0x222884,
+       0x206b43,
+       0x305f83,
+       0x201642,
+       0x23cf83,
+       0x218142,
+       0x2ffb03,
+       0x209482,
+       0x207043,
+       0x283103,
+       0x205302,
+       0xa14c8,
+       0x22f303,
+       0x305f83,
+       0x201642,
+       0x2ffb03,
+       0x209482,
+       0x207043,
+       0x283103,
+       0x205302,
+       0x2ffb03,
+       0x209482,
+       0x207043,
+       0x283103,
+       0x205302,
+       0x22d7c3,
+       0x24ce83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x219e43,
+       0x205e03,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x202102,
+       0x213c43,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x24ce83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x206b43,
+       0x23cf83,
+       0x3da885,
+       0x2195c2,
+       0x2000c2,
+       0xa14c8,
+       0x144b148,
+       0x103e4a,
+       0x220583,
+       0x207881,
+       0x2009c1,
+       0x203281,
+       0x202ec1,
+       0x200a41,
+       0x20c101,
+       0x200a01,
+       0x228441,
+       0x207901,
        0x200001,
-       0x202701,
-       0x202741,
-       0x201f01,
-       0x201e81,
-       0x21db01,
-       0x208141,
-       0x20a2c1,
-       0x203a41,
-       0x203a81,
+       0x2000c1,
+       0x200201,
+       0x12dac5,
+       0xa14c8,
        0x200101,
-       0x200301,
-       0xfe4c5,
-       0xb2b48,
-       0x200781,
-       0x200a81,
+       0x200f01,
+       0x200501,
+       0x202401,
        0x200041,
-       0x200141,
-       0x200a01,
-       0x200dc1,
-       0x200541,
-       0x2077c1,
-       0x2026c1,
-       0x200641,
-       0x200081,
-       0x2001c1,
-       0x200341,
-       0x200e41,
-       0x20bc41,
-       0x2002c1,
+       0x200801,
+       0x200181,
+       0x202d41,
+       0x200701,
+       0x2004c1,
        0x200c01,
+       0x200581,
+       0x2003c1,
+       0x201001,
+       0x215f41,
        0x200401,
-       0x200441,
-       0x202401,
-       0x202881,
-       0x209841,
-       0x200cc1,
-       0x201441,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x200342,
-       0x201ac3,
-       0x9a6c7,
-       0xe507,
-       0x28906,
-       0x3adca,
-       0x96308,
-       0x59f88,
-       0x5a847,
-       0x86,
-       0xea205,
-       0x148e45,
-       0xdc886,
-       0x107146,
-       0x2056c4,
-       0x26ca47,
-       0xb2b48,
-       0x2e4e84,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x331648,
-       0x2068c4,
-       0x232e04,
-       0x274a84,
-       0x277c47,
-       0x2e07c7,
-       0x22cc43,
-       0x23638b,
-       0x33ef8a,
-       0x27e847,
-       0x23ffc8,
-       0x38c288,
-       0x232ec3,
-       0x32d047,
-       0x21fe83,
-       0x3bf588,
-       0x3c1d09,
-       0x21f504,
-       0x213303,
-       0x23b788,
-       0x20e403,
-       0x2de24a,
-       0x2e4286,
-       0x3a5a07,
-       0x21c103,
-       0x21e886,
-       0x31e888,
-       0x201ac3,
-       0x282586,
-       0x2f620d,
-       0x2f8788,
-       0x30018b,
-       0x27cec6,
-       0x32f3c7,
-       0x223b85,
-       0x3be2ca,
-       0x222ac5,
-       0x24938a,
-       0x25efc2,
-       0x202903,
-       0x241084,
-       0x203a86,
-       0x3b1283,
-       0x2b2a43,
-       0x250bc3,
-       0x2068c3,
-       0x207783,
-       0x200582,
-       0x319fc5,
-       0x2b4589,
-       0x241c83,
-       0x229a43,
-       0x204883,
-       0x200301,
-       0x2d9687,
-       0x2d2505,
-       0x3851c3,
-       0x3bc883,
-       0x274a84,
-       0x27f043,
-       0x213088,
-       0x375183,
-       0x30bd8d,
-       0x256048,
-       0x385446,
-       0x334ec3,
-       0x397303,
-       0x3aca83,
-       0xbe2cc43,
-       0x232708,
-       0x236384,
-       0x2437c3,
-       0x203b86,
-       0x247648,
-       0x2046c3,
-       0x3be303,
-       0x205b03,
-       0x232ec3,
-       0x2242c3,
-       0x247f43,
-       0x2b0183,
-       0x334e43,
-       0x226543,
-       0x204b03,
-       0x39eac5,
-       0x255244,
-       0x256747,
-       0x233bc2,
-       0x259a43,
-       0x25cdc6,
-       0x25e643,
-       0x25eb83,
-       0x2852c3,
-       0x203903,
-       0x204a83,
-       0x2a3a47,
-       0xc215e43,
-       0x24f0c3,
-       0x3c2683,
-       0x219203,
-       0x21cc83,
-       0x257dc3,
-       0x35ba45,
-       0x377343,
-       0x24c909,
-       0x20d383,
-       0x311103,
-       0xc636983,
-       0x3a2283,
-       0x21f708,
-       0x2b44c6,
-       0x200706,
-       0x2a9686,
-       0x38a907,
-       0x21c2c3,
-       0x228c03,
-       0x20e403,
-       0x296406,
-       0x2055c2,
-       0x2ba883,
-       0x35ce85,
-       0x21c103,
-       0x25fa07,
-       0x161ba03,
-       0x244e03,
-       0x20e743,
-       0x20b083,
-       0x22c403,
-       0x201ac3,
-       0x20c746,
-       0x27ed86,
-       0x37d9c3,
-       0x22b7c3,
-       0x214903,
-       0x25e483,
-       0x3b88c3,
-       0x303c83,
-       0x306283,
-       0x20b745,
-       0x202ac3,
-       0x26a006,
-       0x32e048,
-       0x21e143,
-       0x377e49,
-       0x2b9308,
-       0x225608,
-       0x26aac5,
-       0x23b34a,
-       0x23d0ca,
-       0x23f74b,
-       0x23fb88,
-       0x306a43,
-       0x3923c3,
-       0x342083,
-       0x32b288,
-       0x381a43,
-       0x2fe944,
-       0x262343,
-       0x204243,
-       0x238d03,
-       0x257f43,
-       0x234443,
-       0x25efc2,
-       0x227ec3,
-       0x239803,
-       0x318583,
-       0x319544,
-       0x241084,
-       0x212f43,
-       0xb2b48,
-       0x200742,
-       0x200602,
-       0x200582,
-       0x203642,
-       0x203c82,
-       0x200782,
-       0x216f82,
-       0x201d42,
-       0x201382,
+       0x200741,
+       0x2007c1,
+       0x200081,
+       0x206841,
+       0x201ec1,
+       0x203301,
+       0x201081,
+       0x20a781,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x2003c2,
+       0x23cf83,
+       0x1b043,
+       0x14c47,
+       0x5f07,
+       0x29f46,
+       0x3530a,
+       0x8b088,
+       0x58748,
+       0x58c07,
+       0x108a46,
+       0xe3485,
+       0x45585,
+       0x125d43,
+       0x5bac6,
+       0xec046,
+       0x241844,
+       0x37e847,
+       0xa14c8,
+       0x2dd2c4,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x2782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x32ba88,
+       0x201844,
+       0x233684,
+       0x22afc4,
+       0x349547,
+       0x2d9947,
+       0x22d7c3,
+       0x23620b,
+       0x31fb4a,
+       0x3cc247,
+       0x306588,
+       0x328108,
+       0x233743,
+       0x336447,
+       0x228843,
+       0x20d348,
+       0x210b49,
+       0x222884,
+       0x219e43,
+       0x2fee88,
+       0x205e03,
+       0x2d618a,
+       0x2dc7c6,
+       0x3aa407,
+       0x206b43,
+       0x394486,
+       0x26f108,
+       0x23cf83,
+       0x25ae06,
+       0x2ef84d,
+       0x2f1f08,
+       0x2f898b,
+       0x2bff86,
+       0x3416c7,
+       0x214dc5,
+       0x2d5dca,
+       0x228105,
+       0x24308a,
+       0x2195c2,
+       0x207b83,
+       0x231784,
+       0x200006,
+       0x3b0ec3,
+       0x2a13c3,
+       0x24de03,
+       0x201843,
+       0x372dc3,
+       0x2017c2,
+       0x300745,
+       0x2a9049,
+       0x23ea03,
+       0x20a683,
+       0x202b03,
+       0x200201,
+       0x2e8d87,
+       0x2c8885,
+       0x398a83,
+       0x3c4703,
+       0x22afc4,
+       0x32f383,
+       0x21c1c8,
+       0x367603,
+       0x31454d,
+       0x26bc48,
+       0x20b546,
+       0x332d03,
+       0x38d543,
+       0x3ac783,
+       0xbe2d7c3,
+       0x232f88,
+       0x236204,
+       0x23fec3,
+       0x200106,
+       0x243608,
+       0x202943,
+       0x2d5e03,
+       0x22d943,
+       0x233743,
+       0x210483,
+       0x2416c3,
+       0x2a6003,
+       0x332c83,
+       0x209c83,
+       0x202403,
+       0x38a7c5,
+       0x254344,
+       0x254cc7,
+       0x2b06c2,
+       0x2584c3,
+       0x25af86,
+       0x25c303,
+       0x25c9c3,
+       0x278643,
+       0x309303,
+       0x202383,
+       0x2973c7,
+       0xc220583,
+       0x24b543,
+       0x3d54c3,
+       0x209a03,
+       0x219c83,
+       0x2fe043,
+       0x3b4d05,
+       0x371983,
+       0x2f9f89,
+       0x2035c3,
+       0x30e7c3,
+       0xc636803,
+       0x3d8883,
+       0x21b888,
+       0x2a8f86,
+       0x3090c6,
+       0x29d786,
+       0x388307,
+       0x226b83,
+       0x22a243,
+       0x205e03,
+       0x28b186,
+       0x2104c2,
+       0x2a6343,
+       0x33d1c5,
+       0x206b43,
+       0x31aa87,
+       0x16013c3,
+       0x26f103,
+       0x234203,
+       0x218003,
+       0x2050c3,
+       0x23cf83,
+       0x20e486,
+       0x3315c6,
+       0x37a043,
+       0x2f0b83,
+       0x213c43,
+       0x225983,
+       0x3c2083,
+       0x2fe543,
+       0x2ffec3,
+       0x216345,
+       0x25b583,
+       0x378b46,
+       0x32f608,
+       0x217d43,
+       0x274f89,
+       0x363108,
+       0x2170c8,
+       0x224385,
+       0x37cc0a,
+       0x39da8a,
+       0x22e30b,
+       0x22f448,
+       0x2ee443,
+       0x38bc03,
+       0x2f88c3,
+       0x30f848,
+       0x35e143,
+       0x32e244,
+       0x202742,
+       0x260403,
+       0x2007c3,
+       0x229343,
+       0x2572c3,
+       0x204283,
+       0x2195c2,
+       0x227d43,
+       0x239d03,
+       0x317503,
+       0x318c44,
+       0x231784,
+       0x228c83,
+       0xa14c8,
        0x2000c2,
-       0x218ec2,
-       0x202c42,
-       0x2728c2,
-       0x208702,
-       0x2099c2,
-       0x2036c2,
-       0x20c982,
-       0x213282,
-       0x21c4c2,
-       0x202f82,
-       0x204102,
-       0x215242,
-       0x204c42,
-       0x203582,
-       0x200c02,
-       0x23c5c2,
-       0x2048c2,
-       0x742,
-       0x602,
-       0x582,
-       0x3642,
-       0x3c82,
-       0x782,
-       0x16f82,
-       0x1d42,
-       0x1382,
+       0x200b02,
+       0x2017c2,
+       0x2020c2,
+       0x200202,
+       0x201942,
+       0x258542,
+       0x201242,
+       0x200382,
+       0x201442,
+       0x25e5c2,
+       0x200e82,
+       0x26cec2,
+       0x201002,
+       0x2ea5c2,
+       0x202142,
+       0x203d42,
+       0x213c42,
+       0x2b0942,
+       0x206382,
+       0x200682,
+       0x214582,
+       0x202542,
+       0x202002,
+       0x201bc2,
+       0x236082,
+       0x202b42,
        0xc2,
-       0x18ec2,
-       0x2c42,
-       0x728c2,
-       0x8702,
-       0x99c2,
-       0x36c2,
-       0xc982,
-       0x13282,
-       0x1c4c2,
-       0x2f82,
-       0x4102,
-       0x15242,
-       0x4c42,
-       0x3582,
-       0xc02,
-       0x3c5c2,
-       0x48c2,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x2902,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x4502,
-       0x204502,
-       0x201ac3,
-       0xde2cc43,
-       0x215e43,
-       0x20e403,
-       0x75003,
-       0x22e8c2,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0x74c2,
-       0x200942,
-       0x15b2885,
-       0x201c82,
-       0xb2b48,
-       0x4502,
-       0x235382,
-       0x200482,
-       0x206cc2,
-       0x20e342,
-       0x24ffc2,
-       0x148e45,
-       0x203542,
-       0x2052c2,
-       0x209342,
-       0x204902,
-       0x2036c2,
-       0x3a1b42,
-       0x211202,
-       0x227782,
-       0x9a6c7,
-       0xf54cd,
-       0xea289,
-       0xcb20b,
-       0xed808,
-       0x77289,
-       0x111b86,
-       0x215e43,
-       0xb2b48,
-       0x80cc4,
-       0x6f4c3,
-       0x80205,
-       0xb2b48,
-       0xe6fc7,
-       0x5b346,
-       0x80249,
-       0x16c4e,
-       0x1c2d87,
-       0x200742,
-       0x2056c4,
-       0x204502,
-       0x22cc43,
-       0x202a02,
-       0x232ec3,
-       0x201382,
-       0x2e4e84,
-       0x213303,
-       0x251402,
-       0x21c103,
-       0x200342,
-       0x201ac3,
-       0x25d5c6,
-       0x338e4f,
-       0x602883,
-       0xb2b48,
-       0x204502,
-       0x21fe83,
-       0x215e43,
-       0x20e403,
-       0x1ba03,
-       0x16c48,
-       0x15be08b,
-       0x152e7ca,
-       0x1477107,
-       0xade8b,
-       0x10eb85,
-       0xfe4c5,
-       0x9a6c7,
-       0x204502,
-       0x22cc43,
-       0x215e43,
-       0x21c103,
-       0x200742,
-       0x206d42,
-       0x3447c2,
-       0x1162cc43,
-       0x2401c2,
-       0x232ec3,
-       0x20d342,
-       0x209542,
-       0x215e43,
-       0x24cc42,
-       0x276b82,
-       0x2b5e02,
-       0x203602,
-       0x29e002,
-       0x204282,
-       0x200dc2,
-       0x25fec2,
-       0x2882c2,
-       0x206d82,
-       0x5904c,
-       0x2bd542,
-       0x2f6782,
-       0x21cfc2,
-       0x24d382,
-       0x20e403,
-       0x208302,
-       0x21c103,
-       0x215f82,
-       0x2dd302,
-       0x201ac3,
-       0x241d02,
+       0xb02,
+       0x17c2,
+       0x20c2,
+       0x202,
+       0x1942,
+       0x58542,
+       0x1242,
+       0x382,
+       0x1442,
+       0x5e5c2,
+       0xe82,
+       0x6cec2,
+       0x1002,
+       0xea5c2,
+       0x2142,
+       0x3d42,
+       0x13c42,
+       0xb0942,
+       0x6382,
+       0x682,
+       0x14582,
+       0x2542,
+       0x2002,
+       0x1bc2,
+       0x36082,
+       0x2b42,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x1ec2,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x2782,
+       0x202782,
+       0x23cf83,
+       0xde2d7c3,
+       0x220583,
+       0x205e03,
+       0x6df83,
+       0x22ebc2,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0xa842,
+       0x2001c2,
+       0x1445d45,
+       0x12dac5,
+       0x20b342,
+       0xa14c8,
+       0x2782,
+       0x234f42,
+       0x202282,
+       0x201c42,
+       0x205d42,
+       0x24fd42,
+       0x45585,
+       0x201fc2,
+       0x201642,
+       0x21a682,
+       0x202b82,
+       0x202142,
+       0x3a1602,
+       0x203842,
+       0x295a82,
+       0xef0b404,
+       0x142,
+       0x14c47,
+       0x1a108d,
+       0xe3509,
+       0xaea4b,
+       0xe80c8,
+       0x71f49,
+       0x10f346,
+       0x220583,
+       0xa14c8,
+       0x109744,
+       0x3283,
+       0x131905,
+       0xa14c8,
+       0xdffc7,
+       0x59706,
+       0x131949,
+       0x14a0e,
+       0x137987,
+       0x2000c2,
+       0x241844,
+       0x202782,
+       0x22d7c3,
+       0x203dc2,
+       0x233743,
+       0x19d03,
+       0x200382,
+       0x2dd2c4,
+       0x219e43,
+       0x24ab82,
+       0x206b43,
+       0x2003c2,
+       0x23cf83,
+       0x239606,
+       0x3343cf,
+       0x602,
+       0x7094c3,
+       0xa14c8,
+       0x202782,
+       0x228843,
+       0x220583,
+       0x205e03,
+       0x13c3,
+       0x14a08,
+       0x14d5b8b,
+       0x153f50a,
+       0x148e24a,
+       0x14726c7,
+       0xa3bcb,
+       0x15e1c5,
+       0x11a7c9,
+       0x12dac5,
+       0x14c47,
+       0xf5744,
+       0x202782,
+       0x22d7c3,
+       0x220583,
+       0x206b43,
+       0x2000c2,
+       0x201cc2,
+       0x33b5c2,
+       0x1222d7c3,
+       0x23c842,
+       0x233743,
        0x203582,
-       0x2085c2,
-       0x2062c2,
-       0x20d202,
-       0x2ef5c2,
-       0x216082,
-       0x25d882,
-       0x21d6c2,
-       0x32740a,
-       0x36d2ca,
-       0x39ca0a,
-       0x3d9582,
-       0x201e02,
-       0x35ba02,
-       0x11b34009,
-       0x11fc8eca,
-       0x142e2c7,
-       0x12202942,
-       0x140a803,
-       0x7e02,
-       0x1c8eca,
-       0x192ace,
-       0x24fc04,
-       0x12a2cc43,
-       0x232ec3,
-       0x251344,
-       0x1b8786,
-       0x215e43,
-       0x21f504,
-       0x213303,
-       0x148109,
-       0x2f306,
-       0x20e403,
-       0xee044,
-       0x1e43,
-       0x21c103,
-       0x24a85,
-       0x21ba03,
-       0x201ac3,
-       0x1507504,
-       0x202ac3,
-       0x202903,
-       0xb2b48,
-       0x27c6,
-       0x1400004,
-       0x190045,
-       0x1c2b4a,
-       0x1310c2,
-       0x1c6846,
-       0x1c38d1,
-       0x13334009,
-       0x1900c8,
-       0x50688,
-       0x10a847,
-       0x282,
-       0xfe4cb,
-       0x18b40b,
-       0x17c00a,
-       0x9498a,
-       0x163b47,
-       0xb2b48,
-       0x11fa48,
-       0x1d1c47,
-       0x19c14e0b,
-       0x17c07,
-       0x4c2,
-       0x2b347,
-       0x15458a,
-       0xe58f,
-       0x42a0f,
-       0x192ac2,
-       0x4502,
-       0xb00c8,
-       0xf02ca,
-       0xe6aca,
-       0x8c84a,
-       0x55e48,
-       0xc448,
-       0x5f2c8,
-       0xe6f88,
-       0x7a48,
-       0x46c2,
-       0x1b290f,
-       0xac44b,
-       0x97fc8,
-       0x35687,
-       0x886ca,
-       0x1c96cb,
-       0x4ba49,
-       0x885c7,
-       0xc348,
-       0x3d28c,
-       0x13e0c7,
-       0x6860a,
-       0x5c248,
-       0x2890e,
-       0x290ce,
-       0x16398b,
-       0x37fcb,
-       0x6a78b,
-       0x73809,
-       0x73e4b,
-       0x1cf84d,
-       0x11b00b,
-       0x104a8d,
-       0x104e0d,
-       0x106f8a,
-       0x40ecb,
-       0x4794b,
-       0x4c145,
-       0x1a021050,
-       0xbccf,
-       0x13d1cf,
-       0x7988d,
-       0x86c90,
-       0x10ac2,
-       0x1a7635c8,
-       0xe388,
-       0x96f10,
-       0x1621ce,
-       0x1ab75145,
-       0x5048b,
-       0x147210,
-       0x58d48,
-       0xc54a,
-       0x38189,
-       0x66f47,
-       0x67287,
-       0x67447,
-       0x677c7,
-       0x69087,
-       0x69687,
-       0x6ad07,
-       0x6b247,
-       0x6b8c7,
-       0x6bbc7,
-       0x6c287,
-       0x6c447,
-       0x6c607,
-       0x6c7c7,
-       0x703c7,
-       0x70787,
-       0x71287,
-       0x71647,
-       0x71c87,
-       0x71f47,
-       0x72107,
-       0x72407,
-       0x72787,
-       0x72987,
-       0x743c7,
-       0x74587,
-       0x74747,
-       0x75387,
-       0x75887,
-       0x76487,
-       0x77687,
-       0x78147,
-       0x7a087,
-       0x7a247,
-       0x7a647,
-       0x7ab47,
-       0x7b047,
-       0x7b5c7,
-       0x7b787,
-       0x7b947,
-       0x81c87,
-       0x82707,
-       0x82c47,
-       0x83207,
-       0x833c7,
-       0x83747,
-       0x83d47,
-       0x1282,
-       0x5f3ca,
-       0xee187,
-       0x6e745,
-       0xa7d51,
-       0xa946,
-       0xfa00a,
-       0xaff4a,
-       0x5b346,
-       0x1b6ecb,
-       0x40c2,
+       0x20a1c2,
+       0x220583,
+       0x2068c2,
+       0x272142,
+       0x2ab1c2,
+       0x202082,
+       0x291a82,
+       0x200802,
+       0x2012c2,
+       0x207102,
+       0x27a482,
+       0x201d02,
+       0x18c3cc,
+       0x2b1402,
+       0x2efdc2,
+       0x21d882,
+       0x241442,
+       0x205e03,
+       0x200c02,
+       0x206b43,
+       0x209b42,
+       0x2d43c2,
+       0x23cf83,
+       0x23ea82,
+       0x202002,
+       0x200ec2,
+       0x201282,
+       0x215042,
+       0x2e9d02,
+       0x219f82,
+       0x25b8c2,
+       0x220d02,
+       0x323aca,
+       0x3660ca,
+       0x39858a,
+       0x3dce42,
+       0x218b42,
+       0x3b4cc2,
+       0x12644509,
+       0x12b63a0a,
+       0x142e5c7,
+       0x12e04d82,
+       0x140abc3,
+       0x2e82,
+       0x163a0a,
+       0x1878ce,
+       0x24ec04,
+       0x5bd85,
+       0x1362d7c3,
+       0x3d4c3,
+       0x233743,
+       0x251184,
+       0x1c1f46,
+       0x220583,
+       0x222884,
+       0x219e43,
+       0x13ee09,
+       0x157646,
+       0x205e03,
+       0xe9644,
+       0x10a4c3,
+       0x206b43,
+       0xfc85,
+       0x2013c3,
+       0x23cf83,
+       0x14e60c4,
+       0x25b583,
+       0x6a04,
+       0x207b83,
+       0xa14c8,
+       0x109406,
+       0x15089c4,
+       0x132605,
+       0x13774a,
+       0x12b382,
+       0x1a7b46,
+       0x48fd1,
+       0x13e44509,
+       0x132688,
+       0x50308,
+       0x1c6547,
+       0x2442,
+       0xe834e,
+       0x12dacb,
+       0x132e0b,
+       0x19018a,
+       0x89a4a,
+       0x2afc7,
+       0xa14c8,
+       0x11d0c8,
+       0x7947,
+       0x1a81414b,
+       0x1b047,
+       0x1c742,
+       0x7dc87,
+       0xd4b8a,
+       0x48a4f,
+       0x4604f,
+       0xd5e42,
+       0x2782,
+       0xa5f48,
+       0xe1f0a,
+       0xdfaca,
+       0x54a4a,
+       0x6ba48,
+       0xe188,
+       0x5d448,
+       0xdff88,
+       0x173088,
+       0x2942,
+       0x45dcf,
+       0xa0d8b,
+       0x6c648,
+       0x3fbc7,
+       0x374a,
+       0x19ee0b,
+       0x80b89,
+       0x4aac7,
+       0xe088,
+       0x19dc4c,
+       0x1a0047,
+       0x6644a,
+       0x18b08,
+       0x29f4e,
+       0x2a70e,
+       0x2ae0b,
+       0x3850b,
+       0xde14b,
+       0xe4b09,
+       0xe518b,
+       0xebb0d,
+       0x10138b,
+       0x110d0d,
+       0x11108d,
+       0x103c8a,
+       0x315cb,
+       0x3d54b,
+       0x18af05,
+       0x1ac24b50,
+       0x168cf,
+       0x10b5cf,
+       0xe558d,
+       0x13efd0,
+       0x758c2,
+       0x1b21e488,
+       0x5d88,
+       0x6e4d0,
+       0x11e60e,
+       0x1b7675c5,
+       0x5010b,
+       0x13df10,
+       0x57d48,
+       0xe28a,
+       0x386c9,
+       0x64b87,
+       0x64ec7,
+       0x65087,
+       0x659c7,
+       0x66b87,
+       0x67107,
+       0x67807,
+       0x67d47,
+       0x68287,
+       0x68607,
+       0x68cc7,
+       0x68e87,
+       0x69047,
+       0x69207,
+       0x69947,
+       0x69cc7,
+       0x6a787,
+       0x6ab47,
+       0x6b107,
+       0x6b3c7,
+       0x6b587,
+       0x6c8c7,
+       0x6cd87,
+       0x6cf87,
+       0x6d347,
+       0x6d507,
+       0x6d6c7,
+       0x6ee07,
+       0x70247,
+       0x70647,
+       0x70e07,
+       0x710c7,
+       0x71447,
+       0x71607,
+       0x71a07,
+       0x72f87,
+       0x739c7,
+       0x73f47,
+       0x74107,
+       0x742c7,
+       0x75b07,
+       0x76587,
+       0x76ac7,
+       0x770c7,
+       0x77287,
+       0x77607,
+       0x77b47,
+       0x37482,
+       0x5d54a,
+       0xe9787,
+       0x8b705,
+       0x9a3d1,
+       0x1d21c6,
+       0xf2f0a,
+       0xa5dca,
+       0x59706,
+       0x15578b,
+       0x642,
        0x2fad1,
-       0x198f89,
-       0xa2e49,
-       0x5fec2,
-       0xad5ca,
-       0xb3a89,
-       0xb41cf,
-       0xb47ce,
-       0xb5508,
-       0x58e82,
-       0x549,
-       0x1a730e,
-       0x14b7cc,
-       0xf074f,
-       0x1b19ce,
-       0x79d8c,
-       0x3a3c9,
-       0x3d691,
-       0x3dc48,
-       0x448d2,
-       0x4908d,
-       0x19f14d,
-       0x4f4cb,
-       0x50855,
-       0x7acc9,
-       0x8e50a,
-       0x92249,
-       0x184690,
-       0x1d460b,
-       0x9ff8f,
-       0xa074b,
-       0xacf8c,
-       0xb0390,
-       0xb758a,
-       0xba74d,
-       0xbae4e,
-       0xcaeca,
-       0xcf4cc,
-       0x1290d4,
-       0x198c11,
-       0x1c9e0b,
-       0xc0b4f,
-       0xc254d,
-       0xc2dce,
-       0xc7b4c,
-       0xc808c,
-       0xcabcb,
-       0xccd8e,
-       0xcd590,
-       0xce10b,
-       0xceb0d,
-       0x157b8f,
-       0x120d0c,
-       0x13978e,
-       0xd6e51,
-       0xda88c,
-       0xe7a07,
-       0xe880d,
-       0xed08c,
-       0xfc910,
-       0x108f8d,
-       0x109e47,
-       0x1662d0,
-       0x175848,
-       0x1930cb,
-       0xbbf0f,
-       0x43448,
-       0xfa20d,
-       0x10e2d0,
-       0x1af7c9,
-       0x1aebe246,
-       0xbf143,
-       0xc3385,
-       0x53a82,
-       0x88b49,
-       0x5c04a,
-       0x1b2f72c4,
-       0x119586,
-       0x1a4ca,
-       0x10548d,
-       0x1b53fa89,
-       0x21983,
-       0xf2f8a,
-       0xe5111,
-       0xe5549,
-       0xe6a47,
-       0xe7748,
-       0xe7bc7,
-       0xee248,
-       0x1b2a0b,
-       0x133489,
-       0xef890,
-       0xefd4c,
-       0xf0c08,
-       0xf0fc5,
-       0xf108,
-       0x1ba90a,
-       0x21a47,
-       0x6ce47,
-       0x2fc2,
-       0x147f0a,
-       0x871c9,
-       0x7aa05,
-       0x5f88a,
-       0x9a44f,
-       0x1301cb,
-       0x15bb0c,
-       0x148212,
-       0xdc9c5,
-       0xf25c8,
-       0x5554a,
-       0x1bafdbc5,
-       0x15b70c,
-       0x144603,
-       0x1a1b42,
-       0x10640a,
-       0x150678c,
-       0x13e448,
-       0x104c48,
-       0x140007,
-       0x1202,
-       0x8a82,
-       0x54150,
-       0x78687,
-       0x2edcf,
-       0xdc886,
-       0x8a84e,
-       0x16de4b,
-       0x4ed08,
-       0x4be09,
-       0x5a12,
-       0x11668d,
-       0x116bc8,
-       0xcb0c9,
-       0xdfdcd,
-       0x1c4e09,
-       0x19b60b,
-       0x1c1048,
-       0x89cc8,
-       0x8ab88,
-       0x8cd49,
-       0x8cf4a,
-       0x92f8c,
-       0xfff0a,
-       0x1b8907,
-       0x3c5cd,
-       0x1bec30c6,
-       0x10820b,
-       0x131acc,
-       0x110388,
-       0x49e89,
-       0x1c6a50,
-       0x73c2,
-       0x8c0cd,
-       0x1882,
-       0x21c82,
-       0x1b884a,
-       0xf9f0a,
-       0x10240b,
-       0x47b0c,
-       0x11f24c,
-       0x11f54a,
-       0x11f7ce,
-       0x1ab8d,
-       0x1c1d9445,
-       0x59788,
-       0x74c2,
-       0x13609ece,
-       0x13e7004e,
-       0x14607eca,
-       0x14f8fd0e,
-       0x1560fe4e,
-       0x15f7848c,
-       0x142e2c7,
-       0x142e2c9,
-       0x140a803,
-       0x1678d08c,
-       0x16e10ac9,
-       0x17626fc9,
-       0x17e4a449,
-       0x7e02,
-       0x9e11,
-       0x6ff91,
-       0x7e0d,
-       0x18fc51,
-       0x6f0d1,
-       0x1783cf,
-       0x18cfcf,
-       0x14d54c,
-       0x26f0c,
-       0x4a38c,
-       0xe1ecd,
-       0xfecd5,
-       0x152b0c,
-       0x15c68c,
-       0x170110,
-       0x1ad98c,
-       0x1d1dcc,
-       0x1d7899,
-       0x1d8e19,
-       0xfb99,
-       0x10814,
-       0x118d4,
-       0x15554,
-       0x16414,
-       0x171d4,
-       0x18611b89,
-       0x18c15809,
-       0x1975c749,
-       0x13a3de49,
-       0x7e02,
-       0x1423de49,
-       0x7e02,
-       0xfb8a,
-       0x7e02,
-       0x14a3de49,
-       0x7e02,
-       0xfb8a,
-       0x7e02,
-       0x1523de49,
-       0x7e02,
-       0x15a3de49,
-       0x7e02,
-       0x1623de49,
-       0x7e02,
-       0xfb8a,
-       0x7e02,
-       0x16a3de49,
-       0x7e02,
-       0xfb8a,
-       0x7e02,
-       0x1723de49,
-       0x7e02,
-       0x17a3de49,
-       0x7e02,
-       0xfb8a,
-       0x7e02,
-       0x1823de49,
-       0x7e02,
-       0xfb8a,
-       0x7e02,
-       0x18a3de49,
-       0x7e02,
-       0x1923de49,
-       0x7e02,
-       0x19a3de49,
-       0x7e02,
-       0xfb8a,
-       0x7e02,
-       0x1c38c5,
-       0x17c004,
-       0x9ece,
-       0x7004e,
-       0x12bc4e,
-       0x7eca,
-       0x18fd0e,
-       0xfe4e,
-       0x17848c,
-       0x18d08c,
-       0x10ac9,
-       0x26fc9,
-       0x4a449,
-       0x11b89,
-       0x15809,
-       0x15c749,
-       0xfeecd,
-       0x166c9,
-       0x17489,
-       0x12fb44,
-       0x1349c4,
-       0x1c2a84,
-       0x59944,
-       0xae144,
-       0x36b84,
-       0x3ab04,
-       0x59cc4,
-       0x10a844,
-       0x15a16c3,
-       0x3643,
-       0x10ac2,
-       0x1ab83,
-       0x9d003,
-       0x1513c2,
-       0x1cbb48,
-       0x133507,
-       0x46c2,
-       0x200742,
-       0x204502,
-       0x202a02,
-       0x21cd02,
-       0x201382,
-       0x200342,
-       0x208a82,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21cc83,
-       0x21c103,
-       0x201ac3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x21c103,
-       0x201ac3,
-       0xb343,
-       0x215e43,
-       0x1f504,
-       0x200742,
-       0x24dd03,
-       0x1e62cc43,
-       0x211747,
-       0x215e43,
-       0x223643,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x21a70a,
-       0x25d5c5,
+       0xb3dc9,
+       0x967c9,
+       0x7102,
+       0x8898a,
+       0xa8549,
+       0xa8c8f,
+       0xa928e,
+       0xaa8c8,
+       0x373c2,
+       0x108f09,
+       0x19774e,
+       0x1c848c,
+       0xeaa8f,
+       0x1b174e,
+       0x8284c,
+       0xe4e09,
+       0xe6711,
+       0xe6cc8,
+       0x19e052,
+       0x19f60d,
+       0x6eacd,
+       0x16f00b,
+       0x4da95,
+       0x504c9,
+       0x5c44a,
+       0x73109,
+       0x82c50,
+       0x8700b,
+       0x16e18f,
+       0x1ca50b,
+       0x916cc,
+       0x93b50,
+       0xa4cca,
+       0xa620d,
+       0xac4ce,
+       0xae70a,
+       0xaf0cc,
+       0x150094,
+       0xb3a51,
+       0xb7f0b,
+       0xb8f0f,
+       0xb9d0d,
+       0xba58e,
+       0xbed8c,
+       0xc1d8c,
+       0xc304b,
+       0xc3a0e,
+       0xc42d0,
+       0xc548b,
+       0x134c0d,
+       0x14288f,
+       0xcfc0c,
+       0xd0dce,
+       0xd2d11,
+       0xda08c,
+       0xf5587,
+       0xfc78d,
+       0x11274c,
+       0x1cf090,
+       0x102dcd,
+       0x11ac07,
+       0x15c2d0,
+       0x16f588,
+       0x184ccb,
+       0xb018f,
+       0x17f8c8,
+       0xf310d,
+       0x107d10,
+       0x175889,
+       0x1bab22c6,
+       0xb3143,
+       0xba245,
+       0x53a42,
+       0x3bc9,
+       0x5a34a,
+       0x1bf9e506,
+       0x1c27de84,
+       0x5acc6,
+       0x1d3ca,
+       0xe5d0d,
+       0x1c5313c9,
+       0x19a03,
+       0x114e0a,
+       0xde5d1,
+       0xdea09,
+       0xdfa47,
+       0xe0808,
+       0xe0e07,
+       0xe9848,
+       0x45ecb,
+       0x12d8c9,
+       0xe9fd0,
+       0xea48c,
+       0xeaf48,
+       0xeb3c5,
+       0x1b9288,
+       0x1bcd8a,
+       0x19ac7,
+       0x12e547,
+       0x13c2,
+       0x13ec0a,
+       0x147488,
+       0x1c3689,
+       0x78505,
+       0x11a90a,
+       0x8f40f,
+       0x12a2cb,
+       0x1b4dcc,
+       0x15c812,
+       0x78845,
+       0xed2c8,
+       0x51c0a,
+       0x1caf7605,
+       0x17770c,
+       0x13b403,
+       0x1a1602,
+       0x10004a,
+       0x15003cc,
+       0x1a03c8,
+       0x110ec8,
+       0x1cf47506,
+       0x18c8c7,
+       0x16f82,
+       0x9482,
+       0x4ecd0,
+       0x72847,
+       0x2f0cf,
+       0x5bac6,
+       0x7c64e,
+       0x1592cb,
+       0x49f88,
+       0x80f49,
+       0x1991d2,
+       0x11570d,
+       0x115f88,
+       0xae909,
+       0xd8f4d,
+       0x18be89,
+       0x19628b,
+       0x1d1c08,
+       0x7c988,
+       0x7ec48,
+       0x7f089,
+       0x7f28a,
+       0x7ff4c,
+       0xea74a,
+       0x1c20c7,
+       0x55c8d,
+       0xe6fd1,
+       0x1d2ba886,
+       0x1b068b,
+       0x12bf0c,
+       0x10448,
+       0x48589,
+       0x17c5cd,
+       0x1a7d50,
+       0xd2c2,
+       0x14500d,
+       0x7d82,
+       0x1a6c2,
+       0x1c200a,
+       0x10c20a,
+       0xf2e0a,
+       0xf3c8b,
+       0x2a98c,
+       0x11c8cc,
+       0x11cbca,
+       0x11ce4e,
+       0x1dc80d,
+       0x1d5dcd05,
+       0x136288,
+       0xa842,
+       0x1430c68e,
+       0x14a0750e,
+       0x152046ca,
+       0x15b322ce,
+       0x16202f4e,
+       0x16b7350c,
+       0x142e5c7,
+       0x142e5c9,
+       0x140abc3,
+       0x173cd68c,
+       0x17a758c9,
+       0x18329b09,
+       0x18b37549,
+       0x2e82,
+       0x10c5d1,
+       0x7451,
+       0x460d,
+       0x132211,
+       0x2e91,
+       0x17344f,
+       0x1cd5cf,
+       0x7580c,
+       0x129a4c,
+       0x13748c,
+       0x14364d,
+       0x202d5,
+       0x581cc,
+       0x6964c,
+       0x133510,
+       0x17910c,
+       0x18954c,
+       0x199c99,
+       0x1a9299,
+       0x1b2559,
+       0x1c0f94,
+       0x1c3c94,
+       0x7ad4,
+       0x8554,
+       0x8ad4,
+       0x19258289,
+       0x19807d89,
+       0x1a269709,
+       0x146e6ec9,
+       0x2e82,
+       0x14ee6ec9,
+       0x2e82,
+       0x7aca,
+       0x2e82,
+       0x156e6ec9,
+       0x2e82,
+       0x7aca,
+       0x2e82,
+       0x15ee6ec9,
+       0x2e82,
+       0x166e6ec9,
+       0x2e82,
+       0x16ee6ec9,
+       0x2e82,
+       0x7aca,
+       0x2e82,
+       0x176e6ec9,
+       0x2e82,
+       0x7aca,
+       0x2e82,
+       0x17ee6ec9,
+       0x2e82,
+       0x186e6ec9,
+       0x2e82,
+       0x7aca,
+       0x2e82,
+       0x18ee6ec9,
+       0x2e82,
+       0x7aca,
+       0x2e82,
+       0x196e6ec9,
+       0x2e82,
+       0x19ee6ec9,
+       0x2e82,
+       0x1a6e6ec9,
+       0x2e82,
+       0x7aca,
+       0x2e82,
+       0x48fc5,
+       0x190184,
+       0x10c68e,
+       0x750e,
+       0x79d4e,
+       0x46ca,
+       0x1322ce,
+       0x2f4e,
+       0x17350c,
+       0x1cd68c,
+       0x758c9,
+       0x129b09,
+       0x137549,
+       0x58289,
+       0x7d89,
+       0x69709,
+       0x204cd,
+       0x8809,
+       0x8d89,
+       0x141e44,
+       0x1d5f44,
+       0x18d184,
+       0x149c84,
+       0xa3e84,
+       0x2c684,
+       0x36a04,
+       0x52644,
+       0x103a04,
+       0x159da03,
+       0x31b07,
+       0x3484c,
+       0x20c3,
+       0x758c2,
+       0x1dc803,
+       0x20c3,
+       0x35e03,
+       0x148702,
+       0x1da608,
+       0x12d947,
+       0x2942,
+       0x2000c2,
+       0x202782,
+       0x203dc2,
+       0x219d02,
+       0x200382,
+       0x2003c2,
+       0x209482,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x219c83,
+       0x206b43,
+       0x23cf83,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x206b43,
+       0x23cf83,
+       0xb243,
+       0x220583,
+       0x22884,
+       0x2000c2,
+       0x24ce83,
+       0x1fa2d7c3,
+       0x38abc7,
+       0x220583,
        0x214903,
-       0x202b82,
-       0xb2b48,
-       0xb2b48,
-       0x4502,
-       0x1424c2,
-       0x1ef3f80b,
-       0x1f22cd04,
-       0xf7205,
-       0xe585,
-       0x1d6e86,
-       0x1f60e585,
-       0x58383,
-       0x166a43,
-       0x80cc4,
-       0x6f4c3,
-       0x80205,
-       0xfe4c5,
-       0xb2b48,
-       0x17c07,
-       0x2cc43,
-       0x1fe3ac07,
-       0x6186,
-       0x20007d05,
-       0x6247,
-       0xcd4a,
-       0x1a96c8,
-       0xcc47,
-       0x6aeca,
-       0x169988,
-       0x33407,
-       0x9a8f,
-       0x4b347,
-       0x59ac6,
-       0x147210,
-       0x1450cf,
-       0xf989,
-       0x119604,
-       0x2040630e,
-       0x39cc9,
-       0x6c906,
-       0x10d789,
-       0x1922c6,
-       0x137e46,
-       0xee70c,
-       0x1c98ca,
-       0x4bbc7,
-       0x18ee0a,
-       0x7fc09,
-       0x8684c,
-       0x1bf8a,
-       0x4caca,
-       0x80249,
-       0x119586,
-       0x4bc8a,
-       0x1177ca,
-       0xa5c4a,
-       0x15b1c9,
-       0xe4a48,
-       0xe4cc6,
-       0xea80d,
-       0xc3a05,
-       0x20b5f60c,
-       0x1c2d87,
-       0x10b3c9,
-       0x25487,
-       0xbdd54,
-       0x10e6cb,
-       0x97e0a,
-       0x588a,
-       0xb080d,
-       0x1502609,
-       0x11644c,
-       0x1169cb,
-       0x9583,
-       0x9583,
-       0x28906,
-       0x9583,
-       0x1d6e88,
-       0x1c7e03,
-       0x121189,
-       0x4dd03,
-       0xb2b48,
-       0x4502,
-       0x51344,
-       0xc0303,
-       0x183305,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x229a43,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x2a3003,
-       0x202903,
-       0x229a43,
-       0x2056c4,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x231303,
-       0x229b2c85,
-       0x142aa43,
-       0x22cc43,
-       0x232ec3,
-       0x21cd03,
-       0x21fe83,
-       0x215e43,
-       0x21f504,
-       0x2026c3,
-       0x228c03,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x21d60a,
+       0x239605,
+       0x213c43,
+       0x21be02,
+       0xa14c8,
+       0xa14c8,
+       0x2782,
+       0x1392c2,
+       0x2033114b,
+       0x2062da44,
+       0x7ddc5,
+       0x5f85,
+       0x1d9c46,
+       0x20a05f85,
+       0x57243,
+       0x1080c3,
+       0x109744,
+       0x3283,
+       0x131905,
+       0x12dac5,
+       0xa14c8,
+       0x1b047,
+       0x2d7c3,
+       0x2123a4c7,
+       0x3686,
+       0x21573345,
+       0x3a5c7,
+       0xbb4a,
+       0xba08,
+       0xea47,
+       0x679ca,
+       0x183548,
+       0x33c87,
+       0x1a618f,
+       0x3e047,
+       0x52446,
+       0x13df10,
+       0xf43cf,
+       0x12789,
+       0x5ad44,
+       0x2183a68e,
+       0x50949,
+       0x69346,
+       0x1071c9,
+       0x18bb06,
+       0x1c4d06,
+       0x6c40c,
+       0x19f00a,
+       0x80d07,
+       0x1cd10a,
+       0x160a49,
+       0xef0cc,
+       0x1b4a8a,
+       0x60c0a,
+       0x131949,
+       0x5acc6,
+       0x80dca,
+       0x11658a,
+       0x9cf0a,
+       0x11a349,
+       0xdce88,
+       0xdd106,
+       0xe3a0d,
+       0xbacc5,
+       0x21f4df8c,
+       0x137987,
+       0x1051c9,
+       0xb4147,
+       0x10cad4,
+       0x10cfcb,
+       0x3fa0a,
+       0x19904a,
+       0xa65cd,
+       0x14f3e89,
+       0x1154cc,
+       0x115d8b,
+       0x18b03,
+       0x18b03,
+       0x29f46,
+       0x18b03,
+       0x1d9c48,
+       0x1cd543,
+       0x150c443,
+       0x54389,
+       0x14cfe83,
+       0x82ec7,
+       0x22dc6409,
+       0x12a06,
+       0x1081c9,
+       0x4ce83,
+       0xa14c8,
+       0x2782,
+       0x51184,
+       0x88dc3,
+       0x1da885,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x20a683,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x296983,
+       0x207b83,
+       0x20a683,
+       0x241844,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x204f03,
+       0x249c6505,
+       0x142c183,
+       0x22d7c3,
+       0x233743,
+       0x219d03,
+       0x228843,
+       0x220583,
+       0x222884,
+       0x37fa83,
+       0x22a243,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x213c43,
+       0x2561dac3,
+       0x15c709,
+       0x2782,
+       0x2097c3,
+       0x2622d7c3,
+       0x233743,
+       0x24adc3,
+       0x220583,
+       0x217343,
+       0x22a243,
+       0x23cf83,
+       0x21c3c3,
+       0x369444,
+       0xa14c8,
+       0x26a2d7c3,
+       0x233743,
+       0x2aa983,
+       0x220583,
+       0x205e03,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x22ec43,
+       0xa14c8,
+       0x2722d7c3,
+       0x233743,
+       0x228843,
+       0x2013c3,
+       0x23cf83,
+       0xa14c8,
+       0x142e5c7,
+       0x24ce83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x12dac5,
+       0x14c47,
+       0x10cd0b,
+       0xdee04,
+       0xbacc5,
+       0x144b148,
+       0xaafcd,
+       0x286e75c5,
+       0x9a544,
+       0x2782,
+       0x1083,
+       0x175785,
+       0x2ebc2,
+       0x2b82,
+       0x3cc145,
+       0xa14c8,
+       0x18b02,
+       0x1d003,
+       0x16240f,
+       0x2782,
+       0xfd346,
+       0x2ebc2,
+       0x32c608,
+       0x241844,
+       0x340cc6,
+       0x343506,
+       0xa14c8,
+       0x301983,
+       0x2c6689,
+       0x359a95,
+       0x159a9f,
+       0x22d7c3,
+       0x3c0b52,
+       0x16ed46,
+       0x17fe05,
+       0xe28a,
+       0x386c9,
+       0x3c090f,
+       0x2dd2c4,
+       0x25e605,
+       0x30e590,
+       0x2449c7,
+       0x2013c3,
+       0x2fb908,
+       0x10b906,
+       0x27ee0a,
+       0x206f84,
+       0x2f7043,
+       0x21be02,
+       0x2f060b,
+       0x13c3,
+       0x19c3c4,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x2fe843,
+       0x202782,
+       0xe16c3,
+       0xf984,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
        0x214903,
-       0x4502,
-       0x26d2c3,
-       0x23a2cc43,
-       0x232ec3,
-       0x24c043,
-       0x215e43,
-       0x225883,
-       0x228c03,
-       0x201ac3,
-       0x213283,
-       0x351dc4,
-       0xb2b48,
-       0x2422cc43,
-       0x232ec3,
-       0x2b55c3,
-       0x215e43,
-       0x20e403,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x21ea03,
-       0xb2b48,
-       0x24a2cc43,
-       0x232ec3,
-       0x21fe83,
-       0x21ba03,
-       0x201ac3,
-       0xb2b48,
-       0x142e2c7,
-       0x24dd03,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0xfe4c5,
-       0x9a6c7,
-       0xbdf8b,
-       0xe5944,
-       0xc3a05,
-       0x14975c8,
-       0xb5c0d,
-       0x25f075c5,
-       0xa7ec4,
-       0x4502,
-       0x8783,
-       0x1af6c5,
-       0x27e745,
-       0xb2b48,
-       0x7842,
-       0x1a103,
-       0x4502,
-       0x102e86,
-       0x3321c8,
-       0x397187,
-       0x2056c4,
-       0x33f1c6,
-       0x34d406,
-       0xb2b48,
-       0x326843,
-       0x33cbc9,
-       0x326995,
-       0x12699f,
-       0x22cc43,
-       0x2e1a92,
-       0x181e46,
-       0x183ec5,
-       0xc54a,
-       0x38189,
-       0x2e184f,
-       0x2e4e84,
-       0x218f05,
-       0x310ed0,
-       0x37c787,
-       0x21ba03,
-       0x244e08,
-       0x16ab46,
-       0x29d84a,
-       0x202e44,
-       0x2fd603,
-       0x25d5c6,
-       0x202b82,
-       0x2f6fcb,
-       0x1ba03,
-       0x19fcc4,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x3040c3,
-       0x204502,
-       0xeed43,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x223643,
-       0x237ac3,
-       0x201ac3,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x200742,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0xe585,
-       0x2056c4,
-       0x22cc43,
-       0x232ec3,
-       0x21af04,
-       0x21c103,
-       0x201ac3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x219203,
-       0x20e403,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x32cdc4,
-       0x21f504,
-       0x21c103,
-       0x201ac3,
-       0x202903,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x33c583,
-       0x6b0c3,
-       0x23643,
-       0x21c103,
-       0x201ac3,
-       0x32740a,
-       0x34e989,
-       0x36604b,
-       0x366b4a,
-       0x36d2ca,
-       0x37b54b,
-       0x39208a,
-       0x39788a,
-       0x39ca0a,
-       0x39cc8b,
-       0x3ba649,
-       0x3c4aca,
-       0x3c604b,
-       0x3d288b,
-       0x3d848a,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x20e403,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0xeb4b,
-       0x602c8,
-       0xdff04,
-       0x1b2b46,
-       0x107249,
-       0xb2b48,
-       0x22cc43,
-       0x266f44,
-       0x2089c2,
-       0x221904,
-       0x280745,
-       0x229a43,
-       0x2056c4,
-       0x22cc43,
-       0x236384,
-       0x232ec3,
-       0x251344,
-       0x2e4e84,
-       0x21f504,
-       0x228c03,
-       0x21c103,
-       0x201ac3,
-       0x28c285,
-       0x231303,
+       0x226243,
+       0x23cf83,
+       0x4ce83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x2000c2,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x5f85,
+       0x241844,
+       0x22d7c3,
+       0x233743,
+       0x3216c4,
+       0x206b43,
+       0x23cf83,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0x137249,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x209a03,
+       0x205e03,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x32ef44,
+       0x222884,
+       0x206b43,
+       0x23cf83,
+       0x207b83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x2067c3,
+       0x44b03,
+       0x14903,
+       0x206b43,
+       0x23cf83,
+       0x323aca,
+       0x345349,
+       0x35c04b,
+       0x35d44a,
+       0x3660ca,
+       0x376b8b,
+       0x38b8ca,
+       0x391f8a,
+       0x39858a,
+       0x39880b,
+       0x3bcac9,
+       0x3c94ca,
+       0x3c9c8b,
+       0x3d680b,
+       0x3db74a,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x205e03,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x17830b,
+       0x5e148,
+       0xd9084,
+       0x46006,
+       0xec149,
+       0xa14c8,
+       0x22d7c3,
+       0xe284,
+       0x264b84,
+       0x20d142,
+       0x205184,
+       0x331e45,
+       0x20a683,
+       0x241844,
+       0x22d7c3,
+       0x236204,
+       0x233743,
+       0x251184,
+       0x2dd2c4,
+       0x222884,
+       0x22a243,
+       0x206b43,
+       0x23cf83,
+       0x3451c5,
+       0x204f03,
+       0x213c43,
+       0x210f43,
+       0x23d804,
+       0x309384,
+       0x308485,
+       0xa14c8,
+       0x2010c4,
+       0x3c4e86,
+       0x331a84,
+       0x202782,
+       0x35cc07,
+       0x249587,
+       0x24e444,
+       0x25bec5,
+       0x302fc5,
+       0x22e1c5,
+       0x222884,
+       0x3883c8,
+       0x239006,
+       0x34c488,
+       0x27a4c5,
+       0x2e43c5,
+       0x235fc4,
+       0x23cf83,
+       0x2f7dc4,
+       0x3751c6,
+       0x239703,
+       0x23d804,
+       0x243185,
+       0x203b44,
+       0x255ac4,
+       0x21be02,
+       0x39f906,
+       0x3aec06,
+       0x313d05,
+       0x2000c2,
+       0x24ce83,
+       0x30a02782,
+       0x21e604,
+       0x200382,
+       0x205e03,
+       0x245ec2,
+       0x206b43,
+       0x2003c2,
+       0x2f4786,
+       0x202003,
+       0x207b83,
+       0xab204,
+       0xa14c8,
+       0xa14c8,
+       0x220583,
+       0x6df83,
+       0x2000c2,
+       0x31602782,
+       0x220583,
+       0x268fc3,
+       0x37fa83,
+       0x22da44,
+       0x206b43,
+       0x23cf83,
+       0xa14c8,
+       0x2000c2,
+       0x31e02782,
+       0x22d7c3,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x682,
+       0x2062c2,
+       0x2195c2,
        0x214903,
-       0x27be03,
-       0x2769c4,
-       0x202744,
-       0x321445,
-       0xb2b48,
-       0x2087c4,
-       0x337fc6,
-       0x280384,
-       0x204502,
-       0x24ac07,
-       0x253b87,
-       0x24f1c4,
-       0x25df45,
-       0x309185,
-       0x22e005,
-       0x21f504,
-       0x38a9c8,
-       0x235bc6,
-       0x325908,
-       0x288305,
-       0x2eb3c5,
-       0x315dc4,
-       0x201ac3,
-       0x2ff404,
-       0x37a386,
-       0x25d6c3,
-       0x2769c4,
-       0x249485,
-       0x288ac4,
-       0x23c404,
-       0x202b82,
-       0x22ae86,
-       0x3af0c6,
-       0x314505,
-       0x200742,
-       0x24dd03,
-       0x2d604502,
-       0x363744,
-       0x201382,
-       0x20e403,
-       0x29f502,
-       0x21c103,
-       0x200342,
-       0x2fab86,
-       0x203583,
-       0x202903,
-       0xb5e44,
-       0xb2b48,
-       0xb2b48,
-       0x215e43,
-       0x75003,
-       0x200742,
-       0x2e204502,
-       0x215e43,
-       0x26c583,
-       0x2026c3,
-       0x22cd04,
-       0x21c103,
-       0x201ac3,
-       0xb2b48,
-       0x200742,
-       0x2ea04502,
-       0x22cc43,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x4102,
-       0x202d02,
-       0x25efc2,
-       0x223643,
-       0x2f5d43,
-       0x200742,
-       0xfe4c5,
-       0xb2b48,
-       0x9a6c7,
-       0x204502,
-       0x232ec3,
-       0x251344,
-       0x212503,
-       0x215e43,
-       0x219203,
-       0x20e403,
-       0x21c103,
-       0x201bc3,
-       0x201ac3,
-       0x21e983,
-       0x7bd53,
-       0xe13d4,
-       0xfe4c5,
-       0x9a6c7,
-       0x10bcc6,
-       0x112fcb,
-       0x28906,
-       0x59dc7,
-       0x5df46,
-       0x40c9,
-       0xdd90a,
-       0x961cd,
-       0xf51cc,
-       0x11814a,
-       0x15fc08,
-       0x148e45,
-       0xcd88,
-       0xdc886,
-       0x76606,
-       0x107146,
-       0x210ac2,
-       0x3984,
-       0x9d006,
-       0xe890,
-       0x8ecce,
-       0x7d6cc,
-       0xfe4c5,
-       0x17c1c7,
-       0x1ff11,
-       0x10a6ca,
-       0x22cc43,
-       0x6ae45,
-       0x1b8dc8,
-       0x16284,
-       0x2fc26846,
-       0xa7d46,
-       0xd6206,
-       0x9e2ca,
-       0x185203,
-       0x30246404,
-       0x4085,
-       0x106f03,
-       0x30634607,
-       0x24a85,
-       0x1b6f8c,
-       0x1019c8,
-       0x2b48b,
-       0x75e8b,
-       0x30a4c5cc,
-       0x141dac3,
-       0xc4a48,
-       0x2b705,
-       0xac2c9,
-       0x102708,
-       0x141a406,
-       0x94887,
-       0x30f89249,
-       0x126047,
-       0x10eb8a,
-       0xa388,
-       0x1d6e88,
-       0x10a844,
-       0x153705,
-       0x75fc7,
-       0x31275fc3,
-       0x3167dc86,
-       0x31affc84,
-       0x31f065c7,
-       0x1d6e84,
-       0x1d6e84,
-       0x1d6e84,
-       0x1d6e84,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x200742,
-       0x204502,
-       0x215e43,
-       0x205142,
-       0x21c103,
-       0x201ac3,
-       0x203583,
-       0x38288f,
-       0x382c4e,
-       0xb2b48,
-       0x22cc43,
-       0x47487,
-       0x232ec3,
-       0x215e43,
-       0x213303,
-       0x21c103,
-       0x201ac3,
-       0x8104,
-       0x6f604,
-       0x817c4,
-       0x208b43,
-       0x208b47,
-       0x204e82,
-       0x2f3ec9,
-       0x200602,
-       0x25444b,
-       0x2b2f4a,
-       0x27c5c9,
-       0x200182,
-       0x377f86,
-       0x22d355,
-       0x254595,
-       0x2320d3,
-       0x254b13,
-       0x206fc2,
-       0x206fc5,
-       0x206fcc,
-       0x28298b,
-       0x2bd205,
-       0x203642,
-       0x306242,
-       0x3951c6,
-       0x200282,
-       0x262586,
-       0x20c7cd,
-       0x239f4c,
-       0x2210c4,
-       0x201782,
-       0x206e02,
-       0x244c88,
-       0x203c82,
-       0x225986,
-       0x22598f,
-       0x32b410,
-       0x33ac84,
-       0x22d515,
-       0x232253,
-       0x205683,
-       0x33368a,
-       0x21e747,
-       0x351709,
-       0x2edd47,
-       0x329902,
+       0x2ef083,
+       0x2000c2,
+       0x12dac5,
+       0xa14c8,
+       0x14c47,
+       0x202782,
+       0x233743,
+       0x251184,
+       0x204183,
+       0x220583,
+       0x209a03,
+       0x205e03,
+       0x206b43,
+       0x212203,
+       0x23cf83,
+       0x234703,
+       0x1cb6d3,
+       0x127714,
+       0x12dac5,
+       0x14c47,
+       0x114486,
+       0x111b4b,
+       0x29f46,
+       0x58587,
+       0x5bec6,
+       0x649,
+       0x10408a,
+       0x8af4d,
+       0x1a0d8c,
+       0x116f0a,
+       0xf9708,
+       0x45585,
+       0xbb88,
+       0x5bac6,
+       0x1be646,
+       0xec046,
+       0x602,
+       0x2758c2,
+       0x7844,
+       0x9b106,
+       0x178050,
+       0x83a0e,
+       0x49c6,
+       0x177e0c,
+       0x336488cb,
+       0x12dac5,
+       0x1407cb,
+       0x33bbe584,
+       0x190347,
+       0x23ed1,
+       0x10388a,
+       0x22d7c3,
+       0x67945,
+       0x160308,
+       0x16f44,
+       0x5a545,
+       0x33d10886,
+       0x9a3c6,
+       0xbc406,
+       0x91d4a,
+       0x198ac3,
+       0x34242584,
+       0x54389,
+       0x1784a,
+       0x14cea89,
+       0x605,
+       0x110c83,
+       0x3479e587,
+       0xfc85,
+       0x1563046,
+       0x15584c,
+       0xfac48,
+       0xf084b,
+       0xdf44b,
+       0x34a4b78c,
+       0x140c0c3,
+       0xbbf88,
+       0xf0ac5,
+       0xa0c09,
+       0xf3f88,
+       0x141d306,
+       0x89947,
+       0x34f7c5c9,
+       0x12b3c7,
+       0x15e1ca,
+       0x115a4d,
+       0x140fc8,
+       0x20c3,
+       0x108943,
+       0x1d9c48,
+       0x103a04,
+       0x129285,
+       0xe8507,
+       0x35245dc3,
+       0x3575fec6,
+       0x35af8644,
+       0x35f00207,
+       0x1d9c44,
+       0x1d9c44,
+       0x1d9c44,
+       0x1d9c44,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x2000c2,
+       0x202782,
+       0x220583,
+       0x2067c2,
+       0x206b43,
+       0x23cf83,
+       0x202003,
+       0x38054f,
+       0x38090e,
+       0xa14c8,
+       0x22d7c3,
+       0x43447,
+       0x233743,
+       0x220583,
+       0x219e43,
+       0x206b43,
+       0x23cf83,
+       0x4904,
+       0x33c4,
+       0xa04,
+       0x21cd03,
+       0x30a807,
+       0x201842,
+       0x2c9689,
+       0x200b02,
+       0x24efcb,
+       0x2a52ca,
+       0x2e2689,
+       0x200542,
+       0x2750c6,
+       0x3ac995,
+       0x24f115,
+       0x230313,
+       0x24f693,
+       0x220f02,
+       0x220f05,
+       0x360e4c,
+       0x27680b,
+       0x296e05,
+       0x2020c2,
+       0x2ffe82,
+       0x38f886,
+       0x202442,
+       0x260646,
+       0x20e50d,
+       0x20fa0c,
+       0x224bc4,
        0x200882,
-       0x39cf06,
-       0x26f782,
-       0xb2b48,
-       0x206ac2,
-       0x200302,
-       0x20ad87,
-       0x27c3c7,
-       0x27c3d1,
-       0x216905,
-       0x21690e,
-       0x2176cf,
+       0x20c882,
+       0x39e408,
+       0x200202,
+       0x30f9c6,
+       0x30f9cf,
+       0x393e90,
+       0x3a39c4,
+       0x3acb55,
+       0x230493,
+       0x204dc3,
+       0x34320a,
+       0x20ee07,
+       0x35f709,
+       0x217707,
+       0x225a42,
+       0x200282,
+       0x3b2246,
+       0x207942,
+       0xa14c8,
+       0x201a42,
+       0x2010c2,
+       0x209247,
+       0x341247,
+       0x341251,
+       0x218105,
+       0x21810e,
+       0x21860f,
+       0x21c742,
+       0x394547,
+       0x21cd48,
+       0x207c02,
+       0x325802,
+       0x2a9746,
+       0x3418cf,
+       0x2a9750,
+       0x22b882,
+       0x205cc2,
+       0x32f488,
+       0x212283,
+       0x288f88,
+       0x30bd8d,
+       0x23af03,
+       0x3723c8,
+       0x23af0f,
+       0x23b2ce,
+       0x398d0a,
+       0x226e51,
+       0x2272d0,
+       0x2bd68d,
+       0x2bd9cc,
+       0x3c2447,
+       0x343387,
+       0x340d89,
+       0x224cc2,
+       0x201942,
+       0x259e0c,
+       0x25a10b,
+       0x2014c2,
+       0x2c3206,
+       0x22ec82,
+       0x200482,
+       0x2d5e42,
+       0x202782,
+       0x22dbc4,
+       0x23a187,
+       0x22bdc2,
+       0x23e4c7,
+       0x240787,
+       0x220282,
+       0x22eec2,
+       0x243305,
+       0x237982,
+       0x2e920e,
+       0x38288d,
+       0x233743,
+       0x397d0e,
+       0x2b628d,
+       0x341643,
+       0x201602,
+       0x286d04,
+       0x265582,
+       0x2029c2,
+       0x39b945,
+       0x39d087,
+       0x24a442,
+       0x219d02,
+       0x250d87,
+       0x254708,
+       0x2b06c2,
+       0x2788c6,
+       0x259c8c,
+       0x259fcb,
+       0x20e282,
+       0x260e8f,
+       0x261250,
+       0x26164f,
+       0x261a15,
+       0x261f54,
+       0x26244e,
+       0x2627ce,
+       0x262b4f,
+       0x262f0e,
+       0x263294,
+       0x263793,
+       0x263c4d,
+       0x277d09,
+       0x28cc43,
+       0x204182,
+       0x28dc85,
+       0x3c70c6,
+       0x200382,
+       0x367207,
+       0x220583,
+       0x200642,
+       0x232548,
+       0x227091,
+       0x2274d0,
+       0x200bc2,
+       0x28ba87,
+       0x201b82,
+       0x309a07,
+       0x253a42,
+       0x37ed89,
+       0x38f847,
+       0x318008,
+       0x3106c6,
+       0x2eef83,
+       0x3cbdc5,
+       0x2339c2,
        0x2004c2,
-       0x21e947,
-       0x219e48,
-       0x2064c2,
-       0x21c002,
-       0x2a1046,
-       0x32f5cf,
-       0x2a1050,
-       0x22a242,
-       0x205382,
-       0x32dec8,
-       0x208e43,
-       0x2c0488,
-       0x2f12cd,
-       0x205543,
-       0x287608,
-       0x2517cf,
-       0x251b8e,
-       0x20554a,
-       0x3c55d1,
-       0x3c5a50,
-       0x2c60cd,
-       0x2c640c,
-       0x26d147,
-       0x333807,
-       0x33f289,
-       0x201c42,
-       0x200782,
-       0x25bb0c,
-       0x25be0b,
-       0x200d82,
-       0x2cad86,
-       0x201542,
-       0x203f02,
-       0x392ac2,
-       0x204502,
-       0x22da44,
-       0x23a787,
-       0x233782,
-       0x241747,
-       0x244087,
-       0x22b6c2,
-       0x202b42,
-       0x247345,
-       0x201482,
-       0x2d9b0e,
-       0x39638d,
-       0x232ec3,
-       0x3ce90e,
-       0x2ca64d,
-       0x32f343,
-       0x203502,
-       0x291f44,
-       0x234842,
-       0x204742,
-       0x3a0985,
-       0x3a44c7,
-       0x24b502,
-       0x21cd02,
-       0x250f47,
-       0x255b08,
-       0x233bc2,
-       0x2dca46,
-       0x25b98c,
-       0x25bccb,
-       0x20c542,
-       0x26374f,
-       0x263b10,
-       0x263f0f,
-       0x2642d5,
-       0x264814,
-       0x264d0e,
-       0x26508e,
-       0x26540f,
-       0x2657ce,
-       0x265b54,
-       0x266053,
-       0x26650d,
-       0x283f09,
-       0x299003,
+       0x3d5e45,
+       0x377b85,
+       0x200f82,
+       0x21c583,
+       0x340b47,
+       0x218447,
+       0x204042,
+       0x204044,
+       0x218983,
+       0x348009,
+       0x218988,
        0x200b42,
-       0x218645,
-       0x3bee86,
-       0x201382,
-       0x303ac7,
-       0x215e43,
-       0x2040c2,
-       0x2316c8,
-       0x3c5811,
-       0x3c5c50,
-       0x2082c2,
-       0x277f87,
-       0x200bc2,
-       0x20f407,
-       0x253a82,
-       0x2cbe49,
-       0x395187,
-       0x29e808,
-       0x226686,
-       0x2f5c43,
-       0x338245,
-       0x233142,
-       0x203f42,
-       0x39d305,
-       0x27d445,
-       0x206742,
-       0x206743,
-       0x206747,
-       0x217a47,
-       0x208d42,
-       0x288fc4,
-       0x21c843,
-       0x325a89,
-       0x312e48,
-       0x208242,
-       0x20d642,
-       0x3612c7,
-       0x389985,
-       0x201648,
-       0x3243c7,
-       0x202603,
-       0x29ce86,
-       0x2c5f4d,
-       0x2c62cc,
-       0x2daf86,
-       0x200482,
-       0x275d42,
-       0x202bc2,
-       0x25164f,
-       0x251a4e,
-       0x309207,
-       0x205102,
-       0x365345,
-       0x365346,
-       0x21c0c2,
-       0x208302,
-       0x29b986,
-       0x20f343,
-       0x20f346,
-       0x2d5385,
-       0x2d538d,
-       0x2d5955,
-       0x2d640c,
-       0x2d728d,
-       0x2d7652,
-       0x202c42,
-       0x2728c2,
-       0x2032c2,
-       0x21f886,
-       0x34b686,
-       0x202fc2,
-       0x3bef06,
-       0x209342,
-       0x3ccfc5,
-       0x2009c2,
-       0x2d9c49,
-       0x22410c,
-       0x22444b,
-       0x200342,
-       0x256b48,
-       0x213642,
-       0x208702,
-       0x27a386,
-       0x23ddc5,
-       0x280d87,
-       0x21c205,
-       0x2854c5,
-       0x247502,
-       0x20ce42,
-       0x2036c2,
-       0x2f0a47,
-       0x2fac4d,
-       0x2fafcc,
-       0x3ac247,
-       0x22b802,
-       0x20c982,
-       0x235ec8,
-       0x288cc8,
-       0x2f0dc8,
-       0x2fa1c4,
-       0x2cd007,
-       0x2f7343,
-       0x224a42,
-       0x202e42,
-       0x2fb749,
-       0x228d07,
-       0x213282,
-       0x27a785,
-       0x2031c2,
+       0x208002,
+       0x22cec7,
+       0x235d05,
+       0x363388,
+       0x246a07,
+       0x209b83,
+       0x29af86,
+       0x2bd50d,
+       0x2bd88c,
+       0x2da786,
+       0x202282,
+       0x2df302,
+       0x2024c2,
+       0x23ad8f,
+       0x23b18e,
+       0x303047,
+       0x205e02,
+       0x3200c5,
+       0x3200c6,
+       0x202dc2,
+       0x200c02,
+       0x29f506,
+       0x210203,
+       0x309946,
+       0x2ccec5,
+       0x2ccecd,
+       0x2cd515,
+       0x2cdf4c,
+       0x2ce2cd,
+       0x2ce612,
        0x200e82,
-       0x2c9683,
-       0x2c9686,
-       0x303c82,
-       0x305e42,
+       0x26cec2,
+       0x201342,
+       0x329906,
+       0x3c8346,
+       0x2013c2,
+       0x3c7146,
+       0x21a682,
+       0x2c71c5,
+       0x200d42,
+       0x2e9349,
+       0x222ecc,
+       0x22320b,
+       0x2003c2,
+       0x2550c8,
+       0x2039c2,
+       0x201002,
+       0x271746,
+       0x2e6e45,
+       0x309807,
+       0x226ac5,
+       0x25bc05,
+       0x2434c2,
+       0x20bc42,
+       0x202142,
+       0x2ead87,
+       0x2f484d,
+       0x2f4bcc,
+       0x3abf47,
+       0x278842,
+       0x203d42,
+       0x20cb48,
+       0x203d48,
+       0x2e7c08,
+       0x2f30c4,
+       0x2c3c87,
+       0x27df03,
+       0x223802,
+       0x204f02,
+       0x2f5849,
+       0x22a347,
+       0x213c42,
+       0x271b45,
+       0x241f42,
+       0x21f4c2,
+       0x3bfe83,
+       0x3bfe86,
+       0x2fe542,
+       0x2ffa82,
+       0x200402,
+       0x27ea46,
+       0x2ddb07,
+       0x213a42,
        0x200902,
-       0x3c7806,
-       0x2f1647,
-       0x206642,
+       0x288dcf,
+       0x397b4d,
+       0x3d364e,
+       0x2b610c,
+       0x202342,
+       0x204482,
+       0x310505,
+       0x3220c6,
+       0x202482,
+       0x206382,
+       0x200682,
+       0x246984,
+       0x2fee04,
+       0x355686,
+       0x209482,
+       0x27b0c7,
+       0x233ec3,
+       0x233ec8,
+       0x23ba08,
+       0x36ee87,
+       0x253cc6,
+       0x2037c2,
+       0x2398c3,
+       0x2b7387,
+       0x287c86,
+       0x2e3705,
+       0x2f3448,
+       0x203002,
+       0x274e87,
+       0x236082,
+       0x308102,
+       0x21bac2,
+       0x218789,
+       0x241542,
+       0xc2148,
+       0x201182,
+       0x24fac3,
+       0x331fc7,
+       0x201202,
+       0x22304c,
+       0x22334b,
+       0x2da806,
+       0x310bc5,
+       0x243982,
+       0x202b42,
+       0x2be3c6,
+       0x267343,
+       0x32ecc7,
+       0x288782,
+       0x2008c2,
+       0x3ac815,
+       0x24f2d5,
+       0x2301d3,
+       0x24f813,
+       0x38a2c7,
+       0x25fad1,
+       0x266d10,
+       0x276c52,
+       0x27b891,
+       0x29a7c8,
+       0x29a7d0,
+       0x2a168f,
+       0x2a5093,
+       0x384f52,
+       0x3bc3d0,
+       0x2b240f,
+       0x2c0dd2,
+       0x3a2291,
+       0x2cca13,
+       0x2d7212,
+       0x2db24f,
+       0x2dc04e,
+       0x2e0392,
+       0x2e2491,
+       0x2ec80f,
+       0x2fe1ce,
+       0x2f0fd1,
+       0x2fae10,
+       0x2fbc92,
+       0x2fe8d1,
+       0x33c390,
+       0x354d0f,
+       0x3bd1d1,
+       0x3c9890,
+       0x31b8c6,
+       0x33bf87,
+       0x215907,
+       0x203b02,
+       0x2847c5,
+       0x30e307,
+       0x2195c2,
+       0x206042,
+       0x227d45,
+       0x202243,
+       0x308e06,
+       0x2f4a0d,
+       0x2f4d4c,
+       0x206842,
+       0x360ccb,
+       0x2766ca,
+       0x220dca,
+       0x2bce09,
+       0x2f284b,
+       0x246b4d,
+       0x30ea0c,
+       0x27250a,
+       0x2707cc,
+       0x27778b,
+       0x296c4c,
+       0x2b464e,
+       0x3560cb,
+       0x2b588c,
+       0x2e4083,
+       0x38bd86,
+       0x3bf082,
+       0x2fc182,
+       0x20f203,
+       0x214f82,
+       0x21e4c3,
+       0x32ae06,
+       0x261bc7,
+       0x2d3b06,
+       0x2e20c8,
+       0x3409c8,
+       0x31e8c6,
+       0x20a342,
+       0x3136cd,
+       0x313a0c,
+       0x2df607,
+       0x316d47,
+       0x2351c2,
+       0x213e42,
+       0x276c02,
+       0x279b42,
+       0x3388d6,
+       0x33d315,
+       0x340296,
+       0x343993,
+       0x344052,
+       0x353a93,
+       0x354012,
+       0x3adb0f,
+       0x3bdfd8,
+       0x3beb57,
+       0x3c0019,
+       0x3c1498,
+       0x3c2e18,
+       0x3c4197,
+       0x3c5a17,
+       0x3c6816,
+       0x3ce1d3,
+       0x3ce8d5,
+       0x3cf792,
+       0x3cfc13,
+       0x202782,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x202003,
+       0x2000c2,
+       0x206702,
+       0x37e938c5,
+       0x3828a305,
+       0x3867e706,
+       0xa14c8,
+       0x38ab2985,
+       0x202782,
+       0x203dc2,
+       0x38f2f1c5,
+       0x39282b45,
+       0x39683f47,
+       0x39a84c49,
+       0x39e37284,
        0x200382,
-       0x3a770f,
-       0x3ce74d,
-       0x2c030e,
-       0x2ca4cc,
-       0x201b02,
-       0x200502,
-       0x2264c5,
-       0x3251c6,
-       0x204b82,
-       0x202f82,
-       0x204102,
-       0x2ca7c4,
-       0x2f1144,
-       0x360746,
-       0x208a82,
-       0x289847,
-       0x245603,
-       0x245608,
-       0x245b08,
-       0x39efc7,
-       0x257646,
-       0x20fd02,
-       0x227b83,
-       0x227b87,
-       0x3747c6,
-       0x303345,
-       0x2fa548,
-       0x204f42,
-       0x377d47,
-       0x23c5c2,
-       0x27dd02,
-       0x205702,
-       0x217849,
-       0x22ce82,
-       0x2017c2,
-       0x254f43,
-       0x2808c7,
-       0x202582,
-       0x22428c,
-       0x22458b,
-       0x2db006,
-       0x306e45,
-       0x209702,
-       0x2048c2,
-       0x2c70c6,
-       0x2698c3,
-       0x32cb47,
-       0x27ed42,
-       0x204342,
-       0x22d1d5,
-       0x254755,
-       0x231f93,
-       0x254c93,
-       0x391a07,
-       0x258411,
-       0x261a50,
-       0x269212,
-       0x282dd1,
-       0x284ec8,
-       0x284ed0,
-       0x2a814f,
-       0x2b2d13,
-       0x2b7952,
-       0x2d0450,
-       0x39334f,
-       0x3b9ed2,
-       0x2be391,
-       0x3d54d3,
-       0x2d4f12,
-       0x2deb0f,
-       0x2e0d4e,
-       0x2e24d2,
-       0x2e3a51,
-       0x2e738f,
-       0x2e92ce,
-       0x301b91,
-       0x304150,
-       0x3122d2,
-       0x37f211,
-       0x307b10,
-       0x308a8f,
-       0x37ded1,
-       0x3d07d0,
-       0x349f86,
-       0x350b07,
-       0x219347,
-       0x200f82,
-       0x28fa85,
-       0x310c47,
-       0x25efc2,
-       0x207802,
-       0x227ec5,
-       0x200443,
-       0x200446,
-       0x2fae0d,
-       0x2fb14c,
-       0x206e42,
-       0x206e4b,
-       0x28284a,
-       0x21d78a,
-       0x2c5849,
-       0x2f90cb,
-       0x32450d,
-       0x31134c,
-       0x276f4a,
-       0x2838cc,
-       0x2a32cb,
-       0x2bd04c,
-       0x330a4e,
-       0x2e628b,
-       0x31094c,
-       0x381ac3,
-       0x3c4d06,
-       0x3bc842,
-       0x306c02,
-       0x2110c3,
-       0x202402,
-       0x234383,
-       0x31be46,
-       0x264487,
-       0x2eafc6,
-       0x2f0488,
-       0x2065c8,
-       0x33b286,
-       0x208f02,
-       0x313ecd,
-       0x31420c,
-       0x2e4f47,
-       0x317f87,
-       0x235602,
-       0x214b02,
-       0x227b02,
-       0x287b02,
-       0x341216,
-       0x346615,
-       0x34a716,
-       0x34d853,
-       0x34df12,
-       0x35e3d3,
-       0x35e992,
-       0x3adfcf,
-       0x3bb818,
-       0x3bc317,
-       0x3bc959,
-       0x3be558,
-       0x3bff98,
-       0x3c07d7,
-       0x3c1f57,
-       0x3c2f56,
-       0x3c8a13,
-       0x3c9155,
-       0x3ca0d2,
-       0x3ca553,
-       0x204502,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x203583,
-       0x200742,
-       0x200a42,
-       0x33ea04c5,
-       0x34291505,
-       0x347c74c6,
-       0xb2b48,
-       0x34abe985,
-       0x204502,
-       0x202a02,
-       0x34e6e845,
-       0x3528e405,
-       0x3568f207,
-       0x35a8ff09,
-       0x35f62d04,
-       0x201382,
-       0x2040c2,
-       0x3624e745,
-       0x366a4489,
-       0x36b40808,
-       0x36ebacc5,
-       0x37358587,
-       0x376139c8,
-       0x37af2485,
-       0x37e373c6,
-       0x38389489,
-       0x386c3cc8,
-       0x38acd3c8,
-       0x38ea1eca,
-       0x39284744,
-       0x397bf8c5,
-       0x39ac8f48,
-       0x39e888c5,
-       0x212f82,
-       0x3a233d03,
-       0x3a6af8c6,
-       0x3ab49688,
-       0x3af3bc46,
-       0x3b373b48,
-       0x3b74d2c6,
-       0x3bb8e644,
-       0x2015c2,
-       0x3bf282c7,
-       0x3c2b67c4,
-       0x3c688007,
-       0x3cb2e207,
-       0x200342,
-       0x3cea9ac5,
-       0x3d24a884,
-       0x3d6e84c7,
-       0x3da412c7,
-       0x3de91d86,
-       0x3e28ea45,
-       0x3e6a4587,
-       0x3eaea488,
-       0x3ef2e587,
-       0x3f2fcdc9,
-       0x3f6d6745,
-       0x3facf347,
-       0x3fe9f6c6,
-       0x403bdf08,
-       0x222c0d,
-       0x28b889,
-       0x2b3c8b,
-       0x2b56cb,
-       0x30af0b,
-       0x31860b,
-       0x3253cb,
-       0x32568b,
-       0x326209,
-       0x32768b,
-       0x32794b,
-       0x328d4b,
-       0x329c8a,
-       0x32a1ca,
-       0x32a7cc,
-       0x33048b,
-       0x330eca,
-       0x34bf8a,
-       0x353f4e,
-       0x354fce,
-       0x35534a,
-       0x3573ca,
-       0x358d0b,
-       0x358fcb,
-       0x359d8b,
-       0x3713cb,
-       0x3719ca,
-       0x37268b,
-       0x37294a,
-       0x372bca,
-       0x372e4a,
-       0x392e4b,
-       0x39888b,
-       0x39ac0e,
-       0x39af8b,
-       0x3a0f0b,
-       0x3a1ecb,
-       0x3a504a,
-       0x3a52c9,
-       0x3a550a,
-       0x3a6e0a,
-       0x3bb20b,
-       0x3c630b,
-       0x3c6e4a,
-       0x3c844b,
-       0x3cfecb,
-       0x3d7ecb,
-       0x406905c8,
-       0x40a95949,
-       0x40eac149,
-       0x412ec8c8,
-       0x3604c5,
-       0x200583,
-       0x3a1784,
-       0x3c2985,
-       0x362a46,
-       0x237145,
-       0x294cc4,
-       0x3039c8,
-       0x31e405,
-       0x2a1444,
-       0x3366c7,
-       0x2ab68a,
-       0x24aeca,
-       0x309307,
-       0x221c07,
-       0x2e7887,
-       0x28b307,
-       0x309745,
-       0x3b6b86,
-       0x2c79c7,
-       0x3b91c4,
-       0x234bc6,
-       0x2f7b86,
-       0x335985,
-       0x26d6c4,
-       0x2a4bc6,
-       0x2aa947,
-       0x26a406,
-       0x327ec7,
-       0x2a1003,
-       0x3d0186,
-       0x22cfc5,
-       0x28f307,
-       0x27094a,
-       0x2317c4,
-       0x20f708,
-       0x2ed349,
-       0x2e45c7,
-       0x355bc6,
-       0x38abc8,
-       0x2189c9,
-       0x31bf44,
-       0x2553c4,
-       0x29af45,
-       0x2c76c8,
-       0x2d3507,
-       0x2cf089,
-       0x305c48,
-       0x34a086,
-       0x307446,
-       0x2a6688,
-       0x375f46,
-       0x291505,
-       0x291e46,
-       0x2891c8,
-       0x251546,
-       0x25ad0b,
-       0x366906,
-       0x2a850d,
-       0x3b7745,
-       0x2b6686,
-       0x20d845,
-       0x27cb89,
-       0x367d47,
-       0x3a8c48,
-       0x29eb46,
-       0x2a6f09,
-       0x38ae86,
-       0x2708c5,
-       0x297a86,
-       0x2a8f06,
-       0x2d8889,
-       0x2c3fc6,
-       0x2ab387,
-       0x2423c5,
-       0x2009c3,
-       0x23a205,
-       0x2a87c7,
-       0x26e046,
-       0x3b7649,
-       0x3c74c6,
-       0x292086,
-       0x212949,
-       0x291849,
-       0x2adc87,
-       0x386708,
-       0x2a7b89,
-       0x28f708,
-       0x34c1c6,
-       0x2e4805,
-       0x22b98a,
-       0x292106,
-       0x3bd846,
-       0x2dcd85,
-       0x2571c8,
-       0x22f147,
+       0x200642,
+       0x3a24d8c5,
+       0x3a698349,
+       0x3ab37f88,
+       0x3aeaef45,
+       0x3b317887,
+       0x3b613148,
+       0x3baed185,
+       0x3be45a86,
+       0x3c2496c9,
+       0x3c6d3388,
+       0x3cac3848,
+       0x3ce9898a,
+       0x3d2e1804,
+       0x3d60d685,
+       0x3dabf848,
+       0x3de03945,
+       0x212302,
+       0x3e237f83,
+       0x3e6a5746,
+       0x3eae6548,
+       0x3efb8806,
+       0x3f209388,
+       0x3f727d86,
+       0x3fa3dbc4,
+       0x3fe02642,
+       0x40301b47,
+       0x406ab6c4,
+       0x40a7a1c7,
+       0x40f2f7c7,
+       0x2003c2,
+       0x4129dbc5,
+       0x41644704,
+       0x41ad29c7,
+       0x41e31c87,
+       0x42286b46,
+       0x42683785,
+       0x42a98447,
+       0x42ed3208,
+       0x4328e007,
+       0x437cf549,
+       0x43ad6385,
+       0x43f125c7,
+       0x44292f06,
+       0x9a54b,
+       0x44606548,
+       0x22824d,
+       0x27e1c9,
+       0x2a874b,
+       0x2aaa8b,
+       0x3199cb,
+       0x31758b,
+       0x3222cb,
+       0x32258b,
+       0x322ac9,
+       0x323d4b,
+       0x32400b,
+       0x3245cb,
+       0x3256ca,
+       0x325c0a,
+       0x32620c,
+       0x32a58b,
+       0x32b18a,
+       0x34240a,
+       0x34ad8e,
+       0x34bece,
+       0x34c24a,
+       0x34dd4a,
+       0x34eb0b,
+       0x34edcb,
+       0x34fa4b,
+       0x36bc8b,
+       0x36c28a,
+       0x36cf4b,
+       0x36d20a,
+       0x36d48a,
+       0x36d70a,
+       0x38d78b,
+       0x392f8b,
+       0x39588e,
+       0x395c0b,
+       0x39d24b,
+       0x3a198b,
+       0x3a51ca,
+       0x3a5449,
+       0x3a568a,
+       0x3a764a,
+       0x3bd9cb,
+       0x3c9f4b,
+       0x3ca7ca,
+       0x3cdc0b,
+       0x3d39cb,
+       0x3db18b,
+       0x44a854c8,
+       0x44e8a6c9,
+       0x452a0a89,
+       0x456e7748,
+       0x355405,
+       0x2017c3,
+       0x27fac4,
+       0x2be185,
+       0x236fc6,
+       0x245805,
+       0x289d84,
+       0x367108,
+       0x31c2c5,
+       0x294c44,
+       0x3c2887,
+       0x2a000a,
+       0x381e0a,
+       0x303147,
+       0x21a647,
+       0x2e0947,
+       0x27cfc7,
+       0x35b445,
+       0x211d46,
+       0x39f487,
+       0x360704,
+       0x2b5186,
+       0x2f1b86,
+       0x3bf885,
+       0x34a344,
+       0x2999c6,
+       0x29ecc7,
+       0x238186,
+       0x301747,
+       0x228883,
+       0x3d3c86,
+       0x2ff6c5,
+       0x284047,
+       0x269e8a,
+       0x232644,
+       0x212508,
+       0x312a09,
+       0x2cd2c7,
+       0x393846,
+       0x255348,
+       0x3b8f49,
+       0x32af04,
+       0x3a8c84,
+       0x2d8045,
+       0x2823c8,
+       0x2ca0c7,
+       0x2c4949,
+       0x229a08,
+       0x318dc6,
+       0x2e6006,
+       0x29ae08,
+       0x370586,
+       0x28a305,
+       0x286c06,
+       0x27aa48,
+       0x3a8d06,
+       0x23eacb,
+       0x2b1046,
+       0x29c80d,
+       0x3bf405,
+       0x2ab586,
+       0x213205,
+       0x349189,
+       0x247e07,
+       0x3badc8,
+       0x3666c6,
+       0x29b949,
+       0x3cb146,
+       0x269e05,
+       0x2a2dc6,
+       0x2704c6,
+       0x2cf6c9,
+       0x2bb246,
+       0x29fd07,
+       0x2a3445,
+       0x21b203,
+       0x223885,
+       0x29cac7,
+       0x3614c6,
+       0x3bf309,
+       0x27e706,
+       0x286e46,
+       0x211a09,
+       0x286609,
+       0x2a39c7,
+       0x384748,
+       0x29a209,
+       0x284448,
+       0x36bb06,
+       0x2dcc45,
+       0x31ef0a,
+       0x286ec6,
+       0x204c46,
+       0x2d3e45,
+       0x256488,
+       0x357487,
        0x22f8ca,
-       0x251f86,
-       0x28bcc5,
-       0x306106,
-       0x2010c7,
-       0x355a87,
-       0x242f45,
-       0x270a85,
-       0x28df86,
-       0x2b4b06,
-       0x3ceec6,
-       0x2c9404,
-       0x290a49,
-       0x2967c6,
-       0x303e4a,
-       0x22a048,
-       0x341c88,
-       0x24aeca,
-       0x238e85,
-       0x2aa885,
-       0x2f1808,
-       0x2bf648,
-       0x22f547,
-       0x357a46,
-       0x344148,
-       0x2cfa07,
-       0x28eb88,
-       0x2c2c86,
-       0x292b48,
-       0x2c67c6,
-       0x288487,
-       0x2b9206,
-       0x2a4bc6,
-       0x27938a,
-       0x22dac6,
-       0x2e4809,
-       0x33b386,
-       0x2ef0ca,
-       0x38e649,
-       0x244546,
-       0x2c44c4,
-       0x21870d,
-       0x295bc7,
-       0x33d5c6,
-       0x2cd285,
-       0x38af05,
-       0x394846,
-       0x2e8309,
-       0x2c3607,
-       0x28a1c6,
-       0x2dbc06,
-       0x294d49,
-       0x291444,
-       0x36f144,
-       0x27f848,
-       0x269c86,
-       0x27a848,
-       0x2fa8c8,
-       0x2abac7,
-       0x3a8049,
-       0x3cf0c7,
-       0x2be84a,
-       0x2fc20f,
-       0x389fca,
-       0x2262c5,
-       0x289405,
-       0x3a8c05,
-       0x33abc7,
-       0x200c83,
-       0x386908,
-       0x31edc6,
-       0x31eec9,
-       0x2eb6c6,
-       0x2da0c7,
-       0x2a6cc9,
-       0x3a8b48,
-       0x2dce47,
-       0x322203,
-       0x360545,
-       0x200c05,
-       0x2c924b,
-       0x288984,
-       0x23fdc4,
-       0x285c86,
-       0x3223c7,
-       0x39e04a,
-       0x233d87,
-       0x31bfc7,
-       0x28e405,
-       0x3b6885,
-       0x267ec9,
-       0x2a4bc6,
-       0x233c0d,
-       0x33c3c5,
-       0x2bffc3,
-       0x21bc83,
-       0x3af305,
-       0x364e85,
-       0x38abc8,
-       0x28afc7,
-       0x36eec6,
-       0x2abdc6,
-       0x228345,
-       0x233187,
-       0x336047,
-       0x235a87,
-       0x3bf94a,
-       0x3d0248,
-       0x2c9404,
-       0x28d487,
-       0x28d1c7,
-       0x364386,
-       0x2a3687,
-       0x2d2288,
-       0x2ddac8,
-       0x36e286,
-       0x221e48,
-       0x2c4044,
-       0x2c79c6,
-       0x23e046,
-       0x207646,
-       0x206b86,
-       0x2a9e84,
-       0x28b3c6,
-       0x2cc086,
-       0x2a6086,
-       0x22fec6,
-       0x337046,
-       0x2d20c6,
-       0x36edc8,
-       0x3c9c48,
-       0x2e0488,
-       0x237348,
-       0x2f1786,
-       0x20f685,
-       0x23a1c6,
-       0x2bad45,
-       0x396ec7,
-       0x207605,
-       0x210243,
-       0x335b85,
-       0x22c404,
-       0x337185,
-       0x240803,
-       0x35a347,
-       0x3395c8,
-       0x327f86,
-       0x2bf2cd,
-       0x2893c6,
-       0x2a5445,
-       0x213d83,
-       0x2c8909,
-       0x2915c6,
-       0x29f946,
-       0x2ad544,
-       0x389f47,
-       0x33df46,
-       0x30d205,
-       0x2050c3,
-       0x3c0f04,
-       0x28d386,
-       0x23e144,
-       0x317348,
-       0x3b4a89,
-       0x23eb09,
-       0x2ad34a,
-       0x2ae84d,
-       0x231b47,
-       0x337d06,
-       0x20ce84,
-       0x28ff09,
-       0x2942c8,
-       0x2957c6,
-       0x23b0c6,
-       0x2a3687,
-       0x2d5f86,
-       0x21bbc6,
-       0x32d486,
-       0x32e28a,
-       0x2139c8,
-       0x279c85,
-       0x25fb89,
-       0x2d3c8a,
-       0x3c7f08,
-       0x2aa308,
-       0x29f8c8,
-       0x2aae0c,
-       0x328fc5,
-       0x2ac048,
-       0x2f7e06,
-       0x2227c6,
-       0x397ac7,
-       0x233c85,
-       0x291fc5,
-       0x23e9c9,
-       0x3b7b47,
-       0x31ee85,
-       0x21fd47,
-       0x21bc83,
-       0x2d4145,
-       0x31c3c8,
-       0x295547,
-       0x2aa1c9,
-       0x2ed6c5,
-       0x30f984,
-       0x2ae508,
-       0x328407,
-       0x2dd008,
-       0x28db08,
-       0x2b7485,
-       0x33af86,
-       0x29b346,
-       0x368089,
-       0x325ec7,
-       0x2bb206,
-       0x363287,
-       0x203703,
-       0x362d04,
-       0x2e2f45,
-       0x28d704,
-       0x24c884,
-       0x291187,
-       0x26bd07,
-       0x268344,
-       0x2aa010,
-       0x26e9c7,
-       0x3b6885,
-       0x253ccc,
-       0x211244,
-       0x2bef48,
-       0x288389,
-       0x385d86,
-       0x302848,
-       0x217f04,
-       0x285f88,
-       0x328ac6,
-       0x279208,
-       0x2a5ac6,
-       0x29650b,
-       0x332945,
-       0x2e2dc8,
-       0x212384,
-       0x3b4eca,
-       0x2aa1c9,
-       0x2b9106,
-       0x3c5188,
-       0x2b0285,
-       0x2c41c4,
-       0x2bee46,
-       0x235948,
-       0x2905c8,
-       0x3449c6,
-       0x32ee44,
-       0x22b906,
-       0x3cf147,
-       0x287f07,
-       0x2a368f,
-       0x3bd307,
-       0x244607,
-       0x365205,
-       0x370945,
-       0x2ad949,
-       0x2dc5c6,
-       0x25fd45,
-       0x291b47,
-       0x3d50c8,
-       0x23e1c5,
-       0x2b9206,
-       0x229e88,
-       0x33bc4a,
-       0x38bb08,
-       0x29b707,
-       0x2fc646,
-       0x25fb46,
-       0x203e43,
-       0x213643,
-       0x2d3e49,
-       0x2a7a09,
-       0x2bed46,
-       0x2ed6c5,
-       0x2ec148,
-       0x3c5188,
-       0x3760c8,
-       0x32d50b,
-       0x2bf507,
-       0x31e6c9,
-       0x2a3908,
-       0x368a04,
-       0x353208,
-       0x29d409,
-       0x2bb505,
-       0x33aac7,
-       0x362d85,
-       0x2904c8,
-       0x2a034b,
-       0x2a42d0,
-       0x2b5f45,
-       0x2122cc,
-       0x36f085,
-       0x28e483,
-       0x2cdb06,
-       0x2ca444,
-       0x24a986,
-       0x2aa947,
-       0x229f04,
-       0x245e48,
-       0x3867cd,
-       0x357885,
-       0x231b84,
-       0x226004,
-       0x2b1489,
-       0x2b9748,
-       0x332e07,
-       0x328b48,
-       0x290b08,
-       0x28a4c5,
-       0x20df87,
-       0x28a447,
-       0x33c987,
-       0x270a89,
-       0x32d1c9,
-       0x25c3c6,
-       0x2c6606,
-       0x291c06,
-       0x356d45,
-       0x38ddc4,
-       0x3b24c6,
-       0x3b4846,
-       0x28a508,
-       0x200d8b,
-       0x269807,
-       0x20ce84,
-       0x33de86,
-       0x2d25c7,
-       0x333b45,
-       0x348805,
-       0x22f404,
-       0x32d146,
-       0x3b2548,
-       0x28ff09,
-       0x249c06,
-       0x2940c8,
-       0x30d2c6,
-       0x3672c8,
-       0x2c1a4c,
-       0x28a386,
-       0x2a510d,
-       0x2a558b,
-       0x2ab445,
-       0x336187,
-       0x2c40c6,
-       0x355948,
-       0x25c449,
-       0x36e548,
-       0x3b6885,
-       0x3b8f07,
-       0x28f808,
-       0x2ebac9,
-       0x22b0c6,
-       0x2612ca,
-       0x3556c8,
-       0x36e38b,
-       0x2df70c,
-       0x286088,
-       0x28cb46,
-       0x20d988,
-       0x33b8c7,
-       0x3bd449,
-       0x2d6a8d,
-       0x2a4ac6,
-       0x2ec2c8,
-       0x3c9b09,
-       0x2c9508,
-       0x292c48,
-       0x2ccacc,
-       0x2cdc87,
-       0x2ce5c7,
-       0x2708c5,
-       0x2c2007,
-       0x3d4f88,
-       0x2beec6,
-       0x249a8c,
-       0x300e48,
-       0x2db288,
-       0x237606,
-       0x2863c7,
-       0x25c5c4,
-       0x237348,
-       0x23854c,
-       0x26e2cc,
-       0x226345,
-       0x335a07,
-       0x32edc6,
-       0x286346,
-       0x27cd48,
-       0x21a0c4,
-       0x26a40b,
-       0x28998b,
-       0x2fc646,
-       0x386647,
-       0x200845,
-       0x278285,
-       0x26a546,
-       0x2b0245,
-       0x288945,
-       0x2d86c7,
-       0x277a09,
-       0x2b4cc4,
-       0x25ebc5,
-       0x3ac5c5,
-       0x3170c8,
-       0x299785,
-       0x296c89,
-       0x320787,
-       0x32078b,
-       0x2fb346,
-       0x36eb09,
-       0x26d608,
-       0x29aa45,
-       0x33ca88,
-       0x32d208,
-       0x262e07,
-       0x3288c7,
-       0x291209,
-       0x279147,
-       0x2a1b09,
-       0x2e8ccc,
-       0x2fccc8,
-       0x2c3b09,
-       0x2c4c07,
-       0x290bc9,
-       0x204f47,
-       0x2df808,
-       0x3a8205,
-       0x2c7946,
-       0x2cd2c8,
+       0x251a06,
+       0x2f36c5,
+       0x2ffd46,
+       0x2d5607,
+       0x393707,
+       0x21b385,
+       0x269fc5,
+       0x2a95c6,
+       0x2b6806,
+       0x2d4686,
+       0x2bfd04,
+       0x285b89,
+       0x28b846,
+       0x2d03ca,
+       0x225c88,
+       0x3122c8,
+       0x381e0a,
+       0x223a45,
+       0x29ec05,
+       0x2311c8,
+       0x2baf48,
+       0x239f47,
+       0x2b7dc6,
+       0x33af48,
+       0x218d07,
+       0x2838c8,
+       0x2b9bc6,
+       0x287608,
+       0x297986,
+       0x27a647,
+       0x36fe46,
+       0x2999c6,
+       0x281f8a,
+       0x2da906,
+       0x2dcc49,
+       0x368146,
+       0x371d8a,
+       0x23dbc9,
+       0x2f5206,
+       0x2bba04,
+       0x28dd4d,
+       0x28a947,
+       0x28e8c6,
+       0x2c3705,
+       0x3cb1c5,
+       0x38ef06,
+       0x2d2809,
+       0x2eda47,
+       0x27bfc6,
+       0x2cbcc6,
+       0x289e09,
+       0x28a244,
+       0x241304,
+       0x201688,
+       0x35fb86,
+       0x2a2ec8,
+       0x2fd948,
+       0x3b9d47,
+       0x3b8209,
+       0x3b44c7,
+       0x2b284a,
+       0x2f630f,
+       0x2ec3ca,
+       0x310305,
+       0x27ac85,
+       0x2108c5,
+       0x3b7807,
+       0x23f643,
+       0x384948,
+       0x27d606,
+       0x27d709,
+       0x2eb646,
+       0x2cf507,
+       0x29b709,
+       0x3bacc8,
+       0x2d3f07,
+       0x31fe43,
+       0x355485,
+       0x2d5145,
+       0x2bfb4b,
+       0x203a04,
+       0x306384,
+       0x278ec6,
+       0x3204c7,
+       0x39aeca,
+       0x238007,
+       0x209887,
+       0x282b45,
+       0x3c0645,
+       0x292189,
+       0x2999c6,
+       0x237e8d,
+       0x3632c5,
+       0x2b5dc3,
+       0x226783,
+       0x21e685,
+       0x35b0c5,
+       0x255348,
+       0x27cc87,
+       0x241086,
+       0x2a0706,
+       0x2288c5,
+       0x233a07,
+       0x3b9847,
+       0x238ec7,
+       0x20d70a,
+       0x3d3d48,
+       0x2bfd04,
+       0x280887,
+       0x2805c7,
+       0x34f046,
+       0x297007,
+       0x2c8608,
+       0x304248,
+       0x247d06,
+       0x21a888,
+       0x2bb2c4,
+       0x39f486,
+       0x2656c6,
+       0x390946,
+       0x201b06,
+       0x21bb44,
+       0x27d086,
+       0x2c2346,
+       0x299d86,
+       0x20fd86,
+       0x3c7586,
+       0x244446,
+       0x240f88,
+       0x2b5008,
+       0x2d9608,
+       0x245a08,
+       0x231146,
+       0x20c245,
+       0x223846,
+       0x2aefc5,
+       0x391647,
+       0x229ac5,
+       0x20c503,
+       0x3c4785,
+       0x22ccc4,
+       0x3c76c5,
+       0x2039c3,
+       0x3a3547,
+       0x3426c8,
+       0x301806,
+       0x36694d,
+       0x27ac46,
+       0x299345,
+       0x218783,
+       0x2bf209,
+       0x28a3c6,
+       0x295746,
+       0x288904,
+       0x2ec347,
+       0x39fec6,
+       0x2edd05,
+       0x20fd43,
+       0x3d1ac4,
+       0x280786,
+       0x211e44,
+       0x2657c8,
+       0x3bb109,
+       0x306d89,
+       0x2a2cca,
+       0x29270d,
+       0x2329c7,
+       0x3c4bc6,
+       0x20bc84,
+       0x284c49,
+       0x289388,
+       0x28a546,
+       0x235606,
+       0x297007,
+       0x2bc186,
+       0x2266c6,
+       0x336886,
+       0x32f84a,
+       0x213148,
+       0x2a9e45,
+       0x372a49,
+       0x2ca84a,
        0x3029c8,
-       0x2d3b49,
-       0x288987,
-       0x278345,
-       0x23c9c9,
-       0x2d8f06,
-       0x280a04,
-       0x280a06,
-       0x349508,
-       0x3a1887,
-       0x200f88,
-       0x221f09,
-       0x38c847,
-       0x2ab846,
-       0x336244,
-       0x335c09,
-       0x20de08,
-       0x2374c7,
-       0x310046,
-       0x200cc6,
-       0x3bd7c4,
-       0x2f8046,
-       0x23a903,
-       0x3324c9,
-       0x332906,
-       0x3b6e05,
-       0x2abdc6,
-       0x2d8c45,
-       0x28fc88,
-       0x33b787,
-       0x30c846,
-       0x26e886,
-       0x341c88,
-       0x2adac7,
-       0x2a4b05,
-       0x2a9e08,
-       0x3d4448,
-       0x3556c8,
-       0x36ef45,
-       0x2c79c6,
-       0x23e8c9,
-       0x367f04,
-       0x2d8acb,
-       0x21b8cb,
-       0x279b89,
-       0x21bc83,
-       0x25cb05,
-       0x22e146,
-       0x381f88,
-       0x31b604,
-       0x327f86,
-       0x3bfa89,
-       0x2db945,
-       0x2d8606,
-       0x328406,
-       0x2220c4,
-       0x2220ca,
-       0x3b6d48,
-       0x3029c6,
-       0x2f4b05,
-       0x38cb07,
-       0x3650c7,
-       0x33af84,
-       0x21bb07,
-       0x2075c4,
-       0x2075c6,
-       0x209b43,
-       0x270a85,
-       0x2bc1c5,
-       0x373dc8,
-       0x28d645,
-       0x28a0c9,
-       0x237187,
-       0x23718b,
-       0x2af6cc,
-       0x2afcca,
-       0x358587,
-       0x204e03,
-       0x256148,
-       0x36f105,
-       0x23e245,
-       0x360604,
-       0x2df706,
-       0x288386,
-       0x2f8087,
-       0x23bf4b,
-       0x2a9e84,
-       0x31a144,
-       0x2d2e84,
-       0x2d83c6,
-       0x229f04,
-       0x2c77c8,
-       0x360405,
-       0x242dc5,
-       0x376007,
-       0x336289,
-       0x364e85,
-       0x39484a,
-       0x2422c9,
-       0x2b814a,
-       0x32e3c9,
-       0x35e884,
-       0x2dbcc5,
-       0x2d6088,
-       0x2e858b,
-       0x29af45,
-       0x257846,
-       0x20f084,
-       0x28a606,
-       0x38c6c9,
-       0x2d26c7,
-       0x3c7688,
-       0x2aebc6,
-       0x3cf0c7,
-       0x2905c8,
-       0x394dc6,
-       0x3a8f84,
-       0x382f87,
-       0x384585,
-       0x395f47,
-       0x217e04,
-       0x2c4046,
-       0x2ea608,
-       0x2a5748,
-       0x2f9787,
-       0x336c88,
-       0x2c6885,
-       0x21ba04,
-       0x24adc8,
-       0x275684,
-       0x20f705,
-       0x309944,
-       0x2cfb07,
-       0x296887,
-       0x290d08,
-       0x2dd186,
-       0x28d5c5,
-       0x289ec8,
-       0x38bd08,
-       0x2ad289,
-       0x21bbc6,
+       0x29e408,
+       0x2956c8,
+       0x2a034c,
+       0x34ff85,
+       0x2a0988,
+       0x2b7b46,
+       0x344ec6,
+       0x3a1c07,
+       0x237f05,
+       0x286d85,
+       0x306c49,
+       0x3dc3c7,
+       0x27d6c5,
+       0x228707,
+       0x226783,
+       0x2cad05,
+       0x21ea48,
+       0x285907,
+       0x29e2c9,
+       0x2dcb05,
+       0x3b0b44,
+       0x2a4248,
+       0x301c87,
+       0x2d40c8,
+       0x3b5c08,
+       0x2ac3c5,
+       0x3b7bc6,
+       0x248186,
+       0x2d8409,
+       0x2b1847,
+       0x2af786,
+       0x21e147,
+       0x202183,
+       0x237284,
+       0x2d0a85,
+       0x280b04,
+       0x24ba44,
+       0x25e7c7,
+       0x268747,
+       0x27c184,
+       0x29e110,
+       0x372c47,
+       0x3c0645,
+       0x3308cc,
+       0x20f384,
+       0x35d248,
+       0x27a549,
+       0x383dc6,
+       0x2f40c8,
+       0x246544,
+       0x2791c8,
+       0x302346,
+       0x281e08,
+       0x29cd86,
+       0x39800b,
+       0x32cd85,
+       0x2d0908,
+       0x211444,
+       0x3bb54a,
+       0x29e2c9,
+       0x36fd46,
+       0x319348,
+       0x2a6105,
+       0x2be9c4,
+       0x35d146,
+       0x238d88,
+       0x2854c8,
+       0x33b7c6,
+       0x21fe04,
+       0x31ee86,
+       0x3b4547,
+       0x27a0c7,
+       0x29700f,
+       0x32de07,
+       0x2f52c7,
+       0x31ff85,
+       0x374345,
+       0x2a3689,
+       0x2e8ac6,
+       0x26b885,
+       0x286907,
+       0x3a1e88,
+       0x2fca45,
+       0x36fe46,
+       0x225ac8,
+       0x3b880a,
+       0x238a88,
+       0x28fa87,
+       0x2f6746,
+       0x372a06,
+       0x2003c3,
+       0x20ecc3,
+       0x2caa09,
+       0x29a089,
+       0x35d046,
+       0x2dcb05,
+       0x21ab08,
+       0x319348,
+       0x370708,
+       0x33690b,
+       0x366b87,
+       0x2fb749,
+       0x297288,
+       0x35e8c4,
+       0x390588,
+       0x291209,
+       0x2afa85,
+       0x3b7707,
+       0x237305,
+       0x2853c8,
+       0x29374b,
+       0x298190,
+       0x2ab305,
+       0x21138c,
+       0x241245,
+       0x282bc3,
+       0x2b4446,
+       0x2c1244,
+       0x370106,
+       0x29ecc7,
+       0x225b44,
+       0x241fc8,
+       0x38480d,
+       0x319205,
+       0x232a04,
+       0x2a2544,
+       0x2a2549,
+       0x2acbc8,
+       0x32d247,
+       0x3023c8,
+       0x285c48,
+       0x27c2c5,
+       0x205987,
+       0x27c247,
+       0x2c6447,
+       0x269fc9,
+       0x3365c9,
+       0x20b646,
+       0x2bdbc6,
+       0x2869c6,
+       0x34d6c5,
+       0x3a83c4,
+       0x3ba3c6,
+       0x3bf0c6,
+       0x27c308,
+       0x2d52cb,
+       0x267287,
+       0x20bc84,
+       0x39fe06,
+       0x2c8947,
+       0x244045,
+       0x244f45,
+       0x2ae104,
+       0x336546,
+       0x3ba448,
+       0x284c49,
+       0x25f446,
+       0x289188,
+       0x2eddc6,
+       0x35a6c8,
+       0x2b340c,
+       0x27c186,
+       0x29900d,
+       0x29948b,
+       0x29fdc5,
+       0x3b9987,
+       0x2bb346,
+       0x3935c8,
+       0x20b6c9,
+       0x3057c8,
+       0x3c0645,
+       0x360447,
+       0x284548,
+       0x2ff109,
+       0x39fb46,
+       0x25f34a,
+       0x393348,
+       0x30560b,
+       0x2133cc,
+       0x2792c8,
+       0x27fd46,
+       0x205388,
+       0x3b8487,
+       0x209509,
+       0x3179cd,
+       0x2998c6,
+       0x23f608,
+       0x2b4ec9,
+       0x2bfe08,
+       0x287708,
+       0x2c2d8c,
+       0x2c3e47,
+       0x2c4f47,
+       0x269e05,
+       0x2b89c7,
+       0x3a1d48,
+       0x35d1c6,
+       0x36b18c,
+       0x2cb288,
+       0x2d1f48,
+       0x2ff406,
+       0x2d4ec7,
+       0x20b844,
+       0x245a08,
+       0x31e9cc,
+       0x28b28c,
+       0x310385,
+       0x3bf907,
+       0x21fd86,
+       0x2d4e46,
+       0x349348,
+       0x21cfc4,
+       0x23818b,
+       0x27b20b,
+       0x2f6746,
+       0x384687,
+       0x3ccdc5,
+       0x271205,
+       0x2382c6,
+       0x2a60c5,
+       0x2039c5,
+       0x2cdd87,
+       0x3bfcc9,
+       0x2b69c4,
+       0x25ca05,
+       0x3ac2c5,
+       0x3b7f88,
+       0x28d3c5,
+       0x26e249,
+       0x375e47,
+       0x375e4b,
+       0x2f4f46,
+       0x240cc9,
+       0x34a288,
+       0x288405,
+       0x2c6548,
+       0x336608,
+       0x273547,
+       0x302147,
+       0x25e849,
+       0x281d47,
+       0x295309,
+       0x334f0c,
+       0x3cf448,
+       0x2b84c9,
+       0x2ba407,
+       0x285d09,
+       0x3617c7,
+       0x2134c8,
+       0x3b83c5,
+       0x39f406,
+       0x2c3748,
+       0x2f6848,
+       0x2ca709,
+       0x203a07,
+       0x271c05,
+       0x256089,
+       0x2d8746,
+       0x292f04,
+       0x31bd06,
+       0x2e63c8,
+       0x2ff8c7,
+       0x2d54c8,
+       0x21a949,
+       0x3286c7,
+       0x2a01c6,
+       0x3b9a44,
+       0x3c4809,
+       0x205808,
+       0x2ff2c7,
+       0x237c86,
+       0x2d5206,
+       0x204bc4,
+       0x36a2c6,
+       0x23a303,
+       0x32c909,
+       0x32cd46,
+       0x2ab805,
+       0x2a0706,
+       0x2cfa85,
+       0x2849c8,
+       0x368547,
+       0x2ddcc6,
+       0x32f206,
+       0x3122c8,
+       0x2a3807,
+       0x299905,
+       0x29df08,
+       0x3ca348,
+       0x393348,
+       0x241105,
+       0x39f486,
+       0x306b49,
+       0x2d8284,
+       0x2cf90b,
+       0x2263cb,
+       0x2a9d49,
+       0x226783,
+       0x25aac5,
+       0x301606,
+       0x241c88,
+       0x2b6cc4,
+       0x301806,
+       0x20d849,
+       0x31e385,
+       0x2cdcc6,
+       0x301c86,
+       0x210984,
+       0x29e58a,
+       0x2ab748,
+       0x2f6846,
+       0x243e85,
+       0x3ccc47,
+       0x35b307,
+       0x3b7bc4,
+       0x226607,
+       0x229a84,
+       0x229a86,
+       0x205dc3,
+       0x269fc5,
+       0x2b0445,
+       0x368788,
+       0x280a45,
+       0x27bec9,
+       0x245847,
+       0x24584b,
+       0x2a554c,
+       0x2a5b4a,
+       0x317887,
+       0x201303,
+       0x26bd48,
+       0x2412c5,
+       0x2fcac5,
+       0x355544,
+       0x2133c6,
+       0x27a546,
+       0x36a307,
+       0x25560b,
+       0x21bb44,
+       0x3008c4,
+       0x2c9284,
+       0x2cf386,
+       0x225b44,
+       0x2824c8,
+       0x355345,
+       0x21b205,
+       0x370647,
+       0x3b9a89,
+       0x35b0c5,
+       0x38ef0a,
+       0x2a3349,
+       0x2a82ca,
+       0x32f989,
+       0x338e44,
+       0x2cbd85,
+       0x2bc288,
+       0x2d2a8b,
+       0x2d8045,
+       0x2fdac6,
+       0x240844,
+       0x27c406,
+       0x328549,
+       0x2c8a47,
+       0x27e8c8,
+       0x292a86,
+       0x3b44c7,
+       0x2854c8,
+       0x38f486,
+       0x3b9544,
+       0x380c47,
+       0x36e085,
+       0x382447,
+       0x245a84,
+       0x2bb2c6,
+       0x3026c8,
+       0x299648,
+       0x2fa2c7,
+       0x3294c8,
+       0x297a45,
+       0x226504,
+       0x381d08,
+       0x3201c4,
+       0x210845,
+       0x3028c4,
+       0x218e07,
+       0x28b907,
+       0x285e48,
+       0x2d4246,
+       0x2809c5,
+       0x27bcc8,
+       0x24bb48,
+       0x2a2c09,
+       0x2266c6,
        0x22f948,
-       0x3b4d4a,
-       0x333bc8,
-       0x2f2485,
-       0x2190c6,
-       0x242188,
-       0x3b8fca,
-       0x221407,
-       0x294705,
-       0x3586c8,
-       0x31a9c4,
-       0x257246,
-       0x2ce948,
-       0x337046,
-       0x208988,
-       0x29f307,
-       0x3365c6,
-       0x2c44c4,
-       0x278887,
-       0x2bf944,
-       0x38c687,
-       0x2b8e4d,
-       0x22f5c5,
-       0x2e810b,
-       0x26e546,
-       0x256c48,
-       0x245e04,
-       0x2eed86,
-       0x28d386,
-       0x20dcc7,
-       0x2a4dcd,
-       0x248f07,
-       0x2bff08,
-       0x2900c5,
-       0x23e308,
-       0x2d3486,
-       0x2c6908,
-       0x23d546,
-       0x27e147,
-       0x25af49,
-       0x380447,
-       0x295a88,
-       0x281dc5,
-       0x2283c8,
-       0x354785,
-       0x228e85,
-       0x33a505,
-       0x2265c3,
-       0x206c04,
-       0x25fb85,
-       0x389489,
-       0x30ff46,
-       0x2d2388,
-       0x328685,
-       0x2c1ec7,
-       0x22234a,
-       0x2d8549,
-       0x2a8e0a,
-       0x2e0508,
-       0x21fb8c,
-       0x291bcd,
-       0x311883,
-       0x208888,
-       0x3c0ec5,
-       0x33ba06,
+       0x3bb3ca,
+       0x2440c8,
+       0x2ed185,
+       0x215686,
+       0x2a3208,
+       0x36050a,
+       0x357887,
+       0x2897c5,
+       0x293108,
+       0x2dd904,
+       0x256506,
+       0x2c52c8,
+       0x3c7586,
+       0x30a648,
+       0x2d6947,
+       0x3c2786,
+       0x2bba04,
+       0x281487,
+       0x2b5484,
+       0x328507,
+       0x36fa8d,
+       0x239fc5,
+       0x2d260b,
+       0x28b506,
+       0x2551c8,
+       0x241f84,
+       0x231346,
+       0x280786,
+       0x2056c7,
+       0x298ccd,
+       0x2fc607,
+       0x2b5d08,
+       0x284e05,
+       0x36a448,
+       0x2ca046,
+       0x297ac8,
+       0x39df06,
+       0x330647,
+       0x2861c9,
+       0x36a9c7,
+       0x28a808,
+       0x275c45,
+       0x228948,
+       0x2d4d85,
+       0x22a4c5,
+       0x32fc05,
+       0x251e03,
+       0x201b84,
+       0x244185,
+       0x2496c9,
+       0x36a0c6,
+       0x2c8708,
+       0x301f05,
+       0x2b8887,
+       0x344a4a,
+       0x2cdc09,
+       0x2703ca,
+       0x2d9688,
+       0x22854c,
+       0x28698d,
+       0x30d243,
+       0x30a548,
+       0x3d1a85,
+       0x3b85c6,
+       0x3bab46,
+       0x359205,
+       0x21e249,
+       0x361605,
+       0x27bcc8,
+       0x2590c6,
+       0x35dbc6,
+       0x2a4109,
+       0x3aae47,
+       0x293a06,
+       0x3449c8,
+       0x390848,
+       0x2e7947,
+       0x2c24ce,
+       0x2ca285,
+       0x2ff005,
+       0x3c7488,
+       0x2e9a87,
+       0x204c42,
+       0x2c2904,
+       0x37000a,
+       0x2ff388,
+       0x336746,
+       0x29b848,
+       0x248186,
+       0x361108,
+       0x2af788,
+       0x22a484,
+       0x2b8c45,
+       0x731a84,
+       0x731a84,
+       0x731a84,
+       0x2094c3,
+       0x2d5086,
+       0x27c186,
+       0x29fa8c,
+       0x20d8c3,
+       0x246446,
+       0x2133c4,
+       0x28a348,
+       0x20d685,
+       0x370106,
+       0x2bf948,
+       0x2daf86,
+       0x2ddc46,
+       0x3a88c8,
+       0x2d0b07,
+       0x281b09,
+       0x3114ca,
+       0x20d6c4,
+       0x229ac5,
+       0x2c4905,
+       0x2d65c6,
+       0x232a06,
+       0x29f406,
+       0x3cef46,
+       0x281c44,
+       0x281c4b,
+       0x229884,
+       0x240e45,
+       0x2ae605,
+       0x3b9e06,
+       0x3c2c08,
+       0x286847,
+       0x32ccc4,
+       0x25dfc3,
+       0x2dd405,
+       0x31bbc7,
+       0x28674b,
+       0x368687,
+       0x2bf848,
+       0x2b8d87,
+       0x26b246,
+       0x27e488,
+       0x25364b,
+       0x2be0c6,
+       0x20c249,
+       0x2537c5,
+       0x31fe43,
+       0x2cdcc6,
+       0x2d6848,
+       0x20d2c3,
+       0x2ad643,
+       0x2854c6,
+       0x248186,
+       0x37654a,
+       0x27fd85,
+       0x2805cb,
+       0x2a064b,
+       0x244e03,
+       0x202603,
+       0x2b27c4,
+       0x247f47,
+       0x2792c4,
+       0x28a344,
+       0x2b79c4,
+       0x2443c8,
+       0x243dc8,
+       0x20ec49,
+       0x2d6408,
+       0x32fe87,
+       0x20fd86,
+       0x2c834f,
+       0x2ca3c6,
+       0x2d8b84,
+       0x243c0a,
+       0x31bac7,
+       0x2b5586,
+       0x292f49,
+       0x20ebc5,
+       0x3688c5,
+       0x20ed06,
+       0x228a83,
+       0x2dd949,
+       0x2132c6,
+       0x21a709,
+       0x39aec6,
+       0x269fc5,
+       0x310785,
+       0x201b83,
+       0x248088,
+       0x32d407,
+       0x27d604,
+       0x28a1c8,
+       0x344c44,
+       0x304b46,
+       0x2b4446,
+       0x23cb46,
+       0x2d07c9,
+       0x2fca45,
+       0x2999c6,
+       0x22fec9,
+       0x2c8e86,
+       0x244446,
+       0x3a3946,
+       0x22b5c5,
+       0x3028c6,
+       0x330644,
+       0x3b83c5,
+       0x2c3744,
+       0x2b78c6,
+       0x363284,
+       0x203b03,
+       0x289445,
+       0x2346c8,
+       0x2e4947,
+       0x2b6d49,
+       0x2896c8,
+       0x29abd1,
+       0x301d0a,
+       0x2f6687,
+       0x304586,
+       0x2133c4,
+       0x2c3848,
+       0x3698c8,
+       0x29ad8a,
+       0x26e00d,
+       0x2a2dc6,
        0x3a89c6,
-       0x36dd85,
-       0x363389,
-       0x204d85,
-       0x289ec8,
-       0x25d9c6,
-       0x36f646,
-       0x2ae3c9,
-       0x3ab147,
-       0x2a0606,
-       0x2222c8,
-       0x207548,
-       0x2ecac7,
-       0x2cc20e,
-       0x2d36c5,
-       0x2eb9c5,
-       0x336f48,
-       0x34e7c7,
-       0x200d02,
-       0x2cc644,
-       0x24a88a,
-       0x237588,
-       0x32d346,
-       0x2a6e08,
-       0x29b346,
-       0x207288,
-       0x2bb208,
-       0x228e44,
-       0x2c2285,
-       0x680384,
-       0x680384,
-       0x680384,
-       0x207503,
-       0x200b46,
-       0x28a386,
-       0x2ab10c,
-       0x205ec3,
-       0x217e06,
-       0x213c44,
-       0x291548,
-       0x3bf8c5,
-       0x24a986,
-       0x2c9048,
-       0x2e2206,
-       0x30c7c6,
-       0x23b908,
-       0x2e2fc7,
-       0x278f09,
-       0x32ad4a,
-       0x26be84,
-       0x207605,
-       0x2cf045,
-       0x2d6986,
-       0x231b86,
-       0x2a8c06,
-       0x308e46,
-       0x279044,
-       0x27904b,
-       0x2cf084,
-       0x2ab2c5,
-       0x2ba645,
-       0x2abb86,
-       0x3bfd88,
-       0x291a87,
-       0x332884,
-       0x260143,
-       0x31a4c5,
-       0x305b07,
-       0x29198b,
-       0x373cc7,
-       0x2c8f48,
-       0x2c23c7,
-       0x271dc6,
-       0x28bb48,
-       0x275a0b,
-       0x3c28c6,
-       0x3bc0c9,
-       0x275b85,
-       0x322203,
-       0x2d8606,
-       0x29f208,
-       0x221f83,
-       0x257803,
-       0x2905c6,
-       0x29b346,
-       0x37af0a,
-       0x28cb85,
-       0x28d1cb,
-       0x2abd0b,
-       0x263583,
-       0x201583,
-       0x2be7c4,
-       0x29b107,
-       0x286084,
-       0x291544,
-       0x2f7c84,
-       0x333ec8,
-       0x2f4a48,
-       0x21e589,
-       0x2d67c8,
-       0x2ef2c7,
-       0x22fec6,
-       0x2d1fcf,
-       0x2d3806,
-       0x2dfa04,
-       0x2f488a,
-       0x305a07,
-       0x2bfa46,
-       0x29f709,
-       0x21e505,
-       0x373f05,
-       0x21e646,
-       0x228503,
-       0x31aa09,
-       0x213b46,
-       0x221cc9,
-       0x39e046,
-       0x270a85,
-       0x226745,
-       0x200bc3,
-       0x29b248,
-       0x332fc7,
-       0x31edc4,
-       0x2913c8,
-       0x222544,
-       0x310746,
-       0x2cdb06,
-       0x2404c6,
-       0x2e2c89,
-       0x23e1c5,
-       0x2a4bc6,
-       0x2972c9,
-       0x3d4c86,
-       0x2d20c6,
-       0x3a3786,
-       0x218ac5,
-       0x309946,
-       0x27e144,
-       0x3a8205,
-       0x2cd2c4,
-       0x2c0a06,
-       0x33c384,
-       0x200f83,
-       0x294385,
-       0x234488,
-       0x3cf687,
-       0x31b689,
-       0x294608,
-       0x2a6451,
-       0x32848a,
-       0x2fc587,
-       0x2dde06,
-       0x213c44,
-       0x2cd3c8,
-       0x268088,
-       0x2a660a,
-       0x296a4d,
-       0x297a86,
-       0x23ba06,
-       0x278946,
-       0x242dc7,
-       0x2bffc5,
-       0x378047,
-       0x291485,
-       0x3208c4,
-       0x2b5386,
-       0x2ec007,
-       0x31a70d,
-       0x2420c7,
-       0x3038c8,
-       0x28a1c9,
-       0x218fc6,
-       0x22b045,
-       0x240844,
-       0x349606,
-       0x33ae86,
-       0x237706,
-       0x2a7688,
-       0x224083,
-       0x20dcc3,
-       0x205e45,
-       0x252086,
-       0x2bb1c5,
-       0x2aedc8,
-       0x2aab0a,
-       0x33b084,
-       0x291548,
-       0x29f8c8,
-       0x2ab9c7,
-       0x328749,
-       0x2c8c48,
-       0x28ff87,
-       0x2f7f06,
-       0x33704a,
-       0x349688,
-       0x367b89,
-       0x2b9808,
-       0x214149,
-       0x2ddcc7,
-       0x35fa05,
-       0x32d706,
-       0x2bed48,
-       0x290748,
-       0x29fa48,
-       0x2fc748,
-       0x2ab2c5,
-       0x20d784,
-       0x232808,
-       0x243ec4,
-       0x32e1c4,
-       0x270a85,
-       0x2a1487,
-       0x336049,
-       0x20dac7,
-       0x2129c5,
-       0x285e86,
-       0x3737c6,
-       0x22a144,
-       0x2ae706,
-       0x28c7c4,
-       0x29dc06,
-       0x335e06,
-       0x3bf346,
-       0x3b6885,
-       0x2aec87,
-       0x204e03,
-       0x220689,
-       0x341a88,
-       0x28fe04,
-       0x28fe0d,
-       0x2a5848,
-       0x2f6808,
-       0x367b06,
-       0x25b049,
-       0x2d8549,
-       0x38c3c5,
-       0x2aac0a,
-       0x24f28a,
-       0x27508c,
-       0x275206,
-       0x287986,
-       0x2d4086,
-       0x3a0a49,
-       0x33bc46,
-       0x2adb06,
-       0x204e46,
-       0x237348,
-       0x336c86,
-       0x2df38b,
-       0x2a1605,
-       0x242dc5,
-       0x288005,
-       0x27f5c6,
-       0x21ba43,
-       0x240446,
-       0x242047,
-       0x2cd285,
-       0x25e685,
-       0x38af05,
-       0x3825c6,
-       0x340704,
-       0x340706,
-       0x2b0ec9,
-       0x27f44c,
-       0x320608,
-       0x2358c4,
-       0x309646,
-       0x26e646,
-       0x29f208,
-       0x3c5188,
-       0x27f349,
-       0x38cb07,
-       0x2699c9,
-       0x256f86,
-       0x22a344,
-       0x3d3584,
-       0x28f584,
-       0x2905c8,
-       0x335e8a,
-       0x364e06,
-       0x370807,
-       0x3961c7,
-       0x36ec05,
-       0x2cf004,
-       0x29d3c6,
-       0x2c0006,
-       0x21a103,
-       0x3418c7,
-       0x28da08,
-       0x38c50a,
-       0x386a88,
-       0x373b48,
-       0x33c3c5,
-       0x2ab545,
-       0x269905,
-       0x36efc6,
-       0x383fc6,
-       0x205405,
-       0x332709,
-       0x2cee0c,
-       0x23bbc7,
-       0x2a6688,
-       0x290905,
-       0x680384,
-       0x2bc204,
-       0x295684,
-       0x21cb46,
-       0x2acb4e,
-       0x373f87,
-       0x242fc5,
-       0x367e8c,
-       0x309a47,
-       0x2ebf87,
-       0x361cc9,
-       0x20f7c9,
-       0x294705,
-       0x341a88,
-       0x23e8c9,
-       0x355585,
-       0x2cd1c8,
-       0x213cc6,
-       0x24b046,
-       0x38e644,
-       0x29be88,
-       0x219183,
-       0x20ebc4,
-       0x31a545,
-       0x399fc7,
-       0x380645,
-       0x3b4c09,
-       0x2a270d,
-       0x2b9c46,
-       0x35bec4,
-       0x3579c8,
-       0x27784a,
-       0x2237c7,
-       0x27e985,
-       0x20ec03,
-       0x2abece,
-       0x29b34c,
-       0x3c8007,
-       0x2acd07,
-       0x20af03,
-       0x33bc85,
-       0x295685,
-       0x2a71c8,
-       0x2a4909,
-       0x2357c6,
-       0x286084,
-       0x2fc4c6,
-       0x23498b,
-       0x2c5ccc,
-       0x255807,
-       0x2df645,
-       0x3d4348,
-       0x2ec885,
-       0x2f4887,
-       0x3282c7,
-       0x241e85,
-       0x21ba43,
-       0x334204,
-       0x3a1745,
-       0x2b4bc5,
-       0x2b4bc6,
-       0x2af4c8,
-       0x2ec007,
-       0x3a8cc6,
-       0x3bd6c6,
-       0x33a446,
-       0x297b89,
-       0x20e087,
-       0x3cf306,
-       0x2c5e46,
-       0x284646,
-       0x2b6785,
-       0x3cd2c6,
-       0x35b645,
-       0x299808,
-       0x2a3f4b,
-       0x29cd86,
-       0x396204,
-       0x2dad49,
+       0x281546,
+       0x21b207,
+       0x2b5dc5,
+       0x275187,
+       0x28a285,
+       0x375f84,
+       0x2aa746,
+       0x39f2c7,
+       0x2dd64d,
+       0x2a3147,
+       0x367008,
+       0x27bfc9,
+       0x215586,
+       0x39fac5,
+       0x231a84,
+       0x2e64c6,
+       0x3b7ac6,
+       0x2ff506,
+       0x29c0c8,
+       0x222e43,
+       0x2056c3,
+       0x37f685,
+       0x251386,
+       0x2af745,
+       0x292c88,
+       0x29ee8a,
+       0x3b7cc4,
+       0x28a348,
+       0x2956c8,
+       0x3b9c47,
+       0x301fc9,
+       0x2bf548,
+       0x284cc7,
+       0x2b7c46,
+       0x3c758a,
+       0x2e6548,
+       0x30d849,
+       0x2acc88,
+       0x21ae09,
+       0x304447,
+       0x2f9505,
+       0x336b06,
+       0x35d048,
+       0x3885c8,
+       0x39ea08,
+       0x210988,
+       0x240e45,
+       0x201484,
+       0x233088,
+       0x21f304,
+       0x32f784,
+       0x269fc5,
+       0x294c87,
+       0x3b9849,
+       0x2054c7,
+       0x211a85,
+       0x2790c6,
+       0x367dc6,
+       0x20c384,
+       0x2a4446,
+       0x27f8c4,
+       0x28c286,
+       0x3b9606,
+       0x20d106,
+       0x3c0645,
+       0x292b47,
+       0x201303,
+       0x272d49,
+       0x3120c8,
+       0x284b44,
+       0x284b4d,
+       0x299748,
+       0x2efe48,
+       0x30d7c6,
+       0x2862c9,
+       0x2cdc09,
+       0x328245,
+       0x29ef8a,
+       0x26e88a,
+       0x24e50c,
+       0x24e686,
+       0x2799c6,
+       0x2cac46,
+       0x26b6c9,
+       0x3b8806,
+       0x213546,
+       0x3616c6,
+       0x245a08,
+       0x238a86,
+       0x2d7b4b,
+       0x294e05,
+       0x21b205,
+       0x27a1c5,
+       0x201406,
+       0x226543,
+       0x23cac6,
+       0x2a30c7,
+       0x2c3705,
+       0x25c345,
+       0x3cb1c5,
+       0x37a286,
+       0x328304,
+       0x337e86,
+       0x2a4a09,
+       0x20128c,
+       0x375cc8,
+       0x238d04,
+       0x3025c6,
+       0x28b606,
+       0x2d6848,
+       0x319348,
+       0x201189,
+       0x3ccc47,
+       0x35f8c9,
+       0x2712c6,
+       0x22b984,
+       0x208044,
+       0x2842c4,
+       0x2854c8,
+       0x3b968a,
+       0x35b046,
+       0x369f87,
+       0x3826c7,
+       0x240dc5,
+       0x2c48c4,
+       0x2911c6,
+       0x2b5e06,
+       0x21d003,
+       0x311f07,
+       0x3b5b08,
+       0x32838a,
+       0x22b688,
+       0x209388,
+       0x3632c5,
+       0x29fec5,
+       0x267385,
+       0x241186,
+       0x38b006,
+       0x398bc5,
+       0x32cb49,
+       0x2c46cc,
+       0x267447,
+       0x29ae08,
+       0x2b1185,
+       0x731a84,
+       0x22c344,
+       0x285a44,
+       0x21a506,
+       0x2a1e0e,
+       0x368947,
+       0x21b405,
+       0x2d820c,
+       0x30e047,
+       0x39f247,
+       0x235a09,
+       0x2125c9,
+       0x2897c5,
+       0x3120c8,
+       0x306b49,
+       0x393205,
+       0x2c3648,
+       0x2b8706,
+       0x381f86,
+       0x23dbc4,
+       0x290008,
+       0x215743,
+       0x378384,
+       0x2dd485,
+       0x394c07,
+       0x2de485,
+       0x3bb289,
+       0x29608d,
+       0x2adc06,
+       0x3c2344,
+       0x2b7d48,
+       0x3bfb0a,
+       0x224887,
+       0x3cc385,
+       0x280a03,
+       0x2a080e,
+       0x24818c,
+       0x302ac7,
+       0x2a1fc7,
+       0x109d86,
+       0x205643,
+       0x3b8845,
+       0x285a45,
+       0x29bc08,
+       0x2987c9,
+       0x238c06,
+       0x2792c4,
+       0x2f65c6,
+       0x23f3cb,
+       0x2bd28c,
+       0x251ec7,
+       0x2d7e05,
+       0x3ca248,
+       0x2e7705,
+       0x243c07,
+       0x301b47,
+       0x39e885,
+       0x226543,
+       0x2193c4,
+       0x2e6285,
+       0x2b68c5,
+       0x2b68c6,
+       0x29c608,
+       0x39f2c7,
+       0x3bae46,
+       0x204ac6,
+       0x32fb46,
+       0x23f789,
+       0x205a87,
+       0x27f9c6,
+       0x2bd406,
+       0x2e1706,
+       0x2ab685,
+       0x20a7c6,
+       0x377645,
+       0x28d448,
+       0x29458b,
+       0x290f06,
+       0x382704,
+       0x2da549,
+       0x245844,
+       0x2b8688,
+       0x31be07,
+       0x287604,
+       0x2bebc8,
+       0x2c4d44,
+       0x2ab6c4,
+       0x28a105,
+       0x319246,
+       0x244307,
+       0x2166c3,
+       0x2a0285,
+       0x2f4344,
+       0x2ff046,
+       0x3282c8,
+       0x3293c5,
+       0x294249,
+       0x256285,
+       0x246448,
+       0x358447,
+       0x32ce48,
+       0x2be807,
+       0x2f5389,
+       0x27cf06,
+       0x334ac6,
+       0x29a344,
+       0x300805,
+       0x312f4c,
+       0x27a1c7,
+       0x27ab47,
+       0x232648,
+       0x2adc06,
+       0x2a3004,
+       0x37af04,
+       0x25e6c9,
+       0x2cad46,
+       0x292207,
+       0x205304,
+       0x2a4546,
+       0x348c85,
+       0x2d3d87,
+       0x2d7ac6,
+       0x25f209,
+       0x2e8cc7,
+       0x297007,
+       0x2a3f86,
+       0x237bc5,
+       0x283748,
+       0x213148,
+       0x20ff86,
+       0x329405,
+       0x2c5e86,
+       0x203883,
+       0x29ba89,
+       0x29f18e,
+       0x2be548,
+       0x344d48,
+       0x20fd8b,
+       0x294486,
+       0x327d84,
+       0x286584,
+       0x29f28a,
+       0x211287,
+       0x27fa85,
+       0x20c249,
+       0x2c2405,
+       0x32f7c7,
+       0x2310c4,
+       0x291547,
+       0x2fd848,
+       0x2cd386,
+       0x2bb449,
+       0x2bf64a,
+       0x211206,
+       0x299286,
+       0x2ae585,
+       0x3961c5,
+       0x38cc47,
+       0x2479c8,
+       0x348bc8,
+       0x22a486,
+       0x310805,
+       0x23278e,
+       0x2bfd04,
+       0x20ff05,
+       0x278a49,
+       0x2e88c8,
+       0x28f9c6,
+       0x29da0c,
+       0x29ea90,
+       0x2a1a4f,
+       0x2a3588,
+       0x317887,
+       0x3c0645,
+       0x244185,
+       0x244189,
+       0x293309,
+       0x31ef86,
+       0x2d80c7,
+       0x300705,
+       0x239f49,
+       0x34f0c6,
+       0x3b864d,
+       0x284189,
+       0x28a344,
+       0x2be2c8,
+       0x233149,
+       0x35b206,
+       0x26bf45,
+       0x334ac6,
+       0x27e789,
+       0x2063c8,
+       0x20c245,
+       0x290004,
+       0x29dbcb,
+       0x35b0c5,
+       0x241d06,
+       0x286cc6,
+       0x206dc6,
+       0x2a294b,
+       0x294349,
+       0x2096c5,
+       0x391547,
+       0x301c86,
+       0x3a8ac6,
+       0x2857c8,
+       0x282649,
+       0x366dcc,
+       0x31b9c8,
+       0x31b4c6,
+       0x33b7c3,
+       0x37cd86,
+       0x2a2785,
+       0x281188,
+       0x310206,
+       0x2d3fc8,
+       0x238085,
+       0x3882c5,
+       0x358588,
+       0x390707,
+       0x3baa87,
+       0x36a307,
+       0x2f40c8,
+       0x2d66c8,
+       0x2d1886,
+       0x2b7707,
+       0x237147,
+       0x2a264a,
+       0x246603,
+       0x201406,
+       0x232705,
+       0x244704,
+       0x27bfc9,
+       0x2f5304,
+       0x2b9f84,
+       0x29ce04,
+       0x2a1fcb,
+       0x32d347,
+       0x2329c5,
+       0x297748,
+       0x2790c6,
+       0x2790c8,
+       0x27fcc6,
+       0x28ff45,
+       0x290205,
+       0x291bc6,
+       0x292548,
+       0x292e88,
+       0x27c186,
+       0x29758f,
+       0x29b550,
+       0x3bf405,
+       0x201303,
+       0x22ba45,
+       0x2fb688,
+       0x293209,
+       0x393348,
+       0x2d7ec8,
+       0x2506c8,
+       0x32d407,
+       0x278d89,
+       0x2d41c8,
+       0x2fcf84,
+       0x29cc88,
+       0x3b8049,
+       0x2b81c7,
+       0x29cc04,
+       0x205588,
+       0x29290a,
+       0x2cc046,
+       0x2a2dc6,
+       0x226589,
+       0x29ecc7,
+       0x2d0648,
+       0x20a408,
+       0x205188,
+       0x38a405,
+       0x396f85,
+       0x21b205,
+       0x285a05,
+       0x2b4d07,
+       0x226545,
+       0x2c3705,
+       0x3c2646,
+       0x393287,
+       0x2d29c7,
+       0x292c06,
+       0x2d9bc5,
+       0x241d06,
+       0x26be05,
+       0x2badc8,
+       0x300684,
+       0x2c8f06,
+       0x348ac4,
+       0x2be9c8,
+       0x2c900a,
+       0x27cc8c,
+       0x255805,
+       0x21b2c6,
+       0x366f86,
+       0x37f546,
+       0x2fb884,
+       0x3693c5,
+       0x27f607,
+       0x29ed49,
+       0x2cf7c7,
+       0x731a84,
+       0x731a84,
+       0x32d1c5,
+       0x2177c4,
+       0x29d3ca,
+       0x278f46,
+       0x306944,
+       0x3bf885,
+       0x2b3945,
+       0x2b5d04,
+       0x286907,
+       0x256207,
+       0x2cf388,
+       0x2c5f88,
+       0x3c8009,
+       0x3201c8,
+       0x29d58b,
+       0x2442c4,
+       0x3a8bc5,
+       0x26b905,
+       0x36a289,
+       0x282649,
+       0x2da448,
+       0x229888,
+       0x2dea44,
+       0x28b645,
+       0x2017c3,
+       0x2d6585,
+       0x299a46,
+       0x29860c,
+       0x2131c6,
+       0x26be46,
+       0x28fc45,
+       0x37a308,
+       0x3194c6,
+       0x304706,
+       0x2a2dc6,
+       0x22b40c,
+       0x26b9c4,
+       0x32fc8a,
+       0x28fb88,
+       0x298447,
+       0x2f4246,
+       0x238cc7,
+       0x2f61c5,
+       0x237c86,
+       0x365e46,
+       0x374207,
+       0x2bf344,
+       0x218f05,
+       0x278a44,
+       0x376007,
+       0x278c88,
+       0x27984a,
+       0x2843c7,
+       0x2ab8c7,
+       0x317807,
+       0x2e7849,
+       0x29860a,
+       0x20ff83,
+       0x2e4905,
+       0x20d143,
+       0x2b7a09,
+       0x2d6a88,
+       0x31ff87,
+       0x393449,
+       0x213246,
+       0x32df48,
+       0x3a34c5,
+       0x24bc4a,
+       0x384ac9,
+       0x247bc9,
+       0x3a1c07,
+       0x3699c9,
+       0x20d008,
+       0x361306,
+       0x21b488,
+       0x3c1c47,
+       0x281d47,
+       0x2a3347,
+       0x2d3208,
+       0x3d02c6,
+       0x2926c5,
+       0x27f607,
+       0x298d88,
+       0x348a44,
+       0x2d0284,
+       0x293907,
+       0x2afb07,
+       0x3069ca,
+       0x361286,
+       0x3696ca,
+       0x2c2847,
+       0x2bfac7,
+       0x218fc4,
+       0x2953c4,
+       0x2d3c86,
+       0x3a0144,
+       0x3a014c,
+       0x306885,
+       0x2107c9,
+       0x2465c4,
+       0x2b5dc5,
+       0x3bfa88,
+       0x28ea85,
+       0x38ef06,
+       0x293444,
+       0x2a6c8a,
+       0x2b1746,
+       0x23ed0a,
+       0x28e007,
+       0x2d5605,
+       0x228a85,
+       0x240e0a,
+       0x39e945,
+       0x244146,
+       0x21f304,
+       0x2b2946,
+       0x38cd05,
+       0x3102c6,
+       0x2fa2cc,
+       0x2db94a,
+       0x26e984,
+       0x20fd86,
+       0x29ecc7,
+       0x2d7a44,
+       0x245a08,
+       0x2e37c6,
+       0x382549,
+       0x2c1b89,
+       0x3cf549,
+       0x2cfac6,
+       0x3c1d46,
+       0x21b5c7,
+       0x32ca88,
+       0x3c1b49,
+       0x32d347,
+       0x2978c6,
+       0x3b4547,
+       0x281405,
+       0x2bfd04,
+       0x21b187,
+       0x237305,
+       0x28a045,
+       0x2f9e47,
+       0x39e748,
+       0x3ca1c6,
+       0x299bcd,
+       0x29be0f,
+       0x2a064d,
+       0x20d884,
+       0x2347c6,
+       0x2dbd08,
+       0x361685,
+       0x2a2808,
+       0x27340a,
+       0x28a344,
+       0x2f1c86,
+       0x2d8c07,
+       0x21bb47,
+       0x2d0bc9,
+       0x21b445,
+       0x2b5d04,
+       0x2b8b8a,
+       0x2bf109,
+       0x369ac7,
+       0x299e86,
+       0x35b206,
+       0x28b586,
+       0x380d06,
+       0x2db60f,
+       0x2dbbc9,
+       0x238a86,
+       0x388206,
+       0x32c149,
+       0x2b7807,
+       0x21a003,
+       0x22b586,
+       0x20ecc3,
+       0x3590c8,
+       0x2d4747,
+       0x2a3789,
+       0x2b42c8,
+       0x3babc8,
+       0x361906,
+       0x30c049,
+       0x37c885,
+       0x2b78c4,
+       0x2f95c7,
+       0x26b745,
+       0x20d884,
+       0x232a88,
+       0x211544,
+       0x2b7547,
+       0x342646,
+       0x2a9685,
+       0x2acc88,
+       0x35b0cb,
+       0x3125c7,
+       0x241086,
+       0x2ca444,
+       0x327d06,
+       0x269fc5,
+       0x237305,
+       0x2834c9,
+       0x286509,
+       0x281d84,
+       0x281dc5,
+       0x20fdc5,
+       0x24bac6,
+       0x3121c8,
+       0x2c1646,
+       0x3b594b,
+       0x383c4a,
+       0x2be905,
+       0x290286,
+       0x27d305,
+       0x3c2585,
+       0x295847,
+       0x201688,
+       0x2925c4,
+       0x265cc6,
+       0x292f06,
+       0x20d1c7,
+       0x31fe04,
+       0x280786,
+       0x3b7905,
+       0x3b7909,
+       0x2dc984,
+       0x2c4a49,
+       0x27c186,
+       0x2c3f08,
+       0x20fdc5,
+       0x3827c5,
+       0x3102c6,
+       0x366cc9,
+       0x2125c9,
+       0x26bec6,
+       0x2e89c8,
+       0x2961c8,
+       0x27d2c4,
+       0x2b99c4,
+       0x2b99c8,
+       0x28e9c8,
+       0x35f9c9,
+       0x2999c6,
+       0x2a2dc6,
+       0x33ae0d,
+       0x301806,
+       0x2b32c9,
+       0x223945,
+       0x20ed06,
+       0x206548,
+       0x337dc5,
        0x237184,
-       0x213c48,
-       0x280b07,
-       0x292b44,
-       0x2c7ec8,
-       0x2ce3c4,
-       0x2b67c4,
-       0x295045,
-       0x3578c6,
-       0x333e07,
-       0x208a43,
-       0x2ab905,
-       0x345044,
-       0x2eba06,
-       0x38c448,
-       0x26e1c5,
-       0x2a0d09,
-       0x23cbc5,
-       0x217e08,
-       0x272e87,
-       0x332a08,
-       0x2c7507,
-       0x2446c9,
-       0x28b246,
-       0x320bc6,
-       0x204e44,
-       0x31a085,
-       0x31374c,
-       0x288007,
-       0x2892c7,
-       0x2317c8,
-       0x2b9c46,
-       0x27a984,
-       0x3925c4,
-       0x291089,
-       0x2d4186,
-       0x267f47,
-       0x20d904,
-       0x235086,
-       0x351a85,
-       0x2dccc7,
-       0x2df306,
-       0x261189,
-       0x2d95c7,
-       0x2a3687,
-       0x2ae246,
-       0x234fc5,
-       0x28ea08,
-       0x2139c8,
-       0x2300c6,
-       0x26e205,
-       0x321d46,
-       0x210283,
-       0x2a7049,
-       0x2a898e,
-       0x2c7248,
-       0x222648,
-       0x22fecb,
-       0x2a0f46,
-       0x34d2c4,
-       0x2917c4,
-       0x2a8a8a,
-       0x2121c7,
-       0x3cf3c5,
-       0x3bc0c9,
-       0x2cc145,
-       0x32e207,
-       0x28d7c4,
-       0x29fe07,
-       0x2fa7c8,
-       0x2e4686,
-       0x2ec449,
-       0x2c8d4a,
-       0x212146,
-       0x2a5386,
-       0x2ba5c5,
-       0x39b545,
-       0x3374c7,
-       0x249888,
-       0x3519c8,
-       0x228e46,
-       0x2267c5,
-       0x23190e,
-       0x2c9404,
-       0x230045,
-       0x285809,
-       0x2dc3c8,
-       0x29b646,
-       0x2a990c,
-       0x2aa710,
-       0x2ac78f,
-       0x2ad848,
-       0x358587,
-       0x3b6885,
-       0x25fb85,
-       0x333c89,
-       0x3588c9,
-       0x22ba06,
-       0x29afc7,
-       0x319f85,
-       0x22f549,
-       0x364406,
-       0x33ba8d,
-       0x28f449,
-       0x291544,
-       0x2c6fc8,
-       0x2328c9,
-       0x364fc6,
-       0x256345,
-       0x320bc6,
-       0x3c7549,
-       0x38f608,
-       0x20f685,
-       0x29be84,
-       0x2a9acb,
-       0x364e85,
-       0x2a9c06,
-       0x291f06,
-       0x202c86,
-       0x2b188b,
-       0x2a0e09,
-       0x3bd605,
-       0x396dc7,
-       0x328406,
-       0x256dc6,
-       0x295408,
-       0x3c1b09,
-       0x30368c,
-       0x305908,
-       0x31dc46,
-       0x3449c3,
-       0x23b4c6,
-       0x244585,
-       0x28dd08,
-       0x2261c6,
-       0x2dcf08,
-       0x233e05,
-       0x2a67c5,
-       0x272fc8,
-       0x207407,
-       0x3a8907,
-       0x2f8087,
-       0x302848,
-       0x295108,
-       0x2d2b06,
-       0x2c0847,
-       0x362bc7,
-       0x2b158a,
-       0x208d83,
-       0x27f5c6,
-       0x231885,
-       0x24a884,
-       0x28a1c9,
-       0x244644,
-       0x2808c4,
-       0x2a5b44,
-       0x2acd0b,
-       0x332f07,
-       0x231b45,
-       0x2a3dc8,
-       0x285e86,
-       0x285e88,
-       0x28cac6,
-       0x29bdc5,
-       0x29c085,
-       0x29e146,
-       0x29efc8,
-       0x29f648,
-       0x28a386,
-       0x2a3c0f,
-       0x2a6b10,
-       0x3b7745,
-       0x204e03,
-       0x22a405,
-       0x31e608,
-       0x3587c9,
-       0x3556c8,
-       0x297a08,
-       0x239a48,
-       0x332fc7,
-       0x285b49,
-       0x2dd108,
-       0x29d2c4,
-       0x2a59c8,
-       0x317189,
-       0x2c1607,
-       0x2a8904,
-       0x20db88,
-       0x2aea4a,
-       0x2dbf86,
-       0x297a86,
-       0x21ba89,
-       0x2aa947,
-       0x2d9f48,
-       0x20aec8,
-       0x3bdd88,
-       0x391b45,
-       0x3c1405,
-       0x242dc5,
-       0x295645,
-       0x3a3387,
-       0x21ba45,
-       0x2cd285,
-       0x363086,
-       0x355607,
-       0x2e84c7,
-       0x2aed46,
-       0x2e0a45,
-       0x2a9c06,
-       0x2447c5,
-       0x319e08,
-       0x3c7e84,
-       0x3d4d06,
-       0x3518c4,
-       0x2c41c8,
-       0x22a7ca,
-       0x28afcc,
-       0x23c145,
-       0x242e86,
-       0x303846,
-       0x334886,
-       0x31dcc4,
-       0x351d45,
-       0x28c507,
-       0x2aa9c9,
-       0x2d8987,
-       0x680384,
-       0x680384,
-       0x332d85,
-       0x2de504,
-       0x2a92ca,
-       0x285d06,
-       0x28bd84,
-       0x335985,
-       0x398b05,
-       0x2bff04,
-       0x291b47,
-       0x23cb47,
-       0x2d83c8,
-       0x321e48,
-       0x34b349,
-       0x275688,
-       0x2a948b,
-       0x27e204,
-       0x256ec5,
-       0x25fdc5,
-       0x2f8009,
-       0x3c1b09,
-       0x2dac48,
-       0x305788,
-       0x2abb84,
-       0x26e685,
-       0x200583,
-       0x2d6945,
-       0x2a4c46,
-       0x2a474c,
-       0x20d806,
-       0x256246,
-       0x29b8c5,
-       0x382648,
-       0x397c06,
-       0x2ddf86,
-       0x297a86,
-       0x222f0c,
-       0x2378c4,
-       0x33a58a,
-       0x29b808,
-       0x2a4587,
-       0x344f46,
-       0x235887,
-       0x2fc0c5,
-       0x310046,
-       0x36d046,
-       0x379187,
-       0x2c8a44,
-       0x2cfc05,
-       0x285804,
-       0x320947,
-       0x285a48,
-       0x28780a,
-       0x28f687,
-       0x360847,
-       0x358507,
-       0x2ec9c9,
-       0x2a474a,
-       0x22a303,
-       0x3cf645,
-       0x2089c3,
-       0x2f7cc9,
-       0x27e3c8,
-       0x365207,
-       0x3557c9,
-       0x213ac6,
-       0x3a82c8,
-       0x35a2c5,
-       0x38be0a,
-       0x34afc9,
-       0x36e149,
-       0x397ac7,
-       0x268189,
-       0x3bf248,
-       0x379346,
-       0x243048,
-       0x3b8487,
-       0x279147,
-       0x2422c7,
-       0x2ea488,
-       0x3094c6,
-       0x2ae805,
-       0x28c507,
-       0x2a4e88,
-       0x33a3c4,
-       0x303d04,
-       0x2a0507,
-       0x2bb587,
-       0x23e74a,
-       0x3792c6,
-       0x35204a,
-       0x2cc587,
-       0x2c91c7,
-       0x2cfcc4,
-       0x2a1bc4,
-       0x2dcbc6,
-       0x33e1c4,
-       0x33e1cc,
-       0x30cfc5,
-       0x3c1949,
-       0x2bebc4,
-       0x2bffc5,
-       0x2777c8,
-       0x28bf45,
-       0x394846,
-       0x22f444,
-       0x2b380a,
-       0x325dc6,
-       0x2aa48a,
-       0x32e587,
-       0x2010c5,
-       0x228505,
-       0x36ec4a,
-       0x29f145,
-       0x2ad346,
-       0x243ec4,
-       0x2be946,
-       0x337585,
-       0x226286,
-       0x2f978c,
-       0x22318a,
-       0x24f384,
-       0x22fec6,
-       0x2aa947,
-       0x2df284,
-       0x237348,
-       0x257746,
-       0x396049,
-       0x2da689,
-       0x2fcdc9,
-       0x2d8c86,
-       0x3b8586,
-       0x243187,
-       0x332648,
-       0x3b8389,
-       0x332f07,
-       0x2c6706,
-       0x3cf147,
-       0x278805,
-       0x2c9404,
-       0x242d47,
-       0x362d85,
-       0x294f85,
-       0x280fc7,
-       0x241d48,
-       0x3d42c6,
-       0x2a5ecd,
-       0x2a73cf,
-       0x2abd0d,
-       0x212a04,
-       0x234586,
-       0x2e3708,
-       0x204e05,
-       0x2b1748,
-       0x262cca,
-       0x291544,
-       0x2ec606,
-       0x2dfa87,
-       0x2caa47,
-       0x2e3089,
-       0x243005,
-       0x2bff04,
-       0x2c21ca,
-       0x2c8809,
-       0x268287,
-       0x2e8ac6,
-       0x364fc6,
-       0x26e5c6,
-       0x383046,
-       0x2e294f,
-       0x2e35c9,
-       0x336c86,
-       0x38a806,
-       0x331d09,
-       0x2c0947,
-       0x206343,
-       0x223086,
-       0x213643,
-       0x36dc48,
-       0x3cef87,
-       0x2ada49,
-       0x2cd988,
-       0x3a8a48,
-       0x205086,
-       0x20d749,
-       0x23bb05,
-       0x23b404,
-       0x35fac7,
-       0x3a0ac5,
-       0x212a04,
-       0x231c08,
-       0x212484,
-       0x2c0687,
-       0x339546,
-       0x28e045,
-       0x2b9808,
-       0x364e8b,
-       0x2cf347,
-       0x36eec6,
-       0x2d3884,
-       0x34d246,
-       0x270a85,
-       0x362d85,
-       0x28e789,
-       0x291749,
-       0x279184,
-       0x2791c5,
-       0x22ff05,
-       0x38bc86,
-       0x341b88,
-       0x2cb646,
-       0x28d84b,
-       0x385c0a,
-       0x2c7605,
-       0x29c106,
-       0x31eac5,
-       0x2f1585,
-       0x2b6847,
-       0x27f848,
-       0x2699c4,
-       0x267ac6,
-       0x29f6c6,
-       0x3bf407,
-       0x3221c4,
-       0x28d386,
-       0x33acc5,
-       0x33acc9,
-       0x2e4444,
-       0x2cf189,
-       0x28a386,
-       0x2cdd48,
-       0x22ff05,
-       0x3962c5,
-       0x226286,
-       0x303589,
-       0x20f7c9,
-       0x2562c6,
-       0x2dc4c8,
-       0x2a2848,
-       0x31ea84,
-       0x2c2a84,
-       0x2c2a88,
-       0x33d6c8,
-       0x269ac9,
-       0x2a4bc6,
-       0x297a86,
-       0x34400d,
-       0x327f86,
-       0x2c1909,
-       0x23a2c5,
-       0x21e646,
-       0x3bdf08,
-       0x340645,
-       0x362c04,
-       0x270a85,
-       0x290f08,
-       0x2a9089,
-       0x2858c4,
-       0x2c4046,
-       0x28be0a,
-       0x3c7f08,
-       0x23e8c9,
-       0x2713ca,
-       0x355746,
-       0x2a7588,
-       0x2f4645,
-       0x29ba88,
-       0x2fc145,
-       0x213989,
-       0x346ac9,
-       0x235802,
-       0x275b85,
-       0x25fe86,
-       0x28a2c7,
-       0x37c4c5,
-       0x2fa6c6,
-       0x317d88,
-       0x2b9c46,
-       0x2d5f49,
-       0x2893c6,
-       0x295288,
-       0x2ee585,
-       0x3acec6,
-       0x27e248,
-       0x2905c8,
-       0x2ddbc8,
-       0x34a108,
-       0x3cd2c4,
-       0x201803,
-       0x2d6184,
-       0x28f886,
-       0x278844,
-       0x222587,
-       0x2dde89,
-       0x2d2e85,
-       0x20aec6,
-       0x223086,
-       0x2af30b,
-       0x2bf986,
-       0x2017c6,
-       0x3d4e08,
-       0x307446,
-       0x200ec3,
-       0x3cbac3,
-       0x2c9404,
+       0x269fc5,
+       0x286048,
+       0x29d189,
+       0x278b04,
+       0x2bb2c6,
+       0x30da0a,
+       0x3029c8,
+       0x306b49,
+       0x26a8ca,
+       0x3933c6,
+       0x29bfc8,
+       0x2439c5,
+       0x29f608,
+       0x2f6245,
+       0x213109,
+       0x33d7c9,
+       0x219482,
+       0x2537c5,
+       0x270f46,
+       0x27c0c7,
+       0x244705,
+       0x2f35c6,
+       0x316b48,
+       0x2adc06,
+       0x2bc149,
+       0x27ac46,
+       0x285648,
+       0x26c285,
+       0x34b8c6,
+       0x330748,
+       0x2854c8,
+       0x304348,
+       0x318e48,
+       0x20a7c4,
+       0x250c83,
+       0x2bc384,
+       0x2845c6,
+       0x281444,
+       0x344c87,
+       0x304609,
+       0x2c9285,
+       0x20a406,
+       0x22b586,
+       0x29c44b,
+       0x2b54c6,
+       0x363506,
+       0x2cda88,
+       0x2e6006,
+       0x26e303,
+       0x3da583,
+       0x2bfd04,
        0x22f845,
-       0x30d107,
-       0x285a48,
-       0x285a4f,
-       0x28c40b,
-       0x341988,
-       0x2c40c6,
-       0x341c8e,
-       0x226283,
-       0x30d084,
-       0x2bf905,
-       0x2bfd86,
-       0x29d4cb,
-       0x2a1546,
-       0x229f09,
-       0x28e045,
-       0x245788,
-       0x337988,
-       0x20f68c,
-       0x2acd46,
-       0x2d6986,
-       0x2ed6c5,
-       0x295848,
-       0x27e245,
-       0x368a08,
-       0x2a9c8a,
-       0x2ac149,
-       0x680384,
-       0x200742,
-       0x41a04502,
-       0x201382,
-       0x21f504,
-       0x202bc2,
-       0x21af04,
-       0x2015c2,
-       0x1ba03,
-       0x200342,
-       0x203582,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x24dd03,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x21c103,
-       0x201ac3,
-       0x2056c3,
-       0x2056c4,
-       0x22cc43,
-       0x236384,
-       0x232ec3,
-       0x2e4e84,
-       0x215e43,
-       0x37c787,
-       0x20e403,
-       0x21ba03,
-       0x244e08,
-       0x201ac3,
-       0x29d84b,
-       0x2fd603,
-       0x25d5c6,
-       0x202b82,
-       0x2f6fcb,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x201ac3,
-       0x209943,
-       0x22d1c3,
-       0x200742,
-       0xb2b48,
-       0x20ba85,
-       0x362e08,
-       0x3045c8,
-       0x204502,
-       0x32cd05,
-       0x3b6947,
-       0x201d42,
-       0x246047,
-       0x201382,
-       0x260cc7,
-       0x321749,
-       0x2f4208,
-       0x3bdc09,
-       0x20b3c2,
-       0x34b1c7,
-       0x233a84,
-       0x3b6a07,
-       0x385b07,
-       0x25f482,
-       0x20e403,
-       0x202c42,
-       0x2015c2,
-       0x200342,
-       0x2036c2,
+       0x2edc07,
+       0x278c88,
+       0x278c8f,
+       0x27f50b,
+       0x311fc8,
+       0x2bb346,
+       0x3122ce,
+       0x241243,
+       0x2edb84,
+       0x2b5445,
+       0x2b5b86,
+       0x2912cb,
+       0x294d46,
+       0x225b49,
+       0x2a9685,
+       0x253dc8,
+       0x3c7cc8,
+       0x21248c,
+       0x2a2006,
+       0x2d65c6,
+       0x2dcb05,
+       0x28a5c8,
+       0x27cc85,
+       0x35e8c8,
+       0x29dd8a,
+       0x2a0a89,
+       0x731a84,
+       0x2000c2,
+       0x45e02782,
        0x200382,
-       0x203582,
-       0x2b6f85,
-       0x2a1085,
-       0x4502,
-       0x32ec3,
-       0x22cc43,
-       0x232ec3,
-       0x20d9c3,
-       0x215e43,
-       0x219203,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0xaac3,
-       0x781,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x213303,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0x2153c3,
-       0x44c77106,
-       0x75fc3,
-       0xd3ac5,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0xa502,
-       0xb2b48,
-       0x1ba03,
-       0x75003,
-       0x49844,
-       0xecc85,
-       0x200742,
-       0x3af1c4,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x247dc3,
-       0x22e005,
-       0x213303,
-       0x223643,
-       0x21c103,
-       0x252043,
-       0x201ac3,
-       0x203583,
-       0x205743,
-       0x202903,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x200742,
-       0x24dd03,
-       0x204502,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x21c103,
-       0x201ac3,
-       0x203582,
-       0xb2b48,
-       0x215e43,
-       0x75003,
-       0xb2b48,
-       0x75003,
-       0x2c3f43,
-       0x22cc43,
-       0x230484,
-       0x232ec3,
-       0x215e43,
-       0x205142,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x205142,
-       0x228c03,
-       0x21c103,
-       0x201ac3,
-       0x2f5d43,
-       0x203583,
-       0x200742,
-       0x204502,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x25d5c5,
-       0x15b286,
-       0x2056c4,
-       0x202b82,
-       0xb2b48,
-       0x200742,
-       0xfe4c5,
-       0x19c48,
-       0x81bc3,
-       0x204502,
-       0x49115c06,
-       0x7a44,
-       0xbdf8b,
-       0x3ad06,
-       0xe507,
-       0x232ec3,
-       0x4cf88,
-       0x4cf8b,
-       0x4d40b,
-       0x4da8b,
-       0x4ddcb,
-       0x4e08b,
-       0x4e4cb,
-       0x215e43,
-       0x13c2c5,
-       0x80144,
-       0x213d03,
-       0x55287,
-       0xe8044,
-       0x21c103,
-       0x563c6,
-       0x12ba04,
-       0x75003,
-       0x201ac3,
-       0x2ff404,
-       0x133507,
-       0x15ae89,
-       0xbdd48,
-       0x1b7d44,
-       0x107146,
-       0xa388,
-       0x7c305,
-       0x1cbc09,
-       0xfe4c5,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21ba03,
-       0x201ac3,
-       0x2fd603,
-       0x202b82,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21cc83,
-       0x221904,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x2e4e84,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x25d5c6,
-       0x232ec3,
-       0x215e43,
-       0x3f543,
-       0x75003,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0xfe4c5,
-       0xe507,
-       0xb2b48,
-       0x215e43,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x4be2cc43,
-       0x232ec3,
-       0x21c103,
-       0x201ac3,
-       0xb2b48,
-       0x200742,
-       0x204502,
-       0x22cc43,
-       0x215e43,
-       0x21c103,
-       0x200342,
-       0x201ac3,
-       0x347007,
-       0x33cd0b,
-       0x20b9c3,
-       0x2387c8,
-       0x3323c7,
+       0x222884,
+       0x2024c2,
+       0x3216c4,
+       0x202642,
+       0x13c3,
+       0x2003c2,
+       0x202002,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x24ce83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x206b43,
+       0x23cf83,
+       0x240b03,
+       0x241844,
+       0x22d7c3,
+       0x236204,
+       0x233743,
+       0x2dd2c4,
+       0x220583,
+       0x2449c7,
+       0x205e03,
+       0x2013c3,
+       0x2fb908,
+       0x23cf83,
+       0x27ee0b,
+       0x2f7043,
+       0x239606,
+       0x21be02,
+       0x2f060b,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x23cf83,
+       0x206a03,
+       0x217583,
+       0x2000c2,
+       0xa14c8,
+       0x216685,
+       0x237388,
+       0x300ec8,
+       0x202782,
+       0x32ee85,
+       0x3b4687,
+       0x201242,
+       0x2421c7,
+       0x200382,
+       0x25d047,
+       0x308789,
+       0x2c99c8,
+       0x205009,
+       0x20b2c2,
+       0x3c7e87,
+       0x36b004,
+       0x3b4747,
+       0x383b47,
+       0x25d602,
+       0x205e03,
+       0x200e82,
+       0x202642,
+       0x2003c2,
+       0x202142,
+       0x200902,
+       0x202002,
+       0x2abec5,
+       0x2a9785,
+       0x2782,
+       0x33743,
+       0x22d7c3,
+       0x233743,
+       0x2053c3,
+       0x220583,
+       0x209a03,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0xaec3,
+       0x101,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x219e43,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0x214703,
+       0x490726c6,
+       0x45dc3,
+       0xca685,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0x6942,
+       0xa14c8,
+       0x12bd03,
+       0x13c3,
+       0x6df83,
+       0x47984,
+       0x1421d04,
+       0xe7b05,
+       0x2000c2,
+       0x391904,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x23d9c3,
+       0x22e1c5,
+       0x219e43,
+       0x214903,
+       0x206b43,
+       0x251ac3,
+       0x23cf83,
+       0x202003,
+       0x2418c3,
+       0x207b83,
+       0x5c2,
+       0x2ebc2,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x2000c2,
+       0x24ce83,
+       0x202782,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x206b43,
+       0x23cf83,
+       0x202002,
+       0xa14c8,
+       0x220583,
+       0x6df83,
+       0xa14c8,
+       0x6df83,
+       0x26f283,
+       0x22d7c3,
+       0x230944,
+       0x233743,
+       0x220583,
+       0x2067c2,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x2067c2,
+       0x22a243,
+       0x206b43,
+       0x23cf83,
+       0x2ef083,
+       0x202003,
+       0x2000c2,
+       0x202782,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x239605,
+       0x11a406,
+       0x241844,
+       0x21be02,
+       0xa14c8,
+       0x2000c2,
+       0x12dac5,
+       0x1cb48,
+       0x161c03,
+       0x202782,
+       0x4d8947c6,
+       0xe184,
+       0x10cd0b,
+       0x35246,
+       0x5f07,
+       0x233743,
+       0x4c108,
+       0x4c10b,
+       0x4c58b,
+       0x4cc0b,
+       0x4cf4b,
+       0x4d20b,
+       0x4d64b,
+       0x9d86,
+       0x220583,
+       0x1b8e85,
+       0x131844,
+       0x218dc3,
+       0x118c87,
+       0xe1284,
+       0x6d0c4,
+       0x206b43,
+       0x6bfc6,
+       0xb2bc4,
+       0x6df83,
+       0x23cf83,
+       0x2f7dc4,
+       0x12d947,
+       0x11a009,
+       0x10cac8,
+       0x14a504,
+       0xec046,
+       0x140fc8,
+       0x141185,
+       0x1da6c9,
+       0x2fe03,
+       0x12dac5,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x2013c3,
+       0x23cf83,
+       0x2f7043,
+       0x21be02,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x219c83,
+       0x205184,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x2dd2c4,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x239606,
+       0x233743,
+       0x220583,
+       0x3d443,
+       0x6df83,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x12dac5,
+       0x5f07,
+       0xe9c3,
+       0x2fe03,
+       0xa14c8,
+       0x220583,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x89003,
+       0x206b43,
+       0x23cf83,
+       0x50e2d7c3,
+       0x233743,
+       0x206b43,
+       0x23cf83,
+       0xa14c8,
+       0x2000c2,
+       0x202782,
+       0x22d7c3,
+       0x220583,
+       0x206b43,
+       0x2003c2,
+       0x23cf83,
+       0x33dd07,
+       0x2c67cb,
+       0x2165c3,
+       0x31ec48,
+       0x32c807,
+       0x20f286,
+       0x215b85,
+       0x32efc9,
+       0x205b88,
+       0x37ab89,
+       0x3a5d10,
+       0x37ab8b,
+       0x2e1d89,
+       0x20e9c3,
+       0x2f0cc9,
+       0x232006,
+       0x23200c,
+       0x216748,
+       0x3d8588,
+       0x308c49,
+       0x2b948e,
+       0x30854b,
+       0x336d4c,
+       0x20a683,
+       0x2802cc,
+       0x3c6089,
+       0x306487,
+       0x23368c,
+       0x2b0cca,
+       0x24ec04,
+       0x305a8d,
+       0x280188,
+       0x3c544d,
+       0x287b86,
+       0x24184b,
+       0x31a189,
+       0x388487,
+       0x372586,
+       0x274c09,
+       0x327eca,
+       0x3243c8,
+       0x2f6c44,
+       0x38dc07,
+       0x231447,
+       0x201c84,
+       0x217444,
+       0x200ac9,
+       0x371bc9,
+       0x28da08,
+       0x20ab05,
+       0x20b205,
+       0x3dc286,
+       0x305949,
+       0x27368d,
+       0x2fdbc8,
+       0x3dc187,
+       0x215c08,
+       0x250a06,
+       0x22e3c4,
+       0x2850c5,
+       0x3c1a46,
+       0x3c33c4,
+       0x3c5f87,
+       0x3d10ca,
+       0x20c184,
        0x211146,
-       0x2195c5,
-       0x32ce49,
-       0x20e188,
-       0x346049,
-       0x346050,
-       0x37e94b,
-       0x2f0149,
-       0x206103,
-       0x238a09,
-       0x231186,
-       0x23118c,
-       0x20bb48,
-       0x3d4ac8,
-       0x200289,
-       0x2c10ce,
-       0x32150b,
-       0x32d94c,
-       0x229a43,
-       0x29330c,
-       0x3bd049,
-       0x23fec7,
-       0x232e0c,
-       0x2bcbca,
-       0x24fc04,
-       0x36e80d,
-       0x2931c8,
-       0x3cc0cd,
-       0x3746c6,
-       0x2480cb,
-       0x35b009,
-       0x38aa87,
-       0x38e346,
-       0x377ac9,
-       0x38c04a,
-       0x327d08,
-       0x2fd204,
-       0x39a347,
-       0x2477c7,
-       0x206d04,
-       0x2eda84,
-       0x2081c9,
-       0x3c2709,
-       0x2183c8,
-       0x20a745,
-       0x20b305,
-       0x3cce86,
-       0x36e6c9,
-       0x262f4d,
-       0x257948,
-       0x3ccd87,
-       0x219648,
-       0x239d86,
-       0x23f804,
-       0x2b6385,
-       0x3b8286,
-       0x3bbdc4,
-       0x3bcf47,
-       0x3c054a,
-       0x20f5c4,
-       0x212086,
-       0x213609,
-       0x21360f,
-       0x213e4d,
-       0x214386,
-       0x219850,
-       0x219c46,
-       0x21a347,
-       0x21b087,
-       0x21b08f,
-       0x21bd49,
-       0x220f46,
-       0x223407,
-       0x223408,
-       0x223989,
-       0x28e108,
-       0x2f2107,
-       0x201843,
-       0x22cac6,
-       0x3ad7c8,
-       0x2c138a,
-       0x20ee09,
-       0x20e2c3,
-       0x32cc06,
-       0x26790a,
-       0x285647,
-       0x23fd0a,
-       0x31590e,
-       0x21be86,
-       0x275d87,
-       0x349986,
-       0x246bc6,
-       0x3c120b,
-       0x20b48a,
-       0x2d000d,
-       0x3b8647,
-       0x26bec8,
-       0x26bec9,
-       0x26becf,
-       0x31b80c,
-       0x272b09,
-       0x2dd5ce,
-       0x37c88a,
-       0x201546,
-       0x3d6dc6,
-       0x32aa8c,
-       0x34254c,
-       0x3490c8,
-       0x380347,
-       0x2ebe85,
-       0x228144,
-       0x20450e,
-       0x268584,
-       0x353487,
-       0x3d2d8a,
-       0x22bed4,
-       0x22c50f,
-       0x21b248,
-       0x22c988,
-       0x34cb0d,
-       0x34cb0e,
-       0x22cc49,
-       0x22e508,
-       0x22e50f,
-       0x232b0c,
-       0x232b0f,
-       0x2342c7,
-       0x236c8a,
-       0x24880b,
-       0x239748,
-       0x23b647,
-       0x26208d,
-       0x334746,
-       0x36e9c6,
-       0x2402c9,
-       0x271088,
-       0x2469c8,
-       0x2469ce,
-       0x33ce07,
-       0x248ac5,
-       0x249605,
-       0x208604,
-       0x211406,
-       0x2182c8,
-       0x209183,
-       0x2fdf4e,
-       0x262448,
-       0x2b0acb,
-       0x314907,
-       0x228c85,
-       0x293486,
-       0x2b8907,
-       0x37dc48,
-       0x259589,
-       0x230bc5,
-       0x2943c8,
-       0x223c86,
-       0x3c674a,
-       0x204409,
-       0x232ec9,
-       0x232ecb,
-       0x203108,
-       0x206bc9,
-       0x20a806,
-       0x38974a,
-       0x2e67ca,
-       0x236e8c,
-       0x31f087,
-       0x2f400a,
-       0x33530b,
-       0x335319,
-       0x322ac8,
-       0x25d645,
-       0x262246,
-       0x2a6209,
-       0x209806,
-       0x26a1ca,
-       0x20e386,
-       0x204b04,
-       0x2d4c0d,
-       0x204b07,
-       0x2215c9,
-       0x24c045,
-       0x24c488,
-       0x24cd49,
-       0x24f1c4,
-       0x24fb07,
-       0x24fb08,
-       0x24ff47,
-       0x26b388,
-       0x255d07,
-       0x22b285,
-       0x25cf4c,
-       0x25d7c9,
-       0x2e334a,
-       0x3aafc9,
-       0x238b09,
-       0x38a5cc,
-       0x26000b,
-       0x260fc8,
-       0x262848,
-       0x266904,
-       0x292808,
-       0x293a89,
-       0x2bcc87,
-       0x213846,
-       0x2a5d07,
-       0x29d0c9,
-       0x28658b,
-       0x27c187,
-       0x3d3907,
-       0x32e6c7,
-       0x3cc044,
-       0x3cc045,
-       0x2e4b85,
-       0x35f38b,
-       0x3b5ac4,
-       0x2f5748,
-       0x3011ca,
-       0x223d47,
-       0x299ec7,
-       0x29c912,
-       0x29db06,
+       0x212109,
+       0x21210f,
+       0x212e0d,
+       0x2136c6,
+       0x21c750,
+       0x21cb46,
+       0x21d247,
+       0x21da87,
+       0x21da8f,
+       0x21ec49,
+       0x224a46,
+       0x225087,
+       0x225088,
+       0x225e89,
+       0x3d2008,
+       0x2ece07,
+       0x216683,
+       0x22d646,
+       0x3c3ac8,
+       0x2b974a,
+       0x3785c9,
+       0x205cc3,
+       0x32ed86,
+       0x265b0a,
+       0x2f2087,
+       0x3062ca,
+       0x21f60e,
+       0x21ed86,
+       0x2df347,
+       0x2aa086,
+       0x242d46,
+       0x396d8b,
+       0x21608a,
+       0x2c6e0d,
+       0x3c1e07,
+       0x268908,
+       0x268909,
+       0x26890f,
+       0x2b6ecc,
+       0x2729c9,
+       0x2e454e,
+       0x244aca,
+       0x2d5a86,
+       0x3d9b86,
+       0x3264cc,
+       0x33934c,
+       0x34b0c8,
+       0x36a8c7,
+       0x235905,
+       0x294b44,
+       0x20278e,
+       0x2663c4,
+       0x329007,
+       0x3d6d0a,
+       0x22c794,
+       0x22d08f,
+       0x21dc48,
+       0x22d508,
+       0x351a8d,
+       0x351a8e,
+       0x22d989,
+       0x22e808,
+       0x22e80f,
+       0x23338c,
+       0x23338f,
+       0x234507,
+       0x236b0a,
+       0x24748b,
+       0x239c48,
+       0x23ac47,
+       0x26014d,
+       0x336146,
+       0x305c46,
+       0x23c949,
+       0x25b608,
+       0x242b48,
+       0x242b4e,
+       0x2c68c7,
+       0x2fc1c5,
+       0x247745,
+       0x200f04,
+       0x20f546,
+       0x28d908,
+       0x30ae43,
+       0x2cb98e,
+       0x260508,
+       0x2a688b,
+       0x26f447,
+       0x22a2c5,
+       0x26ec06,
+       0x2ad3c7,
+       0x347a08,
+       0x38ca49,
+       0x3cee45,
+       0x289488,
+       0x221746,
+       0x3a7a4a,
+       0x202689,
+       0x233749,
+       0x23374b,
+       0x30a308,
+       0x201b49,
+       0x20abc6,
+       0x24998a,
+       0x35660a,
+       0x236d0c,
+       0x335f07,
+       0x2c97ca,
+       0x346ecb,
+       0x346ed9,
+       0x32ab08,
+       0x239685,
+       0x260306,
+       0x26aec9,
+       0x2c9ec6,
+       0x378d0a,
+       0x205d86,
+       0x202404,
+       0x2cc70d,
+       0x202407,
+       0x221b09,
+       0x24adc5,
+       0x24b648,
+       0x24bec9,
+       0x24e444,
+       0x24eb07,
+       0x24eb08,
+       0x24fcc7,
+       0x267e88,
+       0x254907,
+       0x39fd05,
+       0x25b10c,
+       0x25b809,
+       0x2e0b8a,
+       0x3aacc9,
+       0x2f0dc9,
+       0x387fcc,
+       0x25de8b,
+       0x25f048,
+       0x260908,
+       0x264044,
+       0x2872c8,
+       0x288c09,
+       0x2b0d87,
+       0x212346,
+       0x29cfc7,
+       0x29b1c9,
+       0x3cbb0b,
+       0x327b87,
+       0x38b307,
+       0x28e147,
+       0x3c53c4,
+       0x3c53c5,
+       0x2dcfc5,
+       0x354a0b,
+       0x3b6784,
+       0x3a1308,
+       0x2cb60a,
+       0x221807,
+       0x3d81c7,
+       0x290a92,
+       0x28c186,
        0x22fac6,
-       0x26dbce,
-       0x29e746,
-       0x2a1d48,
-       0x2a220f,
-       0x3cc488,
-       0x3a7588,
-       0x357e4a,
-       0x357e51,
-       0x2aefce,
-       0x25a2ca,
-       0x25a2cc,
-       0x22e707,
-       0x22e710,
-       0x3b48c8,
-       0x2af1c5,
-       0x2b9a0a,
-       0x3bbe0c,
-       0x2c6a4d,
-       0x34b546,
-       0x34b547,
-       0x34b54c,
-       0x3a904c,
-       0x21330c,
-       0x2cf68b,
-       0x39eb44,
-       0x21bc04,
-       0x2bc489,
-       0x392647,
-       0x3a0049,
-       0x2e6609,
-       0x2bc887,
-       0x2bca46,
-       0x2bca49,
-       0x2bce43,
-       0x2b9d4a,
-       0x33ec47,
-       0x2077cb,
-       0x2cfe8a,
-       0x233b04,
-       0x352646,
-       0x28f909,
-       0x33e044,
-       0x36f1ca,
-       0x2c3745,
-       0x2c9805,
-       0x2c980d,
-       0x2c9b4e,
-       0x2d62c5,
-       0x3456c6,
-       0x25d1c7,
-       0x270e0a,
-       0x268886,
-       0x30f0c4,
-       0x30b647,
-       0x2e01cb,
-       0x26b087,
-       0x250744,
-       0x2924c6,
-       0x2924cd,
-       0x2e6c0c,
-       0x220446,
-       0x257b4a,
-       0x2740c6,
-       0x240948,
-       0x2302c7,
-       0x23eeca,
-       0x24c306,
-       0x28d403,
-       0x33c486,
-       0x3ad648,
-       0x2bc60a,
-       0x292dc7,
-       0x292dc8,
-       0x2dd284,
-       0x29bc07,
-       0x2d8f88,
-       0x2a6808,
-       0x2d2c08,
-       0x2f81ca,
-       0x2eb3c5,
-       0x2f11c7,
-       0x25a113,
-       0x271946,
-       0x21c688,
-       0x21ecc9,
-       0x245f08,
-       0x20510b,
-       0x3a8dc8,
-       0x293984,
-       0x2730c6,
-       0x325246,
-       0x357709,
-       0x3a2147,
-       0x25d048,
-       0x2a6986,
-       0x280ec4,
-       0x3a4c45,
-       0x2d9408,
-       0x288dca,
-       0x2d4888,
-       0x2da486,
-       0x2a778a,
-       0x2b4d48,
-       0x2df088,
-       0x2dfc48,
-       0x2e0706,
-       0x2e3906,
-       0x3a5d8c,
-       0x2e3e90,
-       0x2ba885,
-       0x319a48,
-       0x319a50,
-       0x3cc290,
-       0x345ece,
-       0x3a5a0e,
-       0x3a5a14,
-       0x3aa54f,
-       0x3aa906,
-       0x3d5bd1,
-       0x2032d3,
-       0x203748,
-       0x206dc5,
-       0x33d9c8,
-       0x354845,
-       0x38f00c,
-       0x2272c9,
-       0x227f89,
-       0x389c47,
-       0x315dc9,
-       0x269d87,
-       0x3097c6,
-       0x2b6187,
-       0x209f85,
-       0x20ab03,
-       0x209349,
-       0x24d749,
-       0x23f543,
-       0x37c3c4,
-       0x38cc8d,
-       0x32efcf,
-       0x280f05,
-       0x38b546,
-       0x21e047,
-       0x20b8c7,
-       0x383386,
-       0x38338b,
-       0x2afe85,
-       0x25e8c6,
-       0x30a487,
-       0x256889,
-       0x26ab86,
-       0x386205,
-       0x33fc8b,
-       0x34aec6,
-       0x3c1685,
-       0x2443c8,
-       0x29e508,
-       0x2b268c,
-       0x2b2690,
-       0x399189,
-       0x2bd687,
-       0x2ca0cb,
-       0x303206,
-       0x2f1fca,
-       0x2f2d0b,
-       0x2f344a,
-       0x2f36c6,
-       0x2f5c05,
-       0x3322c6,
-       0x289588,
-       0x389d0a,
-       0x34c79c,
-       0x2fd6cc,
-       0x2fd9c8,
-       0x25d5c5,
-       0x391887,
-       0x281a86,
-       0x277bc5,
-       0x215b86,
-       0x383548,
-       0x2c8a87,
-       0x2c0fc8,
-       0x271a0a,
-       0x21e14c,
-       0x348649,
-       0x3cd087,
-       0x2ca7c4,
-       0x2496c6,
-       0x3a710a,
-       0x2e6705,
-       0x22560c,
-       0x2296c8,
-       0x2b4fc8,
-       0x3543cc,
-       0x230ccc,
-       0x233649,
-       0x233887,
-       0x39118c,
-       0x222b44,
-       0x24fcca,
-       0x35c3cc,
-       0x25a58b,
-       0x25b6cb,
-       0x25e4c6,
-       0x266a87,
-       0x22e947,
-       0x22e94f,
-       0x30de11,
-       0x2e9b92,
-       0x2689cd,
-       0x2689ce,
-       0x268d0e,
-       0x3aa708,
-       0x3aa712,
-       0x272588,
-       0x21f307,
-       0x25298a,
-       0x2b3648,
-       0x29e705,
-       0x3a31ca,
-       0x219fc7,
-       0x2fe284,
-       0x21b7c3,
-       0x2368c5,
-       0x3580c7,
-       0x30e947,
-       0x2c6c4e,
-       0x35cbcd,
-       0x35d209,
-       0x23c5c5,
-       0x37a943,
-       0x3c2d86,
-       0x25eec5,
-       0x2b0d08,
-       0x2c59c9,
-       0x262285,
-       0x26228f,
-       0x2be087,
-       0x219445,
-       0x3152ca,
-       0x3b7a06,
-       0x35fd89,
-       0x3bab4c,
-       0x308889,
-       0x3c0f46,
-       0x300fcc,
-       0x344ac6,
-       0x30b1c8,
-       0x30b806,
-       0x322c46,
-       0x2bfb04,
-       0x320b43,
-       0x2c858a,
-       0x32e9d1,
-       0x278cca,
-       0x28b4c5,
-       0x3b7207,
-       0x25a947,
-       0x2d9084,
-       0x2d908b,
-       0x3bda88,
-       0x2c70c6,
-       0x231845,
-       0x330184,
-       0x249389,
-       0x204344,
-       0x246807,
-       0x3caa05,
-       0x3caa07,
-       0x26de05,
-       0x36e0c3,
-       0x21f1c8,
-       0x351b0a,
-       0x208a43,
-       0x20baca,
-       0x3c78c6,
-       0x26200f,
-       0x3ce589,
-       0x2fded0,
-       0x302f88,
-       0x2db389,
-       0x2a2047,
-       0x29244f,
-       0x355b84,
-       0x2e4f04,
-       0x207146,
-       0x3ac406,
-       0x286a8a,
-       0x2633c6,
-       0x39f887,
-       0x316248,
-       0x316447,
-       0x317b47,
-       0x318b0a,
-       0x31d14b,
-       0x378185,
-       0x2e97c8,
-       0x2076c3,
-       0x3a85cc,
-       0x35048f,
-       0x2ebc8d,
-       0x25dc07,
-       0x35d349,
-       0x229cc7,
-       0x2425c8,
-       0x22c0cc,
-       0x293888,
-       0x2768c8,
-       0x334ace,
-       0x34f154,
-       0x34f664,
-       0x36708a,
-       0x37edcb,
-       0x269e44,
-       0x269e49,
-       0x2ec688,
-       0x249dc5,
-       0x208c8a,
-       0x262687,
-       0x3321c4,
-       0x24dd03,
-       0x22cc43,
-       0x236384,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x213303,
-       0x20e403,
-       0x2e3e86,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x214903,
-       0x200742,
-       0x24dd03,
-       0x204502,
-       0x22cc43,
-       0x236384,
-       0x232ec3,
-       0x215e43,
-       0x213303,
-       0x2e3e86,
-       0x21c103,
-       0x201ac3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x200742,
-       0x250bc3,
-       0x204502,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x205382,
-       0x20ecc2,
-       0x204502,
-       0x22cc43,
-       0x205fc2,
-       0x201582,
-       0x21f504,
-       0x21af04,
-       0x237d02,
-       0x221904,
-       0x200342,
-       0x201ac3,
-       0x214903,
-       0x25e4c6,
-       0x25efc2,
-       0x201882,
-       0x21ffc2,
-       0x4e615d03,
-       0x4ea2e703,
-       0x5b286,
-       0x5b286,
-       0x2056c4,
-       0x21ba03,
-       0x1814a,
-       0x8740c,
-       0x1ad8c,
-       0xd38cd,
-       0xfe4c5,
-       0x992cc,
-       0x163b47,
-       0x10506,
-       0x14508,
-       0x17c07,
-       0x1d3c8,
-       0x16feca,
-       0x10bb07,
-       0x4f699505,
-       0xe59c9,
-       0x353cb,
-       0xeb4b,
-       0x1b2b88,
-       0x59209,
-       0x1af8ca,
-       0x16e8e,
-       0x14008d,
-       0x1445d0b,
-       0xe6aca,
-       0x7a44,
-       0x5ea06,
-       0x1b8dc8,
-       0x97fc8,
-       0x35687,
-       0xcd45,
-       0x134287,
-       0x4ba49,
-       0x13e0c7,
-       0x5c248,
-       0x1077c9,
-       0x500c4,
-       0x57fc5,
-       0x190e,
-       0xee5cd,
-       0xe388,
-       0x4fa96f06,
-       0x505773c8,
-       0x823c8,
-       0x147210,
-       0x5884c,
-       0x67607,
-       0x68447,
-       0x70cc7,
-       0x774c7,
-       0x1282,
-       0x2147,
-       0xb64c,
-       0x54c5,
-       0x7ec07,
-       0xb2546,
-       0xb3a89,
-       0xb5508,
-       0x58e82,
-       0x1582,
-       0x1922c6,
-       0x137b4b,
-       0x137e46,
-       0x148f07,
-       0x3a3c9,
-       0x7acc9,
-       0x43448,
-       0x4e2c2,
-       0x197009,
-       0x116e4a,
-       0x2bc6,
-       0xd7ac9,
-       0xe6a47,
-       0xe7189,
-       0xe9108,
-       0xea047,
-       0xeb349,
-       0xef505,
-       0xef890,
-       0xfeb06,
-       0x148e45,
-       0x174407,
-       0x1cfa0d,
-       0x442c5,
-       0x2b806,
-       0xf7407,
-       0xff418,
-       0x13e448,
-       0x29ca,
-       0x1202,
-       0x5b48a,
-       0x7614d,
-       0xc02,
-       0xdc886,
-       0x52188,
-       0x4ed08,
-       0x74949,
-       0x116bc8,
-       0x84b8e,
-       0x74b88,
-       0x1c2d87,
-       0x11158d,
-       0x106545,
-       0x1ec8,
-       0x1abfc8,
-       0x111b86,
-       0x73c2,
-       0x33506,
-       0x107146,
-       0x74c2,
-       0x2c1,
-       0x60987,
-       0x4e803,
-       0x4feffc84,
-       0x502a2fc3,
-       0x101,
-       0x12686,
-       0x101,
-       0x301,
-       0x12686,
-       0x4e803,
-       0x158fb45,
-       0x4502,
-       0x24fc04,
-       0x22cc43,
-       0x251344,
-       0x21f504,
-       0x21c103,
-       0x21eb85,
-       0x2153c3,
-       0x202ac3,
-       0x383305,
-       0x202903,
-       0x5162cc43,
-       0x232ec3,
-       0x215e43,
-       0x200541,
-       0x20e403,
-       0x21af04,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x203583,
-       0xb2b48,
-       0x200742,
-       0x24dd03,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x201582,
-       0x21f504,
-       0x213303,
-       0x20e403,
-       0x21c103,
-       0x21ba03,
-       0x201ac3,
-       0x202903,
-       0xb2b48,
-       0x123607,
-       0x4502,
-       0x1a4bc5,
-       0x5898f,
-       0x14975c8,
-       0x11754e,
-       0x52625f82,
-       0x331948,
-       0x226406,
-       0x2d08c6,
-       0x225d87,
-       0x52a06d42,
-       0x52fce408,
-       0x20d54a,
-       0x267088,
-       0x200602,
-       0x33ea89,
-       0x3781c7,
-       0x2137c6,
-       0x21ef09,
-       0x2f1304,
-       0x211046,
-       0x2d0cc4,
-       0x26fe04,
-       0x25cb49,
-       0x30bfc6,
-       0x2f1b05,
-       0x287dc5,
-       0x22dd47,
-       0x2cc807,
-       0x29dd44,
-       0x225fc6,
-       0x300845,
-       0x2cf985,
-       0x31ea05,
-       0x298147,
-       0x314745,
-       0x24d1c9,
-       0x38ebc5,
-       0x37dd84,
-       0x2687c7,
-       0x26eb4e,
-       0x27fa09,
-       0x26da89,
-       0x333986,
-       0x241a08,
-       0x2eee8b,
-       0x3738cc,
-       0x356dc6,
-       0x32d807,
-       0x2bea45,
-       0x2eda8a,
-       0x2184c9,
-       0x399889,
-       0x26f6c6,
-       0x30a245,
-       0x249985,
-       0x34ac49,
-       0x31eb8b,
-       0x2847c6,
-       0x35a686,
-       0x2049c4,
-       0x29c5c6,
-       0x248b48,
-       0x3ad4c6,
-       0x323d06,
-       0x3beb08,
-       0x3c0d47,
-       0x3c24c9,
-       0x3c3485,
-       0xb2b48,
-       0x3c9644,
-       0x3180c4,
-       0x20b185,
-       0x34dcc9,
-       0x21dd07,
-       0x21dd0b,
-       0x2208ca,
-       0x227205,
-       0x53201842,
-       0x2cfd47,
-       0x53627d48,
-       0x2cba87,
-       0x227745,
-       0x390e8a,
-       0x4502,
-       0x287a8b,
-       0x28c64a,
-       0x24d646,
-       0x20a403,
-       0x2b8b8d,
-       0x38b88c,
-       0x3369cd,
-       0x28d785,
-       0x340985,
-       0x2091c7,
-       0x34cf49,
-       0x20d446,
-       0x263245,
-       0x2f2b08,
-       0x29c4c3,
-       0x3048c8,
-       0x29c4c8,
-       0x2d19c7,
-       0x38de48,
-       0x26d389,
-       0x2dbe07,
-       0x33c887,
-       0x33e908,
-       0x309f84,
-       0x309f87,
-       0x3745c8,
-       0x367786,
-       0x35278f,
-       0x228787,
-       0x36d906,
-       0x2339c5,
-       0x220143,
-       0x24b1c7,
-       0x388a43,
-       0x250306,
-       0x252686,
-       0x253046,
-       0x2a0b05,
-       0x26b383,
-       0x396c88,
-       0x38d909,
-       0x39d6cb,
-       0x2531c8,
-       0x2559c5,
-       0x257105,
-       0x53a33bc2,
-       0x2b6249,
-       0x21f587,
-       0x25e945,
-       0x25ca47,
-       0x25e0c6,
-       0x382f05,
-       0x25ed0b,
-       0x260fc4,
-       0x266c45,
-       0x266d87,
-       0x284146,
-       0x284585,
-       0x292a07,
-       0x293607,
-       0x2e8444,
-       0x2990ca,
-       0x299cc8,
-       0x2f46c9,
-       0x33dd05,
-       0x3740c6,
-       0x248d0a,
-       0x287cc6,
-       0x26ba07,
-       0x2f438d,
-       0x2af9c9,
-       0x32fa45,
-       0x26ef47,
-       0x33f648,
-       0x27e008,
-       0x3a93c7,
-       0x3b2e46,
-       0x223ec7,
-       0x255443,
-       0x30bf44,
-       0x3809c5,
-       0x3a9c47,
-       0x3aebc9,
-       0x273c88,
-       0x22c385,
-       0x24f0c4,
-       0x24d945,
-       0x25338d,
-       0x203602,
-       0x274246,
-       0x2dc7c6,
-       0x31888a,
-       0x39c5c6,
-       0x3a7045,
-       0x321f45,
-       0x321f47,
-       0x3c658c,
-       0x28224a,
-       0x29c286,
-       0x2e3805,
-       0x29c406,
-       0x29c747,
-       0x29ea06,
-       0x2a0a0c,
-       0x21f049,
-       0x53e12b07,
-       0x2a25c5,
-       0x2a25c6,
-       0x2a2a48,
-       0x24eb45,
-       0x2b0785,
-       0x2b1b48,
-       0x2b1d4a,
-       0x542882c2,
-       0x546783c2,
-       0x31a1c5,
-       0x278843,
-       0x273648,
-       0x25e283,
-       0x2b1fc4,
-       0x35fecb,
-       0x3bf088,
-       0x320448,
-       0x54a7e649,
-       0x2b6c89,
-       0x2b73c6,
-       0x2b8588,
-       0x2b8789,
-       0x2ba406,
-       0x2ba585,
-       0x24b846,
-       0x2baa89,
-       0x2c31c7,
-       0x3acd86,
-       0x21a187,
-       0x207b87,
-       0x226b44,
-       0x54f3e749,
-       0x277e08,
-       0x3ce308,
-       0x281107,
-       0x2d4346,
-       0x337249,
-       0x2d0f87,
-       0x27c98a,
-       0x351e88,
-       0x3b74c7,
-       0x211f06,
-       0x37420a,
-       0x241108,
-       0x2dc245,
-       0x225105,
-       0x351047,
-       0x30fb49,
-       0x31550b,
-       0x330708,
-       0x38ec49,
-       0x253a87,
-       0x2c484c,
-       0x2c504c,
-       0x2c534a,
-       0x2c55cc,
-       0x2d0848,
-       0x2d0a48,
-       0x2d0c44,
-       0x2d1149,
-       0x2d1389,
-       0x2d15ca,
-       0x2d1849,
-       0x2d1b87,
-       0x39d00c,
-       0x235dc6,
-       0x2f3d48,
-       0x287d86,
-       0x3a3006,
-       0x32f947,
-       0x3377c8,
-       0x321b0b,
-       0x2cb947,
-       0x25c809,
-       0x2b6449,
-       0x3b7347,
-       0x23e6c4,
-       0x262b47,
-       0x30c646,
-       0x210f46,
-       0x257d05,
-       0x2d7c88,
-       0x315cc4,
-       0x315cc6,
-       0x28210b,
-       0x2ba049,
-       0x239e46,
-       0x323f09,
-       0x20b246,
-       0x288fc8,
-       0x21c843,
-       0x30a3c5,
-       0x220b09,
-       0x223745,
-       0x350e84,
-       0x2835c6,
-       0x236245,
-       0x258bc6,
-       0x31d4c7,
-       0x335206,
-       0x30c94b,
-       0x389647,
-       0x38ad46,
-       0x230186,
-       0x22de06,
-       0x29dd09,
-       0x2f9a0a,
-       0x2c73c5,
-       0x21c2cd,
-       0x2b1e46,
-       0x3013c6,
-       0x2fddc6,
-       0x2408c5,
-       0x2efb87,
-       0x228f47,
-       0x27b24e,
-       0x20e403,
-       0x2d4309,
-       0x3488c9,
-       0x2ede87,
-       0x272247,
-       0x2a8d05,
-       0x310145,
-       0x5520830f,
-       0x2db5c7,
-       0x2db788,
-       0x2dbb44,
-       0x2dc106,
-       0x55649682,
-       0x2e0986,
-       0x2e3e86,
-       0x348a8e,
-       0x30470a,
-       0x3cec06,
-       0x2ca90a,
-       0x3367c9,
-       0x2fb605,
-       0x303408,
-       0x310606,
-       0x2a9708,
-       0x38e4c8,
-       0x22bc0b,
-       0x225e85,
-       0x3147c8,
-       0x3bec4c,
-       0x227607,
-       0x2528c6,
-       0x323ac8,
-       0x2112c8,
-       0x55a4ffc2,
-       0x3c368b,
-       0x299989,
-       0x217f89,
-       0x3380c7,
-       0x3c14c8,
-       0x55e0ca88,
-       0x205f0b,
-       0x2432c9,
-       0x29018d,
-       0x336d88,
-       0x365448,
-       0x562052c2,
-       0x26d9c4,
-       0x5662e8c2,
-       0x308586,
-       0x56a08802,
-       0x2fb40a,
-       0x337686,
-       0x26a5c8,
-       0x26f888,
-       0x22a5c6,
-       0x32dd06,
-       0x302d06,
-       0x2b0c85,
-       0x23a7c4,
-       0x56e38344,
-       0x360646,
-       0x2bd247,
-       0x57256487,
-       0x2ee38b,
-       0x2cbc89,
-       0x3409ca,
-       0x322084,
-       0x33c708,
-       0x3acb4d,
-       0x2fba89,
-       0x2fbcc8,
-       0x2fbf49,
-       0x2ff404,
-       0x2486c4,
-       0x3a0dc5,
-       0x33b48b,
-       0x3bf006,
-       0x360485,
-       0x27da89,
-       0x226088,
-       0x2384c4,
-       0x2edc09,
-       0x31abc5,
-       0x2cc848,
-       0x33cf47,
-       0x26de88,
-       0x28fb06,
-       0x35c0c7,
-       0x2e7e09,
-       0x33fe09,
-       0x3c1705,
-       0x24a7c5,
-       0x57607942,
-       0x37db44,
-       0x20b045,
-       0x225c86,
-       0x382505,
-       0x30d3c7,
-       0x2e8bc5,
-       0x284184,
-       0x333a46,
-       0x2632c7,
-       0x22d086,
-       0x324e85,
-       0x21f9c8,
-       0x226605,
-       0x2235c7,
-       0x363cc9,
-       0x2ba18a,
-       0x31b287,
-       0x31b28c,
-       0x2f1ac6,
-       0x24eec9,
-       0x24b6c5,
-       0x24ea88,
-       0x20a7c3,
-       0x20a7c5,
-       0x30c305,
-       0x39c1c7,
-       0x57a0c502,
-       0x2f6b47,
-       0x2f3806,
-       0x30eec6,
-       0x300c06,
-       0x211206,
-       0x31ae48,
-       0x33db05,
-       0x36d9c7,
-       0x36d9cd,
-       0x21b7c3,
-       0x21b7c5,
-       0x315087,
-       0x2f6e88,
-       0x314c45,
-       0x214b48,
-       0x39ff46,
-       0x2e5b87,
-       0x2d3045,
-       0x225f06,
-       0x3af245,
-       0x20d20a,
-       0x35f906,
-       0x279587,
-       0x2dba05,
-       0x3086c7,
-       0x30b5c4,
-       0x350e06,
-       0x310545,
-       0x20bfcb,
-       0x30c4c9,
-       0x250cca,
-       0x3c1788,
-       0x313248,
-       0x31c88c,
-       0x31df47,
-       0x341788,
-       0x346408,
-       0x357605,
-       0x3678ca,
-       0x37a949,
-       0x57e02482,
-       0x3d3706,
-       0x262284,
-       0x324789,
-       0x283b09,
-       0x2a34c7,
-       0x330d07,
-       0x2e6489,
-       0x2f83c8,
-       0x2f83cf,
-       0x2248c6,
-       0x2e568b,
-       0x26b705,
-       0x26b707,
-       0x3aab49,
-       0x2edb86,
-       0x2edb87,
-       0x2e9f05,
-       0x230ac4,
-       0x23bd06,
-       0x2161c4,
-       0x234cc7,
-       0x2c1cc8,
-       0x5830a148,
-       0x30ab05,
-       0x30ac47,
-       0x31bcc9,
-       0x21e644,
-       0x243e88,
-       0x58672cc8,
-       0x2d9084,
-       0x312c88,
-       0x38e404,
-       0x216089,
-       0x21c5c5,
-       0x58a02b82,
-       0x224905,
-       0x2de445,
-       0x2048c8,
-       0x234107,
-       0x58e04342,
-       0x238485,
-       0x2def06,
-       0x245186,
-       0x37db08,
-       0x37ebc8,
-       0x3824c6,
-       0x3924c6,
-       0x3236c9,
-       0x30ee06,
-       0x33440b,
-       0x38fa85,
-       0x2b3586,
-       0x2593c8,
-       0x29fcc6,
-       0x22ce06,
-       0x21500a,
-       0x2b704a,
-       0x253685,
-       0x33dbc7,
-       0x2fa4c6,
-       0x59206e42,
-       0x3151c7,
-       0x2604c5,
-       0x248c84,
-       0x248c85,
-       0x33c606,
-       0x27a487,
-       0x207145,
-       0x283bc4,
-       0x2eae88,
-       0x22cec5,
-       0x3d0647,
-       0x311d05,
-       0x20d145,
-       0x23da44,
-       0x23da49,
-       0x300688,
-       0x305086,
-       0x317006,
-       0x202406,
-       0x59711e48,
-       0x312047,
-       0x31274d,
-       0x31344c,
-       0x313a49,
-       0x313c89,
-       0x59b78c02,
-       0x3ce0c3,
-       0x253703,
-       0x30c705,
-       0x3a9d4a,
-       0x349e46,
-       0x318445,
-       0x31d684,
-       0x31d68b,
-       0x338b4c,
-       0x339bcc,
-       0x339ed5,
-       0x3403cd,
-       0x34284f,
-       0x342c12,
-       0x34308f,
-       0x343452,
-       0x3438d3,
-       0x343d8d,
-       0x34434d,
-       0x3446ce,
-       0x344c4e,
-       0x34548c,
-       0x34584c,
-       0x345c8b,
-       0x346d0e,
-       0x347612,
-       0x349c0c,
-       0x34a310,
-       0x354b52,
-       0x355d4c,
-       0x35640d,
-       0x35674c,
-       0x359951,
-       0x35a80d,
-       0x35d58d,
-       0x35db8a,
-       0x35de0c,
-       0x35f14c,
-       0x36018c,
-       0x360b4c,
-       0x363f13,
-       0x364690,
-       0x364a90,
-       0x36564d,
-       0x365c4c,
-       0x366dc9,
-       0x36908d,
-       0x3693d3,
-       0x369e91,
-       0x36a2d3,
-       0x36ae8f,
-       0x36b24c,
-       0x36b54f,
-       0x36b90d,
-       0x36bf0f,
-       0x36c2d0,
-       0x36cd4e,
-       0x37050e,
-       0x370a90,
-       0x37168d,
-       0x37200e,
-       0x37238c,
-       0x373353,
-       0x375c4e,
-       0x3762d0,
-       0x3766d1,
-       0x376b0f,
-       0x376ed3,
-       0x37878d,
-       0x378acf,
-       0x378e8e,
-       0x379550,
-       0x379949,
-       0x37ab90,
-       0x37b18f,
-       0x37b80f,
-       0x37bbd2,
-       0x37cd8e,
-       0x37d78d,
-       0x37e30d,
-       0x37e64d,
-       0x37f64d,
-       0x37f98d,
-       0x37fcd0,
-       0x3800cb,
-       0x38078c,
-       0x380b0c,
-       0x38110c,
-       0x38140e,
-       0x391c90,
-       0x393712,
-       0x393b8b,
-       0x393ece,
-       0x39424e,
-       0x394ace,
-       0x394f4b,
-       0x59f95456,
-       0x395c4d,
-       0x3967d4,
-       0x39754d,
-       0x3993d5,
-       0x39a8cd,
-       0x39b24f,
-       0x39b8cf,
-       0x39d98f,
-       0x39dd4e,
-       0x39e2cd,
-       0x3a0591,
-       0x3a27cc,
-       0x3a2acc,
-       0x3a2dcb,
-       0x3a354c,
-       0x3a3ccf,
-       0x3a4092,
-       0x3a468d,
-       0x3a578c,
-       0x3a608c,
-       0x3a638d,
-       0x3a66cf,
-       0x3a6a8e,
-       0x3a9a0c,
-       0x3a9fcd,
-       0x3aa30b,
-       0x3aad8c,
-       0x3ab68d,
-       0x3ab9ce,
-       0x3abd49,
-       0x3ad053,
-       0x3adc8d,
-       0x3ae38d,
-       0x3ae98c,
-       0x3aee0e,
-       0x3afc4f,
-       0x3b000c,
-       0x3b030d,
-       0x3b064f,
-       0x3b0a0c,
-       0x3b100c,
-       0x3b138c,
-       0x3b168c,
-       0x3b1d4d,
-       0x3b2092,
-       0x3b320c,
-       0x3b350c,
-       0x3b3811,
-       0x3b3c4f,
-       0x3b400f,
-       0x3b43d3,
-       0x3b514e,
-       0x3b54cf,
-       0x3b588c,
-       0x5a3b5bce,
-       0x3b5f4f,
-       0x3b6316,
-       0x3b7e52,
-       0x3ba34c,
-       0x3bae4f,
-       0x3bb4cd,
-       0x3c3d8f,
-       0x3c414c,
-       0x3c444d,
-       0x3c478d,
-       0x3c70ce,
-       0x3c870c,
-       0x3cabcc,
-       0x3caed0,
-       0x3cd451,
-       0x3cd88b,
-       0x3cdccc,
-       0x3cdfce,
-       0x3d0ed1,
-       0x3d130e,
-       0x3d168d,
-       0x3d598b,
-       0x3d648f,
-       0x3d7094,
-       0x24cc42,
-       0x24cc42,
-       0x225e83,
-       0x24cc42,
-       0x225e83,
-       0x24cc42,
-       0x2013c2,
-       0x24b885,
-       0x3d0bcc,
-       0x24cc42,
-       0x24cc42,
-       0x2013c2,
-       0x24cc42,
-       0x2a30c5,
-       0x2ba185,
-       0x24cc42,
-       0x24cc42,
-       0x200302,
-       0x2a30c5,
-       0x340c49,
-       0x369b8c,
-       0x24cc42,
-       0x24cc42,
-       0x24cc42,
-       0x24cc42,
-       0x24b885,
-       0x24cc42,
-       0x24cc42,
-       0x24cc42,
-       0x24cc42,
-       0x200302,
-       0x340c49,
-       0x24cc42,
-       0x24cc42,
-       0x24cc42,
-       0x2ba185,
-       0x24cc42,
-       0x2ba185,
-       0x369b8c,
-       0x3d0bcc,
-       0x24dd03,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x21c103,
-       0x201ac3,
-       0x4bc8,
-       0x730c4,
-       0x1ba03,
-       0x1d5308,
-       0x200742,
-       0x5b204502,
-       0x2437c3,
-       0x243544,
-       0x212503,
-       0x3b7c84,
+       0x37f0ce,
+       0x317f46,
+       0x295548,
+       0x295b8f,
+       0x3c5808,
+       0x3979c8,
+       0x342b4a,
+       0x342b51,
+       0x2a46ce,
+       0x20434a,
+       0x20434c,
+       0x22ea07,
+       0x22ea10,
+       0x3bf148,
+       0x2a48c5,
+       0x2ad9ca,
+       0x3c340c,
+       0x297c0d,
+       0x209a06,
+       0x3c8207,
+       0x3c820c,
+       0x209a0c,
+       0x21c44c,
+       0x2af28b,
+       0x38a844,
+       0x226704,
+       0x2b0589,
+       0x37af87,
+       0x39c749,
+       0x356449,
+       0x2b0987,
+       0x2b0b46,
+       0x2b0b49,
+       0x2b0f43,
+       0x2add0a,
+       0x31f807,
+       0x372e0b,
+       0x2c6c8a,
+       0x36b084,
+       0x3997c6,
+       0x284649,
+       0x39ffc4,
+       0x2f378a,
+       0x241385,
+       0x2c03c5,
+       0x2c03cd,
+       0x2c070e,
+       0x2bc4c5,
+       0x33c9c6,
+       0x239207,
+       0x25b38a,
+       0x2666c6,
+       0x2ee984,
+       0x305e07,
+       0x2d934b,
+       0x267b87,
+       0x2503c4,
+       0x2b1a46,
+       0x2b1a4d,
+       0x2dfc0c,
+       0x212a06,
+       0x2fddca,
+       0x2a9b06,
+       0x2f7888,
+       0x23aa87,
+       0x24b30a,
+       0x249bc6,
+       0x2066c3,
+       0x2066c6,
+       0x3c3948,
+       0x2b070a,
+       0x287887,
+       0x287888,
+       0x2d4344,
+       0x291007,
+       0x2d87c8,
+       0x29f788,
+       0x292348,
+       0x2d198a,
+       0x2e43c5,
+       0x30bc87,
+       0x3a8e13,
+       0x2588c6,
+       0x21a048,
+       0x222049,
+       0x242088,
+       0x36198b,
+       0x3baf48,
+       0x26a304,
+       0x358686,
+       0x322146,
+       0x319089,
+       0x3d8747,
+       0x25b208,
+       0x29f906,
+       0x2f9d44,
+       0x3a4dc5,
+       0x2d00c8,
+       0x203e4a,
+       0x2cc388,
+       0x2d1406,
+       0x29c1ca,
+       0x2b6a48,
+       0x2d7848,
+       0x2d8dc8,
+       0x2d9886,
+       0x2dbf06,
+       0x3aa78c,
+       0x2dc3d0,
+       0x2a6345,
+       0x31dfc8,
+       0x31dfd0,
+       0x3c5610,
+       0x3a5b8e,
+       0x3aa40e,
+       0x3aa414,
+       0x3b008f,
+       0x3b0446,
+       0x204211,
+       0x201d53,
+       0x2021c8,
+       0x360c45,
+       0x31f188,
+       0x37e385,
+       0x33304c,
+       0x227989,
+       0x294989,
+       0x227e07,
+       0x235fc9,
+       0x3788c7,
+       0x35b4c6,
+       0x284ec7,
+       0x2075c5,
+       0x20af03,
+       0x30b009,
+       0x24c8c9,
+       0x23d443,
+       0x2192c4,
+       0x21ff8d,
+       0x38ce0f,
+       0x2f9d85,
+       0x332f46,
+       0x217c47,
+       0x2164c7,
+       0x3da906,
+       0x3da90b,
+       0x2a5d05,
+       0x25c706,
+       0x303647,
+       0x254e09,
+       0x224446,
+       0x384245,
+       0x3cc78b,
+       0x3b5086,
+       0x3c7a05,
+       0x23da48,
+       0x28bf48,
+       0x2a100c,
+       0x2a1010,
+       0x2a7a49,
+       0x2b1e87,
+       0x324c8b,
+       0x2eb106,
+       0x2eccca,
+       0x206a8b,
+       0x2ee08a,
+       0x2ee306,
+       0x2eef45,
+       0x32c706,
+       0x27ae08,
+       0x227eca,
+       0x35171c,
+       0x2f710c,
+       0x2f7408,
+       0x239605,
+       0x38a147,
+       0x21f4c6,
+       0x3494c5,
+       0x215f46,
+       0x3daac8,
+       0x2bf387,
+       0x2b9388,
+       0x25898a,
+       0x217d4c,
+       0x2c7289,
+       0x20a587,
+       0x246984,
+       0x247806,
+       0x39754a,
+       0x356545,
+       0x2170cc,
+       0x21bf48,
+       0x2aa388,
+       0x2d49cc,
+       0x3587cc,
+       0x36abc9,
+       0x36ae07,
+       0x24a14c,
+       0x228184,
+       0x24a60a,
+       0x314a4c,
+       0x25690b,
+       0x256f8b,
+       0x259b06,
+       0x25ee87,
+       0x22ec47,
+       0x22ec4f,
+       0x307851,
+       0x2e2e12,
+       0x2641cd,
+       0x2641ce,
+       0x26450e,
+       0x3b0248,
+       0x3b0252,
+       0x269ac8,
+       0x222687,
+       0x2528ca,
+       0x2a8108,
+       0x317f05,
+       0x2b4b4a,
+       0x21cec7,
+       0x2e8684,
+       0x203843,
+       0x236745,
+       0x342dc7,
+       0x34e287,
+       0x297e0e,
+       0x31d5cd,
+       0x326a89,
+       0x255c85,
+       0x352a03,
+       0x337986,
+       0x25cd05,
+       0x2a6ac8,
+       0x2bcf89,
+       0x260345,
+       0x26034f,
+       0x2dadc7,
+       0x215a05,
+       0x26fe0a,
+       0x3bf6c6,
+       0x2f9889,
+       0x37b50c,
+       0x3bcfc9,
+       0x3d1b06,
+       0x2cb40c,
+       0x33b8c6,
+       0x304fc8,
+       0x305fc6,
+       0x33f806,
+       0x2b5644,
+       0x31ddc3,
+       0x32358a,
+       0x28e451,
+       0x2818ca,
+       0x27d185,
+       0x355ac7,
+       0x258d07,
+       0x2d88c4,
+       0x2d88cb,
+       0x204e88,
+       0x2be3c6,
+       0x2326c5,
+       0x32a284,
+       0x243089,
+       0x2008c4,
+       0x242987,
+       0x380385,
+       0x380387,
+       0x37f305,
+       0x2535c3,
+       0x222548,
+       0x31f38a,
+       0x2166c3,
+       0x2166ca,
+       0x27eb06,
+       0x2600cf,
+       0x3d3489,
+       0x2cb910,
+       0x2fd448,
+       0x2d2049,
+       0x298b07,
+       0x2b19cf,
+       0x393804,
+       0x2dd344,
+       0x21c9c6,
+       0x3ac106,
+       0x2ed80a,
+       0x2574c6,
+       0x394fc7,
+       0x3152c8,
+       0x3154c7,
+       0x316907,
+       0x31820a,
+       0x31720b,
+       0x328805,
+       0x2e2a48,
+       0x21b2c3,
+       0x3ba74c,
+       0x351e0f,
+       0x23570d,
+       0x259307,
+       0x326bc9,
+       0x225547,
+       0x23be88,
+       0x22c98c,
+       0x26a208,
+       0x23d708,
+       0x33290e,
+       0x345b14,
+       0x346024,
+       0x35d98a,
+       0x37b14b,
+       0x378984,
+       0x378989,
+       0x2f1d08,
+       0x2484c5,
+       0x30a94a,
+       0x260747,
+       0x21e744,
+       0x24ce83,
+       0x22d7c3,
+       0x236204,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x219e43,
+       0x205e03,
+       0x2dc3c6,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x213c43,
+       0x2000c2,
+       0x24ce83,
+       0x202782,
+       0x22d7c3,
+       0x236204,
+       0x233743,
+       0x220583,
+       0x219e43,
+       0x2dc3c6,
+       0x206b43,
+       0x23cf83,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x2000c2,
+       0x24de03,
+       0x202782,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x205cc2,
+       0x235d82,
+       0x202782,
+       0x22d7c3,
+       0x206742,
+       0x2005c2,
+       0x222884,
+       0x3216c4,
+       0x228d42,
+       0x205184,
+       0x2003c2,
+       0x23cf83,
+       0x213c43,
+       0x259b06,
+       0x2195c2,
+       0x207d82,
+       0x223f82,
+       0x5361f043,
+       0x53a04343,
+       0x59646,
+       0x59646,
+       0x241844,
+       0x2013c3,
+       0x8d78a,
+       0x1721cc,
+       0x1dca0c,
+       0xca48d,
+       0x12dac5,
+       0x8cf0c,
+       0x2afc7,
+       0xc946,
+       0x13848,
+       0x1b047,
+       0x20a08,
+       0x18930a,
+       0x1142c7,
+       0x5468d145,
+       0xdee89,
+       0x34f8b,
+       0x17830b,
+       0x1c6408,
+       0x5f89,
+       0x18c58a,
+       0x17598e,
+       0x8f68d,
+       0x1441e8b,
+       0xdfaca,
+       0xe184,
+       0x5c846,
+       0x160308,
+       0x6c648,
+       0x3fbc7,
+       0xbb45,
+       0x19447,
+       0x80b89,
+       0x1a0047,
+       0x18b08,
+       0x29009,
+       0x4aec4,
+       0x4fe45,
+       0x16364e,
+       0x6c2cd,
+       0x5d88,
+       0x54a6e4c6,
+       0x55571a08,
+       0x76248,
+       0x13df10,
+       0x5784c,
+       0x65247,
+       0x66287,
+       0x6a407,
+       0x70c47,
+       0x37482,
+       0x13be07,
+       0x1c1f46,
+       0x1624c,
+       0x198c85,
+       0x1cc607,
+       0xa7906,
+       0xa8549,
+       0xaa8c8,
+       0x373c2,
+       0x5c2,
+       0x18bb06,
+       0x1c4a0b,
+       0x1c4d06,
+       0x1091c4,
+       0x45647,
+       0xe4e09,
+       0x504c9,
+       0x17f8c8,
+       0x4d442,
+       0x191789,
+       0xc548,
+       0xed64a,
+       0x6d06,
+       0xcea89,
+       0xdfa47,
+       0xe0189,
+       0xe22c8,
+       0xe32c7,
+       0xe4349,
+       0xe9c45,
+       0xe9fd0,
+       0x178f46,
+       0x45585,
+       0x1667c7,
+       0xebccd,
+       0x409c5,
+       0xf0bc6,
+       0xf1407,
+       0xf7dd8,
+       0x1a03c8,
+       0x10ba8a,
+       0x16f82,
+       0x56d4a,
+       0x6ca4d,
+       0x1bc2,
+       0x5bac6,
+       0x51488,
+       0x49f88,
+       0x6d8c9,
+       0x115f88,
+       0x7b54e,
+       0x6db08,
+       0x137987,
+       0x55b08104,
+       0x10ec4d,
+       0x100185,
+       0x109f48,
+       0x1abcc8,
+       0x10f346,
+       0xd2c2,
+       0x53844,
+       0x33d86,
+       0xec046,
+       0xa842,
+       0x401,
+       0x5ed07,
+       0x117c83,
+       0x54ef8644,
+       0x55296943,
+       0xc1,
+       0x11746,
+       0xc1,
+       0x201,
+       0x11746,
+       0x117c83,
+       0x418c3,
+       0x9a544,
+       0x147da45,
+       0x52184,
+       0x65387,
+       0x2782,
+       0x24ec04,
+       0x22d7c3,
+       0x251184,
+       0x222884,
+       0x206b43,
+       0x221f05,
+       0x214703,
+       0x25b583,
+       0x3da885,
+       0x207b83,
+       0xe583,
+       0x56a2d7c3,
+       0x233743,
+       0x4183,
+       0x220583,
+       0x200181,
+       0x14903,
+       0x205e03,
+       0x3216c4,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x202003,
+       0xa14c8,
+       0x2000c2,
+       0x24ce83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x2005c2,
+       0x222884,
+       0x219e43,
+       0x205e03,
+       0x206b43,
+       0x2013c3,
+       0x23cf83,
+       0x207b83,
+       0xa14c8,
+       0x1213c7,
+       0x2782,
+       0x1a4d45,
+       0x5798f,
+       0xdac46,
+       0x144b148,
+       0x11630e,
+       0x57a0f9c2,
+       0x32bd88,
+       0x310446,
+       0x252306,
+       0x30fdc7,
+       0x57e01cc2,
+       0x583d3308,
+       0x21538a,
+       0x264cc8,
+       0x200b02,
+       0x31f649,
+       0x328847,
+       0x2122c6,
+       0x222289,
+       0x30bdc4,
+       0x20f186,
+       0x2c5bc4,
+       0x2072c4,
+       0x25ab09,
+       0x314786,
+       0x22c345,
+       0x2684c5,
+       0x22df07,
+       0x2c2ac7,
+       0x28c3c4,
+       0x310006,
+       0x2f9045,
+       0x218c85,
+       0x27d245,
+       0x2af587,
+       0x26f285,
+       0x24c349,
+       0x3ccec5,
+       0x347b44,
+       0x266607,
+       0x330b8e,
+       0x360849,
+       0x37ef89,
+       0x335d46,
+       0x23e788,
+       0x24378b,
+       0x367ecc,
+       0x34d746,
+       0x336c07,
+       0x2b2a45,
+       0x21744a,
+       0x28db09,
+       0x203489,
+       0x3d5546,
+       0x303405,
+       0x247ac5,
+       0x34a009,
+       0x27d3cb,
+       0x2e1886,
+       0x350706,
+       0x202c44,
+       0x290746,
+       0x2fc248,
+       0x3b7506,
+       0x357086,
+       0x3c6d48,
+       0x3d1907,
+       0x3d5309,
+       0x3d7485,
+       0xa14c8,
+       0x3cedc4,
+       0x316e84,
+       0x20b085,
+       0x343e09,
+       0x2214c7,
+       0x2214cb,
+       0x2245ca,
+       0x2278c5,
+       0x586022c2,
+       0x2c6b47,
+       0x58a27bc8,
+       0x3d5787,
+       0x2bdf05,
+       0x35cd4a,
+       0x2782,
+       0x279acb,
+       0x27f74a,
+       0x24c7c6,
+       0x22a2c3,
+       0x36f7cd,
+       0x3a864c,
+       0x3b568d,
+       0x231085,
+       0x27a785,
+       0x30ae87,
+       0x3dac89,
+       0x215286,
+       0x257345,
+       0x2eed48,
+       0x290643,
+       0x3011c8,
+       0x290648,
+       0x2c7d47,
+       0x32af88,
+       0x3a8449,
+       0x2cbec7,
+       0x2c6347,
+       0x27d8c8,
+       0x31ad44,
+       0x31ad47,
+       0x287a88,
+       0x35e006,
+       0x39990f,
+       0x2e5007,
+       0x358d86,
+       0x36af45,
+       0x224103,
+       0x249d47,
+       0x387183,
+       0x24ff86,
+       0x252086,
+       0x252f86,
+       0x294045,
+       0x267e83,
+       0x391408,
+       0x388d49,
+       0x39a54b,
+       0x253108,
+       0x2545c5,
+       0x2563c5,
+       0x58eb06c2,
+       0x284f89,
+       0x222907,
+       0x25c785,
+       0x25aa07,
+       0x25c046,
+       0x380bc5,
+       0x25cb4b,
+       0x25f044,
+       0x264885,
+       0x2649c7,
+       0x277f46,
+       0x278385,
+       0x2874c7,
+       0x287e07,
+       0x2d2944,
+       0x28cd0a,
+       0x28ee48,
+       0x243a49,
+       0x368a85,
+       0x2b2dc6,
+       0x2fc40a,
+       0x2683c6,
+       0x22cd47,
+       0x2c9b4d,
+       0x2a5849,
+       0x341d45,
+       0x202d07,
+       0x330f88,
+       0x330508,
+       0x21fa47,
+       0x32e906,
+       0x222c87,
+       0x251b03,
+       0x314704,
+       0x37d145,
+       0x3a9b07,
+       0x3ae709,
+       0x22ac48,
+       0x22cc45,
+       0x24b544,
+       0x24cac5,
+       0x2532cd,
+       0x202082,
+       0x2c1346,
+       0x25ba06,
+       0x2fe5ca,
+       0x390dc6,
+       0x397485,
+       0x2c6085,
+       0x2c6087,
+       0x3a788c,
+       0x2760ca,
+       0x290406,
+       0x2dbe05,
+       0x290586,
+       0x2908c7,
+       0x292046,
+       0x293f4c,
+       0x2223c9,
+       0x59211bc7,
+       0x295f45,
+       0x295f46,
+       0x2963c8,
+       0x2bca45,
+       0x2a6545,
+       0x2a6f08,
+       0x2a710a,
+       0x5967a482,
+       0x59a08402,
+       0x300945,
+       0x281443,
+       0x229d88,
+       0x20b443,
+       0x2a7384,
+       0x2f99cb,
+       0x3c72c8,
+       0x2b1588,
+       0x59fcc049,
+       0x2abbc9,
+       0x2ac306,
+       0x2ad048,
+       0x2ad249,
+       0x2ae3c6,
+       0x2ae545,
+       0x24a8c6,
+       0x2aed09,
+       0x2ba987,
+       0x34b786,
+       0x21d087,
+       0x3731c7,
+       0x21f1c4,
+       0x5a3a06c9,
+       0x349708,
+       0x3d3208,
+       0x23fd07,
+       0x2caf06,
+       0x3c7789,
+       0x2522c7,
+       0x348f8a,
+       0x369508,
+       0x212c47,
+       0x224f06,
+       0x2ad5ca,
+       0x231808,
+       0x2e8745,
+       0x2269c5,
+       0x351147,
+       0x31c689,
+       0x3208cb,
+       0x355d88,
+       0x3ccf49,
+       0x253a47,
+       0x2bbd8c,
+       0x2bc60c,
+       0x2bc90a,
+       0x2bcb8c,
+       0x2c5748,
+       0x2c5948,
+       0x2c5b44,
+       0x2c74c9,
+       0x2c7709,
+       0x2c794a,
+       0x2c7bc9,
+       0x2c7f07,
+       0x3d5b4c,
+       0x20ca46,
+       0x2c9508,
+       0x268486,
+       0x3a3386,
+       0x341c47,
+       0x21fbc8,
+       0x20f74b,
+       0x3d5647,
+       0x25a7c9,
+       0x285189,
+       0x355c07,
+       0x2c5e04,
+       0x2fa147,
+       0x20a286,
+       0x20ddc6,
+       0x2fdf85,
+       0x2cec48,
+       0x294884,
+       0x294886,
+       0x275f8b,
+       0x2ae009,
+       0x250ac6,
+       0x357289,
+       0x20b146,
+       0x204048,
+       0x218983,
+       0x303585,
+       0x222a89,
+       0x224805,
+       0x37e504,
+       0x277486,
+       0x23c705,
+       0x257bc6,
+       0x31a607,
+       0x346dc6,
+       0x22bb0b,
+       0x249887,
+       0x2554c6,
+       0x210046,
+       0x22dfc6,
+       0x28c389,
+       0x2fa54a,
+       0x2be6c5,
+       0x3b518d,
+       0x2a7206,
+       0x38fac6,
+       0x2cb806,
+       0x2f7805,
+       0x2ea2c7,
+       0x22a587,
+       0x273bce,
+       0x205e03,
+       0x2caec9,
+       0x245009,
+       0x22dc47,
+       0x226247,
+       0x237d85,
+       0x210205,
+       0x5a600c0f,
+       0x2d2287,
+       0x2d2448,
+       0x2d3144,
+       0x2d3586,
+       0x5aa477c2,
+       0x2d9b06,
+       0x2dc3c6,
+       0x2451ce,
+       0x30100a,
+       0x2b6546,
+       0x21ba0a,
+       0x3c2989,
+       0x234045,
+       0x305488,
+       0x31d886,
+       0x29d808,
+       0x329788,
+       0x27958b,
+       0x30fec5,
+       0x26f308,
+       0x3c6e8c,
+       0x2bddc7,
+       0x252806,
+       0x2e5888,
+       0x20f408,
+       0x5ae4fd42,
+       0x20ef4b,
+       0x3d7689,
+       0x28d5c9,
+       0x21b707,
+       0x3c4f88,
+       0x5b397048,
+       0x20e7cb,
+       0x37f749,
+       0x25db4d,
+       0x3295c8,
+       0x2ad7c8,
+       0x5b601642,
+       0x3cbec4,
+       0x5ba2ebc2,
+       0x3b0a06,
+       0x5be01102,
+       0x2f500a,
+       0x2ab406,
+       0x238348,
+       0x3be948,
+       0x248ec6,
+       0x337106,
+       0x2fd1c6,
+       0x2a6a45,
+       0x23a1c4,
+       0x5c238884,
+       0x355586,
+       0x296e47,
+       0x5c60c687,
+       0x26c08b,
+       0x3d5989,
+       0x27a7ca,
+       0x206944,
+       0x2c61c8,
+       0x34b54d,
+       0x2f5b89,
+       0x2f5dc8,
+       0x2f6049,
+       0x2f7dc4,
+       0x247344,
+       0x25ebc5,
+       0x36824b,
+       0x3c7246,
+       0x3553c5,
+       0x2eb909,
+       0x3100c8,
+       0x238a04,
+       0x2175c9,
+       0x237605,
+       0x2c2b08,
+       0x2c6a07,
+       0x37f388,
+       0x284846,
+       0x3d1ec7,
+       0x2e1049,
+       0x3cc909,
+       0x3c7a85,
+       0x36ff45,
+       0x5ca12cc2,
+       0x347904,
+       0x217fc5,
+       0x30fcc6,
+       0x37a1c5,
+       0x2edec7,
+       0x299f85,
+       0x277f84,
+       0x335e06,
+       0x2573c7,
+       0x2ff786,
+       0x321d85,
+       0x210608,
+       0x310645,
+       0x214887,
+       0x221109,
+       0x2ae14a,
+       0x22b147,
+       0x22b14c,
+       0x22c306,
+       0x23ce09,
+       0x37ff05,
+       0x38ad48,
+       0x209f43,
+       0x20ab85,
+       0x209f45,
+       0x303b07,
+       0x5ce03542,
+       0x2f0187,
+       0x2e7f46,
+       0x3ce746,
+       0x2eb246,
+       0x20f346,
+       0x2ddf88,
+       0x31f2c5,
+       0x358e47,
+       0x358e4d,
+       0x203843,
+       0x20cf05,
+       0x26fbc7,
+       0x2f04c8,
+       0x26f785,
+       0x213e88,
+       0x39c646,
+       0x2df047,
+       0x2c9445,
+       0x30ff46,
+       0x391985,
+       0x21504a,
+       0x2f9406,
+       0x282187,
+       0x31e445,
+       0x3a6707,
+       0x305d84,
+       0x37e486,
+       0x3053c5,
+       0x216bcb,
+       0x20a109,
+       0x24df0a,
+       0x3c7b08,
+       0x348348,
+       0x30d40c,
+       0x30ef47,
+       0x311dc8,
+       0x313f88,
+       0x314d05,
+       0x350f0a,
+       0x352a09,
+       0x5d202702,
+       0x3c0806,
+       0x246dc4,
+       0x246dc9,
+       0x270a09,
+       0x277987,
+       0x2b4907,
+       0x3562c9,
+       0x2d1b88,
+       0x2d1b8f,
+       0x223686,
+       0x2deb4b,
+       0x2669c5,
+       0x2669c7,
+       0x374c49,
+       0x217546,
+       0x217547,
+       0x2e3185,
+       0x230f84,
+       0x267586,
+       0x221684,
+       0x2b5287,
+       0x2b3688,
+       0x5d703308,
+       0x304885,
+       0x3049c7,
+       0x32ac89,
+       0x20ed04,
+       0x240588,
+       0x5da72b88,
+       0x2d88c4,
+       0x347e48,
+       0x372644,
+       0x3b5489,
+       0x219f85,
+       0x5de1be02,
+       0x2236c5,
+       0x2e38c5,
+       0x202b48,
+       0x234347,
+       0x5e2008c2,
+       0x2389c5,
+       0x2d76c6,
+       0x232e06,
+       0x3478c8,
+       0x34ab88,
+       0x37a186,
+       0x37ae06,
+       0x321489,
+       0x3ce686,
+       0x2195cb,
+       0x31f585,
+       0x2a8046,
+       0x2755c8,
+       0x3333c6,
+       0x39ec86,
+       0x21434a,
+       0x2abf8a,
+       0x273305,
+       0x30dcc7,
+       0x2f33c6,
+       0x5e606842,
+       0x26fd07,
+       0x25e345,
+       0x2fc384,
+       0x2fc385,
+       0x206846,
+       0x271847,
+       0x21c9c5,
+       0x21fc44,
+       0x2d39c8,
+       0x39ed45,
+       0x3c9707,
+       0x3d4145,
+       0x214f85,
+       0x2ae9c4,
+       0x2e6ac9,
+       0x2f8e88,
+       0x23a946,
+       0x3b7ec6,
+       0x3cae86,
+       0x5eb0f4c8,
+       0x30f6c7,
+       0x31174d,
+       0x312c4c,
+       0x313249,
+       0x313489,
+       0x5ef73c82,
+       0x3d2fc3,
+       0x20a343,
+       0x20a345,
+       0x3a9c0a,
+       0x33fbc6,
+       0x24e305,
+       0x31af04,
+       0x31af0b,
+       0x3340cc,
+       0x33534c,
+       0x335655,
+       0x337b4d,
+       0x33964f,
+       0x339a12,
+       0x339e8f,
+       0x33a252,
+       0x33a6d3,
+       0x33ab8d,
+       0x33b14d,
+       0x33b4ce,
+       0x33ba4e,
+       0x33c78c,
+       0x33cb4c,
+       0x33cf8b,
+       0x33da0e,
+       0x33e312,
+       0x33f98c,
+       0x33fe90,
+       0x34ba52,
+       0x34c6cc,
+       0x34cd8d,
+       0x34d0cc,
+       0x34f611,
+       0x35088d,
+       0x352c4d,
+       0x35324a,
+       0x3534cc,
+       0x3547cc,
+       0x3550cc,
+       0x35688c,
+       0x35a253,
+       0x35a8d0,
+       0x35acd0,
+       0x35b64d,
+       0x35bc4c,
+       0x35d6c9,
+       0x35ef4d,
+       0x35f293,
+       0x361fd1,
+       0x3627d3,
+       0x363c8f,
+       0x36404c,
+       0x36434f,
+       0x36470d,
+       0x364d0f,
+       0x3650d0,
+       0x365b4e,
+       0x369c8e,
+       0x36b490,
+       0x36bf4d,
+       0x36c8ce,
+       0x36cc4c,
+       0x36dc13,
+       0x37028e,
+       0x370910,
+       0x370d11,
+       0x37114f,
+       0x371513,
+       0x37380d,
+       0x373b4f,
+       0x373f0e,
+       0x374490,
+       0x374889,
+       0x3761d0,
+       0x3767cf,
+       0x376e4f,
+       0x377212,
+       0x37940e,
+       0x379e0d,
+       0x37a54d,
+       0x37a88d,
+       0x37b80d,
+       0x37bb4d,
+       0x37be90,
+       0x37c28b,
+       0x37cf0c,
+       0x37d28c,
+       0x37d88c,
+       0x37db8e,
+       0x38b4d0,
+       0x38ddd2,
+       0x38e24b,
+       0x38e58e,
+       0x38e90e,
+       0x38f18e,
+       0x38f60b,
+       0x5f38fc56,
+       0x390acd,
+       0x390f54,
+       0x391c4d,
+       0x3939d5,
+       0x39554d,
+       0x395ecf,
+       0x39654f,
+       0x39a80f,
+       0x39abce,
+       0x39b14d,
+       0x39cc91,
+       0x3a2b4c,
+       0x3a2e4c,
+       0x3a314b,
+       0x3a370c,
+       0x3a3d8f,
+       0x3a4152,
+       0x3a480d,
+       0x3a590c,
+       0x3a68cc,
+       0x3a6bcd,
+       0x3a6f0f,
+       0x3a72ce,
+       0x3a98cc,
+       0x3a9e8d,
+       0x3aa1cb,
+       0x3aaa8c,
+       0x3ab38d,
+       0x3ab6ce,
+       0x3aba49,
+       0x3ad093,
+       0x3ad7cd,
+       0x3adecd,
+       0x3ae4cc,
+       0x3ae94e,
+       0x3af04f,
+       0x3af40c,
+       0x3af70d,
+       0x3afa4f,
+       0x3afe0c,
+       0x3b0c4c,
+       0x3b110c,
+       0x3b140c,
+       0x3b1acd,
+       0x3b1e12,
+       0x3b2b8c,
+       0x3b2e8c,
+       0x3b3191,
+       0x3b35cf,
+       0x3b398f,
+       0x3b3d53,
+       0x3b5e0e,
+       0x3b618f,
+       0x3b654c,
+       0x5f7b688e,
+       0x3b6c0f,
+       0x3b6fd6,
+       0x3b9f92,
+       0x3bc7cc,
+       0x3bd60f,
+       0x3bdc8d,
+       0x3c878f,
+       0x3c8b4c,
+       0x3c8e4d,
+       0x3c918d,
+       0x3caa4e,
+       0x3cdecc,
+       0x3d044c,
+       0x3d0750,
+       0x3d2351,
+       0x3d278b,
+       0x3d2bcc,
+       0x3d2ece,
+       0x3d4591,
+       0x3d49ce,
+       0x3d4d4d,
+       0x3d894b,
+       0x3d924f,
+       0x3d9e54,
+       0x2068c2,
+       0x2068c2,
+       0x202e03,
+       0x2068c2,
+       0x202e03,
+       0x2068c2,
+       0x20c682,
+       0x24a905,
+       0x3d428c,
+       0x2068c2,
+       0x2068c2,
+       0x20c682,
+       0x2068c2,
+       0x296a45,
+       0x2ae145,
+       0x2068c2,
+       0x2068c2,
+       0x2010c2,
+       0x296a45,
+       0x338309,
+       0x361ccc,
+       0x2068c2,
+       0x2068c2,
+       0x2068c2,
+       0x2068c2,
+       0x24a905,
+       0x2068c2,
+       0x2068c2,
+       0x2068c2,
+       0x2068c2,
+       0x2010c2,
+       0x338309,
+       0x2068c2,
+       0x2068c2,
+       0x2068c2,
+       0x2ae145,
+       0x2068c2,
+       0x2ae145,
+       0x361ccc,
+       0x3d428c,
+       0x24ce83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x206b43,
+       0x23cf83,
+       0x60314887,
+       0x1c618f,
+       0x24c8,
+       0x7b684,
+       0x13c3,
+       0x1a20c8,
+       0x7c44,
+       0x2000c2,
+       0x60a02782,
+       0x23fec3,
+       0x250604,
+       0x204183,
+       0x3dc504,
        0x22fac6,
-       0x2103c3,
-       0x309b84,
-       0x2d6d45,
-       0x20e403,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0x21a70a,
-       0x25e4c6,
-       0x3945cc,
-       0xb2b48,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x228c03,
-       0x2e3e86,
-       0x21c103,
-       0x201ac3,
-       0x214903,
-       0xb31c8,
-       0xfe4c5,
-       0xec89,
-       0x9682,
-       0x5c7c7b05,
-       0xfe4c5,
-       0x163b47,
-       0x74a88,
-       0x1d754e,
-       0x95e52,
-       0x13ed8b,
-       0x10bc06,
-       0x5ca99505,
-       0x5ce9950c,
-       0x18dc7,
-       0x9a6c7,
-       0xf530a,
-       0x3cd10,
-       0x7d05,
-       0xbdf8b,
-       0x97fc8,
-       0x35687,
-       0x1c96cb,
-       0x4ba49,
-       0x885c7,
-       0x13e0c7,
-       0x84a07,
-       0x355c6,
-       0x5c248,
-       0x5d428906,
-       0x4ec47,
-       0xee5cd,
-       0xf4cd0,
-       0x5d810ac2,
-       0xe388,
-       0x42750,
-       0x190acc,
-       0x5df9170d,
-       0x5f1c8,
-       0x5f64b,
-       0x71807,
-       0x3e409,
-       0x5b346,
-       0xa2c48,
-       0x5fec2,
-       0xad5ca,
-       0x6a947,
-       0x7ec07,
-       0xb3a89,
-       0xb5508,
-       0x13c2c5,
-       0x1922c6,
-       0x137e46,
-       0xfd28e,
-       0x38f8e,
-       0x14984f,
-       0x3a3c9,
-       0x7acc9,
-       0x9ab4b,
-       0xb118f,
-       0x16828c,
-       0xc4d8b,
-       0xe3288,
-       0x14e5c7,
-       0x16d508,
-       0x19a14b,
-       0x19f64c,
-       0x1a38cc,
-       0xbb74c,
-       0xbba4d,
-       0x43448,
-       0xf6782,
-       0x197009,
-       0x15fc08,
-       0x17110b,
-       0xd4546,
-       0xde88b,
-       0x14714b,
-       0xe964a,
-       0xea205,
-       0xef890,
-       0xf1c46,
-       0x6cd06,
-       0x148e45,
-       0x174407,
-       0x1c5008,
-       0xf7407,
-       0xf76c7,
-       0x10a947,
-       0x1083ca,
-       0xb29ca,
-       0xdc886,
-       0xa16cd,
-       0x4ed08,
-       0x116bc8,
-       0xcb0c9,
-       0xc3a05,
-       0x107f0c,
-       0xbbc4b,
-       0x10fa84,
-       0x111949,
-       0x111b86,
-       0x50186,
-       0x121906,
-       0x1882,
-       0x107146,
-       0x290b,
-       0x11ddc7,
-       0x74c2,
-       0xd6685,
-       0x72cc4,
-       0x781,
-       0x68cc3,
-       0x5d278a06,
-       0xa2fc3,
-       0x1382,
-       0x6304,
-       0x602,
-       0x56c4,
-       0x1782,
-       0x3782,
-       0xf02,
-       0x129902,
-       0x5382,
-       0x99502,
-       0xd82,
-       0x192ac2,
-       0x36f02,
-       0x1482,
-       0x46c2,
-       0x979c2,
-       0x32ec3,
-       0x43c2,
-       0x1d42,
-       0x1cd02,
-       0xc542,
-       0x40c2,
-       0x31242,
-       0x58e82,
-       0x1d02,
-       0xd282,
+       0x20ad83,
+       0x30e184,
+       0x24d985,
+       0x205e03,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0x21d60a,
+       0x259b06,
+       0x38ec8c,
+       0xa14c8,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x22a243,
+       0x2dc3c6,
+       0x206b43,
+       0x23cf83,
+       0x213c43,
+       0x2fe03,
+       0xa7c88,
+       0x6157eac5,
+       0x4b8c7,
+       0x12dac5,
+       0x178449,
+       0xdcc2,
+       0x6237e2c5,
+       0x12dac5,
+       0x2afc7,
+       0x6da08,
+       0x820e,
+       0x8abd2,
+       0x11f94b,
+       0x1143c6,
+       0x6268d145,
+       0x62a8d14c,
+       0x5e4c7,
+       0x14c47,
+       0x1a0eca,
+       0x3b650,
+       0x173345,
+       0x10cd0b,
+       0x6c648,
+       0x3fbc7,
+       0x19ee0b,
+       0x80b89,
+       0x4aac7,
+       0x1a0047,
+       0xe1ac7,
+       0x35186,
+       0x18b08,
+       0x63029f46,
+       0x49ec7,
+       0x15c646,
+       0x6c2cd,
+       0x1a0890,
+       0x634758c2,
+       0x5d88,
+       0x3c010,
+       0x1818cc,
+       0x63b89fcd,
+       0x5d348,
+       0x5d7cb,
+       0x6ad07,
+       0x16a549,
+       0x59706,
+       0x965c8,
+       0x7102,
+       0x8898a,
+       0xde307,
+       0x1cc607,
+       0xa8549,
+       0xaa8c8,
+       0x1b8e85,
+       0x18bb06,
+       0x1c4d06,
+       0xf6cce,
+       0x23b4e,
+       0xa9f4f,
+       0xe4e09,
+       0x504c9,
+       0x8850b,
+       0xa224f,
+       0xc334c,
+       0xbb64b,
+       0xe0ac8,
+       0x144707,
+       0x166308,
+       0x18da0b,
+       0x194d8c,
+       0x19bd4c,
+       0x1a3a8c,
+       0xafccd,
+       0x17f8c8,
+       0xefdc2,
+       0x191789,
+       0xf9708,
+       0x1921cb,
+       0xcb106,
+       0xd6f8b,
+       0x13de4b,
+       0xe28ca,
+       0xe3485,
+       0xe9fd0,
+       0xec646,
+       0x12e406,
+       0x45585,
+       0x1667c7,
+       0xfd6c8,
+       0xf1407,
+       0xf16c7,
+       0x1c6647,
+       0x1b084a,
+       0xa134a,
+       0x5bac6,
+       0x94ecd,
+       0x49f88,
+       0x115f88,
+       0xae909,
+       0xbacc5,
+       0x1aed4c,
+       0xafecb,
+       0x10d704,
+       0x10f109,
+       0x10f346,
+       0x159546,
+       0x1b4886,
+       0x7d82,
+       0xec046,
+       0x10b9cb,
+       0x11d447,
+       0xa842,
+       0xcd9c5,
+       0x26c44,
+       0x101,
+       0x568c3,
+       0x62e81606,
+       0x96943,
+       0x382,
+       0x29144,
+       0xb02,
+       0x41844,
+       0x882,
+       0x2202,
+       0x2c42,
+       0x25a42,
+       0x5cc2,
+       0x8d142,
+       0x14c2,
+       0xd5e42,
+       0x36d82,
+       0x37982,
+       0x2942,
+       0x52282,
+       0x33743,
+       0x942,
+       0x1242,
+       0x19d02,
+       0xe282,
+       0x642,
+       0x320c2,
+       0x373c2,
+       0x3d82,
+       0x5e42,
+       0x5c2,
+       0x19e43,
+       0x1b82,
+       0x6102,
+       0x4d442,
+       0x53a42,
+       0xb42,
+       0x8002,
+       0xf1c2,
+       0xdf302,
+       0x24c2,
        0x1582,
-       0x13303,
-       0xbc2,
-       0x2282,
-       0x4e2c2,
-       0x53a82,
-       0x8242,
-       0xd642,
-       0x8ec2,
-       0x75d42,
-       0x2bc2,
-       0x7f742,
-       0x728c2,
-       0x9f502,
-       0x1c103,
-       0x1a02,
-       0x4ffc2,
-       0x2fc2,
-       0x7482,
-       0x1c1685,
-       0xa482,
-       0x31c2,
-       0x40203,
-       0x4102,
-       0x1202,
-       0xc02,
-       0xfd02,
-       0x11202,
-       0x4342,
-       0x73c2,
-       0x1882,
-       0xe585,
-       0x5e2013c2,
-       0x5e720f83,
-       0x3643,
-       0x5ea013c2,
-       0x3643,
-       0x8ef87,
-       0x200943,
-       0x200742,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x2019c3,
-       0x228c03,
-       0x21c103,
-       0x21ba03,
-       0x201ac3,
-       0x2a3003,
-       0x8783,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x20e403,
-       0x21c103,
-       0x21ba03,
-       0x75003,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x200541,
-       0x20e403,
-       0x21c103,
-       0x252043,
-       0x201ac3,
-       0xa204,
-       0x24dd03,
-       0x22cc43,
-       0x232ec3,
-       0x20e383,
-       0x21fe83,
-       0x252083,
-       0x23fc43,
-       0x2b6003,
-       0x201383,
-       0x215e43,
-       0x21f504,
-       0x21c103,
-       0x201ac3,
-       0x202903,
-       0x2068c4,
-       0x253583,
-       0x29a43,
-       0x3ad5c3,
-       0x330048,
-       0x32cac4,
-       0x203c8a,
-       0x239bc6,
-       0x122a44,
-       0x369847,
-       0x21b38a,
-       0x224789,
-       0x395987,
-       0x3a7d4a,
-       0x24dd03,
-       0x31a24b,
-       0x2012c9,
-       0x2d8e85,
-       0x201cc7,
-       0x4502,
-       0x22cc43,
-       0x212dc7,
-       0x279805,
-       0x2d0dc9,
-       0x232ec3,
-       0x321346,
-       0x2ce783,
-       0xf3883,
-       0x11cc86,
-       0x9546,
-       0x10347,
-       0x220d06,
-       0x229e45,
-       0x3c3547,
-       0x317987,
-       0x61215e43,
-       0x355f87,
-       0x321a03,
-       0x246e05,
-       0x21f504,
-       0x275508,
-       0x37d48c,
-       0x2bd405,
-       0x2afb46,
-       0x212c87,
-       0x3cd147,
-       0x243607,
-       0x253788,
-       0x318f8f,
-       0x2249c5,
-       0x2438c7,
-       0x3bf787,
-       0x2b210a,
-       0x2f2949,
-       0x31cdc5,
-       0x31ffca,
-       0x81446,
-       0xc3ec7,
-       0x2ce805,
-       0x393dc4,
-       0x26f7c6,
-       0xeb8c6,
-       0x390d47,
-       0x2f6687,
-       0x38e008,
-       0x21c845,
-       0x279706,
-       0x73348,
-       0x323c85,
-       0x123e46,
-       0x234e45,
-       0x274004,
-       0x22a4c7,
-       0x31ac8a,
-       0x23c2c8,
-       0x3793c6,
-       0x28c03,
-       0x2eb3c5,
-       0x353646,
-       0x39d246,
-       0x348d46,
-       0x20e403,
-       0x3a4907,
-       0x3bf705,
-       0x21c103,
-       0x2e990d,
-       0x21ba03,
-       0x38e108,
-       0x37c444,
-       0x284445,
-       0x2b2006,
-       0x32b786,
-       0x2b3487,
-       0x2b6047,
-       0x298845,
-       0x201ac3,
-       0x34e6c7,
-       0x23e589,
-       0x26cf49,
-       0x3cbd8a,
-       0x247502,
-       0x246dc4,
-       0x2f1ec4,
-       0x2f6547,
-       0x2f6a08,
-       0x2f8d49,
-       0x21b689,
-       0x2f9c87,
-       0x105fc9,
-       0x33a8c6,
-       0xfd006,
-       0x2ff404,
-       0x2ffa0a,
-       0x302248,
-       0x302bc9,
-       0x3ac686,
-       0x2c0085,
-       0x23c188,
-       0x2d498a,
-       0x27be03,
-       0x206a46,
-       0x2f9d87,
-       0x22f445,
-       0x37c305,
-       0x25d6c3,
-       0x2769c4,
-       0x2250c5,
-       0x293707,
-       0x3007c5,
-       0x30f386,
-       0x1121c5,
-       0x291443,
-       0x3cecc9,
-       0x28420c,
-       0x2c278c,
-       0x2de688,
-       0x2b1007,
-       0x30b988,
-       0x10cec7,
-       0x30d58a,
-       0x30dc4b,
-       0x201408,
-       0x32b888,
-       0x235cc6,
-       0x2022c5,
-       0x202f0a,
-       0x320fc5,
-       0x202b82,
-       0x2d2f07,
-       0x252346,
-       0x37a305,
-       0x30fd89,
-       0x38f385,
-       0x3893c5,
-       0x38f789,
-       0x353586,
-       0x3a8448,
-       0x246ec3,
-       0x20ab86,
-       0x283506,
-       0x31fdc5,
-       0x31fdc9,
-       0x2f9489,
-       0x28ba47,
-       0x11fc44,
-       0x31fc47,
-       0x21b589,
-       0x236045,
-       0x3a8c8,
-       0x33f3c5,
-       0x3779c5,
-       0x27d2c9,
-       0x203642,
-       0x3cf5c4,
-       0x200d42,
-       0x200bc2,
-       0x2e1285,
-       0x3227c8,
-       0x2c3945,
-       0x2d1d43,
-       0x2d1d45,
-       0x2e0b83,
-       0x20a342,
-       0x328a04,
-       0x2b4cc3,
-       0x208702,
-       0x38b344,
-       0x2f2443,
-       0x202e42,
-       0x2c39c3,
-       0x30c284,
-       0x303183,
-       0x260c44,
-       0x208a82,
-       0x214803,
-       0x220c43,
-       0x204f42,
-       0x27dd02,
-       0x2f92c9,
-       0x201142,
-       0x296984,
-       0x200442,
-       0x23c004,
-       0x33a884,
-       0x202dc4,
-       0x201882,
-       0x235902,
-       0x233803,
-       0x287303,
-       0x234f44,
-       0x24a104,
-       0x2da5c4,
-       0x2f9684,
-       0x31e5c3,
-       0x3341c3,
-       0x2813c4,
-       0x322184,
-       0x3222c6,
-       0x21c1c2,
-       0x4502,
-       0x442c3,
-       0x204502,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x200742,
-       0x24dd03,
-       0x22cc43,
-       0x232ec3,
-       0x202443,
-       0x215e43,
-       0x21f504,
-       0x2f9584,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x214903,
-       0x300184,
-       0x331903,
-       0x2b4503,
-       0x37da44,
-       0x33f1c6,
-       0x226c43,
-       0xfe4c5,
-       0x9a6c7,
-       0x23dd83,
-       0x62ba9808,
-       0x247f43,
-       0x2bf843,
-       0x246e43,
-       0x228c03,
-       0x27dd45,
-       0x1c83,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x20a483,
-       0x22edc3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x213303,
-       0x21c103,
-       0x251d44,
-       0x75003,
-       0x201ac3,
-       0x281a84,
-       0xfe4c5,
-       0x2cb745,
-       0x9a6c7,
-       0x204502,
-       0x202a02,
-       0x201382,
-       0x2015c2,
-       0x1ba03,
-       0x200342,
-       0x6f544,
-       0x22cc43,
-       0x236384,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x221904,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x203583,
-       0x2056c4,
-       0xb2b48,
-       0x22cc43,
-       0x21ba03,
-       0x8783,
-       0x156c44,
-       0x24fc04,
-       0xb2b48,
-       0x22cc43,
-       0x251344,
-       0x21f504,
-       0x21ba03,
-       0x2052c2,
-       0x75003,
-       0x201ac3,
-       0x202ac3,
-       0x769c4,
-       0x383305,
-       0x202b82,
-       0x202883,
-       0x80249,
-       0xe6f06,
-       0x81588,
-       0x200742,
-       0xb2b48,
-       0x204502,
-       0x232ec3,
-       0x215e43,
-       0x201582,
-       0x1ba03,
-       0x201ac3,
-       0xc682,
-       0x200742,
-       0x1a7f07,
-       0x12c8c9,
-       0x883,
-       0xb2b48,
-       0x1b2dc3,
-       0x66361147,
-       0x2cc43,
-       0x1d3608,
-       0x232ec3,
-       0x215e43,
-       0x3f446,
-       0x213303,
-       0x9f448,
-       0xcdf48,
-       0x2bb06,
-       0x20e403,
-       0xd81c8,
-       0x10d443,
-       0x664eab46,
-       0xf0685,
-       0x330c7,
-       0x1c103,
-       0x978c3,
-       0x1ac3,
-       0xe42,
-       0x19fd4a,
-       0x188c3,
-       0xe1343,
-       0x205884,
-       0x118d8b,
-       0x119348,
-       0x9e002,
-       0x1458987,
-       0x146edc7,
-       0x14d1e08,
-       0x15622c3,
-       0x7f0cb,
-       0x133507,
-       0x200742,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x2e4e84,
-       0x215e43,
-       0x213303,
-       0x20e403,
-       0x21c103,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x228c03,
-       0x21c103,
-       0x201ac3,
-       0x200e83,
-       0x203583,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x8783,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x228c03,
-       0x21c103,
-       0x201ac3,
-       0x25efc2,
+       0x6cec2,
+       0x45ec2,
+       0x6b43,
+       0x602,
+       0x4fd42,
+       0x13c2,
+       0xcc82,
+       0x1c7a05,
+       0x6a82,
+       0x41f42,
+       0x3c883,
+       0x682,
+       0x16f82,
+       0x1bc2,
+       0x37c2,
+       0x3842,
+       0x8c2,
+       0xd2c2,
+       0x7d82,
+       0x5f85,
+       0x63e0c682,
+       0x642cfe83,
+       0x20c3,
+       0x6460c682,
+       0x20c3,
+       0x83cc7,
+       0x20c443,
+       0x2000c2,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x2005c3,
+       0x22a243,
+       0x206b43,
+       0x2013c3,
+       0x23cf83,
+       0x296983,
+       0xfc105,
+       0x1083,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x205e03,
+       0x206b43,
+       0x2013c3,
+       0x6df83,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x200181,
+       0x205e03,
+       0x206b43,
+       0x251ac3,
+       0x23cf83,
+       0x10c9c4,
+       0x24ce83,
+       0x22d7c3,
+       0x233743,
+       0x205d83,
+       0x228843,
+       0x251383,
+       0x22f503,
+       0x2ab3c3,
+       0x249743,
+       0x220583,
+       0x222884,
+       0x206b43,
+       0x23cf83,
+       0x207b83,
+       0x201844,
+       0x2534c3,
+       0xa683,
+       0x3c38c3,
+       0x32a148,
+       0x2ad604,
+       0x20020a,
+       0x250846,
+       0x12aa84,
+       0x383407,
+       0x21dd8a,
+       0x223549,
+       0x3ad507,
+       0x3b41ca,
+       0x24ce83,
+       0x3009cb,
+       0x2d5809,
+       0x2d86c5,
+       0x3b0f47,
+       0x2782,
+       0x22d7c3,
+       0x237987,
+       0x2e5505,
+       0x2c5cc9,
+       0x233743,
+       0x308386,
+       0x2c5103,
+       0xa1c3,
+       0x119746,
+       0x10b206,
+       0xad07,
+       0x221986,
+       0x225a85,
+       0x3d7547,
+       0x316747,
+       0x67220583,
+       0x34c907,
+       0x3b4983,
+       0x20be85,
+       0x222884,
+       0x26ef88,
+       0x379b0c,
+       0x2b12c5,
+       0x2a59c6,
+       0x237847,
+       0x20a647,
+       0x2660c7,
+       0x270048,
+       0x31868f,
+       0x223785,
+       0x23ffc7,
+       0x20d547,
+       0x2a74ca,
+       0x2eeb89,
+       0x322805,
+       0x32484a,
+       0x130246,
+       0xbb147,
+       0x2c5185,
+       0x38e484,
+       0x248e06,
+       0xbdfc6,
+       0x381b47,
+       0x2efcc7,
+       0x3dae88,
+       0x21a205,
+       0x2e5406,
+       0x25388,
+       0x357005,
+       0x1571c6,
+       0x23bd85,
+       0x28ca84,
+       0x2376c7,
+       0x2dddca,
+       0x255988,
+       0x361386,
+       0x2a243,
+       0x2e43c5,
+       0x3291c6,
+       0x3d5d86,
+       0x245486,
+       0x205e03,
+       0x3a4a87,
+       0x20d4c5,
+       0x206b43,
+       0x2e2b8d,
+       0x2013c3,
+       0x3daf88,
+       0x219344,
+       0x278245,
+       0x2a73c6,
+       0x394206,
+       0x2a7f47,
+       0x25da07,
+       0x283385,
+       0x23cf83,
+       0x2e9987,
+       0x344809,
+       0x36a6c9,
+       0x32e64a,
+       0x2434c2,
+       0x20be44,
+       0x2ecbc4,
+       0x2efb87,
+       0x2f0048,
+       0x2f24c9,
+       0x20cdc9,
+       0x2f3a07,
+       0xffc09,
+       0x3720c6,
+       0xf6a46,
+       0x2f7dc4,
+       0x2f83ca,
+       0x2fb488,
+       0x2fd089,
+       0x3ac386,
+       0x2b5e85,
+       0x255848,
+       0x2cc48a,
+       0x210f43,
+       0x2019c6,
+       0x2f3b07,
+       0x357785,
+       0x390485,
+       0x239703,
+       0x23d804,
+       0x226985,
+       0x287f07,
+       0x2f8fc5,
+       0x2eea46,
+       0x13c285,
+       0x28a243,
+       0x2b6609,
+       0x27800c,
+       0x2b9f4c,
+       0x2d6d88,
+       0x2a4b47,
+       0x306148,
+       0x106787,
+       0x306fca,
+       0x30768b,
+       0x2d5948,
+       0x394308,
+       0x239106,
+       0x3cad45,
+       0x30a10a,
+       0x2cfec5,
+       0x21be02,
+       0x2c9307,
+       0x251646,
+       0x375145,
+       0x30de89,
+       0x206145,
+       0x31fec5,
+       0x2752c9,
+       0x329106,
+       0x3ba5c8,
+       0x26a183,
+       0x209046,
+       0x2773c6,
+       0x31c485,
+       0x31c489,
+       0x2f2c09,
+       0x27e387,
+       0x11d2c4,
+       0x31d2c7,
+       0x20ccc9,
+       0x21df85,
+       0x3a2c8,
+       0x340ec5,
+       0x274b05,
+       0x377a09,
+       0x2020c2,
+       0x2e4884,
+       0x203f42,
+       0x201b82,
+       0x38c145,
+       0x32a808,
+       0x2bac05,
+       0x2c80c3,
+       0x2c80c5,
+       0x2d9d03,
+       0x209002,
+       0x302284,
+       0x2b69c3,
+       0x201002,
+       0x3cb604,
+       0x2ed143,
+       0x204f02,
+       0x2bac83,
+       0x303a84,
+       0x2fd643,
+       0x25cfc4,
+       0x209482,
+       0x213b43,
+       0x21bb03,
+       0x203002,
+       0x308102,
+       0x2f2a49,
+       0x219082,
+       0x28ba04,
+       0x202242,
+       0x2556c4,
+       0x372084,
+       0x206f04,
+       0x207d82,
+       0x238d42,
+       0x36ad83,
+       0x307443,
+       0x237b44,
+       0x248804,
+       0x2ba344,
+       0x2d1544,
+       0x2fb643,
+       0x2446c3,
+       0x3301c4,
+       0x31fdc4,
+       0x3203c6,
+       0x22c202,
+       0x2782,
+       0x409c3,
+       0x202782,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x2000c2,
+       0x24ce83,
+       0x22d7c3,
+       0x233743,
+       0x208903,
+       0x220583,
+       0x222884,
+       0x2f2d04,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x213c43,
+       0x2f8984,
+       0x32bd43,
+       0x2a8fc3,
+       0x37a0c4,
+       0x340cc6,
+       0x218a43,
+       0x12dac5,
+       0x14c47,
+       0x2e6e03,
+       0x68a4abc8,
+       0x2416c3,
+       0x2b3883,
+       0x20bec3,
+       0x22a243,
+       0x35ff85,
+       0x1b0f03,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x3410c3,
+       0x22f0c3,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x219e43,
+       0x206b43,
+       0x23b484,
+       0x6df83,
+       0x23cf83,
+       0x21f4c4,
+       0x12dac5,
+       0x2c1745,
+       0x14c47,
+       0x202782,
+       0x203dc2,
+       0x200382,
+       0x202642,
+       0x13c3,
+       0x2003c2,
+       0x3304,
+       0x22d7c3,
+       0x236204,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x205184,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x202003,
+       0x241844,
+       0xa14c8,
+       0x22d7c3,
+       0x2013c3,
+       0x1083,
+       0x14d5c4,
+       0x24ec04,
+       0xa14c8,
+       0x22d7c3,
+       0x251184,
+       0x222884,
+       0x2013c3,
+       0x201642,
+       0x6df83,
+       0x23cf83,
+       0x25b583,
+       0x3d804,
+       0x3da885,
+       0x21be02,
+       0x3094c3,
+       0x131949,
+       0xdff06,
+       0x109548,
+       0x2000c2,
+       0xa14c8,
+       0x202782,
+       0x233743,
+       0x220583,
+       0x2005c2,
+       0x13c3,
+       0x23cf83,
+       0x79c2,
+       0x82,
+       0x2000c2,
+       0x1b4387,
+       0x135b49,
+       0x7c303,
+       0xa14c8,
+       0x25a03,
+       0x6c356e87,
+       0x2d7c3,
+       0x1c0708,
+       0x233743,
+       0x220583,
+       0x3d346,
+       0x219e43,
+       0x95988,
+       0xc4108,
+       0x11f086,
+       0x205e03,
+       0xcf188,
+       0xedf43,
+       0x6c4e3d46,
+       0xea9c5,
+       0x33947,
+       0x6b43,
+       0x4e283,
+       0x3cf83,
+       0x2102,
+       0x19c44a,
+       0x4cc3,
+       0x18c203,
+       0x300204,
+       0x11848b,
+       0x118a48,
+       0x91a82,
+       0x1457987,
+       0x1530e07,
+       0x14c8188,
+       0x151e703,
+       0x1289cb,
+       0x12d947,
+       0x6a04,
+       0x2000c2,
+       0x202782,
+       0x236204,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x22a243,
+       0x206b43,
+       0x23cf83,
+       0x21f4c3,
+       0x202003,
+       0x2fe03,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x1083,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x22a243,
+       0x206b43,
+       0x23cf83,
+       0x2195c2,
+       0x2000c1,
+       0x2000c2,
+       0x200201,
+       0x339742,
+       0xa14c8,
+       0x21c745,
        0x200101,
-       0x200742,
-       0x200301,
-       0x342942,
-       0xb2b48,
-       0x219845,
-       0x200781,
-       0x2cc43,
-       0x200a81,
+       0x2d7c3,
+       0x30944,
+       0x200f01,
+       0x200501,
+       0x202401,
+       0x24a882,
+       0x387184,
+       0x24a883,
        0x200041,
-       0x200141,
-       0x24b802,
-       0x388a44,
-       0x24b803,
-       0x200a01,
-       0x200dc1,
-       0x200541,
-       0x2026c1,
-       0x2fe347,
-       0x30f4cf,
-       0x30adc6,
-       0x200641,
-       0x356c86,
-       0x200081,
-       0x2001c1,
-       0x3b0c8e,
-       0x200341,
-       0x201ac3,
-       0x200e41,
-       0x238d85,
-       0x200e42,
-       0x25d5c5,
-       0x2002c1,
+       0x200801,
+       0x200181,
+       0x200701,
+       0x37e6c7,
+       0x31d9cf,
+       0x319886,
+       0x2004c1,
+       0x34d606,
        0x200c01,
+       0x200581,
+       0x3d8b8e,
+       0x2003c1,
+       0x23cf83,
+       0x201001,
+       0x2e4d05,
+       0x202102,
+       0x239605,
        0x200401,
-       0x202b82,
-       0x200441,
-       0x202881,
-       0x209841,
-       0x200cc1,
-       0x201441,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x2153c3,
-       0x22cc43,
-       0x215e43,
-       0x9df48,
-       0x20e403,
-       0x21c103,
-       0x75283,
-       0x201ac3,
-       0x14f3988,
-       0xa388,
-       0xfe4c5,
-       0xb2b48,
-       0x1ba03,
-       0xfe4c5,
-       0xf4c44,
-       0x49844,
-       0x14f398a,
-       0xb2b48,
-       0x75003,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21c103,
-       0x201ac3,
-       0x229a43,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x2e4e84,
-       0x201ac3,
-       0x28c285,
-       0x351b04,
-       0x22cc43,
-       0x21c103,
-       0x201ac3,
-       0xb32ca,
-       0x102604,
-       0x1263c6,
-       0x204502,
-       0x22cc43,
-       0x230a09,
-       0x232ec3,
-       0x360909,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x563c4,
-       0x1ba03,
-       0x201ac3,
-       0x2ff208,
-       0x240787,
-       0x383305,
-       0x1cdac8,
-       0x1a7f07,
-       0xf6c8a,
-       0x114a0b,
-       0x156ec7,
-       0x418c8,
-       0x13e58a,
-       0x12748,
-       0x12c8c9,
-       0x24f87,
-       0x162f47,
-       0x7f688,
-       0x1d3608,
-       0x43b8f,
-       0x219c5,
-       0x1d3907,
-       0x3f446,
-       0x97807,
-       0x11cf06,
-       0x9f448,
-       0xb6986,
-       0x153387,
-       0x18e9c9,
-       0x1b2f87,
-       0x175a09,
-       0xc43c9,
-       0xcb4c6,
-       0xcdf48,
-       0xcc985,
-       0x8814a,
-       0xd81c8,
-       0x10d443,
-       0xe10c8,
-       0x330c7,
-       0x80045,
-       0x614d0,
-       0x978c3,
-       0x75003,
-       0x18e847,
-       0x23fc5,
-       0xf79c8,
-       0x6be45,
-       0xe1343,
-       0x6fb88,
-       0x7d186,
-       0xb9489,
-       0xb8987,
-       0x8050b,
-       0x10f044,
-       0x1112c4,
-       0x118d8b,
-       0x119348,
-       0x11cb87,
-       0xfe4c5,
-       0x22cc43,
-       0x232ec3,
-       0x21fe83,
-       0x201ac3,
-       0x2029c3,
-       0x215e43,
-       0x75003,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x9ac8b,
-       0x200742,
-       0x204502,
-       0x201ac3,
-       0xb2b48,
-       0x4502,
-       0x200742,
-       0x204502,
-       0x201382,
+       0x200741,
+       0x2007c1,
+       0x21be02,
+       0x200081,
+       0x201ec1,
+       0x203301,
+       0x201081,
+       0x20a781,
+       0x54389,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x214703,
+       0x22d7c3,
+       0x220583,
+       0x919c8,
+       0x205e03,
+       0x206b43,
+       0x4e703,
+       0x23cf83,
+       0x14ee5c8,
+       0x140fc8,
+       0x12dac5,
+       0xa14c8,
+       0x13c3,
+       0x12dac5,
+       0x43fc4,
+       0x3c2c8,
+       0x47984,
+       0x54389,
+       0x14ee5ca,
+       0xa14c8,
+       0x6df83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x206b43,
+       0x23cf83,
+       0x20a683,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x2dd2c4,
+       0x23cf83,
+       0x3451c5,
+       0x31f384,
+       0x22d7c3,
+       0x206b43,
+       0x23cf83,
+       0x2003,
+       0xa7d8a,
+       0xf3e84,
+       0x122c86,
+       0x202782,
+       0x22d7c3,
+       0x230ec9,
+       0x233743,
+       0x2ab989,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x6bfc4,
+       0x13c3,
+       0x23cf83,
+       0x2f7bc8,
+       0x2319c7,
+       0x3da885,
+       0x1d29c8,
+       0x1b4387,
+       0xf02ca,
+       0x6f54b,
+       0x14d847,
+       0x3e648,
+       0x1a050a,
+       0x11808,
+       0x135b49,
+       0x26847,
+       0x374c7,
+       0x14c8,
+       0x1c0708,
+       0x4028f,
+       0x19a45,
+       0x18b307,
+       0x3d346,
+       0x4e1c7,
+       0x122946,
+       0x95988,
+       0x9e786,
+       0x128f07,
+       0x12ea49,
+       0x10ec7,
+       0xb2f09,
+       0xbb909,
+       0xc14c6,
+       0xc4108,
+       0xc2c45,
+       0x7a30a,
+       0xcf188,
+       0xedf43,
+       0xdaa88,
+       0x33947,
+       0x172945,
+       0x5f550,
+       0x4e283,
+       0x6df83,
+       0x128d87,
+       0x22d85,
+       0xf19c8,
+       0x68885,
+       0x18c203,
+       0x7048,
+       0xc0246,
+       0x17c949,
+       0xad447,
+       0x131c0b,
+       0x6d144,
+       0x10e984,
+       0x11848b,
+       0x118a48,
+       0x119647,
+       0x12dac5,
+       0x22d7c3,
+       0x233743,
+       0x228843,
+       0x23cf83,
+       0x23de43,
+       0x220583,
+       0x6df83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x8864b,
+       0x2000c2,
+       0x202782,
+       0x23cf83,
+       0xa14c8,
+       0x2782,
+       0x2000c2,
+       0x202782,
+       0x200382,
+       0x2005c2,
+       0x205e02,
+       0x206b43,
+       0x132f46,
+       0x2003c2,
+       0x3d804,
+       0x2000c2,
+       0x24ce83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x200382,
+       0x220583,
+       0x219e43,
+       0x205e03,
+       0x205184,
+       0x206b43,
+       0x212203,
+       0x13c3,
+       0x23cf83,
+       0x300204,
+       0x207b83,
+       0x220583,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x2013c3,
+       0x23cf83,
+       0x3bcc87,
+       0x22d7c3,
+       0x27c507,
+       0x366486,
+       0x201f83,
+       0x219d03,
+       0x220583,
+       0x209a03,
+       0x222884,
+       0x3975c4,
+       0x2df1c6,
+       0x201d43,
+       0x206b43,
+       0x23cf83,
+       0x3451c5,
+       0x309e84,
+       0x3a13c3,
+       0x2c7183,
+       0x2c9307,
+       0x2c6985,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x52507,
+       0x1667c7,
+       0x1a2a05,
+       0x20c882,
+       0x24a0c3,
+       0x20ee03,
+       0x24ce83,
+       0x7622d7c3,
+       0x206742,
+       0x233743,
+       0x204183,
+       0x220583,
+       0x222884,
+       0x37fa83,
+       0x223783,
+       0x205e03,
+       0x205184,
+       0x76602a42,
+       0x206b43,
+       0x23cf83,
+       0x204f03,
+       0x21c4c3,
+       0x212bc3,
+       0x2195c2,
+       0x207b83,
+       0xa14c8,
+       0x220583,
+       0x1083,
+       0x21e744,
+       0x24ce83,
+       0x202782,
+       0x22d7c3,
+       0x236204,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x219e43,
+       0x3b7d44,
+       0x3216c4,
+       0x2dc3c6,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x213c43,
+       0x251646,
+       0x3540b,
+       0x29f46,
+       0xebe8a,
+       0x11c10a,
+       0xa14c8,
+       0x225344,
+       0x77a2d7c3,
+       0x329384,
+       0x233743,
+       0x2aea44,
+       0x220583,
+       0x2067c3,
+       0x205e03,
+       0x206b43,
+       0x6df83,
+       0x23cf83,
+       0x4b283,
+       0x3487cb,
+       0x3c94ca,
+       0x3db44c,
+       0xe4148,
+       0x2000c2,
+       0x202782,
+       0x200382,
+       0x22e1c5,
+       0x222884,
+       0x2024c2,
+       0x205e03,
+       0x3216c4,
+       0x202642,
+       0x2003c2,
+       0x202002,
+       0x2195c2,
+       0x4ce83,
+       0x35d82,
+       0x2c1f89,
+       0x33f688,
+       0x2294c9,
+       0x21f009,
+       0x2b718a,
+       0x32324a,
+       0x20a602,
+       0x2d5e42,
+       0x2782,
+       0x22d7c3,
+       0x22bdc2,
+       0x240186,
+       0x376cc2,
+       0x203742,
+       0x26f8ce,
+       0x213b8e,
+       0x281287,
+       0x212ac7,
+       0x251bc2,
+       0x233743,
+       0x220583,
+       0x2191c2,
+       0x2005c2,
+       0x19c83,
+       0x23640f,
+       0x237542,
+       0x355f47,
+       0x2b5707,
+       0x2c8c47,
+       0x2d164c,
+       0x2d36cc,
+       0x21e404,
+       0x25ea0a,
+       0x213ac2,
+       0x253a42,
+       0x2bd1c4,
+       0x200702,
+       0x2af602,
+       0x2d3904,
+       0x212302,
+       0x200b42,
+       0x14903,
+       0x29e807,
+       0x23f2c5,
+       0x20f1c2,
+       0x24e144,
        0x201582,
-       0x205102,
-       0x21c103,
-       0x18b546,
-       0x200342,
-       0x769c4,
-       0x200742,
-       0x24dd03,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x201382,
-       0x215e43,
-       0x213303,
-       0x20e403,
-       0x221904,
-       0x21c103,
-       0x201bc3,
-       0x1ba03,
-       0x201ac3,
-       0x205884,
-       0x202903,
-       0x215e43,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x21ba03,
-       0x201ac3,
-       0x3ba807,
-       0x22cc43,
-       0x28a707,
-       0x366646,
-       0x203503,
-       0x21cd03,
-       0x215e43,
-       0x219203,
-       0x21f504,
-       0x3a7184,
-       0x2e5d06,
-       0x2032c3,
-       0x21c103,
-       0x201ac3,
-       0x28c285,
-       0x2d0384,
-       0x2f5803,
-       0x3ccf83,
-       0x2d2f07,
-       0x33cec5,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x59b87,
-       0x174407,
-       0x1a2685,
-       0x206e02,
-       0x24ee43,
-       0x21e743,
-       0x24dd03,
-       0x6fa2cc43,
-       0x205fc2,
-       0x232ec3,
-       0x212503,
-       0x215e43,
-       0x21f504,
-       0x2026c3,
-       0x2249c3,
-       0x20e403,
-       0x221904,
-       0x6fe047c2,
-       0x21c103,
-       0x201ac3,
-       0x231303,
-       0x213383,
-       0x25efc2,
-       0x202903,
-       0xb2b48,
-       0x215e43,
-       0x8783,
-       0x3321c4,
-       0x24dd03,
-       0x204502,
-       0x22cc43,
-       0x236384,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x213303,
-       0x33b104,
-       0x21af04,
-       0x2e3e86,
-       0x221904,
-       0x21c103,
-       0x201ac3,
+       0x2e3ec8,
+       0x206b43,
+       0x3754c8,
+       0x204082,
+       0x21e5c5,
+       0x394b06,
+       0x23cf83,
+       0x206a82,
+       0x2f2707,
+       0x2102,
+       0x3a46c5,
+       0x21fe85,
+       0x213f82,
+       0x202c02,
+       0x204d4a,
+       0x28320a,
+       0x2801c2,
+       0x29ce84,
+       0x201202,
+       0x20bd08,
+       0x20a742,
+       0x304d48,
+       0x314187,
+       0x315089,
+       0x21ff02,
+       0x31a585,
+       0x36a1c5,
+       0x21a2cb,
+       0x2df74c,
+       0x22b8c8,
+       0x32d788,
+       0x22c202,
+       0x2a8002,
+       0x2000c2,
+       0xa14c8,
+       0x202782,
+       0x22d7c3,
+       0x200382,
+       0x202642,
+       0x13c3,
+       0x2003c2,
+       0x23cf83,
+       0x202002,
+       0x2000c2,
+       0x12dac5,
+       0x78e02782,
+       0x79620583,
        0x214903,
-       0x252346,
-       0x3aecb,
-       0x28906,
-       0x1cfbca,
-       0x11e24a,
-       0xb2b48,
-       0x273304,
-       0x7122cc43,
-       0x26e184,
-       0x232ec3,
-       0x23e404,
-       0x215e43,
-       0x33c583,
-       0x20e403,
-       0x21c103,
-       0x75003,
-       0x201ac3,
-       0xf243,
-       0x35148b,
-       0x3c4aca,
-       0x3d818c,
-       0xeb148,
-       0x200742,
-       0x204502,
-       0x201382,
-       0x22e005,
-       0x21f504,
-       0x202bc2,
-       0x20e403,
-       0x21af04,
-       0x2015c2,
-       0x200342,
-       0x203582,
-       0x25efc2,
-       0x4dd03,
-       0xecc2,
-       0x2c8289,
-       0x225308,
-       0x215cc9,
-       0x226989,
-       0x22798a,
-       0x31baca,
-       0x214742,
-       0x392ac2,
-       0x4502,
-       0x22cc43,
-       0x233782,
-       0x243a86,
-       0x37b682,
-       0x206242,
-       0x314d8e,
-       0x21484e,
-       0x28de07,
-       0x220507,
-       0x255502,
-       0x232ec3,
-       0x215e43,
-       0x221582,
-       0x201582,
-       0x1cc83,
-       0x23658f,
-       0x243dc2,
-       0x2bcec7,
-       0x3308c7,
-       0x2bfbc7,
-       0x2d28cc,
-       0x2e5f8c,
-       0x363544,
-       0x3a0c0a,
-       0x214782,
-       0x253a82,
-       0x2c5c04,
-       0x204182,
-       0x2981c2,
-       0x2e61c4,
-       0x212f82,
-       0x208242,
-       0x23643,
-       0x2b6a07,
-       0x23be45,
-       0x208ec2,
-       0x297784,
-       0x27f742,
-       0x2eacc8,
-       0x21c103,
-       0x37a688,
-       0x200ac2,
-       0x363705,
-       0x399ec6,
-       0x201ac3,
-       0x20a482,
-       0x2f8f87,
-       0xe42,
-       0x25e745,
-       0x32eec5,
-       0x205a82,
-       0x204982,
-       0x3bd94a,
-       0x2986ca,
-       0x293202,
-       0x2a5bc4,
-       0x202582,
-       0x246c88,
-       0x208c02,
-       0x29ed48,
-       0x3157c7,
-       0x316009,
-       0x25e7c2,
-       0x31d445,
-       0x3b6c85,
-       0x21c90b,
-       0x2d564c,
-       0x22a288,
-       0x333348,
-       0x21c1c2,
-       0x2b3542,
-       0x200742,
-       0xb2b48,
-       0x204502,
-       0x22cc43,
-       0x201382,
-       0x2015c2,
-       0x1ba03,
-       0x200342,
-       0x201ac3,
-       0x203582,
-       0x200742,
-       0xfe4c5,
-       0x72604502,
-       0x72e15e43,
-       0x223643,
-       0x202bc2,
-       0x21c103,
-       0x2fec43,
-       0x73201ac3,
-       0x2f5d43,
-       0x28f086,
-       0x1603583,
-       0xfe4c5,
-       0x18b40b,
-       0xb2b48,
-       0x72a02508,
-       0x62a07,
-       0x74887,
-       0x148e45,
-       0xb5c0d,
-       0x3f242,
-       0x119882,
-       0xb3f4a,
-       0x98507,
-       0x29884,
-       0x298c3,
-       0x121984,
-       0x73a07502,
-       0x73e00602,
-       0x74200282,
-       0x74604442,
-       0x74a13b82,
-       0x74e05382,
-       0x9a6c7,
-       0x75204502,
-       0x75602b42,
-       0x75a0e682,
-       0x75e046c2,
-       0x214843,
-       0x16284,
-       0x2339c3,
-       0x76210f02,
-       0x5f1c8,
-       0x76600a02,
-       0x784c7,
-       0x76a03ac2,
-       0x76e00dc2,
-       0x77200542,
-       0x77605142,
-       0x77a0d282,
-       0x77e01582,
-       0xd8dc5,
-       0x2265c3,
-       0x33e044,
-       0x78204182,
-       0x78616d02,
-       0x78a00682,
-       0x8968b,
-       0x78e000c2,
-       0x79651402,
-       0x79a02bc2,
-       0x79e05102,
-       0x7a21c0c2,
-       0x7a608302,
-       0x7aa02c42,
-       0x7ae728c2,
-       0x7b2047c2,
-       0x7b606142,
-       0x7ba015c2,
-       0x7be0b602,
-       0x7c249002,
-       0x7c615f82,
-       0x12ba04,
-       0x34ce03,
-       0x7ca34342,
-       0x7ce14482,
-       0x7d212ac2,
-       0x7d604142,
-       0x7da00342,
-       0x7de08702,
-       0x9ae07,
-       0x7e213282,
-       0x7e600502,
-       0x7ea03582,
-       0x7ee085c2,
-       0x107f0c,
-       0x7f209702,
-       0x7f622bc2,
-       0x7fa08002,
-       0x7fe06e42,
-       0x80208f02,
-       0x80627b02,
-       0x80a076c2,
-       0x80e10402,
-       0x81283882,
-       0x81669e02,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x25883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x792026c3,
-       0x225883,
-       0x27ddc4,
-       0x225206,
-       0x3040c3,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x200189,
-       0x20ecc2,
-       0x3d0143,
-       0x2c46c3,
-       0x204845,
-       0x212503,
-       0x2026c3,
-       0x225883,
-       0x2ba883,
-       0x239283,
-       0x3b26c9,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x20ecc2,
-       0x20ecc2,
-       0x2026c3,
-       0x225883,
-       0x81e2cc43,
-       0x232ec3,
-       0x226bc3,
-       0x20e403,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0xb2b48,
-       0x204502,
-       0x22cc43,
-       0x21c103,
-       0x201ac3,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x20e403,
-       0x21c103,
-       0x1ba03,
-       0x201ac3,
-       0x24fc04,
-       0x204502,
-       0x22cc43,
-       0x280c83,
-       0x232ec3,
-       0x251344,
-       0x21fe83,
-       0x215e43,
-       0x21f504,
-       0x213303,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x202ac3,
-       0x383305,
-       0x239283,
-       0x202903,
-       0x1ba03,
-       0x204502,
-       0x22cc43,
-       0x2026c3,
-       0x21c103,
-       0x201ac3,
-       0x200742,
-       0x24dd03,
-       0xb2b48,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
+       0x2024c2,
+       0x206b43,
+       0x379083,
+       0x79a3cf83,
+       0x2ef083,
+       0x283dc6,
+       0x1602003,
+       0x12dac5,
+       0x132e0b,
+       0xa14c8,
+       0x793caf88,
+       0x60ac7,
+       0x6d807,
+       0x45585,
+       0xaafcd,
+       0x3d142,
+       0x119042,
+       0xa8a0a,
+       0x83047,
+       0x256c4,
+       0x25703,
+       0x1b4904,
+       0x7a205342,
+       0x7a600b02,
+       0x7aa02442,
+       0x7ae026c2,
+       0x7b20d242,
+       0x7b605cc2,
+       0x14c47,
+       0x7ba02782,
+       0x7be2eec2,
+       0x7c21ed42,
+       0x7c602942,
+       0x213b83,
+       0x16f44,
+       0x2399c3,
+       0x7ca0dd82,
+       0x5d348,
+       0x7ce05282,
+       0x71d87,
+       0x7d200042,
+       0x7d6012c2,
+       0x7da00182,
+       0x7de067c2,
+       0x7e205e42,
+       0x7e6005c2,
+       0xd8605,
+       0x251e03,
+       0x39ffc4,
+       0x7ea00702,
+       0x7ee03942,
+       0x7f206ac2,
+       0x7af0b,
+       0x7f601442,
+       0x7fe4ab82,
+       0x802024c2,
+       0x80605e02,
+       0x80a02dc2,
+       0x80e00c02,
+       0x81200e82,
+       0x8166cec2,
+       0x81a02a42,
+       0x81e09a42,
+       0x82202642,
+       0x82616202,
+       0x82a6ef42,
+       0x82e09b42,
+       0xb2bc4,
+       0x217a43,
+       0x8320a302,
+       0x836137c2,
+       0x83a11b82,
+       0x83e006c2,
+       0x842003c2,
+       0x84601002,
+       0x887c7,
+       0x84a13c42,
+       0x84e04482,
+       0x85202002,
+       0x85600ec2,
+       0x1aed4c,
+       0x85a43982,
+       0x85e28202,
+       0x86203082,
+       0x86606842,
+       0x86a0a342,
+       0x86e76c02,
+       0x87205302,
+       0x8760adc2,
+       0x87a77742,
+       0x87e77c82,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x17343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x7fb7fa83,
+       0x217343,
+       0x360004,
+       0x2293c6,
+       0x2fe843,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x308b49,
+       0x235d82,
+       0x3d3c43,
+       0x2bbc03,
+       0x202ac5,
+       0x204183,
+       0x37fa83,
+       0x217343,
+       0x2a6343,
+       0x243283,
+       0x245b89,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x235d82,
+       0x235d82,
+       0x37fa83,
+       0x217343,
+       0x8862d7c3,
+       0x233743,
+       0x21f243,
+       0x205e03,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0xa14c8,
+       0x202782,
+       0x22d7c3,
+       0x206b43,
+       0x23cf83,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x205e03,
+       0x206b43,
+       0x13c3,
+       0x23cf83,
+       0x24ec04,
+       0x202782,
+       0x22d7c3,
+       0x309703,
+       0x233743,
+       0x251184,
+       0x228843,
+       0x220583,
+       0x222884,
+       0x219e43,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x25b583,
+       0x3da885,
+       0x243283,
+       0x207b83,
+       0x13c3,
+       0x202782,
+       0x22d7c3,
+       0x37fa83,
+       0x206b43,
+       0x23cf83,
+       0x2000c2,
+       0x24ce83,
+       0xa14c8,
+       0x22d7c3,
+       0x233743,
+       0x220583,
        0x22fac6,
-       0x21f504,
-       0x213303,
-       0x221904,
-       0x21c103,
-       0x201ac3,
-       0x214903,
-       0x22cc43,
-       0x232ec3,
-       0x21c103,
-       0x201ac3,
-       0x1450bc7,
-       0x1c3bc7,
-       0x22cc43,
-       0x28906,
-       0x232ec3,
-       0x215e43,
-       0xed586,
-       0x21c103,
-       0x201ac3,
-       0x32fec8,
-       0x333189,
-       0x34bac9,
-       0x353c08,
-       0x39bf48,
-       0x39bf49,
-       0x32740a,
-       0x366b4a,
-       0x39788a,
-       0x39ca0a,
-       0x3c4aca,
-       0x3d288b,
-       0x2483cd,
-       0x37524f,
-       0x276bd0,
-       0x368c0d,
-       0x380e0c,
-       0x39c74b,
-       0x74a88,
-       0x112b88,
-       0x1668c5,
-       0x1494887,
-       0xd6685,
-       0x200742,
-       0x33cd05,
-       0x208203,
-       0x85604502,
-       0x232ec3,
-       0x215e43,
-       0x397387,
-       0x246e43,
-       0x20e403,
-       0x21c103,
-       0x252043,
-       0x20f683,
-       0x21ba03,
-       0x201ac3,
-       0x25e4c6,
-       0x202b82,
-       0x202903,
-       0xb2b48,
-       0x200742,
-       0x24dd03,
-       0x204502,
-       0x22cc43,
-       0x232ec3,
-       0x215e43,
-       0x21f504,
-       0x20e403,
-       0x21c103,
-       0x201ac3,
-       0x203583,
-       0x80244,
-       0x1553dc6,
-       0x200742,
-       0x204502,
-       0x215e43,
-       0x20e403,
-       0x201ac3,
+       0x222884,
+       0x219e43,
+       0x205184,
+       0x206b43,
+       0x23cf83,
+       0x213c43,
+       0x22d7c3,
+       0x233743,
+       0x206b43,
+       0x23cf83,
+       0x2ebc2,
+       0x2b42,
+       0x144de07,
+       0x492c7,
+       0x22d7c3,
+       0x29f46,
+       0x233743,
+       0x220583,
+       0xe7e06,
+       0x206b43,
+       0x23cf83,
+       0x329fc8,
+       0x32d5c9,
+       0x341f49,
+       0x34a9c8,
+       0x396bc8,
+       0x396bc9,
+       0x323aca,
+       0x35d44a,
+       0x391f8a,
+       0x39858a,
+       0x3c94ca,
+       0x3d680b,
+       0x24704d,
+       0x3676cf,
+       0x272190,
+       0x35eacd,
+       0x37d58c,
+       0x3982cb,
+       0x6da08,
+       0x147d48,
+       0xb1005,
+       0x1489947,
+       0xcd9c5,
+       0x2000c2,
+       0x2c67c5,
+       0x200b03,
+       0x8c202782,
+       0x233743,
+       0x220583,
+       0x38d5c7,
+       0x20bec3,
+       0x205e03,
+       0x206b43,
+       0x251ac3,
+       0x20c243,
+       0x2013c3,
+       0x23cf83,
+       0x259b06,
+       0x21be02,
+       0x207b83,
+       0xa14c8,
+       0x2000c2,
+       0x24ce83,
+       0x202782,
+       0x22d7c3,
+       0x233743,
+       0x220583,
+       0x222884,
+       0x205e03,
+       0x206b43,
+       0x23cf83,
+       0x202003,
+       0x492c7,
+       0x131944,
+       0x153fd06,
+       0x2000c2,
+       0x202782,
+       0x220583,
+       0x205e03,
+       0x23cf83,
 }
 
 // children is the list of nodes' children, the parent's wildcard bit and the
@@ -9289,541 +9395,568 @@ var children = [...]uint32{
        0x40000000,
        0x50000000,
        0x60000000,
-       0x182c605,
-       0x183060b,
-       0x183460c,
-       0x185860d,
-       0x19b4616,
-       0x19cc66d,
-       0x19e0673,
-       0x19f4678,
-       0x1a1467d,
-       0x1a18685,
-       0x1a30686,
-       0x1a3c68c,
-       0x1a4068f,
-       0x1a68690,
-       0x1a6c69a,
-       0x1a8469b,
+       0x1824603,
+       0x1828609,
+       0x182c60a,
+       0x185060b,
+       0x19ac614,
+       0x19c466b,
+       0x19d8671,
+       0x19f0676,
+       0x1a1067c,
+       0x1a28684,
+       0x1a4068a,
+       0x1a58690,
+       0x1a5c696,
+       0x1a84697,
        0x1a886a1,
-       0x1a8c6a2,
-       0x1ac86a3,
-       0x1acc6b2,
-       0x61ad46b3,
-       0x21adc6b5,
-       0x1b246b7,
-       0x1b286c9,
-       0x1b486ca,
-       0x1b5c6d2,
-       0x1b606d7,
-       0x1b906d8,
-       0x1bac6e4,
-       0x1bd46eb,
-       0x1be46f5,
-       0x1be86f9,
-       0x1c806fa,
-       0x1c94720,
-       0x1ca8725,
-       0x1cd872a,
-       0x1ce8736,
-       0x1cfc73a,
-       0x1d1073f,
-       0x1db4744,
-       0x1fb476d,
-       0x1fb87ed,
-       0x20247ee,
-       0x2090809,
-       0x20a8824,
-       0x20bc82a,
-       0x20c082f,
-       0x20c8830,
-       0x20dc832,
-       0x20e0837,
-       0x20fc838,
-       0x214883f,
-       0x2164852,
-       0x2168859,
-       0x216c85a,
-       0x219085b,
-       0x21cc864,
-       0x621d0873,
-       0x21e8874,
-       0x220087a,
-       0x2208880,
-       0x2218882,
-       0x22cc886,
-       0x22d08b3,
-       0x222e08b4,
-       0x222e48b8,
-       0x222ec8b9,
-       0x233c8bb,
-       0x23408cf,
-       0x28108d0,
-       0x228b8a04,
-       0x228bca2e,
-       0x228c0a2f,
-       0x228cca30,
-       0x228d0a33,
-       0x228dca34,
-       0x228e0a37,
-       0x228e4a38,
-       0x228e8a39,
-       0x228eca3a,
-       0x228f0a3b,
-       0x228fca3c,
-       0x22900a3f,
-       0x2290ca40,
-       0x22910a43,
-       0x22914a44,
-       0x22918a45,
-       0x22924a46,
-       0x22928a49,
-       0x22934a4a,
-       0x22938a4d,
-       0x2293ca4e,
-       0x22940a4f,
-       0x2944a50,
-       0x22948a51,
-       0x22954a52,
+       0x1aa06a2,
+       0x1aa46a8,
+       0x1aa86a9,
+       0x1ae46aa,
+       0x1ae86b9,
+       0x61af06ba,
+       0x21af86bc,
+       0x1b406be,
+       0x1b446d0,
+       0x1b646d1,
+       0x1b786d9,
+       0x1b7c6de,
+       0x1bac6df,
+       0x1bc86eb,
+       0x1bf06f2,
+       0x1c006fc,
+       0x1c04700,
+       0x1c9c701,
+       0x1cb0727,
+       0x1cc472c,
+       0x1cfc731,
+       0x1d0c73f,
+       0x1d20743,
+       0x1d38748,
+       0x1ddc74e,
+       0x1fe0777,
+       0x1fe47f8,
+       0x20507f9,
+       0x20bc814,
+       0x20d482f,
+       0x20e8835,
+       0x20ec83a,
+       0x20f483b,
+       0x210883d,
+       0x210c842,
+       0x2128843,
+       0x217884a,
+       0x217c85e,
+       0x2218085f,
+       0x219c860,
+       0x21a0867,
+       0x21a4868,
+       0x21c8869,
+       0x2208872,
+       0x220c882,
+       0x62210883,
+       0x2228884,
+       0x224888a,
+       0x2254892,
+       0x2264895,
+       0x2318899,
+       0x231c8c6,
+       0x2232c8c7,
+       0x223308cb,
+       0x223388cc,
+       0x23948ce,
+       0x23988e5,
+       0x28848e6,
+       0x2292ca21,
+       0x22930a4b,
+       0x22934a4c,
+       0x22940a4d,
+       0x22944a50,
+       0x22950a51,
+       0x22954a54,
        0x22958a55,
-       0x2960a56,
-       0x29a4a58,
-       0x229c4a69,
-       0x229c8a71,
+       0x2295ca56,
+       0x22960a57,
+       0x22964a58,
+       0x22970a59,
+       0x22974a5c,
+       0x22980a5d,
+       0x22984a60,
+       0x22988a61,
+       0x2298ca62,
+       0x22998a63,
+       0x2299ca66,
+       0x229a8a67,
+       0x229aca6a,
+       0x229b0a6b,
+       0x229b4a6c,
+       0x29b8a6d,
+       0x229bca6e,
+       0x229c8a6f,
        0x229cca72,
-       0x229d0a73,
-       0x29d4a74,
-       0x229d8a75,
-       0x229dca76,
-       0x29e4a77,
-       0x29e8a79,
-       0x29eca7a,
-       0x2a08a7b,
-       0x2a20a82,
-       0x2a24a88,
-       0x2a34a89,
-       0x2a40a8d,
-       0x2a74a90,
-       0x2a78a9d,
-       0x2a90a9e,
-       0x22a98aa4,
-       0x22a9caa6,
-       0x22aa4aa7,
-       0x2b94aa9,
-       0x22b98ae5,
-       0x2ba0ae6,
-       0x2ba4ae8,
-       0x22ba8ae9,
-       0x2bacaea,
-       0x2bb0aeb,
-       0x2bc8aec,
-       0x2bdcaf2,
-       0x2c04af7,
-       0x2c24b01,
-       0x2c28b09,
-       0x62c2cb0a,
-       0x2c5cb0b,
-       0x2c60b17,
-       0x2c88b18,
-       0x2c8cb22,
-       0x2cb0b23,
-       0x2cb4b2c,
-       0x2cc8b2d,
-       0x2cccb32,
-       0x2cd0b33,
-       0x2cf0b34,
-       0x2d0cb3c,
-       0x2d10b43,
-       0x22d14b44,
-       0x2d18b45,
-       0x2d1cb46,
-       0x2d20b47,
-       0x2d30b48,
-       0x2d34b4c,
-       0x2d38b4d,
-       0x2db0b4e,
-       0x2db4b6c,
+       0x29d4a73,
+       0x2a18a75,
+       0x22a38a86,
+       0x22a3ca8e,
+       0x22a40a8f,
+       0x22a48a90,
+       0x22a4ca92,
+       0x2a50a93,
+       0x22a54a94,
+       0x22a58a95,
+       0x22a5ca96,
+       0x2a64a97,
+       0x2a68a99,
+       0x2a6ca9a,
+       0x2a88a9b,
+       0x2aa0aa2,
+       0x2aa4aa8,
+       0x2ab4aa9,
+       0x2ac0aad,
+       0x2af4ab0,
+       0x2af8abd,
+       0x2b10abe,
+       0x22b18ac4,
+       0x22b1cac6,
+       0x22b24ac7,
+       0x2c14ac9,
+       0x22c18b05,
+       0x2c20b06,
+       0x2c24b08,
+       0x22c28b09,
+       0x2c2cb0a,
+       0x2c3cb0b,
+       0x2c40b0f,
+       0x2c44b10,
+       0x2c48b11,
+       0x2c60b12,
+       0x2c74b18,
+       0x2c9cb1d,
+       0x2cbcb27,
+       0x2cc0b2f,
+       0x62cc4b30,
+       0x2cf4b31,
+       0x2cf8b3d,
+       0x22cfcb3e,
+       0x2d00b3f,
+       0x2d28b40,
+       0x2d2cb4a,
+       0x2d50b4b,
+       0x2d54b54,
+       0x2d68b55,
+       0x2d6cb5a,
+       0x2d70b5b,
+       0x2d90b5c,
+       0x2dacb64,
+       0x2db0b6b,
+       0x22db4b6c,
        0x2db8b6d,
-       0x2dd8b6e,
-       0x2de8b76,
-       0x2dfcb7a,
-       0x2e14b7f,
-       0x2e2cb85,
-       0x2e44b8b,
-       0x2e48b91,
-       0x2e60b92,
-       0x2e7cb98,
-       0x2e9cb9f,
-       0x2ebcba7,
-       0x2ed8baf,
-       0x2f38bb6,
-       0x2f54bce,
-       0x2f64bd5,
-       0x2f68bd9,
-       0x2f7cbda,
-       0x2fc0bdf,
-       0x3040bf0,
-       0x3074c10,
-       0x3078c1d,
-       0x3084c1e,
-       0x30a4c21,
-       0x30a8c29,
-       0x30ccc2a,
-       0x30d4c33,
-       0x3110c35,
-       0x3160c44,
-       0x3164c58,
-       0x3200c59,
-       0x3204c80,
-       0x23208c81,
-       0x2320cc82,
-       0x23210c83,
-       0x23220c84,
-       0x23224c88,
-       0x23228c89,
-       0x2322cc8a,
-       0x23230c8b,
-       0x3248c8c,
-       0x326cc92,
-       0x328cc9b,
-       0x38f4ca3,
-       0x3900e3d,
-       0x3920e40,
-       0x3adce48,
-       0x3baceb7,
-       0x3c1ceeb,
-       0x3c74f07,
-       0x3d5cf1d,
-       0x3db4f57,
-       0x3df0f6d,
-       0x3eecf7c,
-       0x3fb8fbb,
-       0x4050fee,
-       0x40e1014,
-       0x4145038,
-       0x437d051,
-       0x44350df,
-       0x450110d,
-       0x454d140,
-       0x45d5153,
-       0x4611175,
-       0x4661184,
-       0x46d9198,
-       0x646dd1b6,
-       0x646e11b7,
-       0x646e51b8,
-       0x47611b9,
-       0x47bd1d8,
-       0x48391ef,
-       0x48b120e,
-       0x493122c,
-       0x499d24c,
-       0x4ac9267,
-       0x4b212b2,
-       0x64b252c8,
-       0x4bbd2c9,
-       0x4c452ef,
-       0x4c91311,
-       0x4cf9324,
-       0x4da133e,
-       0x4e69368,
-       0x4ed139a,
-       0x4fe53b4,
-       0x64fe93f9,
-       0x64fed3fa,
-       0x50493fb,
-       0x50a5412,
-       0x5135429,
-       0x51b144d,
-       0x51f546c,
-       0x52d947d,
-       0x530d4b6,
-       0x536d4c3,
-       0x53e14db,
-       0x54694f8,
-       0x54a951a,
-       0x551952a,
-       0x6551d546,
-       0x5545547,
-       0x5549551,
-       0x5561552,
-       0x557d558,
-       0x55c155f,
-       0x55d1570,
-       0x55e9574,
-       0x566157a,
-       0x5669598,
-       0x568559a,
-       0x56995a1,
-       0x56b55a6,
-       0x56e15ad,
-       0x56e55b8,
-       0x56ed5b9,
-       0x57015bb,
-       0x57215c0,
-       0x572d5c8,
-       0x57355cb,
-       0x57715cd,
-       0x57855dc,
-       0x57a95e1,
-       0x57b55ea,
-       0x57bd5ed,
-       0x57e15ef,
-       0x58055f8,
-       0x581d601,
-       0x5821607,
-       0x5829608,
-       0x582d60a,
-       0x58c160b,
-       0x58c5630,
-       0x58c9631,
-       0x58ed632,
-       0x591163b,
-       0x592d644,
-       0x594164b,
-       0x5955650,
-       0x595d655,
-       0x5965657,
-       0x5979659,
-       0x598965e,
-       0x598d662,
-       0x59a9663,
-       0x623966a,
-       0x627188e,
-       0x629d89c,
-       0x62b98a7,
-       0x62d98ae,
-       0x62f98b6,
-       0x633d8be,
-       0x63458cf,
-       0x263498d1,
-       0x2634d8d2,
-       0x63558d3,
-       0x65098d5,
-       0x2650d942,
-       0x2651d943,
-       0x26525947,
-       0x26531949,
-       0x653594c,
-       0x653d94d,
-       0x656594f,
-       0x658d959,
-       0x6591963,
-       0x65c9964,
-       0x65e5972,
-       0x713d979,
-       0x7141c4f,
-       0x7145c50,
-       0x27149c51,
-       0x714dc52,
-       0x27151c53,
-       0x7155c54,
-       0x27161c55,
-       0x7165c58,
-       0x7169c59,
-       0x2716dc5a,
-       0x7171c5b,
-       0x27179c5c,
-       0x717dc5e,
-       0x7181c5f,
-       0x27191c60,
-       0x7195c64,
-       0x7199c65,
-       0x719dc66,
-       0x71a1c67,
-       0x271a5c68,
-       0x71a9c69,
-       0x71adc6a,
-       0x71b1c6b,
-       0x71b5c6c,
-       0x271bdc6d,
-       0x71c1c6f,
-       0x71c5c70,
-       0x71c9c71,
-       0x271cdc72,
-       0x71d1c73,
-       0x271d9c74,
-       0x271ddc76,
-       0x71f9c77,
-       0x7209c7e,
-       0x724dc82,
-       0x7251c93,
-       0x7275c94,
-       0x7279c9d,
-       0x727dc9e,
-       0x742dc9f,
-       0x27431d0b,
-       0x27439d0c,
-       0x2743dd0e,
-       0x27441d0f,
-       0x7449d10,
-       0x7525d12,
-       0x27531d49,
-       0x27535d4c,
-       0x27539d4d,
-       0x2753dd4e,
-       0x7541d4f,
-       0x756dd50,
-       0x7571d5b,
-       0x7595d5c,
-       0x75a1d65,
-       0x75c1d68,
-       0x75c5d70,
-       0x75fdd71,
-       0x78add7f,
-       0x7969e2b,
-       0x796de5a,
-       0x7971e5b,
-       0x7985e5c,
-       0x79b9e61,
-       0x79f1e6e,
-       0x279f5e7c,
-       0x7a11e7d,
-       0x7a39e84,
-       0x7a3de8e,
-       0x7a61e8f,
-       0x7a7de98,
-       0x7aa5e9f,
-       0x7ab5ea9,
-       0x7ab9ead,
-       0x7abdeae,
-       0x7af5eaf,
-       0x7b01ebd,
-       0x7b25ec0,
-       0x7ba5ec9,
-       0x27ba9ee9,
-       0x7bb9eea,
-       0x7bc1eee,
-       0x7be5ef0,
-       0x7c05ef9,
-       0x7c19f01,
-       0x7c2df06,
+       0x2dbcb6e,
+       0x2dc0b6f,
+       0x2dc8b70,
+       0x2ddcb72,
+       0x2de0b77,
+       0x2de4b78,
+       0x2de8b79,
+       0x2e58b7a,
+       0x2e5cb96,
+       0x2e60b97,
+       0x2e80b98,
+       0x2e94ba0,
+       0x2ea8ba5,
+       0x2ec0baa,
+       0x2edcbb0,
+       0x2ef4bb7,
+       0x2ef8bbd,
+       0x2f10bbe,
+       0x2f2cbc4,
+       0x2f30bcb,
+       0x2f50bcc,
+       0x2f70bd4,
+       0x2f8cbdc,
+       0x2fecbe3,
+       0x3008bfb,
+       0x3018c02,
+       0x301cc06,
+       0x3034c07,
+       0x3078c0d,
+       0x30f8c1e,
+       0x312cc3e,
+       0x3130c4b,
+       0x313cc4c,
+       0x315cc4f,
+       0x3160c57,
+       0x3184c58,
+       0x318cc61,
+       0x31c8c63,
+       0x3218c72,
+       0x321cc86,
+       0x3220c87,
+       0x32e4c88,
+       0x232e8cb9,
+       0x232eccba,
+       0x32f0cbb,
+       0x232f4cbc,
+       0x232f8cbd,
+       0x232fccbe,
+       0x2330ccbf,
+       0x23310cc3,
+       0x23314cc4,
+       0x23318cc5,
+       0x2331ccc6,
+       0x3334cc7,
+       0x3358ccd,
+       0x3378cd6,
+       0x39e4cde,
+       0x39f0e79,
+       0x3a10e7c,
+       0x3bd0e84,
+       0x3ca0ef4,
+       0x3d10f28,
+       0x3d68f44,
+       0x3e50f5a,
+       0x3ea8f94,
+       0x3ee4faa,
+       0x3fe0fb9,
+       0x40acff8,
+       0x414502b,
+       0x41d5051,
+       0x4239075,
+       0x447108e,
+       0x452911c,
+       0x45f514a,
+       0x464117d,
+       0x46c9190,
+       0x47051b2,
+       0x47551c1,
+       0x47cd1d5,
+       0x647d11f3,
+       0x647d51f4,
+       0x647d91f5,
+       0x48551f6,
+       0x48b1215,
+       0x492d22c,
+       0x49a524b,
+       0x4a25269,
+       0x4a91289,
+       0x4bbd2a4,
+       0x4c152ef,
+       0x64c19305,
+       0x4cb1306,
+       0x4cb532c,
+       0x4d3d32d,
+       0x4d8934f,
+       0x4df1362,
+       0x4e9937c,
+       0x4f613a6,
+       0x4fc93d8,
+       0x50dd3f2,
+       0x650e1437,
+       0x650e5438,
+       0x5141439,
+       0x519d450,
+       0x522d467,
+       0x52a948b,
+       0x52ed4aa,
+       0x53d14bb,
+       0x54054f4,
+       0x5465501,
+       0x54d9519,
+       0x5561536,
+       0x55a1558,
+       0x5611568,
+       0x65615584,
+       0x563d585,
+       0x564158f,
+       0x5659590,
+       0x5675596,
+       0x56b959d,
+       0x56c95ae,
+       0x56e15b2,
+       0x57595b8,
+       0x57615d6,
+       0x577d5d8,
+       0x57915df,
+       0x57ad5e4,
+       0x57d95eb,
+       0x57dd5f6,
+       0x57e55f7,
+       0x57f95f9,
+       0x58195fe,
+       0x5829606,
+       0x583560a,
+       0x587160d,
+       0x587961c,
+       0x588d61e,
+       0x58b1623,
+       0x58bd62c,
+       0x58c562f,
+       0x58e9631,
+       0x590d63a,
+       0x5925643,
+       0x5929649,
+       0x593164a,
+       0x593564c,
+       0x59d164d,
+       0x59d5674,
+       0x59d9675,
+       0x59dd676,
+       0x5a01677,
+       0x5a25680,
+       0x5a41689,
+       0x5a55690,
+       0x5a69695,
+       0x5a7169a,
+       0x5a7969c,
+       0x5a8169e,
+       0x5a996a0,
+       0x5aa96a6,
+       0x5aad6aa,
+       0x5ac96ab,
+       0x63596b2,
+       0x63918d6,
+       0x63bd8e4,
+       0x63d98ef,
+       0x63f98f6,
+       0x64198fe,
+       0x645d906,
+       0x6465917,
+       0x26469919,
+       0x2646d91a,
+       0x647591b,
+       0x663d91d,
+       0x2664198f,
+       0x26651990,
+       0x26659994,
+       0x26665996,
+       0x6669999,
+       0x2667199a,
+       0x668199c,
+       0x66a99a0,
+       0x66dd9aa,
+       0x66e19b7,
+       0x67199b8,
+       0x67399c6,
+       0x72919ce,
+       0x7295ca4,
+       0x7299ca5,
+       0x2729dca6,
+       0x72a1ca7,
+       0x272a5ca8,
+       0x72a9ca9,
+       0x272b5caa,
+       0x72b9cad,
+       0x72bdcae,
+       0x272c1caf,
+       0x72c5cb0,
+       0x272cdcb1,
+       0x72d1cb3,
+       0x72d5cb4,
+       0x272e5cb5,
+       0x72e9cb9,
+       0x72edcba,
+       0x72f1cbb,
+       0x72f5cbc,
+       0x272f9cbd,
+       0x72fdcbe,
+       0x7301cbf,
+       0x7305cc0,
+       0x7309cc1,
+       0x27311cc2,
+       0x7315cc4,
+       0x7319cc5,
+       0x731dcc6,
+       0x27321cc7,
+       0x7325cc8,
+       0x2732dcc9,
+       0x27331ccb,
+       0x734dccc,
+       0x7365cd3,
+       0x27369cd9,
+       0x73adcda,
+       0x73b1ceb,
+       0x73d5cec,
+       0x73e1cf5,
+       0x73e5cf8,
+       0x73e9cf9,
+       0x759dcfa,
+       0x275a1d67,
+       0x275a9d68,
+       0x275add6a,
+       0x275b1d6b,
+       0x75b9d6c,
+       0x7695d6e,
+       0x276a1da5,
+       0x276a5da8,
+       0x276a9da9,
+       0x276addaa,
+       0x76b1dab,
+       0x76dddac,
+       0x76e1db7,
+       0x76e5db8,
+       0x7709db9,
+       0x7715dc2,
+       0x7735dc5,
+       0x7739dcd,
+       0x7771dce,
+       0x7a21ddc,
+       0x7adde88,
+       0x7ae1eb7,
+       0x7ae5eb8,
+       0x7af9eb9,
+       0x7b2debe,
+       0x7b65ecb,
+       0x27b69ed9,
+       0x7b85eda,
+       0x7badee1,
+       0x7bb1eeb,
+       0x7bd5eec,
+       0x7bf1ef5,
+       0x7c19efc,
+       0x7c29f06,
+       0x7c2df0a,
        0x7c31f0b,
-       0x7c51f0c,
-       0x7cf5f14,
-       0x7d11f3d,
-       0x7d35f44,
-       0x7d39f4d,
-       0x7d41f4e,
-       0x7d51f50,
-       0x7d59f54,
-       0x7d6df56,
-       0x7d8df5b,
-       0x7d99f63,
-       0x7da5f66,
-       0x7dddf69,
-       0x7eb1f77,
-       0x7eb5fac,
-       0x7ec9fad,
-       0x7ed1fb2,
-       0x7ee9fb4,
-       0x7eedfba,
-       0x7ef9fbb,
-       0x7efdfbe,
-       0x7f01fbf,
-       0x7f25fc0,
-       0x7f65fc9,
-       0x7f69fd9,
-       0x7f89fda,
-       0x7fd9fe2,
-       0x7ff5ff6,
-       0x7ffdffd,
-       0x8051fff,
-       0x8056014,
-       0x805a015,
-       0x805e016,
-       0x80a2017,
-       0x80b2028,
+       0x7c69f0c,
+       0x7c75f1a,
+       0x7c9df1d,
+       0x7d1df27,
+       0x27d21f47,
+       0x7d31f48,
+       0x7d3df4c,
+       0x7d59f4f,
+       0x7d79f56,
+       0x7d7df5e,
+       0x7d91f5f,
+       0x7da5f64,
+       0x7da9f69,
+       0x7dc9f6a,
+       0x7e71f72,
+       0x7e75f9c,
+       0x7e91f9d,
+       0x7eb5fa4,
+       0x7eb9fad,
+       0x7ec1fae,
+       0x7ed9fb0,
+       0x7ee1fb6,
+       0x7ef5fb8,
+       0x7f15fbd,
+       0x7f25fc5,
+       0x7f31fc9,
+       0x7f69fcc,
+       0x803dfda,
+       0x804200f,
+       0x8056010,
+       0x805e015,
+       0x8076017,
+       0x807a01d,
+       0x808601e,
+       0x808a021,
+       0x808e022,
+       0x80b2023,
        0x80f202c,
        0x80f603c,
-       0x812603d,
-       0x826e049,
-       0x829609b,
-       0x82c60a5,
-       0x82e60b1,
-       0x282ee0b9,
-       0x82f60bb,
-       0x83020bd,
-       0x84160c0,
-       0x8422105,
-       0x842e108,
-       0x843a10b,
-       0x844610e,
-       0x8452111,
-       0x845e114,
-       0x846a117,
-       0x847611a,
-       0x848211d,
-       0x848e120,
-       0x849a123,
-       0x84a6126,
-       0x84b2129,
-       0x84ba12c,
-       0x84c612e,
-       0x84d2131,
-       0x84de134,
-       0x84ea137,
-       0x84f613a,
-       0x850213d,
-       0x850e140,
-       0x851a143,
-       0x8526146,
-       0x8532149,
-       0x853e14c,
-       0x856a14f,
-       0x857615a,
-       0x858215d,
-       0x858e160,
-       0x859a163,
-       0x85a6166,
-       0x85ae169,
-       0x85ba16b,
-       0x85c616e,
-       0x85d2171,
-       0x85de174,
-       0x85ea177,
-       0x85f617a,
-       0x860217d,
-       0x860e180,
-       0x861a183,
-       0x8626186,
-       0x8632189,
-       0x863e18c,
-       0x864a18f,
-       0x8652192,
-       0x865e194,
-       0x866a197,
-       0x867619a,
-       0x868219d,
-       0x868e1a0,
-       0x869a1a3,
-       0x86a61a6,
-       0x86b21a9,
-       0x86b61ac,
+       0x811603d,
+       0x8166045,
+       0x8182059,
+       0x818a060,
+       0x81e2062,
+       0x81e6078,
+       0x81ea079,
+       0x81ee07a,
+       0x823207b,
+       0x824208c,
+       0x8282090,
+       0x82860a0,
+       0x82b60a1,
+       0x83fe0ad,
+       0x84260ff,
+       0x8456109,
+       0x8476115,
+       0x2847e11d,
+       0x848611f,
+       0x8492121,
+       0x85a6124,
+       0x85b2169,
+       0x85be16c,
+       0x85ca16f,
+       0x85d6172,
+       0x85e2175,
+       0x85ee178,
+       0x85fa17b,
+       0x860617e,
+       0x8612181,
+       0x861e184,
+       0x862a187,
+       0x863618a,
+       0x864218d,
+       0x864a190,
+       0x8656192,
+       0x8662195,
+       0x866e198,
+       0x867a19b,
+       0x868619e,
+       0x86921a1,
+       0x869e1a4,
+       0x86aa1a7,
+       0x86b61aa,
        0x86c21ad,
-       0x86de1b0,
-       0x86e21b7,
-       0x86f21b8,
-       0x870e1bc,
-       0x87521c3,
-       0x87561d4,
-       0x876a1d5,
-       0x879e1da,
-       0x87ae1e7,
-       0x87d21eb,
-       0x87ea1f4,
-       0x88021fa,
-       0x881a200,
-       0x882e206,
-       0x2887220b,
-       0x887621c,
-       0x88a221d,
-       0x88aa228,
-       0x88be22a,
+       0x86ce1b0,
+       0x86fa1b3,
+       0x87061be,
+       0x87121c1,
+       0x871e1c4,
+       0x872a1c7,
+       0x87361ca,
+       0x873e1cd,
+       0x874a1cf,
+       0x87561d2,
+       0x87621d5,
+       0x876e1d8,
+       0x877a1db,
+       0x87861de,
+       0x87921e1,
+       0x879e1e4,
+       0x87aa1e7,
+       0x87b61ea,
+       0x87c21ed,
+       0x87ce1f0,
+       0x87da1f3,
+       0x87e21f6,
+       0x87ee1f8,
+       0x87fa1fb,
+       0x88061fe,
+       0x8812201,
+       0x881e204,
+       0x882a207,
+       0x883620a,
+       0x884220d,
+       0x8846210,
+       0x8852211,
+       0x886e214,
+       0x887221b,
+       0x888221c,
+       0x889e220,
+       0x88e2227,
+       0x88e6238,
+       0x88fa239,
+       0x892e23e,
+       0x893e24b,
+       0x894624f,
+       0x896a251,
+       0x898225a,
+       0x899a260,
+       0x89b2266,
+       0x89c626c,
+       0x28a0a271,
+       0x8a0e282,
+       0x8a3a283,
+       0x8a4628e,
+       0x8a5a291,
 }
 
-// max children 536 (capacity 1023)
-// max text offset 30294 (capacity 32767)
+// max children 563 (capacity 1023)
+// max text offset 30521 (capacity 32767)
 // max text length 36 (capacity 63)
-// max hi 8751 (capacity 16383)
-// max lo 8746 (capacity 16383)
+// max hi 8854 (capacity 16383)
+// max lo 8849 (capacity 16383)
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/vendor/golang.org/x/sys/unix/fdset.go b/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 5a22eca96761284a760ad2d3648a0a659ef9e3c2..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
 
@@ -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 4c91159c1211601260a70b263d8b644409890529..6ffac9250fb1094f004f72ae25f7645c73db6a9d 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,51 +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>
 
@@ -262,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='
@@ -271,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>
@@ -297,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>
@@ -333,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>
@@ -425,6 +446,7 @@ ccflags="$@"
                $2 == "XCASE" ||
                $2 == "ALTWERASE" ||
                $2 == "NOKERNINFO" ||
+               $2 == "NFDBITS" ||
                $2 ~ /^PAR/ ||
                $2 ~ /^SIG[^_]/ ||
                $2 ~ /^O[CNPFPL][A-Z]+[^_][A-Z]+$/ ||
@@ -434,6 +456,8 @@ ccflags="$@"
                $2 ~ /^TC[IO](ON|OFF)$/ ||
                $2 ~ /^IN_/ ||
                $2 ~ /^LOCK_(SH|EX|NB|UN)$/ ||
+               $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_/ ||
@@ -447,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_/ ||
@@ -473,7 +498,9 @@ ccflags="$@"
                $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)_/ ||
@@ -500,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/vendor/golang.org/x/sys/unix/readdirent_getdents.go b/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/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go b/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/vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go b/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/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go b/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 45e12fb8a81a3eb74cc805aba6d05707aeb9db29..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.
index bf05603f1502b0c90bd741da2123befad4628cf2..b3c8e3301ce61c7b11150e749a59596b3ac58ff6 100644 (file)
@@ -29,6 +29,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 13d4321f4c3ccb8701723869b582038a458839e0..9a6e024179daa46a72da7b6c0324b872c3be2bd6 100644 (file)
@@ -29,6 +29,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 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/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go b/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/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go b/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/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go b/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/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go b/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/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go b/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/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go b/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 1b6abe123b35b0b1bc41cd66e70cd9feaa18e7d8..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,7 @@ 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) {
-               if unsafe.Sizeof(*basep) == 8 {
+               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
@@ -485,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) {
@@ -502,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
@@ -521,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
  */
@@ -612,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 c92545ea51c1de139a010755c884315bdd45175f..0efe45aecab4515400a8f4cc3abecf3f3b5fb3e1 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,52 +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
-       err := ioctl(fd, req, uintptr(unsafe.Pointer(&value)))
-       return value, err
-}
-
 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)))
@@ -765,7 +741,7 @@ const px_proto_oe = 0
 
 type SockaddrPPPoE struct {
        SID    uint16
-       Remote net.HardwareAddr
+       Remote []byte
        Dev    string
        raw    RawSockaddrPPPoX
 }
@@ -799,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:
@@ -844,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
 
@@ -916,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 {
@@ -924,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
@@ -1161,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
@@ -1404,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)
@@ -1414,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)
@@ -1450,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)
+//sys  Capget(hdr *CapUserHeader, data *CapUserData) (err error)
+//sys  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)
@@ -1468,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)
@@ -1524,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
@@ -1537,6 +1654,30 @@ 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)
 }
@@ -1559,6 +1700,123 @@ func Signalfd(fd int, sigmask *Sigset_t, flags int) (newfd 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)
@@ -1748,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
  */
@@ -1755,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 f626794439bb3ebf260cff2a2811df903ea2b0a0..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)
 }
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..e9d2f1d7152e73baca61b1f4b6ef43ca5c6707c7 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,6 +208,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 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 8f4c320eba8a27694b29525eaf31b0c6401674d8..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)
@@ -137,7 +132,7 @@ func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
        if unsafe.Sizeof(*basep) == 8 {
                return
        }
-       if off>>4 != 0 {
+       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.
@@ -175,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
@@ -272,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
  */
@@ -285,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)
@@ -310,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)
@@ -353,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)
@@ -366,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 276c93bef41ea0127fce5fbc58c4cd17e653c0e9..2629a32677a26826f025b722faec61993d631841 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) {
@@ -106,7 +101,7 @@ func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
        if unsafe.Sizeof(*basep) == 8 {
                return
        }
-       if off>>4 != 0 {
+       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.
@@ -166,42 +161,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)
 
@@ -271,6 +231,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)
@@ -328,7 +289,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)
@@ -375,7 +336,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 881e69f128720d5926445c3fe195d527326fee57..62f110fa722918d54fca8e27d5f29ad612c113ff 100644 (file)
@@ -11,2583 +11,2821 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 039b007d7b8802688dfebe4b89e9bb73af204825..865154d943f099e9bedc80b5a26d7a5e5e2df290 100644 (file)
@@ -11,2583 +11,2821 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 97ed569a2ac0b629daf973ede188272de0d76787..386beb4501dff88807c8740334938689672dd936 100644 (file)
@@ -11,2589 +11,2827 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 d47f3ba6a188ee7d87d63f36b773d1f0a77e96e5..09e11cc93d07106850e8342d955a2fca7c6d5a6c 100644 (file)
@@ -11,2574 +11,2814 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 0ae030ee4e072589a087137d5aad274ebce43f2b..e3910aa1120bb833994b258007cd5496d44eefde 100644 (file)
@@ -11,2585 +11,2823 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 91b49dddbed7519341a4fb01fdea683fc87b1d3b..9877b7c7548e52df896d6698990d5677e3e2a75f 100644 (file)
@@ -11,2585 +11,2823 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 7f1ef04eba9d6b60ca2b3d889d9f5e21709bcf30..b77dd843172103b325e70601067600ed3847b754 100644 (file)
@@ -11,2585 +11,2823 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 724a244fd36007068cb33dfceedc993394bc173d..966d025f71e7cc17e2241ffbcd40deb4220be70c 100644 (file)
@@ -11,2585 +11,2823 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 250446292b9d50006cb6e5c01f252eda919144ed..3baadbe2fcdb8d80f766865af5f3dbc727ed238c 100644 (file)
@@ -11,2644 +11,2882 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 e7c49911b4ce94ed44a8b2cb06e42fa59762a7fd..b0bc487687923b4ce043aef12c8565fac01de5c0 100644 (file)
@@ -11,2644 +11,2882 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 0373d65ae790ba7df98fbee7150b4d73be50b712..86976e41982f4e77ea983d6d418463af9dcab085 100644 (file)
@@ -11,2570 +11,2808 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 b2ed7ee6a10a18762eddbc40010efb014b37bb8c..cd6a0464111813ad8eed1a08b2220608e82cf5a6 100644 (file)
@@ -11,2643 +11,2881 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 58067c529a80ee2221b1680c9b19a339fca5e037..89da22b793e3f753dc3366f011e0caa3e6b6f031 100644 (file)
@@ -11,2633 +11,2871 @@ 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_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_FROM_BE                          = 0x8
-       BPF_FROM_LE                          = 0x0
-       BPF_FS_MAGIC                         = 0xcafe4a11
-       BPF_F_ALLOW_MULTI                    = 0x2
-       BPF_F_ALLOW_OVERRIDE                 = 0x1
-       BPF_F_ANY_ALIGNMENT                  = 0x2
-       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_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_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_TUNINFO_IPV6                   = 0x1
-       BPF_F_USER_BUILD_ID                  = 0x800
-       BPF_F_USER_STACK                     = 0x100
-       BPF_F_WRONLY                         = 0x10
-       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_RET                              = 0x6
-       BPF_RSH                              = 0x70
-       BPF_SOCK_OPS_ALL_CB_FLAGS            = 0x7
-       BPF_SOCK_OPS_RETRANS_CB_FLAG         = 0x2
-       BPF_SOCK_OPS_RTO_CB_FLAG             = 0x1
-       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_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_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
-       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
-       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
-       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_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_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_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_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_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_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_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_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_PACKET_HEADROOM                  = 0x100
-       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_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_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_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                  = 0x7
+       FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
+       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                       = 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_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_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
+       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
+       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_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
+       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_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_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                                     = 0x6b
+       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_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                             = 0x17
+       RTM_NR_MSGTYPES                             = 0x5c
+       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                                   = 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_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_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_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_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_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 vendor/golang.org/x/sys/unix/zptracearm_linux.go
rename to 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/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go b/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 vendor/golang.org/x/sys/unix/zptracemips_linux.go
rename to 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 vendor/golang.org/x/sys/unix/zptracemipsle_linux.go
rename to 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 vendor/golang.org/x/sys/unix/zptrace386_linux.go
rename to 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 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/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go b/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/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s b/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/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go b/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/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s b/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/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go b/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/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s b/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/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go b/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/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s b/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 2707c0131794b04f43b0c0964c3b4c6d623a7ffb..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 {
@@ -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 8e3c0cea9a2d5670f591806388851593df28f238..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)
@@ -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 641f86a034cdb36432292521078409977980f710..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)
@@ -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 68fbccf7271b1feb471e47a519ea5ea04c0e30c1..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)
@@ -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 81d90a27e4c48295ee9782d624e59536384a3eec..0e68c146a1b7658f97abd24932ed50a1260a9883 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1980,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)
        }
@@ -1990,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 0c184586bf412300b3fe8604ee9332e8492de63b..c038e52e3f4757d0b3bbf63b26b54b600754cbfb 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1996,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)
        }
@@ -2006,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 18ef8a6268a95fa000d7d81f944a393896886378..333683d9c7ef36da986d931a501e5d79fcf7cf7a 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -2116,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)
        }
@@ -2126,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)
        }
index 2fba25d05b9df898d28c5c34856fd66d1dfa2d4d..838bbdba293c4f52b7e56bb3bd5b68364d4680f3 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1919,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)
        }
@@ -1929,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 c330f4ffa0a5dd4a12a10ab1ec5045706273d962..7da49ae266a2d6a09f37f5e3611560027f8fbfa0 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1910,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)
        }
@@ -1920,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 8e9e0098a1128bb70e8c13cae80585c9b2beb6dd..f22f83fd6886466a16b9837314043f04ec3342c7 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1940,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)
        }
@@ -1950,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 c22d62607df2cecb197d780b3ef23272d3f7ef7f..307c430d034dec937a97483662da039be2f69fa2 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1940,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)
        }
@@ -1950,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 700a99e97960cacfda7dded939e347ad3a396862..0997b6ed95594c9932d9abbb2bd1f809c56fcb3b 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1910,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)
        }
@@ -1920,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 cec4c106c627513d77115187961da2016b46fb9f..a601e725583f835f560ecdccc6eacc6cf16c4811 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -2022,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)
        }
@@ -2032,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 677ef5a697deb627191957204fb94a5ab5f828cd..6e4cb194c8a62bbe309ea14a811d31757758953a 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -2022,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)
        }
@@ -2032,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 565034c54bce9304ae63e0ff534ba0b087547ee3..e690f1934abe5d3b1bfef6810d56bc6d47872baf 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1899,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)
        }
@@ -1909,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 7feb2c6b6ba57dd69b2839c46a324633f92f2e53..f4cd0860a27196f8a51e6c676a9177ddb63d1cc5 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 +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)
        }
@@ -2002,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 07655c4554b79c885bba9970889949dbfd2c5ae1..2447f2a7dcfd8f8852ec8064e1660657992af11a 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 := Syscall(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 := Syscall(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 {
@@ -1558,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 {
@@ -1991,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)
        }
@@ -2001,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 7e05826647e4ec883874701816d48b4439672f8b..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)
@@ -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 d94d076aa019ebdb024596cffd88c6a2b496c4ed..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)
@@ -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 cf5bf3d05467c9b04aa2edc4daf703f6f81f01e7..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)
@@ -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 243a9317cf2876d96b30ae5e41a84adfd709c5c1..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)
@@ -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 a9532d07870b12bb48eff402e5effbb1b67194e2..aad7b9c80d7e4db6559589d8aa09e4412f8a85f0 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)
@@ -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 0cb9f01774b1c02e953f99433b993647c649a16a..365b33d28f760f5b4a0b1216cb21077e55b939d8 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)
@@ -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 6fc99b54947de0baf832df9b2ca213af2fdc4922..07cba9659c55851c0104e0e63e8fa36dee9c959e 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)
@@ -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 27878a72b83c0f053513e2253cf7eb87a64b293b..78951abf2cab3ddd77843699d9651ae3228b1ce2 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)
@@ -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 33b6e4d1afcf8b02c79b41edb37d7eee5fe07ffa..7aae554f21001c6f7de00b978f4ea75832903b5b 100644 (file)
@@ -423,4 +423,12 @@ const (
        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 9ba207847616bb419c1980d35183b3df238e89ff..7968439a926fbeb9fe3c3c532601149f9b9cc848 100644 (file)
@@ -345,4 +345,12 @@ const (
        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 94f68f101b3488e0ac61d5f1f383a8d4641b599f..3c663c69d4b2c667bc0ddd6e060f794b1efbf9f1 100644 (file)
@@ -387,4 +387,12 @@ const (
        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 15c413516eb8ea9b05b787629a4e9b16ff89e2f4..753def987ece80b6458b639f40d24c0dece63745 100644 (file)
@@ -290,4 +290,11 @@ const (
        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 638465b1428aba896efe11fe1e16aed1aa254ef1..00da3de907745124417c176b400609281c2365ad 100644 (file)
@@ -408,4 +408,12 @@ const (
        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 57ec82aac4a4d0375768e2126a099e1449ee229a..d404fbd4d42f789b54f00f7c6deeee62858b75ec 100644 (file)
@@ -338,4 +338,12 @@ const (
        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 825a3e3b024611097d0b3e45a44df622786833a5..bfbf242f331f6d72ba31b83f34a920466811a76a 100644 (file)
@@ -338,4 +338,12 @@ const (
        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 f152dfdd05414e1b7f5f88353a894f39ffee44e8..3826f497ad7a06d08b3f80100402a36507188f73 100644 (file)
@@ -408,4 +408,12 @@ const (
        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 7cbe78b196ea0869fbdca218ef416d1f26bee19b..52e3da64904cc5a6f893240686e10d4855708a16 100644 (file)
@@ -387,4 +387,12 @@ const (
        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 51a2f1236ae2e36ca9c328b66b094429d9ea894b..6141f90a8232b28bd4fa1ead58a287337d435b7c 100644 (file)
@@ -387,4 +387,12 @@ const (
        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 323432ae3011b6301e9eae80a31e07a69f4f1a40..4f7261a884d76d6c798b6a8752e295a983544061 100644 (file)
@@ -289,4 +289,12 @@ const (
        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 9dca974849b92fb664e35559cbf984325fa3e647..f47014ac0588fd1df5b0e1a9ddb027393a9ff77b 100644 (file)
@@ -352,4 +352,12 @@ const (
        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 d3da46f0de738a12e47c929a920cf81238f80ff6..dd78abb0d6b2ca45ec28dbda82e92a2408dcb745 100644 (file)
@@ -367,4 +367,11 @@ const (
        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 c206f2b053424dbd9be7fadb12e4a1a630b8e461..71ea1d6d23f662a3651edea8abfa0b187928f356 100644 (file)
@@ -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 0edc5409a014f28d0bd00c76e4971d9de68baed9..0ec159680b97b4b008567c29365bb9dd95f80bbd 100644 (file)
@@ -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 8881ce8428ffc3cc02956ee170100580c9c35bc2..8340f57753679d8152440084017fb860361a374b 100644 (file)
@@ -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 fc713999cc58e7d4ff7cb02734a06b5d1f43908d..6f79227d745764ce598d57104597a5ea07bd4240 100644 (file)
@@ -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 5a0753ee4b8e8689460de1a2441bd088d1d11036..e751e00336b5305f93b9108b51bb26b3179bb848 100644 (file)
@@ -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 06e3a3f4dea8cc036354599835585b18478718aa..d2306df42a6f740c73d7b26c56671c7241ada521 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
@@ -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
@@ -2041,6 +2090,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2055,6 +2105,7 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
 }
 
 type XDPStatistics struct {
@@ -2467,3 +2518,291 @@ const (
        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                          = 0x89
+       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 cef25e732dae4a61c941e66b33056b947bba7e7d..888870584f30158f8bf2a35e5ca3f7eeb3f8b998 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
@@ -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
@@ -2054,6 +2103,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2068,6 +2118,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2480,3 +2532,292 @@ const (
        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                          = 0x89
+       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 c4369361e3452d321a7a99c7e6846c571809868e..5f6f5945dac12128c133b157aaf934b83ab48f77 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
@@ -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
@@ -2032,6 +2081,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2046,6 +2096,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2458,3 +2510,291 @@ const (
        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                          = 0x89
+       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 76c55e05390da9587cf6775cc52127b5ad795fb6..e27030c5d25daf74563f89263987654bf5717669 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
@@ -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
@@ -2033,6 +2082,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2047,6 +2097,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2459,3 +2511,292 @@ const (
        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                          = 0x89
+       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 4302d574ffcf004ae8b46633564e88720aa78aea..9b1c03da3cfc44757058a7bbe1d05c88cd7abee5 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
@@ -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
@@ -2038,6 +2087,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2052,6 +2102,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2464,3 +2516,291 @@ const (
        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                          = 0x89
+       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 7ea742be6a897313e30c4ea5f4b8d777582a43bf..3b88e1ffa2aafd4acd862ba7a7ea8b3abe871eab 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
@@ -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
 }
@@ -2035,6 +2085,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2049,6 +2100,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2461,3 +2514,292 @@ const (
        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                          = 0x89
+       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 8f2b8ad4eeafa6b580498fdf7c86f6f4efcc1833..7277dc3b74b0ccd72e47c076edce89ffde5cbc5d 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
@@ -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
 }
@@ -2035,6 +2085,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2049,6 +2100,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2461,3 +2514,292 @@ const (
        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                          = 0x89
+       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 865bf57dacbfb483779a1f392a79e64fa25dff46..6f32c1753342d27069d476271d7723bd4163b41d 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
@@ -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
@@ -2038,6 +2087,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2052,6 +2102,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2464,3 +2516,291 @@ const (
        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                          = 0x89
+       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 2b68027d5c46ec3af4583e0866a6917b9f7086f4..8a9484d68711d03c1c315fc1661ca386c8e0db6a 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
@@ -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
@@ -2043,6 +2092,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2057,6 +2107,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2469,3 +2521,292 @@ const (
        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                          = 0x89
+       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 76cd7e643d5f78864425953ae0c3c2e631100c4d..7190a186aa3a08c78ede59321bd492f6323b0d7f 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
@@ -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
@@ -2043,6 +2092,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2057,6 +2107,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2469,3 +2521,292 @@ const (
        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                          = 0x89
+       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 f99f06155722321d9727db1c99dc87305c932cc3..502d98aa2b38cfbbd4695d2066f1fe0e2ba70ef5 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
@@ -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
 }
@@ -2060,6 +2110,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2074,6 +2125,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2486,3 +2539,292 @@ const (
        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                          = 0x89
+       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 d9d03ae49a400a339a6088fdef886c679b116238..65e12d7b46d654c3898db33ce207836d91d1907a 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
@@ -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
@@ -2057,6 +2106,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2071,6 +2121,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2483,3 +2535,292 @@ const (
        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                          = 0x89
+       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 b247fe94bab86b63f94d21e2ba057606a7a2fabb..26e8a2bb7434b2d5ec150cff32422fd5c32fcaa8 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
@@ -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
@@ -2038,6 +2087,7 @@ type XDPRingOffset struct {
        Producer uint64
        Consumer uint64
        Desc     uint64
+       Flags    uint64
 }
 
 type XDPMmapOffsets struct {
@@ -2052,6 +2102,8 @@ type XDPUmemReg struct {
        Len      uint64
        Size     uint32
        Headroom uint32
+       Flags    uint32
+       _        [4]byte
 }
 
 type XDPStatistics struct {
@@ -2464,3 +2516,292 @@ const (
        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                          = 0x89
+       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 a2268b4f62bfe098a8d3d321669187e62056c4eb..a89100c08aec2fd1834ed03a1653962971446ea3 100644 (file)
@@ -78,6 +78,33 @@ type Stat_t struct {
 
 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 59e1da0a6ac7df64cd7b843b0e959028006a1f90..289184e0b3a8a17a8acbc9b27ad661c661790088 100644 (file)
@@ -82,6 +82,34 @@ type Stat_t struct {
 
 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 1f1f0f3819df1647de3311d451c7964dec631287..428c450e4ce0a8774f60dd45d57a62e71da68142 100644 (file)
@@ -83,6 +83,33 @@ type Stat_t struct {
 
 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 8dca204a9c61ff99d812fb80e4509bae5fae0dd7..6f1f2842cc37746aafa26871315197e6b6ce152c 100644 (file)
@@ -82,6 +82,34 @@ type Stat_t struct {
 
 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/vendor/golang.org/x/sys/windows/asm_windows_386.s b/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/vendor/golang.org/x/sys/windows/asm_windows_amd64.s b/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/vendor/golang.org/x/sys/windows/asm_windows_arm.s b/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/vendor/golang.org/x/sys/windows/empty.s b/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 62770572747ea0c7e35a4052c570a96c52fc0bd4..328e3b2ace2d3c4f0ad0c58328e066d03b46a8fc 100644 (file)
@@ -6,4 +6,4 @@
 
 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 61b49647b9aed2a9321c61a84818ff8cc335cb09..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
@@ -235,16 +227,15 @@ 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.
@@ -644,6 +635,8 @@ func (tml *Tokenmandatorylabel) Size() uint32 {
 //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
@@ -654,21 +647,16 @@ func (tml *Tokenmandatorylabel) Size() uint32 {
 // system-related operations on the local computer.
 type Token Handle
 
-// OpenCurrentProcessToken opens the access token
-// associated with current process. It is a real
-// token that needs to be closed, unlike
-// GetCurrentProcessToken.
+// 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
@@ -785,8 +773,8 @@ func (token Token) GetLinkedToken() (Token, error) {
        return linkedToken, nil
 }
 
-// GetSystemDirectory retrieves path to current location of the system
-// directory, which is typically, though not always, C:\Windows\System32.
+// 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 {
@@ -802,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
@@ -852,3 +876,521 @@ type WTS_SESSION_INFO struct {
 //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 03383f1dfdfa0ee6d90e016d03db27ab25dc8269..847e00bc9903ac5bcd1f69db7bbb860e0dfe182b 100644 (file)
@@ -159,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
index 92ce02bbca2b3ec493a33d99140b063e1eb9c093..053d664d0b15fc7a40da79c0b2e0508779ee535e 100644 (file)
@@ -57,6 +57,10 @@ const (
        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
@@ -136,6 +140,8 @@ 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)
@@ -160,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)
@@ -173,13 +181,11 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //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(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) = shell32.ShellExecuteW
+//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  GetCurrentThread() (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]
@@ -257,6 +263,10 @@ 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
@@ -269,6 +279,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //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
@@ -279,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
@@ -291,13 +303,54 @@ func NewCallbackCDecl(fn interface{}) uintptr {
 //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  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) {
@@ -364,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
 }
 
@@ -644,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
@@ -811,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
 
@@ -1072,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)       { return syscall.EWINDOWS }
+
+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 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.
@@ -1301,6 +1377,78 @@ func (t Token) KnownFolderPath(folderID *KNOWNFOLDERID, flags uint32) (string, e
        if err != nil {
                return "", err
        }
-       defer coTaskMemFree(unsafe.Pointer(p))
+       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 1cba11ed59f90aebbbd3f4ec0a1dfd7f0861aaf2..809fff0b497f71c1d526cfa17d6e3e29cf234760 100644 (file)
@@ -62,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
@@ -158,13 +153,6 @@ const (
        WAIT_OBJECT_0  = 0x00000000
        WAIT_FAILED    = 0xFFFFFFFF
 
-       // Standard access rights.
-       DELETE       = 0x00010000
-       READ_CONTROL = 0x00020000
-       SYNCHRONIZE  = 0x00100000
-       WRITE_DAC    = 0x00040000
-       WRITE_OWNER  = 0x00080000
-
        // Access rights for process.
        PROCESS_CREATE_PROCESS            = 0x0080
        PROCESS_CREATE_THREAD             = 0x0002
@@ -197,8 +185,11 @@ const (
        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
@@ -480,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
@@ -696,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
@@ -716,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
@@ -1187,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
@@ -1649,3 +1665,122 @@ const (
        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 e66ab049491ee98e310aa85cd44cb329a742bce1..2aa4fa642a3d470baee77c0fa9818c3a89112984 100644 (file)
@@ -43,6 +43,8 @@ var (
        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")
@@ -50,260 +52,308 @@ var (
        modnetapi32 = NewLazySystemDLL("netapi32.dll")
        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")
-       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")
-       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")
-       procGetCurrentProcess                  = modkernel32.NewProc("GetCurrentProcess")
-       procGetCurrentThread                   = modkernel32.NewProc("GetCurrentThread")
-       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")
-       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")
-       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")
-       procMessageBoxW                        = moduser32.NewProc("MessageBoxW")
-       procCLSIDFromString                    = modole32.NewProc("CLSIDFromString")
-       procStringFromGUID2                    = modole32.NewProc("StringFromGUID2")
-       procCoCreateGuid                       = modole32.NewProc("CoCreateGuid")
-       procCoTaskMemFree                      = modole32.NewProc("CoTaskMemFree")
-       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")
-       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")
-       procWTSQueryUserToken                  = modwtsapi32.NewProc("WTSQueryUserToken")
-       procWTSEnumerateSessionsW              = modwtsapi32.NewProc("WTSEnumerateSessionsW")
-       procWTSFreeMemory                      = modwtsapi32.NewProc("WTSFreeMemory")
+       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) {
@@ -644,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)
@@ -680,7 +755,14 @@ func ExitProcess(exitcode uint32) {
 }
 
 func IsWow64Process(handle Handle, isWow64 *bool) (err error) {
-       r1, _, e1 := syscall.Syscall(procIsWow64Process.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(isWow64)), 0)
+       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)
@@ -950,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 {
@@ -1109,7 +1215,7 @@ func OpenProcess(desiredAccess uint32, inheritHandle bool, processId uint32) (ha
 
 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 == 0 {
+       if r1 <= 32 {
                if e1 != 0 {
                        err = errnoErr(e1)
                } else {
@@ -1163,32 +1269,6 @@ 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 {
-               if e1 != 0 {
-                       err = errnoErr(e1)
-               } else {
-                       err = syscall.EINVAL
-               }
-       }
-       return
-}
-
-func GetCurrentThread() (pseudoHandle Handle, err error) {
-       r0, _, e1 := syscall.Syscall(procGetCurrentThread.Addr(), 0, 0, 0, 0)
-       pseudoHandle = Handle(r0)
-       if pseudoHandle == 0 {
-               if e1 != 0 {
-                       err = errnoErr(e1)
-               } else {
-                       err = syscall.EINVAL
-               }
-       }
-       return
-}
-
 func GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error) {
        r1, _, e1 := syscall.Syscall6(procGetProcessTimes.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(creationTime)), uintptr(unsafe.Pointer(exitTime)), uintptr(unsafe.Pointer(kernelTime)), uintptr(unsafe.Pointer(userTime)), 0)
        if r1 == 0 {
@@ -2103,6 +2183,69 @@ func PulseEvent(event Handle) (err error) {
        return
 }
 
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 == 0 {
+               if e1 != 0 {
+                       err = errnoErr(e1)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
 func SleepEx(milliseconds uint32, alertable bool) (ret uint32) {
        var _p0 uint32
        if alertable {
@@ -2253,6 +2396,24 @@ func OpenThread(desiredAccess uint32, inheritHandle bool, threadId uint32) (hand
        return
 }
 
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       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 {
@@ -2351,6 +2512,18 @@ func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) {
        return
 }
 
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
 func GetDriveType(rootPathName *uint16) (driveType uint32) {
        r0, _, _ := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(rootPathName)), 0, 0)
        driveType = uint32(r0)
@@ -2493,6 +2666,66 @@ func MessageBox(hwnd Handle, text *uint16, caption *uint16, boxtype uint32) (ret
        return
 }
 
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       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 uint32
+       if rebootAfterShutdown {
+               _p1 = 1
+       } else {
+               _p1 = 0
+       }
+       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 {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       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
+}
+
 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 {
@@ -2515,22 +2748,27 @@ func coCreateGuid(pguid *GUID) (ret error) {
        return
 }
 
-func coTaskMemFree(address unsafe.Pointer) {
+func CoTaskMemFree(address unsafe.Pointer) {
        syscall.Syscall(procCoTaskMemFree.Addr(), 1, uintptr(address), 0, 0)
        return
 }
 
-func WSAStartup(verreq uint32, data *WSAData) (sockerr error) {
-       r0, _, _ := syscall.Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0)
+func rtlGetVersion(info *OsVersionInfoEx) (ret error) {
+       r0, _, _ := syscall.Syscall(procRtlGetVersion.Addr(), 1, uintptr(unsafe.Pointer(info)), 0, 0)
        if r0 != 0 {
-               sockerr = syscall.Errno(r0)
+               ret = syscall.Errno(r0)
        }
        return
 }
 
-func WSACleanup() (err error) {
-       r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0)
-       if r1 == socket_error {
+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 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)
                } else {
@@ -2540,9 +2778,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 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 {
@@ -2552,10 +2790,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 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 {
@@ -2565,9 +2802,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 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 {
@@ -2577,9 +2814,13 @@ 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 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 {
@@ -2589,20 +2830,16 @@ 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 {
-               if e1 != 0 {
-                       err = errnoErr(e1)
-               } else {
-                       err = syscall.EINVAL
-               }
+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 connect(s Handle, name unsafe.Pointer, namelen int32) (err error) {
-       r1, _, e1 := syscall.Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen))
+func WSACleanup() (err error) {
+       r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0)
        if r1 == socket_error {
                if e1 != 0 {
                        err = errnoErr(e1)
@@ -2613,8 +2850,8 @@ 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)))
+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)
@@ -2625,9 +2862,10 @@ 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 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 {
@@ -2637,8 +2875,12 @@ 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)
+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)
@@ -2649,9 +2891,110 @@ 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 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 {
@@ -3297,6 +3640,32 @@ func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) {
        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 {
@@ -3325,3 +3694,358 @@ 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 {
+               ret = syscall.Errno(r0)
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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)
+               } else {
+                       err = syscall.EINVAL
+               }
+       }
+       return
+}
+
+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 {
+                       err = syscall.EINVAL
+               }
+       }
+       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 e4e56e28e0e807e84ff6828a669c7b55a3c8d06d..129bc2a97d317534ef8081e92084851491698bc2 100644 (file)
@@ -229,6 +229,10 @@ type decoder struct {
        mapType reflect.Type
        terrors []string
        strict  bool
+
+       decodeCount int
+       aliasCount  int
+       aliasDepth  int
 }
 
 var (
@@ -314,7 +318,43 @@ func (d *decoder) prepare(n *node, out reflect.Value) (newout reflect.Value, unm
        return out, false, false
 }
 
+const (
+       // 400,000 decode operations is ~500kb of dense object declarations, or
+       // ~5kb of dense object declarations with 10000% alias expansion
+       alias_ratio_range_low = 400000
+
+       // 4,000,000 decode operations is ~5MB of dense object declarations, or
+       // ~4.5MB of dense object declarations with 10% alias expansion
+       alias_ratio_range_high = 4000000
+
+       // alias_ratio_range is the range over which we scale allowed alias ratios
+       alias_ratio_range = float64(alias_ratio_range_high - alias_ratio_range_low)
+)
+
+func allowedAliasRatio(decodeCount int) float64 {
+       switch {
+       case decodeCount <= alias_ratio_range_low:
+               // allow 99% to come from alias expansion for small-to-medium documents
+               return 0.99
+       case decodeCount >= alias_ratio_range_high:
+               // allow 10% to come from alias expansion for very large documents
+               return 0.10
+       default:
+               // scale smoothly from 99% down to 10% over the range.
+               // this maps to 396,000 - 400,000 allowed alias-driven decodes over the range.
+               // 400,000 decode operations is ~100MB of allocations in worst-case scenarios (single-item maps).
+               return 0.99 - 0.89*(float64(decodeCount-alias_ratio_range_low)/alias_ratio_range)
+       }
+}
+
 func (d *decoder) unmarshal(n *node, out reflect.Value) (good bool) {
+       d.decodeCount++
+       if d.aliasDepth > 0 {
+               d.aliasCount++
+       }
+       if d.aliasCount > 100 && d.decodeCount > 1000 && float64(d.aliasCount)/float64(d.decodeCount) > allowedAliasRatio(d.decodeCount) {
+               failf("document contains excessive aliasing")
+       }
        switch n.kind {
        case documentNode:
                return d.document(n, out)
@@ -353,7 +393,9 @@ func (d *decoder) alias(n *node, out reflect.Value) (good bool) {
                failf("anchor '%s' value contains itself", n.value)
        }
        d.aliases[n] = true
+       d.aliasDepth++
        good = d.unmarshal(n.alias, out)
+       d.aliasDepth--
        delete(d.aliases, n)
        return good
 }
@@ -746,8 +788,7 @@ func (d *decoder) merge(n *node, out reflect.Value) {
        case mappingNode:
                d.unmarshal(n, out)
        case aliasNode:
-               an, ok := d.doc.anchors[n.value]
-               if ok && an.kind != mappingNode {
+               if n.alias != nil && n.alias.kind != mappingNode {
                        failWantMap()
                }
                d.unmarshal(n, out)
@@ -756,8 +797,7 @@ func (d *decoder) merge(n *node, out reflect.Value) {
                for i := len(n.children) - 1; i >= 0; i-- {
                        ni := n.children[i]
                        if ni.kind == aliasNode {
-                               an, ok := d.doc.anchors[ni.value]
-                               if ok && an.kind != mappingNode {
+                               if ni.alias != nil && ni.alias.kind != mappingNode {
                                        failWantMap()
                                }
                        } else if ni.kind != mappingNode {
index 6c151db6fbd586bfdf9080c934df88a74c0c8b4d..4120e0c9160a132d8d470a434f3b8abfda58c71b 100644 (file)
@@ -81,7 +81,7 @@ func resolvableTag(tag string) bool {
        return false
 }
 
-var yamlStyleFloat = regexp.MustCompile(`^[-+]?[0-9]*\.?[0-9]+([eE][-+][0-9]+)?$`)
+var yamlStyleFloat = regexp.MustCompile(`^[-+]?(\.[0-9]+|[0-9]+(\.[0-9]*)?)([eE][-+]?[0-9]+)?$`)
 
 func resolve(tag string, in string) (rtag string, out interface{}) {
        if !resolvableTag(tag) {
index 077fd1dd2d446ddb9c000b6e4a15ac4518452334..570b8ecd10fd5b827f79ad1a14b62ddf8a13f821 100644 (file)
@@ -906,6 +906,9 @@ func yaml_parser_remove_simple_key(parser *yaml_parser_t) bool {
        return true
 }
 
+// max_flow_level limits the flow_level
+const max_flow_level = 10000
+
 // Increase the flow level and resize the simple key list if needed.
 func yaml_parser_increase_flow_level(parser *yaml_parser_t) bool {
        // Reset the simple key on the next level.
@@ -913,6 +916,11 @@ func yaml_parser_increase_flow_level(parser *yaml_parser_t) bool {
 
        // Increase the flow level.
        parser.flow_level++
+       if parser.flow_level > max_flow_level {
+               return yaml_parser_set_scanner_error(parser,
+                       "while increasing flow level", parser.simple_keys[len(parser.simple_keys)-1].mark,
+                       fmt.Sprintf("exceeded max depth of %d", max_flow_level))
+       }
        return true
 }
 
@@ -925,6 +933,9 @@ func yaml_parser_decrease_flow_level(parser *yaml_parser_t) bool {
        return true
 }
 
+// max_indents limits the indents stack size
+const max_indents = 10000
+
 // Push the current indentation level to the stack and set the new level
 // the current column is greater than the indentation level.  In this case,
 // append or insert the specified token into the token queue.
@@ -939,6 +950,11 @@ func yaml_parser_roll_indent(parser *yaml_parser_t, column, number int, typ yaml
                // indentation level.
                parser.indents = append(parser.indents, parser.indent)
                parser.indent = column
+               if len(parser.indents) > max_indents {
+                       return yaml_parser_set_scanner_error(parser,
+                               "while increasing indent level", parser.simple_keys[len(parser.simple_keys)-1].mark,
+                               fmt.Sprintf("exceeded max depth of %d", max_indents))
+               }
 
                // Create a token and insert it into the queue.
                token := yaml_token_t{
index 91559d1b29b4c9da5572fe7f73a9cfe64935b100..3b711a4d56f9d4a0342ea7edac00ec334993f247 100644 (file)
@@ -3,32 +3,38 @@ github.com/alecthomas/template
 github.com/alecthomas/template/parse
 # github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4
 github.com/alecthomas/units
-# github.com/beorn7/perks v1.0.0
+# github.com/beorn7/perks v1.0.1
 github.com/beorn7/perks/quantile
-# github.com/go-kit/kit v0.8.0
+# github.com/cespare/xxhash/v2 v2.1.1
+github.com/cespare/xxhash/v2
+# github.com/go-kit/kit v0.9.0
 github.com/go-kit/kit/log
 github.com/go-kit/kit/log/level
 # github.com/go-logfmt/logfmt v0.4.0
 github.com/go-logfmt/logfmt
-# github.com/golang/protobuf v1.3.1
+# github.com/golang/protobuf v1.3.2
 github.com/golang/protobuf/proto
+github.com/golang/protobuf/ptypes
+github.com/golang/protobuf/ptypes/any
+github.com/golang/protobuf/ptypes/duration
+github.com/golang/protobuf/ptypes/timestamp
 # github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515
 github.com/kr/logfmt
 # github.com/matttproud/golang_protobuf_extensions v1.0.1
 github.com/matttproud/golang_protobuf_extensions/pbutil
-# github.com/miekg/dns v1.1.14
+# github.com/miekg/dns v1.1.25
 github.com/miekg/dns
 # github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223
 github.com/mwitkow/go-conntrack
 # github.com/pkg/errors v0.8.1
 github.com/pkg/errors
-# github.com/prometheus/client_golang v1.0.0
+# github.com/prometheus/client_golang v1.5.1
 github.com/prometheus/client_golang/prometheus
 github.com/prometheus/client_golang/prometheus/internal
 github.com/prometheus/client_golang/prometheus/promhttp
-# github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90
+# github.com/prometheus/client_model v0.2.0
 github.com/prometheus/client_model/go
-# github.com/prometheus/common v0.6.0
+# github.com/prometheus/common v0.9.1
 github.com/prometheus/common/config
 github.com/prometheus/common/expfmt
 github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
@@ -36,13 +42,14 @@ github.com/prometheus/common/model
 github.com/prometheus/common/promlog
 github.com/prometheus/common/promlog/flag
 github.com/prometheus/common/version
-# github.com/prometheus/procfs v0.0.2
+# github.com/prometheus/procfs v0.0.8
 github.com/prometheus/procfs
 github.com/prometheus/procfs/internal/fs
-# golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56
+github.com/prometheus/procfs/internal/util
+# golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392
 golang.org/x/crypto/ed25519
 golang.org/x/crypto/ed25519/internal/edwards25519
-# golang.org/x/net v0.0.0-20190613194153-d28f0bde5980
+# golang.org/x/net v0.0.0-20190923162816-aa69164e4478
 golang.org/x/net/bpf
 golang.org/x/net/icmp
 golang.org/x/net/internal/iana
@@ -52,12 +59,12 @@ golang.org/x/net/ipv4
 golang.org/x/net/ipv6
 golang.org/x/net/publicsuffix
 golang.org/x/net/trace
-# golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f
+# golang.org/x/sys v0.0.0-20200122134326-e047566fdf82
 golang.org/x/sys/unix
 golang.org/x/sys/windows
 # gopkg.in/alecthomas/kingpin.v2 v2.2.6
 gopkg.in/alecthomas/kingpin.v2
-# gopkg.in/yaml.v2 v2.2.2
+# gopkg.in/yaml.v2 v2.2.5
 gopkg.in/yaml.v2
 # gopkg.in/yaml.v3 v3.0.0-20190502103701-55513cacd4ae
 gopkg.in/yaml.v3