mirror of
https://github.com/rwinkhart/sys.git
synced 2026-10-30 20:58:15 -04:00
unix: generate all Linux go files from source
Right now the process for adding in new constants, errors, or syscalls for Linux is a pain and unreliable. The scripts are designed to be run on the target architecture and use the header files installed on the user's system. This makes it hard to generate files for all the architectures or to have consistency between users. See golang/go#15282. This CL fixes this issue by making all of the files for the 11 supported architectures directly from source checkouts of Linux, glibc, and bluez. This is done using Docker, the gcc cross-compilers, and qemu emulation. Previously discussed here: https://go-review.googlesource.com/c/37589/ A README.md file is also added to explain how all the parts of the build system work. In order to get the build working for all the architectures, I made some changes to the other scripts called from mkall_linux.go: - Files only used for generating linux code, moved to linux/ - linux/mksysnum.pl supports a specified CC compiler. - The generated C code in mkerrors.sh changed to avoid a warning - mkerrors.sh headers changed to fix powerpc64 bug in sys/ioctl.h - linux/types.go no longer needs to export Ptrace structs in lowercase Build instructions: - Host system needs to be x86-64 Linux - Install Docker (https://docs.docker.com/engine/installation/) - ./mkall.sh (That's it!!!) Change-Id: I87067c14442ba12f8d51991349a43a9d73f38ae0 Reviewed-on: https://go-review.googlesource.com/37943 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
1 parent
f3918c30c5
commit
ea9bcade75
65 files changed
+2584
-638
No files matched your search
+173
@@ -0,0 +1,173 @@
|
|||||||
|
# Building `sys/unix`
|
||||||
|
|
||||||
|
The sys/unix package provides access to the raw system call interface of the
|
||||||
|
underlying operating system. See: https://godoc.org/golang.org/x/sys/unix
|
||||||
|
|
||||||
|
Porting Go to a new architecture/OS combination or adding syscalls, types, or
|
||||||
|
constants to an existing architecture/OS pair requires some manual effort;
|
||||||
|
however, there are tools that automate much of the process.
|
||||||
|
|
||||||
|
## Build Systems
|
||||||
|
|
||||||
|
There are currently two ways we generate the necessary files. We are currently
|
||||||
|
migrating the build system to use containers so the builds are reproducible.
|
||||||
|
This is being done on an OS-by-OS basis. Please update this documentation as
|
||||||
|
components of the build system change.
|
||||||
|
|
||||||
|
### Old Build System (currently for `GOOS != "Linux" || GOARCH == "sparc64"`)
|
||||||
|
|
||||||
|
The old build system generates the Go files based on the C header files
|
||||||
|
present on your system. This means that files
|
||||||
|
for a given GOOS/GOARCH pair must be generated on a system with that OS and
|
||||||
|
architecture. This also means that the generated code can differ from system
|
||||||
|
to system, based on differences in the header files.
|
||||||
|
|
||||||
|
To avoid this, if you are using the old build system, only generate the Go
|
||||||
|
files on an installation with unmodified header files. It is also important to
|
||||||
|
keep track of which version of the OS the files were generated from (ex.
|
||||||
|
Darwin 14 vs Darwin 15). This makes it easier to track the progress of changes
|
||||||
|
and have each OS upgrade correspond to a single change.
|
||||||
|
|
||||||
|
To build the files for your current OS and architecture, make sure GOOS and
|
||||||
|
GOARCH are set correctly and run `mkall.sh`. This will generate the files for
|
||||||
|
your specific system. Running `mkall.sh -n` shows the commands that will be run.
|
||||||
|
|
||||||
|
Requirements: bash, perl, go
|
||||||
|
|
||||||
|
### New Build System (currently for `GOOS == "Linux" && GOARCH != "sparc64"`)
|
||||||
|
|
||||||
|
The new build system uses a Docker container to generate the go files directly
|
||||||
|
from source checkouts of the kernel and various system libraries. This means
|
||||||
|
that on any platform that supports Docker, all the files using the new build
|
||||||
|
system can be generated at once, and generated files will not change based on
|
||||||
|
what the person running the scripts has installed on their computer.
|
||||||
|
|
||||||
|
The OS specific files for the new build system are located in the `${GOOS}`
|
||||||
|
directory, and the build is coordinated by the `${GOOS}/mkall.go` program. When
|
||||||
|
the kernel or system library updates, modify the Dockerfile at
|
||||||
|
`${GOOS}/Dockerfile` to checkout the new release of the source.
|
||||||
|
|
||||||
|
To build all the files under the new build system, you must be on an amd64/Linux
|
||||||
|
system and have your GOOS and GOARCH set accordingly. Running `mkall.sh` will
|
||||||
|
then generate all of the files for all of the GOOS/GOARCH pairs in the new build
|
||||||
|
system. Running `mkall.sh -n` shows the commands that will be run.
|
||||||
|
|
||||||
|
Requirements: bash, perl, go, docker
|
||||||
|
|
||||||
|
## Component files
|
||||||
|
|
||||||
|
This section describes the various files used in the code generation process.
|
||||||
|
It also contains instructions on how to modify these files to add a new
|
||||||
|
architecture/OS or to add additional syscalls, types, or constants. Note that
|
||||||
|
if you are using the new build system, the scripts cannot be called normally.
|
||||||
|
They must be called from within the docker container.
|
||||||
|
|
||||||
|
### asm files
|
||||||
|
|
||||||
|
The hand-written assembly file at `asm_${GOOS}_${GOARCH}.s` implements system
|
||||||
|
call dispatch. There are three entry points:
|
||||||
|
```
|
||||||
|
func Syscall(trap, a1, a2, a3 uintptr) (r1, r2, err uintptr)
|
||||||
|
func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err uintptr)
|
||||||
|
func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2, err uintptr)
|
||||||
|
```
|
||||||
|
The first and second are the standard ones; they differ only in how many
|
||||||
|
arguments can be passed to the kernel. The third is for low-level use by the
|
||||||
|
ForkExec wrapper. Unlike the first two, it does not call into the scheduler to
|
||||||
|
let it know that a system call is running.
|
||||||
|
|
||||||
|
When porting Go to an new architecture/OS, this file must be implemented for
|
||||||
|
each GOOS/GOARCH pair.
|
||||||
|
|
||||||
|
### mksysnum
|
||||||
|
|
||||||
|
Mksysnum is a script located at `${GOOS}/mksysnum.pl` (or `mksysnum_${GOOS}.pl`
|
||||||
|
for the old system). This script takes in a list of header files containing the
|
||||||
|
syscall number declarations and parses them to produce the corresponding list of
|
||||||
|
Go numeric constants. See `zsysnum_${GOOS}_${GOARCH}.go` for the generated
|
||||||
|
constants.
|
||||||
|
|
||||||
|
Adding new syscall numbers is mostly done by running the build on a sufficiently
|
||||||
|
new installation of the target OS (or updating the source checkouts for the
|
||||||
|
new build system). However, depending on the OS, you make need to update the
|
||||||
|
parsing in mksysnum.
|
||||||
|
|
||||||
|
### mksyscall.pl
|
||||||
|
|
||||||
|
The `syscall.go`, `syscall_${GOOS}.go`, `syscall_${GOOS}_${GOARCH}.go` are
|
||||||
|
hand-written Go files which implement system calls (for unix, the specific OS,
|
||||||
|
or the specific OS/Architecture pair respectively) that need special handling
|
||||||
|
and list `//sys` comments giving prototypes for ones that can be generated.
|
||||||
|
|
||||||
|
The mksyscall.pl script takes the `//sys` and `//sysnb` comments and converts
|
||||||
|
them into syscalls. This requires the name of the prototype in the comment to
|
||||||
|
match a syscall number in the `zsysnum_${GOOS}_${GOARCH}.go` file. The function
|
||||||
|
prototype can be exported (capitalized) or not.
|
||||||
|
|
||||||
|
Adding a new syscall often just requires adding a new `//sys` function prototype
|
||||||
|
with the desired arguments and a capitalized name so it is exported. However, if
|
||||||
|
you want the interface to the syscall to be different, often one will make an
|
||||||
|
unexported `//sys` prototype, an then write a custom wrapper in
|
||||||
|
`syscall_${GOOS}.go`.
|
||||||
|
|
||||||
|
### types files
|
||||||
|
|
||||||
|
For each OS, there is a hand-written Go file at `${GOOS}/types.go` (or
|
||||||
|
`types_${GOOS}.go` on the old system). This file includes standard C headers and
|
||||||
|
creates Go type aliases to the corresponding C types. The file is then fed
|
||||||
|
through godef to get the Go compatible definitions. Finally, the generated code
|
||||||
|
is fed though mkpost.go to format the code correctly and remove any hidden or
|
||||||
|
private identifiers. This cleaned-up code is written to
|
||||||
|
`ztypes_${GOOS}_${GOARCH}.go`.
|
||||||
|
|
||||||
|
The hardest part about preparing this file is figuring out which headers to
|
||||||
|
include and which symbols need to be `#define`d to get the actual data
|
||||||
|
structures that pass through to the kernel system calls. Some C libraries
|
||||||
|
preset alternate versions for binary compatibility and translate them on the
|
||||||
|
way in and out of system calls, but there is almost always a `#define` that can
|
||||||
|
get the real ones.
|
||||||
|
See `types_darwin.go` and `linux/types.go` for examples.
|
||||||
|
|
||||||
|
To add a new type, add in the necessary include statement at the top of the
|
||||||
|
file (if it is not already there) and add in a type alias line. Note that if
|
||||||
|
your type is significantly different on different architectures, you may need
|
||||||
|
some `#if/#elif` macros in your include statements.
|
||||||
|
|
||||||
|
### mkerrors.sh
|
||||||
|
|
||||||
|
This script is used to generate the system's various constants. This doesn't
|
||||||
|
just include the error numbers and error strings, but also the signal numbers
|
||||||
|
an a wide variety of miscellaneous constants. The constants come from the list
|
||||||
|
of include files in the `includes_${uname}` variable. A regex then picks out
|
||||||
|
the desired `#define` statements, and generates the corresponding Go constants.
|
||||||
|
The error numbers and strings are generated from `#include <errno.h>`, and the
|
||||||
|
signal numbers and strings are generated from `#include <signal.h>`. All of
|
||||||
|
these constants are written to `zerrors_${GOOS}_${GOARCH}.go` via a C program,
|
||||||
|
`_errors.c`, which prints out all the constants.
|
||||||
|
|
||||||
|
To add a constant, add the header that includes it to the appropriate variable.
|
||||||
|
Then, edit the regex (if necessary) to match the desired constant. Avoid making
|
||||||
|
the regex too broad to avoid matching unintended constants.
|
||||||
|
|
||||||
|
|
||||||
|
## Generated files
|
||||||
|
|
||||||
|
### `zerror_${GOOS}_${GOARCH}.go`
|
||||||
|
|
||||||
|
A file containing all of the system's generated error numbers, error strings,
|
||||||
|
signal numbers, and constants. Generated by `mkerrors.sh` (see above).
|
||||||
|
|
||||||
|
### `zsyscall_${GOOS}_${GOARCH}.go`
|
||||||
|
|
||||||
|
A file containing all the generated syscalls for a specific GOOS and GOARCH.
|
||||||
|
Generated by `mksyscall.pl` (see above).
|
||||||
|
|
||||||
|
### `zsysnum_${GOOS}_${GOARCH}.go`
|
||||||
|
|
||||||
|
A list of numeric constants for all the syscall number of the specific GOOS
|
||||||
|
and GOARCH. Generated by mksysnum (see above).
|
||||||
|
|
||||||
|
### `ztypes_${GOOS}_${GOARCH}.go`
|
||||||
|
|
||||||
|
A file containing Go types for passing into (or returning from) syscalls.
|
||||||
|
Generated by godefs and the types file (see above).
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
FROM ubuntu:16.04
|
||||||
|
|
||||||
|
# Dependencies to get the git sources and go binaries
|
||||||
|
RUN apt-get update && apt-get install -y \
|
||||||
|
curl \
|
||||||
|
git \
|
||||||
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
# Get the git sources. If not cached, this takes O(5 minutes).
|
||||||
|
WORKDIR /git
|
||||||
|
RUN git config --global advice.detachedHead false
|
||||||
|
# Linux Kernel: Released 19 Feb 2017
|
||||||
|
RUN git clone --branch v4.10 --depth 1 https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
|
||||||
|
# GNU C library: Released 05 Feb 2017 (we should try to get a secure way to clone this)
|
||||||
|
RUN git clone --branch glibc-2.25 --depth 1 git://sourceware.org/git/glibc.git
|
||||||
|
|
||||||
|
# Get Go 1.8 (https://github.com/docker-library/golang/blob/master/1.8/Dockerfile)
|
||||||
|
ENV GOLANG_VERSION 1.8
|
||||||
|
ENV GOLANG_DOWNLOAD_URL https://golang.org/dl/go$GOLANG_VERSION.linux-amd64.tar.gz
|
||||||
|
ENV GOLANG_DOWNLOAD_SHA256 53ab94104ee3923e228a2cb2116e5e462ad3ebaeea06ff04463479d7f12d27ca
|
||||||
|
|
||||||
|
RUN curl -fsSL "$GOLANG_DOWNLOAD_URL" -o golang.tar.gz \
|
||||||
|
&& echo "$GOLANG_DOWNLOAD_SHA256 golang.tar.gz" | sha256sum -c - \
|
||||||
|
&& tar -C /usr/local -xzf golang.tar.gz \
|
||||||
|
&& rm golang.tar.gz
|
||||||
|
|
||||||
|
ENV PATH /usr/local/go/bin:$PATH
|
||||||
|
|
||||||
|
# Linux and Glibc build dependencies
|
||||||
|
RUN apt-get update && apt-get install -y \
|
||||||
|
gawk make python \
|
||||||
|
gcc gcc-multilib \
|
||||||
|
gettext texinfo \
|
||||||
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
# Emulator and cross compilers
|
||||||
|
RUN apt-get update && apt-get install -y \
|
||||||
|
qemu \
|
||||||
|
gcc-aarch64-linux-gnu gcc-arm-linux-gnueabi \
|
||||||
|
gcc-mips-linux-gnu gcc-mips64-linux-gnuabi64 \
|
||||||
|
gcc-mips64el-linux-gnuabi64 gcc-mipsel-linux-gnu \
|
||||||
|
gcc-powerpc64-linux-gnu gcc-powerpc64le-linux-gnu \
|
||||||
|
gcc-s390x-linux-gnu gcc-sparc64-linux-gnu \
|
||||||
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
# Let the scripts know they are in the docker environment
|
||||||
|
ENV GOLANG_SYS_BUILD docker
|
||||||
|
WORKDIR /build
|
||||||
|
ENTRYPOINT ["go", "run", "linux/mkall.go", "/git/linux", "/git/glibc"]
|
||||||
@@ -0,0 +1,379 @@
|
|||||||
|
// Copyright 2017 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.
|
||||||
|
|
||||||
|
// linux/mkall.go - Generates all Linux zsysnum, zsyscall, zerror, and ztype
|
||||||
|
// files for all 11 linux architectures supported by the go compiler. See
|
||||||
|
// README.md for more information about the build system.
|
||||||
|
|
||||||
|
// To run it you must have a git checkout of the Linux kernel and glibc. Once
|
||||||
|
// the appropriate sources are ready, the program is run as:
|
||||||
|
// go run linux/mkall.go <linux_dir> <glibc_dir>
|
||||||
|
|
||||||
|
// +build ignore
|
||||||
|
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"os"
|
||||||
|
"os/exec"
|
||||||
|
"path/filepath"
|
||||||
|
"runtime"
|
||||||
|
"strings"
|
||||||
|
)
|
||||||
|
|
||||||
|
// These will be paths to the appropriate source directories.
|
||||||
|
var LinuxDir string
|
||||||
|
var GlibcDir string
|
||||||
|
|
||||||
|
const TempDir = "/tmp"
|
||||||
|
const IncludeDir = TempDir + "/include" // To hold our C headers
|
||||||
|
const BuildDir = TempDir + "/build" // To hold intermediate build files
|
||||||
|
|
||||||
|
const GOOS = "linux" // Only for Linux targets
|
||||||
|
const BuildArch = "amd64" // Must be built on this architecture
|
||||||
|
const MinKernel = "2.6.23" // https://golang.org/doc/install#requirements
|
||||||
|
|
||||||
|
type target struct {
|
||||||
|
GoArch string // Architecture name according to Go
|
||||||
|
LinuxArch string // Architecture name according to the Linux Kernel
|
||||||
|
GNUArch string // Architecture name according to GNU tools (https://wiki.debian.org/Multiarch/Tuples)
|
||||||
|
BigEndian bool // Default Little Endian
|
||||||
|
SignedChar bool // Is -fsigned-char needed (default no)
|
||||||
|
Bits int
|
||||||
|
}
|
||||||
|
|
||||||
|
// List of the 11 Linux targets supported by the go compiler. sparc64 is not
|
||||||
|
// currently supported, though a port is in progress.
|
||||||
|
var targets = []target{
|
||||||
|
{
|
||||||
|
GoArch: "386",
|
||||||
|
LinuxArch: "x86",
|
||||||
|
GNUArch: "i686-linux-gnu", // Note "i686" not "i386"
|
||||||
|
Bits: 32,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "amd64",
|
||||||
|
LinuxArch: "x86",
|
||||||
|
GNUArch: "x86_64-linux-gnu",
|
||||||
|
Bits: 64,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "arm64",
|
||||||
|
LinuxArch: "arm64",
|
||||||
|
GNUArch: "aarch64-linux-gnu",
|
||||||
|
SignedChar: true,
|
||||||
|
Bits: 64,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "arm",
|
||||||
|
LinuxArch: "arm",
|
||||||
|
GNUArch: "arm-linux-gnueabi",
|
||||||
|
Bits: 32,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "mips",
|
||||||
|
LinuxArch: "mips",
|
||||||
|
GNUArch: "mips-linux-gnu",
|
||||||
|
BigEndian: true,
|
||||||
|
Bits: 32,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "mipsle",
|
||||||
|
LinuxArch: "mips",
|
||||||
|
GNUArch: "mipsel-linux-gnu",
|
||||||
|
Bits: 32,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "mips64",
|
||||||
|
LinuxArch: "mips",
|
||||||
|
GNUArch: "mips64-linux-gnuabi64",
|
||||||
|
BigEndian: true,
|
||||||
|
Bits: 64,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "mips64le",
|
||||||
|
LinuxArch: "mips",
|
||||||
|
GNUArch: "mips64el-linux-gnuabi64",
|
||||||
|
Bits: 64,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "ppc64",
|
||||||
|
LinuxArch: "powerpc",
|
||||||
|
GNUArch: "powerpc64-linux-gnu",
|
||||||
|
BigEndian: true,
|
||||||
|
Bits: 64,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "ppc64le",
|
||||||
|
LinuxArch: "powerpc",
|
||||||
|
GNUArch: "powerpc64le-linux-gnu",
|
||||||
|
Bits: 64,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
GoArch: "s390x",
|
||||||
|
LinuxArch: "s390",
|
||||||
|
GNUArch: "s390x-linux-gnu",
|
||||||
|
BigEndian: true,
|
||||||
|
SignedChar: true,
|
||||||
|
Bits: 64,
|
||||||
|
},
|
||||||
|
// {
|
||||||
|
// GoArch: "sparc64",
|
||||||
|
// LinuxArch: "sparc",
|
||||||
|
// GNUArch: "sparc64-linux-gnu",
|
||||||
|
// BigEndian: true,
|
||||||
|
// Bits: 64,
|
||||||
|
// },
|
||||||
|
}
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
if runtime.GOOS != GOOS || runtime.GOARCH != BuildArch {
|
||||||
|
fmt.Printf("Build system has GOOS_GOARCH = %s_%s, need %s_%s\n",
|
||||||
|
runtime.GOOS, runtime.GOARCH, GOOS, BuildArch)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check that we are using the new build system if we should
|
||||||
|
if os.Getenv("GOLANG_SYS_BUILD") != "docker" {
|
||||||
|
fmt.Println("In the new build system, mkall.go should not be called directly.")
|
||||||
|
fmt.Println("See README.md")
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// Parse the command line options
|
||||||
|
if len(os.Args) != 3 {
|
||||||
|
fmt.Println("USAGE: go run linux/mkall.go <linux_dir> <glibc_dir>")
|
||||||
|
return
|
||||||
|
}
|
||||||
|
LinuxDir = os.Args[1]
|
||||||
|
GlibcDir = os.Args[2]
|
||||||
|
|
||||||
|
for _, t := range targets {
|
||||||
|
fmt.Printf("----- GENERATING: %s -----\n", t.GoArch)
|
||||||
|
if err := t.generateFiles(); err != nil {
|
||||||
|
fmt.Printf("%v\n***** FAILURE: %s *****\n\n", err, t.GoArch)
|
||||||
|
} else {
|
||||||
|
fmt.Printf("----- SUCCESS: %s -----\n\n", t.GoArch)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Makes an exec.Cmd with Stderr attached to os.Stderr
|
||||||
|
func makeCommand(name string, args ...string) *exec.Cmd {
|
||||||
|
cmd := exec.Command(name, args...)
|
||||||
|
cmd.Stderr = os.Stderr
|
||||||
|
return cmd
|
||||||
|
}
|
||||||
|
|
||||||
|
// Runs the command, pipes output to a formatter, pipes that to an output file.
|
||||||
|
func (t *target) commandFormatOutput(formatter string, outputFile string,
|
||||||
|
name string, args ...string) (err error) {
|
||||||
|
mainCmd := makeCommand(name, args...)
|
||||||
|
|
||||||
|
fmtCmd := makeCommand(formatter)
|
||||||
|
if formatter == "mkpost" {
|
||||||
|
fmtCmd = makeCommand("go", "run", "mkpost.go")
|
||||||
|
// Set GOARCH_TARGET so mkpost knows what GOARCH is..
|
||||||
|
fmtCmd.Env = append(os.Environ(), "GOARCH_TARGET="+t.GoArch)
|
||||||
|
// Set GOARCH to host arch for mkpost, so it can run natively.
|
||||||
|
for i, s := range fmtCmd.Env {
|
||||||
|
if strings.HasPrefix(s, "GOARCH=") {
|
||||||
|
fmtCmd.Env[i] = "GOARCH=" + BuildArch
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// mainCmd | fmtCmd > outputFile
|
||||||
|
if fmtCmd.Stdin, err = mainCmd.StdoutPipe(); err != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if fmtCmd.Stdout, err = os.Create(outputFile); err != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// Make sure the formatter eventually closes
|
||||||
|
if err = fmtCmd.Start(); err != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
defer func() {
|
||||||
|
fmtErr := fmtCmd.Wait()
|
||||||
|
if err == nil {
|
||||||
|
err = fmtErr
|
||||||
|
}
|
||||||
|
}()
|
||||||
|
|
||||||
|
return mainCmd.Run()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Generates all the files for a Linux target
|
||||||
|
func (t *target) generateFiles() error {
|
||||||
|
// Setup environment variables
|
||||||
|
os.Setenv("GOOS", GOOS)
|
||||||
|
os.Setenv("GOARCH", t.GoArch)
|
||||||
|
|
||||||
|
// Get appropriate compiler and emulator (unless on x86)
|
||||||
|
if t.LinuxArch != "x86" {
|
||||||
|
// Check/Setup cross compiler
|
||||||
|
compiler := t.GNUArch + "-gcc"
|
||||||
|
if _, err := exec.LookPath(compiler); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
os.Setenv("CC", compiler)
|
||||||
|
|
||||||
|
// Check/Setup emulator (usually first component of GNUArch)
|
||||||
|
qemuArchName := t.GNUArch[:strings.Index(t.GNUArch, "-")]
|
||||||
|
if t.LinuxArch == "powerpc" {
|
||||||
|
qemuArchName = t.GoArch
|
||||||
|
}
|
||||||
|
os.Setenv("GORUN", "qemu-"+qemuArchName)
|
||||||
|
} else {
|
||||||
|
os.Setenv("CC", "gcc")
|
||||||
|
}
|
||||||
|
|
||||||
|
// Make the include directory and fill it with headers
|
||||||
|
if err := os.MkdirAll(IncludeDir, os.ModePerm); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
defer os.RemoveAll(IncludeDir)
|
||||||
|
if err := t.makeHeaders(); err != nil {
|
||||||
|
return fmt.Errorf("could not make header files: %v", err)
|
||||||
|
}
|
||||||
|
fmt.Println("header files generated")
|
||||||
|
|
||||||
|
// Make each of the four files
|
||||||
|
if err := t.makeZSysnumFile(); err != nil {
|
||||||
|
return fmt.Errorf("could not make zsysnum file: %v", err)
|
||||||
|
}
|
||||||
|
fmt.Println("zsysnum file generated")
|
||||||
|
|
||||||
|
if err := t.makeZSyscallFile(); err != nil {
|
||||||
|
return fmt.Errorf("could not make zsyscall file: %v", err)
|
||||||
|
}
|
||||||
|
fmt.Println("zsyscall file generated")
|
||||||
|
|
||||||
|
if err := t.makeZTypesFile(); err != nil {
|
||||||
|
return fmt.Errorf("could not make ztypes file: %v", err)
|
||||||
|
}
|
||||||
|
fmt.Println("ztypes file generated")
|
||||||
|
|
||||||
|
if err := t.makeZErrorsFile(); err != nil {
|
||||||
|
return fmt.Errorf("could not make zerrors file: %v", err)
|
||||||
|
}
|
||||||
|
fmt.Println("zerrors file generated")
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// Create the Linux and glibc headers in the include directory.
|
||||||
|
func (t *target) makeHeaders() error {
|
||||||
|
// Make the Linux headers we need for this architecture
|
||||||
|
linuxMake := makeCommand("make", "headers_install", "ARCH="+t.LinuxArch, "INSTALL_HDR_PATH="+TempDir)
|
||||||
|
linuxMake.Dir = LinuxDir
|
||||||
|
if err := linuxMake.Run(); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
// A Temporary build directory for glibc
|
||||||
|
if err := os.MkdirAll(BuildDir, os.ModePerm); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
defer os.RemoveAll(BuildDir)
|
||||||
|
|
||||||
|
// Make the glibc headers we need for this architecture
|
||||||
|
confScript := filepath.Join(GlibcDir, "configure")
|
||||||
|
glibcConf := makeCommand(confScript, "--prefix="+TempDir, "--host="+t.GNUArch, "--enable-kernel="+MinKernel)
|
||||||
|
glibcConf.Dir = BuildDir
|
||||||
|
if err := glibcConf.Run(); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
glibcMake := makeCommand("make", "install-headers")
|
||||||
|
glibcMake.Dir = BuildDir
|
||||||
|
if err := glibcMake.Run(); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
// We only need an empty stubs file
|
||||||
|
stubsFile := filepath.Join(IncludeDir, "gnu/stubs.h")
|
||||||
|
if file, err := os.Create(stubsFile); err != nil {
|
||||||
|
return err
|
||||||
|
} else {
|
||||||
|
file.Close()
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// makes the zsysnum_linux_$GOARCH.go file
|
||||||
|
func (t *target) makeZSysnumFile() error {
|
||||||
|
zsysnumFile := fmt.Sprintf("zsysnum_linux_%s.go", t.GoArch)
|
||||||
|
unistdFile := filepath.Join(IncludeDir, "asm/unistd.h")
|
||||||
|
|
||||||
|
args := append(t.cFlags(), unistdFile)
|
||||||
|
return t.commandFormatOutput("gofmt", zsysnumFile, "linux/mksysnum.pl", args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
// makes the zsyscall_linux_$GOARCH.go file
|
||||||
|
func (t *target) makeZSyscallFile() error {
|
||||||
|
zsyscallFile := fmt.Sprintf("zsyscall_linux_%s.go", t.GoArch)
|
||||||
|
// Find the correct architecture syscall file (might end with x.go)
|
||||||
|
archSyscallFile := fmt.Sprintf("syscall_linux_%s.go", t.GoArch)
|
||||||
|
if _, err := os.Stat(archSyscallFile); os.IsNotExist(err) {
|
||||||
|
shortArch := strings.TrimSuffix(t.GoArch, "le")
|
||||||
|
archSyscallFile = fmt.Sprintf("syscall_linux_%sx.go", shortArch)
|
||||||
|
}
|
||||||
|
|
||||||
|
args := append(t.mksyscallFlags(), "-tags", "linux,"+t.GoArch,
|
||||||
|
"syscall_linux.go", archSyscallFile)
|
||||||
|
return t.commandFormatOutput("gofmt", zsyscallFile, "./mksyscall.pl", args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
// makes the zerrors_linux_$GOARCH.go file
|
||||||
|
func (t *target) makeZErrorsFile() error {
|
||||||
|
zerrorsFile := fmt.Sprintf("zerrors_linux_%s.go", t.GoArch)
|
||||||
|
|
||||||
|
return t.commandFormatOutput("gofmt", zerrorsFile, "./mkerrors.sh", t.cFlags()...)
|
||||||
|
}
|
||||||
|
|
||||||
|
// makes the ztypes_linux_$GOARCH.go file
|
||||||
|
func (t *target) makeZTypesFile() error {
|
||||||
|
ztypesFile := fmt.Sprintf("ztypes_linux_%s.go", t.GoArch)
|
||||||
|
|
||||||
|
args := []string{"tool", "cgo", "-godefs", "--"}
|
||||||
|
args = append(args, t.cFlags()...)
|
||||||
|
args = append(args, "linux/types.go")
|
||||||
|
return t.commandFormatOutput("mkpost", ztypesFile, "go", args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
// Flags that should be given to gcc and cgo for this target
|
||||||
|
func (t *target) cFlags() []string {
|
||||||
|
// Compile statically to avoid cross-architecture dynamic linking.
|
||||||
|
flags := []string{"-Wall", "-Werror", "-static", "-I" + IncludeDir}
|
||||||
|
|
||||||
|
// Architecture-specific flags
|
||||||
|
if t.SignedChar {
|
||||||
|
flags = append(flags, "-fsigned-char")
|
||||||
|
}
|
||||||
|
if t.LinuxArch == "x86" {
|
||||||
|
flags = append(flags, fmt.Sprintf("-m%d", t.Bits))
|
||||||
|
}
|
||||||
|
|
||||||
|
return flags
|
||||||
|
}
|
||||||
|
|
||||||
|
// Flags that should be given to mksyscall for this target
|
||||||
|
func (t *target) mksyscallFlags() (flags []string) {
|
||||||
|
if t.Bits == 32 {
|
||||||
|
if t.BigEndian {
|
||||||
|
flags = append(flags, "-b32")
|
||||||
|
} else {
|
||||||
|
flags = append(flags, "-l32")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// This flag menas a 64-bit value should use (even, odd)-pair.
|
||||||
|
if t.GoArch == "arm" || (t.LinuxArch == "mips" && t.Bits == 32) {
|
||||||
|
flags = append(flags, "-arm")
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
@@ -10,11 +10,18 @@ if($ENV{'GOARCH'} eq "" || $ENV{'GOOS'} eq "") {
|
|||||||
exit 1;
|
exit 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
my $command = "mksysnum_linux.pl ". join(' ', @ARGV);
|
# Check that we are using the new build system if we should
|
||||||
|
if($ENV{'GOLANG_SYS_BUILD'} ne "docker") {
|
||||||
|
print STDERR "In the new build system, mksysnum should not be called directly.\n";
|
||||||
|
print STDERR "See README.md\n";
|
||||||
|
exit 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
my $command = "$0 ". join(' ', @ARGV);
|
||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $command
|
// $command
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
||||||
|
|
||||||
@@ -38,8 +45,8 @@ sub fmt {
|
|||||||
}
|
}
|
||||||
|
|
||||||
my $prev;
|
my $prev;
|
||||||
open(GCC, "gcc -E -dD @ARGV |") || die "can't run gcc";
|
open(CC, "$ENV{'CC'} -E -dD @ARGV |") || die "can't run $ENV{'CC'}";
|
||||||
while(<GCC>){
|
while(<CC>){
|
||||||
if(/^#define __NR_Linux\s+([0-9]+)/){
|
if(/^#define __NR_Linux\s+([0-9]+)/){
|
||||||
# mips/mips64: extract offset
|
# mips/mips64: extract offset
|
||||||
$offset = $1;
|
$offset = $1;
|
||||||
@@ -5,7 +5,7 @@
|
|||||||
// +build ignore
|
// +build ignore
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Input to cgo -godefs. See also mkerrors.sh and mkall.sh
|
Input to cgo -godefs. See README.md
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// +godefs map struct_in_addr [4]byte /* in_addr */
|
// +godefs map struct_in_addr [4]byte /* in_addr */
|
||||||
@@ -20,7 +20,6 @@ package unix
|
|||||||
#define _GNU_SOURCE
|
#define _GNU_SOURCE
|
||||||
|
|
||||||
#include <dirent.h>
|
#include <dirent.h>
|
||||||
#include <fcntl.h>
|
|
||||||
#include <netinet/in.h>
|
#include <netinet/in.h>
|
||||||
#include <netinet/tcp.h>
|
#include <netinet/tcp.h>
|
||||||
#include <netpacket/packet.h>
|
#include <netpacket/packet.h>
|
||||||
@@ -36,13 +35,11 @@ package unix
|
|||||||
#include <sys/resource.h>
|
#include <sys/resource.h>
|
||||||
#include <sys/select.h>
|
#include <sys/select.h>
|
||||||
#include <sys/signal.h>
|
#include <sys/signal.h>
|
||||||
#include <sys/stat.h>
|
|
||||||
#include <sys/statfs.h>
|
#include <sys/statfs.h>
|
||||||
#include <sys/sysinfo.h>
|
#include <sys/sysinfo.h>
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include <sys/times.h>
|
#include <sys/times.h>
|
||||||
#include <sys/timex.h>
|
#include <sys/timex.h>
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/un.h>
|
#include <sys/un.h>
|
||||||
#include <sys/user.h>
|
#include <sys/user.h>
|
||||||
#include <sys/utsname.h>
|
#include <sys/utsname.h>
|
||||||
@@ -52,16 +49,64 @@ package unix
|
|||||||
#include <linux/rtnetlink.h>
|
#include <linux/rtnetlink.h>
|
||||||
#include <linux/icmpv6.h>
|
#include <linux/icmpv6.h>
|
||||||
#include <asm/termbits.h>
|
#include <asm/termbits.h>
|
||||||
|
#include <asm/ptrace.h>
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <ustat.h>
|
#include <ustat.h>
|
||||||
#include <utime.h>
|
#include <utime.h>
|
||||||
#include <bluetooth/bluetooth.h>
|
|
||||||
#include <bluetooth/hci.h>
|
|
||||||
#include <linux/can.h>
|
#include <linux/can.h>
|
||||||
#include <linux/if_alg.h>
|
#include <linux/if_alg.h>
|
||||||
#include <linux/vm_sockets.h>
|
#include <linux/vm_sockets.h>
|
||||||
|
|
||||||
|
// On mips64, the glibc stat and kernel stat do not agree
|
||||||
|
#if (defined(__mips__) && _MIPS_SIM == _MIPS_SIM_ABI64)
|
||||||
|
|
||||||
|
// Use the stat defined by the kernel with a few modifications. These are:
|
||||||
|
// * The time fields (like st_atime and st_atimensec) use the timespec
|
||||||
|
// struct (like st_atim) for consitancy with the glibc fields.
|
||||||
|
// * The padding fields get different names to not break compatibility.
|
||||||
|
// * st_blocks is signed, again for compatibility.
|
||||||
|
struct stat {
|
||||||
|
unsigned int st_dev;
|
||||||
|
unsigned int st_pad1[3]; // Reserved for st_dev expansion
|
||||||
|
|
||||||
|
unsigned long st_ino;
|
||||||
|
|
||||||
|
mode_t st_mode;
|
||||||
|
__u32 st_nlink;
|
||||||
|
|
||||||
|
uid_t st_uid;
|
||||||
|
gid_t st_gid;
|
||||||
|
|
||||||
|
unsigned int st_rdev;
|
||||||
|
unsigned int st_pad2[3]; // Reserved for st_rdev expansion
|
||||||
|
|
||||||
|
off_t st_size;
|
||||||
|
|
||||||
|
// These are declared as speperate fields in the kernel. Here we use
|
||||||
|
// the timespec struct for consistancy with the other stat structs.
|
||||||
|
struct timespec st_atim;
|
||||||
|
struct timespec st_mtim;
|
||||||
|
struct timespec st_ctim;
|
||||||
|
|
||||||
|
unsigned int st_blksize;
|
||||||
|
unsigned int st_pad4;
|
||||||
|
|
||||||
|
long st_blocks;
|
||||||
|
};
|
||||||
|
|
||||||
|
// These are needed because we do not include fcntl.h or sys/types.h
|
||||||
|
#include <linux/fcntl.h>
|
||||||
|
#include <linux/fadvise.h>
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
// Use the stat defined by glibc
|
||||||
|
#include <fcntl.h>
|
||||||
|
#include <sys/types.h>
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef TCSETS2
|
#ifdef TCSETS2
|
||||||
// On systems that have "struct termios2" use this as type Termios.
|
// On systems that have "struct termios2" use this as type Termios.
|
||||||
typedef struct termios2 termios_t;
|
typedef struct termios2 termios_t;
|
||||||
@@ -87,6 +132,13 @@ struct sockaddr_any {
|
|||||||
char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)];
|
char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// copied from /usr/include/bluetooth/hci.h
|
||||||
|
struct sockaddr_hci {
|
||||||
|
sa_family_t hci_family;
|
||||||
|
unsigned short hci_dev;
|
||||||
|
unsigned short hci_channel;
|
||||||
|
};;
|
||||||
|
|
||||||
// copied from /usr/include/linux/un.h
|
// copied from /usr/include/linux/un.h
|
||||||
struct my_sockaddr_un {
|
struct my_sockaddr_un {
|
||||||
sa_family_t sun_family;
|
sa_family_t sun_family;
|
||||||
@@ -421,11 +473,11 @@ const SizeofInotifyEvent = C.sizeof_struct_inotify_event
|
|||||||
type PtraceRegs C.PtraceRegs
|
type PtraceRegs C.PtraceRegs
|
||||||
|
|
||||||
// Structures contained in PtraceRegs on s390x (exported by mkpost.go)
|
// Structures contained in PtraceRegs on s390x (exported by mkpost.go)
|
||||||
type ptracePsw C.ptracePsw
|
type PtracePsw C.ptracePsw
|
||||||
|
|
||||||
type ptraceFpregs C.ptraceFpregs
|
type PtraceFpregs C.ptraceFpregs
|
||||||
|
|
||||||
type ptracePer C.ptracePer
|
type PtracePer C.ptracePer
|
||||||
|
|
||||||
// Misc
|
// Misc
|
||||||
|
|
||||||
+14
-129
@@ -3,75 +3,9 @@
|
|||||||
# Use of this source code is governed by a BSD-style
|
# Use of this source code is governed by a BSD-style
|
||||||
# license that can be found in the LICENSE file.
|
# license that can be found in the LICENSE file.
|
||||||
|
|
||||||
# The unix package provides access to the raw system call
|
# This script runs or (given -n) prints suggested commands to generate files for
|
||||||
# interface of the underlying operating system. Porting Go to
|
# the Architecture/OS specified by the GOARCH and GOOS environment variables.
|
||||||
# a new architecture/operating system combination requires
|
# See README.md for more information about how the build system works.
|
||||||
# some manual effort, though there are tools that automate
|
|
||||||
# much of the process. The auto-generated files have names
|
|
||||||
# beginning with z.
|
|
||||||
#
|
|
||||||
# This script runs or (given -n) prints suggested commands to generate z files
|
|
||||||
# for the current system. Running those commands is not automatic.
|
|
||||||
# This script is documentation more than anything else.
|
|
||||||
#
|
|
||||||
# * asm_${GOOS}_${GOARCH}.s
|
|
||||||
#
|
|
||||||
# This hand-written assembly file implements system call dispatch.
|
|
||||||
# There are three entry points:
|
|
||||||
#
|
|
||||||
# func Syscall(trap, a1, a2, a3 uintptr) (r1, r2, err uintptr);
|
|
||||||
# func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err uintptr);
|
|
||||||
# func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2, err uintptr);
|
|
||||||
#
|
|
||||||
# The first and second are the standard ones; they differ only in
|
|
||||||
# how many arguments can be passed to the kernel.
|
|
||||||
# The third is for low-level use by the ForkExec wrapper;
|
|
||||||
# unlike the first two, it does not call into the scheduler to
|
|
||||||
# let it know that a system call is running.
|
|
||||||
#
|
|
||||||
# * syscall_${GOOS}.go
|
|
||||||
#
|
|
||||||
# This hand-written Go file implements system calls that need
|
|
||||||
# special handling and lists "//sys" comments giving prototypes
|
|
||||||
# for ones that can be auto-generated. Mksyscall reads those
|
|
||||||
# comments to generate the stubs.
|
|
||||||
#
|
|
||||||
# * syscall_${GOOS}_${GOARCH}.go
|
|
||||||
#
|
|
||||||
# Same as syscall_${GOOS}.go except that it contains code specific
|
|
||||||
# to ${GOOS} on one particular architecture.
|
|
||||||
#
|
|
||||||
# * types_${GOOS}.c
|
|
||||||
#
|
|
||||||
# This hand-written C file includes standard C headers and then
|
|
||||||
# creates typedef or enum names beginning with a dollar sign
|
|
||||||
# (use of $ in variable names is a gcc extension). The hardest
|
|
||||||
# part about preparing this file is figuring out which headers to
|
|
||||||
# include and which symbols need to be #defined to get the
|
|
||||||
# actual data structures that pass through to the kernel system calls.
|
|
||||||
# Some C libraries present alternate versions for binary compatibility
|
|
||||||
# and translate them on the way in and out of system calls, but
|
|
||||||
# there is almost always a #define that can get the real ones.
|
|
||||||
# See types_darwin.c and types_linux.c for examples.
|
|
||||||
#
|
|
||||||
# * zerror_${GOOS}_${GOARCH}.go
|
|
||||||
#
|
|
||||||
# This machine-generated file defines the system's error numbers,
|
|
||||||
# error strings, and signal numbers. The generator is "mkerrors.sh".
|
|
||||||
# Usually no arguments are needed, but mkerrors.sh will pass its
|
|
||||||
# arguments on to godefs.
|
|
||||||
#
|
|
||||||
# * zsyscall_${GOOS}_${GOARCH}.go
|
|
||||||
#
|
|
||||||
# Generated by mksyscall.pl; see syscall_${GOOS}.go above.
|
|
||||||
#
|
|
||||||
# * zsysnum_${GOOS}_${GOARCH}.go
|
|
||||||
#
|
|
||||||
# Generated by mksysnum_${GOOS}.
|
|
||||||
#
|
|
||||||
# * ztypes_${GOOS}_${GOARCH}.go
|
|
||||||
#
|
|
||||||
# Generated by godefs; see types_${GOOS}.c above.
|
|
||||||
|
|
||||||
GOOSARCH="${GOOS}_${GOARCH}"
|
GOOSARCH="${GOOS}_${GOARCH}"
|
||||||
|
|
||||||
@@ -84,6 +18,7 @@ zsysctl="zsysctl_$GOOSARCH.go"
|
|||||||
mksysnum=
|
mksysnum=
|
||||||
mktypes=
|
mktypes=
|
||||||
run="sh"
|
run="sh"
|
||||||
|
cmd=""
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
-syscalls)
|
-syscalls)
|
||||||
@@ -98,6 +33,7 @@ case "$1" in
|
|||||||
;;
|
;;
|
||||||
-n)
|
-n)
|
||||||
run="cat"
|
run="cat"
|
||||||
|
cmd="echo"
|
||||||
shift
|
shift
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@@ -109,6 +45,14 @@ case "$#" in
|
|||||||
exit 2
|
exit 2
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
if [[ "$GOOS" -eq "linux" ]] && [[ "$GOARCH" != "sparc64" ]]; then
|
||||||
|
# Use then new 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
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
GOOSARCH_in=syscall_$GOOSARCH.go
|
GOOSARCH_in=syscall_$GOOSARCH.go
|
||||||
case "$GOOSARCH" in
|
case "$GOOSARCH" in
|
||||||
_* | *_ | _)
|
_* | *_ | _)
|
||||||
@@ -167,64 +111,6 @@ freebsd_arm)
|
|||||||
# API consistent across over platforms.
|
# API consistent across over platforms.
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
||||||
;;
|
;;
|
||||||
linux_386)
|
|
||||||
mkerrors="$mkerrors -m32"
|
|
||||||
mksyscall="./mksyscall.pl -l32"
|
|
||||||
mksysnum="./mksysnum_linux.pl /usr/include/asm/unistd_32.h"
|
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
|
||||||
;;
|
|
||||||
linux_amd64)
|
|
||||||
unistd_h=$(ls -1 /usr/include/asm/unistd_64.h /usr/include/x86_64-linux-gnu/asm/unistd_64.h 2>/dev/null | head -1)
|
|
||||||
if [ "$unistd_h" = "" ]; then
|
|
||||||
echo >&2 cannot find unistd_64.h
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
mkerrors="$mkerrors -m64"
|
|
||||||
mksysnum="./mksysnum_linux.pl $unistd_h"
|
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
|
||||||
;;
|
|
||||||
linux_arm)
|
|
||||||
mkerrors="$mkerrors"
|
|
||||||
mksyscall="./mksyscall.pl -l32 -arm"
|
|
||||||
mksysnum="curl -s 'http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/arch/arm/include/uapi/asm/unistd.h' | ./mksysnum_linux.pl -"
|
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
|
||||||
;;
|
|
||||||
linux_arm64)
|
|
||||||
unistd_h=$(ls -1 /usr/include/asm/unistd.h /usr/include/asm-generic/unistd.h 2>/dev/null | head -1)
|
|
||||||
if [ "$unistd_h" = "" ]; then
|
|
||||||
echo >&2 cannot find unistd_64.h
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
mksysnum="./mksysnum_linux.pl $unistd_h"
|
|
||||||
# Let the type of C char be signed for making the bare syscall
|
|
||||||
# API consistent across over platforms.
|
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
|
||||||
;;
|
|
||||||
linux_ppc64)
|
|
||||||
GOOSARCH_in=syscall_linux_ppc64x.go
|
|
||||||
unistd_h=/usr/include/asm/unistd.h
|
|
||||||
mkerrors="$mkerrors -m64"
|
|
||||||
mksysnum="./mksysnum_linux.pl $unistd_h"
|
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
|
||||||
;;
|
|
||||||
linux_ppc64le)
|
|
||||||
GOOSARCH_in=syscall_linux_ppc64x.go
|
|
||||||
unistd_h=/usr/include/powerpc64le-linux-gnu/asm/unistd.h
|
|
||||||
mkerrors="$mkerrors -m64"
|
|
||||||
mksysnum="./mksysnum_linux.pl $unistd_h"
|
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
|
||||||
;;
|
|
||||||
linux_s390x)
|
|
||||||
GOOSARCH_in=syscall_linux_s390x.go
|
|
||||||
unistd_h=/usr/include/asm/unistd.h
|
|
||||||
mkerrors="$mkerrors -m64"
|
|
||||||
mksysnum="./mksysnum_linux.pl $unistd_h"
|
|
||||||
# Let the type of C char be signed to make the bare sys
|
|
||||||
# API more consistent between platforms.
|
|
||||||
# This is a deliberate departure from the way the syscall
|
|
||||||
# package generates its version of the types file.
|
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
|
||||||
;;
|
|
||||||
linux_sparc64)
|
linux_sparc64)
|
||||||
GOOSARCH_in=syscall_linux_sparc64.go
|
GOOSARCH_in=syscall_linux_sparc64.go
|
||||||
unistd_h=/usr/include/sparc64-linux-gnu/asm/unistd.h
|
unistd_h=/usr/include/sparc64-linux-gnu/asm/unistd.h
|
||||||
@@ -288,7 +174,6 @@ esac
|
|||||||
if [ -n "$mksysctl" ]; then echo "$mksysctl |gofmt >$zsysctl"; fi
|
if [ -n "$mksysctl" ]; then echo "$mksysctl |gofmt >$zsysctl"; fi
|
||||||
if [ -n "$mksysnum" ]; then echo "$mksysnum |gofmt >zsysnum_$GOOSARCH.go"; fi
|
if [ -n "$mksysnum" ]; then echo "$mksysnum |gofmt >zsysnum_$GOOSARCH.go"; fi
|
||||||
if [ -n "$mktypes" ]; then
|
if [ -n "$mktypes" ]; then
|
||||||
echo "echo // +build $GOARCH,$GOOS > ztypes_$GOOSARCH.go";
|
echo "$mktypes types_$GOOS.go | go run mkpost.go > ztypes_$GOOSARCH.go";
|
||||||
echo "$mktypes types_$GOOS.go | go run mkpost.go >>ztypes_$GOOSARCH.go";
|
|
||||||
fi
|
fi
|
||||||
) | $run
|
) | $run
|
||||||
+41
-2
@@ -16,6 +16,15 @@ if test -z "$GOARCH" -o -z "$GOOS"; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Check that we are using the new build system if we should
|
||||||
|
if [[ "$GOOS" -eq "linux" ]] && [[ "$GOARCH" != "sparc64" ]]; then
|
||||||
|
if [[ "$GOLANG_SYS_BUILD" -ne "docker" ]]; then
|
||||||
|
echo 1>&2 "In the new build system, mkerrors should not be called directly."
|
||||||
|
echo 1>&2 "See README.md"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
CC=${CC:-cc}
|
CC=${CC:-cc}
|
||||||
|
|
||||||
if [[ "$GOOS" -eq "solaris" ]]; then
|
if [[ "$GOOS" -eq "solaris" ]]; then
|
||||||
@@ -102,6 +111,36 @@ includes_Linux='
|
|||||||
#endif
|
#endif
|
||||||
#define _GNU_SOURCE
|
#define _GNU_SOURCE
|
||||||
|
|
||||||
|
// <sys/ioctl.h> is broken on powerpc64, as it fails to include definitions of
|
||||||
|
// these structures. We just include them copied from <bits/termios.h>.
|
||||||
|
#if defined(__powerpc__)
|
||||||
|
struct sgttyb {
|
||||||
|
char sg_ispeed;
|
||||||
|
char sg_ospeed;
|
||||||
|
char sg_erase;
|
||||||
|
char sg_kill;
|
||||||
|
short sg_flags;
|
||||||
|
};
|
||||||
|
|
||||||
|
struct tchars {
|
||||||
|
char t_intrc;
|
||||||
|
char t_quitc;
|
||||||
|
char t_startc;
|
||||||
|
char t_stopc;
|
||||||
|
char t_eofc;
|
||||||
|
char t_brkc;
|
||||||
|
};
|
||||||
|
|
||||||
|
struct ltchars {
|
||||||
|
char t_suspc;
|
||||||
|
char t_dsuspc;
|
||||||
|
char t_rprntc;
|
||||||
|
char t_flushc;
|
||||||
|
char t_werasc;
|
||||||
|
char t_lnextc;
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <bits/sockaddr.h>
|
#include <bits/sockaddr.h>
|
||||||
#include <sys/epoll.h>
|
#include <sys/epoll.h>
|
||||||
#include <sys/inotify.h>
|
#include <sys/inotify.h>
|
||||||
@@ -391,7 +430,7 @@ echo '#include <signal.h>' | $CC -x c - -E -dM $ccflags |
|
|||||||
sort >_signal.grep
|
sort >_signal.grep
|
||||||
|
|
||||||
echo '// mkerrors.sh' "$@"
|
echo '// mkerrors.sh' "$@"
|
||||||
echo '// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT'
|
echo '// Code generated by the command above; see README.md. DO NOT EDIT.'
|
||||||
echo
|
echo
|
||||||
echo "// +build ${GOARCH},${GOOS}"
|
echo "// +build ${GOARCH},${GOOS}"
|
||||||
echo
|
echo
|
||||||
@@ -453,7 +492,7 @@ intcmp(const void *a, const void *b)
|
|||||||
int
|
int
|
||||||
main(void)
|
main(void)
|
||||||
{
|
{
|
||||||
int i, j, e;
|
int i, e;
|
||||||
char buf[1024], *p;
|
char buf[1024], *p;
|
||||||
|
|
||||||
printf("\n\n// Error table\n");
|
printf("\n\n// Error table\n");
|
||||||
|
|||||||
+51
-25
@@ -8,10 +8,11 @@
|
|||||||
// modify the generated types. It is used to clean up
|
// modify the generated types. It is used to clean up
|
||||||
// the sys API in an architecture specific manner.
|
// the sys API in an architecture specific manner.
|
||||||
//
|
//
|
||||||
// mkpost is run after cgo -godefs by mkall.sh.
|
// mkpost is run after cgo -godefs; see README.md.
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"bytes"
|
||||||
"fmt"
|
"fmt"
|
||||||
"go/format"
|
"go/format"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
@@ -21,42 +22,67 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
// Get the OS and architecture (using GOARCH_TARGET if it exists)
|
||||||
|
goos := os.Getenv("GOOS")
|
||||||
|
goarch := os.Getenv("GOARCH_TARGET")
|
||||||
|
if goarch == "" {
|
||||||
|
goarch = os.Getenv("GOARCH")
|
||||||
|
}
|
||||||
|
// Check that we are using the new build system if we should be.
|
||||||
|
if goos == "linux" && goarch != "sparc64" {
|
||||||
|
if os.Getenv("GOLANG_SYS_BUILD") != "docker" {
|
||||||
|
os.Stderr.WriteString("In the new build system, mkpost should not be called directly.\n")
|
||||||
|
os.Stderr.WriteString("See README.md\n")
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
b, err := ioutil.ReadAll(os.Stdin)
|
b, err := ioutil.ReadAll(os.Stdin)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
s := string(b)
|
|
||||||
|
|
||||||
goarch := os.Getenv("GOARCH")
|
// If we have empty Ptrace structs, we should delete them. Only s390x emits
|
||||||
goos := os.Getenv("GOOS")
|
// nonempty Ptrace structs.
|
||||||
if goarch == "s390x" && goos == "linux" {
|
ptraceRexexp := regexp.MustCompile(`type Ptrace((Psw|Fpregs|Per) struct {\s*})`)
|
||||||
// Export the types of PtraceRegs fields.
|
b = ptraceRexexp.ReplaceAll(b, nil)
|
||||||
re := regexp.MustCompile("ptrace(Psw|Fpregs|Per)")
|
|
||||||
s = re.ReplaceAllString(s, "Ptrace$1")
|
|
||||||
|
|
||||||
// Replace padding fields inserted by cgo with blank identifiers.
|
|
||||||
re = regexp.MustCompile("Pad_cgo[A-Za-z0-9_]*")
|
|
||||||
s = re.ReplaceAllString(s, "_")
|
|
||||||
|
|
||||||
// Replace other unwanted fields with blank identifiers.
|
|
||||||
re = regexp.MustCompile("X_[A-Za-z0-9_]*")
|
|
||||||
s = re.ReplaceAllString(s, "_")
|
|
||||||
|
|
||||||
// Replace the control_regs union with a blank identifier for now.
|
// Replace the control_regs union with a blank identifier for now.
|
||||||
re = regexp.MustCompile("(Control_regs)\\s+\\[0\\]uint64")
|
controlRegsRegex := regexp.MustCompile(`(Control_regs)\s+\[0\]uint64`)
|
||||||
s = re.ReplaceAllString(s, "_ [0]uint64")
|
b = controlRegsRegex.ReplaceAll(b, []byte("_ [0]uint64"))
|
||||||
|
|
||||||
|
// Remove fields that are added by glibc
|
||||||
|
// Note that this is unstable as the identifers are private.
|
||||||
|
removeFieldsRegex := regexp.MustCompile(`X__glibc\S*`)
|
||||||
|
b = removeFieldsRegex.ReplaceAll(b, []byte("_"))
|
||||||
|
|
||||||
|
// We refuse to export private fields on s390x
|
||||||
|
if goarch == "s390x" && goos == "linux" {
|
||||||
|
// Remove cgo padding fields
|
||||||
|
removeFieldsRegex := regexp.MustCompile(`Pad_cgo_\d+`)
|
||||||
|
b = removeFieldsRegex.ReplaceAll(b, []byte("_"))
|
||||||
|
|
||||||
|
// Remove padding, hidden, or unused fields
|
||||||
|
removeFieldsRegex = regexp.MustCompile(`X_\S+`)
|
||||||
|
b = removeFieldsRegex.ReplaceAll(b, []byte("_"))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Remove the first line of warning from cgo
|
||||||
|
b = b[bytes.IndexByte(b, '\n')+1:]
|
||||||
|
// Modify the command in the header to include:
|
||||||
|
// mkpost, our own warning, and a build tag.
|
||||||
|
replacement := fmt.Sprintf(`$1 | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
|
// +build %s,%s`, goarch, goos)
|
||||||
|
cgoCommandRegex := regexp.MustCompile(`(cgo -godefs .*)`)
|
||||||
|
b = cgoCommandRegex.ReplaceAll(b, []byte(replacement))
|
||||||
|
|
||||||
// gofmt
|
// gofmt
|
||||||
b, err = format.Source([]byte(s))
|
b, err = format.Source(b)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Append this command to the header to show where the new file
|
os.Stdout.Write(b)
|
||||||
// came from.
|
|
||||||
re := regexp.MustCompile("(cgo -godefs [a-zA-Z0-9_]+\\.go.*)")
|
|
||||||
b = re.ReplaceAll(b, []byte("$1 | go run mkpost.go"))
|
|
||||||
|
|
||||||
fmt.Printf("%s", b)
|
|
||||||
}
|
}
|
||||||
+11
-1
@@ -69,6 +69,16 @@ if($ARGV[0] =~ /^-/) {
|
|||||||
exit 1;
|
exit 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Check that we are using the new build system if we should
|
||||||
|
if($ENV{'GOOS'} eq "linux" || $ENV{'GOARCH'} ne "sparc64") {
|
||||||
|
if($ENV{'GOLANG_SYS_BUILD'} ne "docker") {
|
||||||
|
print STDERR "In the new build system, mksyscall should not be called directly.\n";
|
||||||
|
print STDERR "See README.md\n";
|
||||||
|
exit 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
sub parseparamlist($) {
|
sub parseparamlist($) {
|
||||||
my ($list) = @_;
|
my ($list) = @_;
|
||||||
$list =~ s/^\s*//;
|
$list =~ s/^\s*//;
|
||||||
@@ -300,7 +310,7 @@ if($errors) {
|
|||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $cmdline
|
// $cmdline
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $tags
|
// +build $tags
|
||||||
|
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ if($errors) {
|
|||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $cmdline
|
// $cmdline
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $tags
|
// +build $tags
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ my $command = "mksysnum_darwin.pl " . join(' ', @ARGV);
|
|||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $command
|
// $command
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ my $command = "mksysnum_dragonfly.pl " . join(' ', @ARGV);
|
|||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $command
|
// $command
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ my $command = "mksysnum_freebsd.pl " . join(' ', @ARGV);
|
|||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $command
|
// $command
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ my $command = "mksysnum_netbsd.pl " . join(' ', @ARGV);
|
|||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $command
|
// $command
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ my $command = "mksysnum_openbsd.pl " . join(' ', @ARGV);
|
|||||||
|
|
||||||
print <<EOF;
|
print <<EOF;
|
||||||
// $command
|
// $command
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
// +build $ENV{'GOARCH'},$ENV{'GOOS'}
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
// +build ignore
|
// +build ignore
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Input to cgo -godefs. See also mkerrors.sh and mkall.sh
|
Input to cgo -godefs. See README.md
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// +godefs map struct_in_addr [4]byte /* in_addr */
|
// +godefs map struct_in_addr [4]byte /* in_addr */
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
// +build ignore
|
// +build ignore
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Input to cgo -godefs. See also mkerrors.sh and mkall.sh
|
Input to cgo -godefs. See README.md
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// +godefs map struct_in_addr [4]byte /* in_addr */
|
// +godefs map struct_in_addr [4]byte /* in_addr */
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
// +build ignore
|
// +build ignore
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Input to cgo -godefs. See also mkerrors.sh and mkall.sh
|
Input to cgo -godefs. See README.md
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// +godefs map struct_in_addr [4]byte /* in_addr */
|
// +godefs map struct_in_addr [4]byte /* in_addr */
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
// +build ignore
|
// +build ignore
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Input to cgo -godefs. See also mkerrors.sh and mkall.sh
|
Input to cgo -godefs. See README.md
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// +godefs map struct_in_addr [4]byte /* in_addr */
|
// +godefs map struct_in_addr [4]byte /* in_addr */
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
// +build ignore
|
// +build ignore
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Input to cgo -godefs. See also mkerrors.sh and mkall.sh
|
Input to cgo -godefs. See README.md
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// +godefs map struct_in_addr [4]byte /* in_addr */
|
// +godefs map struct_in_addr [4]byte /* in_addr */
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
// +build ignore
|
// +build ignore
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Input to cgo -godefs. See also mkerrors.sh and mkall.sh
|
Input to cgo -godefs. See README.md
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// +godefs map struct_in_addr [4]byte /* in_addr */
|
// +godefs map struct_in_addr [4]byte /* in_addr */
|
||||||
|
|||||||
+211
-34
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh -m32
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include -m32
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build 386,linux
|
// +build 386,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- -m32 _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ const (
|
|||||||
AF_DECnet = 0xc
|
AF_DECnet = 0xc
|
||||||
AF_ECONET = 0x13
|
AF_ECONET = 0x13
|
||||||
AF_FILE = 0x1
|
AF_FILE = 0x1
|
||||||
|
AF_IB = 0x1b
|
||||||
AF_IEEE802154 = 0x24
|
AF_IEEE802154 = 0x24
|
||||||
AF_INET = 0x2
|
AF_INET = 0x2
|
||||||
AF_INET6 = 0xa
|
AF_INET6 = 0xa
|
||||||
@@ -31,10 +32,12 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x28
|
AF_MAX = 0x2b
|
||||||
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
AF_NETROM = 0x6
|
AF_NETROM = 0x6
|
||||||
@@ -42,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -61,6 +65,7 @@ const (
|
|||||||
ALG_SET_IV = 0x2
|
ALG_SET_IV = 0x2
|
||||||
ALG_SET_KEY = 0x1
|
ALG_SET_KEY = 0x1
|
||||||
ALG_SET_OP = 0x3
|
ALG_SET_OP = 0x3
|
||||||
|
ARPHRD_6LOWPAN = 0x339
|
||||||
ARPHRD_ADAPT = 0x108
|
ARPHRD_ADAPT = 0x108
|
||||||
ARPHRD_APPLETLK = 0x8
|
ARPHRD_APPLETLK = 0x8
|
||||||
ARPHRD_ARCNET = 0x7
|
ARPHRD_ARCNET = 0x7
|
||||||
@@ -95,8 +100,10 @@ const (
|
|||||||
ARPHRD_IEEE80211_PRISM = 0x322
|
ARPHRD_IEEE80211_PRISM = 0x322
|
||||||
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
||||||
ARPHRD_IEEE802154 = 0x324
|
ARPHRD_IEEE802154 = 0x324
|
||||||
|
ARPHRD_IEEE802154_MONITOR = 0x325
|
||||||
ARPHRD_IEEE802_TR = 0x320
|
ARPHRD_IEEE802_TR = 0x320
|
||||||
ARPHRD_INFINIBAND = 0x20
|
ARPHRD_INFINIBAND = 0x20
|
||||||
|
ARPHRD_IP6GRE = 0x337
|
||||||
ARPHRD_IPDDP = 0x309
|
ARPHRD_IPDDP = 0x309
|
||||||
ARPHRD_IPGRE = 0x30a
|
ARPHRD_IPGRE = 0x30a
|
||||||
ARPHRD_IRDA = 0x30f
|
ARPHRD_IRDA = 0x30f
|
||||||
@@ -104,6 +111,7 @@ const (
|
|||||||
ARPHRD_LOCALTLK = 0x305
|
ARPHRD_LOCALTLK = 0x305
|
||||||
ARPHRD_LOOPBACK = 0x304
|
ARPHRD_LOOPBACK = 0x304
|
||||||
ARPHRD_METRICOM = 0x17
|
ARPHRD_METRICOM = 0x17
|
||||||
|
ARPHRD_NETLINK = 0x338
|
||||||
ARPHRD_NETROM = 0x0
|
ARPHRD_NETROM = 0x0
|
||||||
ARPHRD_NONE = 0xfffe
|
ARPHRD_NONE = 0xfffe
|
||||||
ARPHRD_PHONET = 0x334
|
ARPHRD_PHONET = 0x334
|
||||||
@@ -189,6 +197,7 @@ const (
|
|||||||
BPF_LD = 0x0
|
BPF_LD = 0x0
|
||||||
BPF_LDX = 0x1
|
BPF_LDX = 0x1
|
||||||
BPF_LEN = 0x80
|
BPF_LEN = 0x80
|
||||||
|
BPF_LL_OFF = -0x200000
|
||||||
BPF_LSH = 0x60
|
BPF_LSH = 0x60
|
||||||
BPF_MAJOR_VERSION = 0x1
|
BPF_MAJOR_VERSION = 0x1
|
||||||
BPF_MAXINSNS = 0x1000
|
BPF_MAXINSNS = 0x1000
|
||||||
@@ -196,9 +205,11 @@ const (
|
|||||||
BPF_MEMWORDS = 0x10
|
BPF_MEMWORDS = 0x10
|
||||||
BPF_MINOR_VERSION = 0x1
|
BPF_MINOR_VERSION = 0x1
|
||||||
BPF_MISC = 0x7
|
BPF_MISC = 0x7
|
||||||
|
BPF_MOD = 0x90
|
||||||
BPF_MSH = 0xa0
|
BPF_MSH = 0xa0
|
||||||
BPF_MUL = 0x20
|
BPF_MUL = 0x20
|
||||||
BPF_NEG = 0x80
|
BPF_NEG = 0x80
|
||||||
|
BPF_NET_OFF = -0x100000
|
||||||
BPF_OR = 0x40
|
BPF_OR = 0x40
|
||||||
BPF_RET = 0x6
|
BPF_RET = 0x6
|
||||||
BPF_RSH = 0x70
|
BPF_RSH = 0x70
|
||||||
@@ -209,6 +220,7 @@ const (
|
|||||||
BPF_TXA = 0x80
|
BPF_TXA = 0x80
|
||||||
BPF_W = 0x0
|
BPF_W = 0x0
|
||||||
BPF_X = 0x8
|
BPF_X = 0x8
|
||||||
|
BPF_XOR = 0xa0
|
||||||
BRKINT = 0x2
|
BRKINT = 0x2
|
||||||
BS0 = 0x0
|
BS0 = 0x0
|
||||||
BS1 = 0x2000
|
BS1 = 0x2000
|
||||||
@@ -227,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -249,6 +262,7 @@ const (
|
|||||||
CLOCK_REALTIME = 0x0
|
CLOCK_REALTIME = 0x0
|
||||||
CLOCK_REALTIME_ALARM = 0x8
|
CLOCK_REALTIME_ALARM = 0x8
|
||||||
CLOCK_REALTIME_COARSE = 0x5
|
CLOCK_REALTIME_COARSE = 0x5
|
||||||
|
CLOCK_TAI = 0xb
|
||||||
CLOCK_THREAD_CPUTIME_ID = 0x3
|
CLOCK_THREAD_CPUTIME_ID = 0x3
|
||||||
CLOCK_TXFROMRX = 0x4
|
CLOCK_TXFROMRX = 0x4
|
||||||
CLOCK_TXINT = 0x3
|
CLOCK_TXINT = 0x3
|
||||||
@@ -318,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -327,19 +342,22 @@ const (
|
|||||||
EPOLLRDBAND = 0x80
|
EPOLLRDBAND = 0x80
|
||||||
EPOLLRDHUP = 0x2000
|
EPOLLRDHUP = 0x2000
|
||||||
EPOLLRDNORM = 0x40
|
EPOLLRDNORM = 0x40
|
||||||
|
EPOLLWAKEUP = 0x20000000
|
||||||
EPOLLWRBAND = 0x200
|
EPOLLWRBAND = 0x200
|
||||||
EPOLLWRNORM = 0x100
|
EPOLLWRNORM = 0x100
|
||||||
EPOLL_CLOEXEC = 0x80000
|
EPOLL_CLOEXEC = 0x80000
|
||||||
EPOLL_CTL_ADD = 0x1
|
EPOLL_CTL_ADD = 0x1
|
||||||
EPOLL_CTL_DEL = 0x2
|
EPOLL_CTL_DEL = 0x2
|
||||||
EPOLL_CTL_MOD = 0x3
|
EPOLL_CTL_MOD = 0x3
|
||||||
EPOLL_NONBLOCK = 0x800
|
|
||||||
ETH_P_1588 = 0x88f7
|
ETH_P_1588 = 0x88f7
|
||||||
ETH_P_8021AD = 0x88a8
|
ETH_P_8021AD = 0x88a8
|
||||||
ETH_P_8021AH = 0x88e7
|
ETH_P_8021AH = 0x88e7
|
||||||
ETH_P_8021Q = 0x8100
|
ETH_P_8021Q = 0x8100
|
||||||
|
ETH_P_80221 = 0x8917
|
||||||
ETH_P_802_2 = 0x4
|
ETH_P_802_2 = 0x4
|
||||||
ETH_P_802_3 = 0x1
|
ETH_P_802_3 = 0x1
|
||||||
|
ETH_P_802_3_MIN = 0x600
|
||||||
|
ETH_P_802_EX1 = 0x88b5
|
||||||
ETH_P_AARP = 0x80f3
|
ETH_P_AARP = 0x80f3
|
||||||
ETH_P_AF_IUCV = 0xfbfb
|
ETH_P_AF_IUCV = 0xfbfb
|
||||||
ETH_P_ALL = 0x3
|
ETH_P_ALL = 0x3
|
||||||
@@ -350,9 +368,11 @@ const (
|
|||||||
ETH_P_ATMFATE = 0x8884
|
ETH_P_ATMFATE = 0x8884
|
||||||
ETH_P_ATMMPOA = 0x884c
|
ETH_P_ATMMPOA = 0x884c
|
||||||
ETH_P_AX25 = 0x2
|
ETH_P_AX25 = 0x2
|
||||||
|
ETH_P_BATMAN = 0x4305
|
||||||
ETH_P_BPQ = 0x8ff
|
ETH_P_BPQ = 0x8ff
|
||||||
ETH_P_CAIF = 0xf7
|
ETH_P_CAIF = 0xf7
|
||||||
ETH_P_CAN = 0xc
|
ETH_P_CAN = 0xc
|
||||||
|
ETH_P_CANFD = 0xd
|
||||||
ETH_P_CONTROL = 0x16
|
ETH_P_CONTROL = 0x16
|
||||||
ETH_P_CUST = 0x6006
|
ETH_P_CUST = 0x6006
|
||||||
ETH_P_DDCMP = 0x6
|
ETH_P_DDCMP = 0x6
|
||||||
@@ -367,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -378,9 +399,13 @@ const (
|
|||||||
ETH_P_LINK_CTL = 0x886c
|
ETH_P_LINK_CTL = 0x886c
|
||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -388,6 +413,7 @@ const (
|
|||||||
ETH_P_PPP_DISC = 0x8863
|
ETH_P_PPP_DISC = 0x8863
|
||||||
ETH_P_PPP_MP = 0x8
|
ETH_P_PPP_MP = 0x8
|
||||||
ETH_P_PPP_SES = 0x8864
|
ETH_P_PPP_SES = 0x8864
|
||||||
|
ETH_P_PRP = 0x88fb
|
||||||
ETH_P_PUP = 0x200
|
ETH_P_PUP = 0x200
|
||||||
ETH_P_PUPAT = 0x201
|
ETH_P_PUPAT = 0x201
|
||||||
ETH_P_QINQ1 = 0x9100
|
ETH_P_QINQ1 = 0x9100
|
||||||
@@ -402,9 +428,11 @@ const (
|
|||||||
ETH_P_TIPC = 0x88ca
|
ETH_P_TIPC = 0x88ca
|
||||||
ETH_P_TRAILER = 0x1c
|
ETH_P_TRAILER = 0x1c
|
||||||
ETH_P_TR_802_2 = 0x11
|
ETH_P_TR_802_2 = 0x11
|
||||||
|
ETH_P_TSN = 0x22f0
|
||||||
ETH_P_WAN_PPP = 0x7
|
ETH_P_WAN_PPP = 0x7
|
||||||
ETH_P_WCCP = 0x883e
|
ETH_P_WCCP = 0x883e
|
||||||
ETH_P_X25 = 0x805
|
ETH_P_X25 = 0x805
|
||||||
|
ETH_P_XDSA = 0xf8
|
||||||
EXTA = 0xe
|
EXTA = 0xe
|
||||||
EXTB = 0xf
|
EXTB = 0xf
|
||||||
EXTPROC = 0x10000
|
EXTPROC = 0x10000
|
||||||
@@ -413,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -434,6 +463,9 @@ const (
|
|||||||
F_GETSIG = 0xb
|
F_GETSIG = 0xb
|
||||||
F_LOCK = 0x1
|
F_LOCK = 0x1
|
||||||
F_NOTIFY = 0x402
|
F_NOTIFY = 0x402
|
||||||
|
F_OFD_GETLK = 0x24
|
||||||
|
F_OFD_SETLK = 0x25
|
||||||
|
F_OFD_SETLKW = 0x26
|
||||||
F_OK = 0x0
|
F_OK = 0x0
|
||||||
F_RDLCK = 0x0
|
F_RDLCK = 0x0
|
||||||
F_SETFD = 0x2
|
F_SETFD = 0x2
|
||||||
@@ -464,57 +496,48 @@ const (
|
|||||||
IFA_F_DADFAILED = 0x8
|
IFA_F_DADFAILED = 0x8
|
||||||
IFA_F_DEPRECATED = 0x20
|
IFA_F_DEPRECATED = 0x20
|
||||||
IFA_F_HOMEADDRESS = 0x10
|
IFA_F_HOMEADDRESS = 0x10
|
||||||
|
IFA_F_MANAGETEMPADDR = 0x100
|
||||||
|
IFA_F_MCAUTOJOIN = 0x400
|
||||||
IFA_F_NODAD = 0x2
|
IFA_F_NODAD = 0x2
|
||||||
|
IFA_F_NOPREFIXROUTE = 0x200
|
||||||
IFA_F_OPTIMISTIC = 0x4
|
IFA_F_OPTIMISTIC = 0x4
|
||||||
IFA_F_PERMANENT = 0x80
|
IFA_F_PERMANENT = 0x80
|
||||||
IFA_F_SECONDARY = 0x1
|
IFA_F_SECONDARY = 0x1
|
||||||
|
IFA_F_STABLE_PRIVACY = 0x800
|
||||||
IFA_F_TEMPORARY = 0x1
|
IFA_F_TEMPORARY = 0x1
|
||||||
IFA_F_TENTATIVE = 0x40
|
IFA_F_TENTATIVE = 0x40
|
||||||
IFA_MAX = 0x7
|
IFA_MAX = 0x8
|
||||||
IFF_802_1Q_VLAN = 0x1
|
|
||||||
IFF_ALLMULTI = 0x200
|
IFF_ALLMULTI = 0x200
|
||||||
|
IFF_ATTACH_QUEUE = 0x200
|
||||||
IFF_AUTOMEDIA = 0x4000
|
IFF_AUTOMEDIA = 0x4000
|
||||||
IFF_BONDING = 0x20
|
|
||||||
IFF_BRIDGE_PORT = 0x4000
|
|
||||||
IFF_BROADCAST = 0x2
|
IFF_BROADCAST = 0x2
|
||||||
IFF_DEBUG = 0x4
|
IFF_DEBUG = 0x4
|
||||||
IFF_DISABLE_NETPOLL = 0x1000
|
IFF_DETACH_QUEUE = 0x400
|
||||||
IFF_DONT_BRIDGE = 0x800
|
|
||||||
IFF_DORMANT = 0x20000
|
IFF_DORMANT = 0x20000
|
||||||
IFF_DYNAMIC = 0x8000
|
IFF_DYNAMIC = 0x8000
|
||||||
IFF_EBRIDGE = 0x2
|
|
||||||
IFF_ECHO = 0x40000
|
IFF_ECHO = 0x40000
|
||||||
IFF_ISATAP = 0x80
|
|
||||||
IFF_LOOPBACK = 0x8
|
IFF_LOOPBACK = 0x8
|
||||||
IFF_LOWER_UP = 0x10000
|
IFF_LOWER_UP = 0x10000
|
||||||
IFF_MACVLAN_PORT = 0x2000
|
|
||||||
IFF_MASTER = 0x400
|
IFF_MASTER = 0x400
|
||||||
IFF_MASTER_8023AD = 0x8
|
|
||||||
IFF_MASTER_ALB = 0x10
|
|
||||||
IFF_MASTER_ARPMON = 0x100
|
|
||||||
IFF_MULTICAST = 0x1000
|
IFF_MULTICAST = 0x1000
|
||||||
|
IFF_MULTI_QUEUE = 0x100
|
||||||
IFF_NOARP = 0x80
|
IFF_NOARP = 0x80
|
||||||
|
IFF_NOFILTER = 0x1000
|
||||||
IFF_NOTRAILERS = 0x20
|
IFF_NOTRAILERS = 0x20
|
||||||
IFF_NO_PI = 0x1000
|
IFF_NO_PI = 0x1000
|
||||||
IFF_ONE_QUEUE = 0x2000
|
IFF_ONE_QUEUE = 0x2000
|
||||||
IFF_OVS_DATAPATH = 0x8000
|
IFF_PERSIST = 0x800
|
||||||
IFF_POINTOPOINT = 0x10
|
IFF_POINTOPOINT = 0x10
|
||||||
IFF_PORTSEL = 0x2000
|
IFF_PORTSEL = 0x2000
|
||||||
IFF_PROMISC = 0x100
|
IFF_PROMISC = 0x100
|
||||||
IFF_RUNNING = 0x40
|
IFF_RUNNING = 0x40
|
||||||
IFF_SLAVE = 0x800
|
IFF_SLAVE = 0x800
|
||||||
IFF_SLAVE_INACTIVE = 0x4
|
|
||||||
IFF_SLAVE_NEEDARP = 0x40
|
|
||||||
IFF_TAP = 0x2
|
IFF_TAP = 0x2
|
||||||
IFF_TUN = 0x1
|
IFF_TUN = 0x1
|
||||||
IFF_TUN_EXCL = 0x8000
|
IFF_TUN_EXCL = 0x8000
|
||||||
IFF_TX_SKB_SHARING = 0x10000
|
|
||||||
IFF_UNICAST_FLT = 0x20000
|
|
||||||
IFF_UP = 0x1
|
IFF_UP = 0x1
|
||||||
IFF_VNET_HDR = 0x4000
|
IFF_VNET_HDR = 0x4000
|
||||||
IFF_VOLATILE = 0x70c5a
|
IFF_VOLATILE = 0x70c5a
|
||||||
IFF_WAN_HDLC = 0x200
|
|
||||||
IFF_XMIT_DST_RELEASE = 0x400
|
|
||||||
IFNAMSIZ = 0x10
|
IFNAMSIZ = 0x10
|
||||||
IGNBRK = 0x1
|
IGNBRK = 0x1
|
||||||
IGNCR = 0x80
|
IGNCR = 0x80
|
||||||
@@ -561,6 +584,7 @@ const (
|
|||||||
IN_Q_OVERFLOW = 0x4000
|
IN_Q_OVERFLOW = 0x4000
|
||||||
IN_UNMOUNT = 0x2000
|
IN_UNMOUNT = 0x2000
|
||||||
IPPROTO_AH = 0x33
|
IPPROTO_AH = 0x33
|
||||||
|
IPPROTO_BEETPH = 0x5e
|
||||||
IPPROTO_COMP = 0x6c
|
IPPROTO_COMP = 0x6c
|
||||||
IPPROTO_DCCP = 0x21
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DSTOPTS = 0x3c
|
IPPROTO_DSTOPTS = 0x3c
|
||||||
@@ -577,6 +601,8 @@ const (
|
|||||||
IPPROTO_IP = 0x0
|
IPPROTO_IP = 0x0
|
||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -599,8 +625,10 @@ const (
|
|||||||
IPV6_ADD_MEMBERSHIP = 0x14
|
IPV6_ADD_MEMBERSHIP = 0x14
|
||||||
IPV6_AUTHHDR = 0xa
|
IPV6_AUTHHDR = 0xa
|
||||||
IPV6_CHECKSUM = 0x7
|
IPV6_CHECKSUM = 0x7
|
||||||
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -614,15 +642,19 @@ const (
|
|||||||
IPV6_MULTICAST_IF = 0x11
|
IPV6_MULTICAST_IF = 0x11
|
||||||
IPV6_MULTICAST_LOOP = 0x13
|
IPV6_MULTICAST_LOOP = 0x13
|
||||||
IPV6_NEXTHOP = 0x9
|
IPV6_NEXTHOP = 0x9
|
||||||
|
IPV6_PATHMTU = 0x3d
|
||||||
IPV6_PKTINFO = 0x32
|
IPV6_PKTINFO = 0x32
|
||||||
IPV6_PMTUDISC_DO = 0x2
|
IPV6_PMTUDISC_DO = 0x2
|
||||||
IPV6_PMTUDISC_DONT = 0x0
|
IPV6_PMTUDISC_DONT = 0x0
|
||||||
|
IPV6_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IPV6_PMTUDISC_OMIT = 0x5
|
||||||
IPV6_PMTUDISC_PROBE = 0x3
|
IPV6_PMTUDISC_PROBE = 0x3
|
||||||
IPV6_PMTUDISC_WANT = 0x1
|
IPV6_PMTUDISC_WANT = 0x1
|
||||||
IPV6_RECVDSTOPTS = 0x3a
|
IPV6_RECVDSTOPTS = 0x3a
|
||||||
IPV6_RECVERR = 0x19
|
IPV6_RECVERR = 0x19
|
||||||
IPV6_RECVHOPLIMIT = 0x33
|
IPV6_RECVHOPLIMIT = 0x33
|
||||||
IPV6_RECVHOPOPTS = 0x35
|
IPV6_RECVHOPOPTS = 0x35
|
||||||
|
IPV6_RECVPATHMTU = 0x3c
|
||||||
IPV6_RECVPKTINFO = 0x31
|
IPV6_RECVPKTINFO = 0x31
|
||||||
IPV6_RECVRTHDR = 0x38
|
IPV6_RECVRTHDR = 0x38
|
||||||
IPV6_RECVTCLASS = 0x42
|
IPV6_RECVTCLASS = 0x42
|
||||||
@@ -640,7 +672,9 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
IP_DEFAULT_MULTICAST_TTL = 0x1
|
IP_DEFAULT_MULTICAST_TTL = 0x1
|
||||||
IP_DF = 0x4000
|
IP_DF = 0x4000
|
||||||
@@ -661,6 +695,7 @@ const (
|
|||||||
IP_MULTICAST_IF = 0x20
|
IP_MULTICAST_IF = 0x20
|
||||||
IP_MULTICAST_LOOP = 0x22
|
IP_MULTICAST_LOOP = 0x22
|
||||||
IP_MULTICAST_TTL = 0x21
|
IP_MULTICAST_TTL = 0x21
|
||||||
|
IP_NODEFRAG = 0x16
|
||||||
IP_OFFMASK = 0x1fff
|
IP_OFFMASK = 0x1fff
|
||||||
IP_OPTIONS = 0x4
|
IP_OPTIONS = 0x4
|
||||||
IP_ORIGDSTADDR = 0x14
|
IP_ORIGDSTADDR = 0x14
|
||||||
@@ -670,6 +705,8 @@ const (
|
|||||||
IP_PMTUDISC = 0xa
|
IP_PMTUDISC = 0xa
|
||||||
IP_PMTUDISC_DO = 0x2
|
IP_PMTUDISC_DO = 0x2
|
||||||
IP_PMTUDISC_DONT = 0x0
|
IP_PMTUDISC_DONT = 0x0
|
||||||
|
IP_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IP_PMTUDISC_OMIT = 0x5
|
||||||
IP_PMTUDISC_PROBE = 0x3
|
IP_PMTUDISC_PROBE = 0x3
|
||||||
IP_PMTUDISC_WANT = 0x1
|
IP_PMTUDISC_WANT = 0x1
|
||||||
IP_RECVERR = 0xb
|
IP_RECVERR = 0xb
|
||||||
@@ -685,6 +722,7 @@ const (
|
|||||||
IP_TRANSPARENT = 0x13
|
IP_TRANSPARENT = 0x13
|
||||||
IP_TTL = 0x2
|
IP_TTL = 0x2
|
||||||
IP_UNBLOCK_SOURCE = 0x25
|
IP_UNBLOCK_SOURCE = 0x25
|
||||||
|
IP_UNICAST_IF = 0x32
|
||||||
IP_XFRM_POLICY = 0x11
|
IP_XFRM_POLICY = 0x11
|
||||||
ISIG = 0x1
|
ISIG = 0x1
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
@@ -707,9 +745,12 @@ const (
|
|||||||
LOCK_NB = 0x4
|
LOCK_NB = 0x4
|
||||||
LOCK_SH = 0x1
|
LOCK_SH = 0x1
|
||||||
LOCK_UN = 0x8
|
LOCK_UN = 0x8
|
||||||
|
MADV_DODUMP = 0x11
|
||||||
MADV_DOFORK = 0xb
|
MADV_DOFORK = 0xb
|
||||||
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -729,6 +770,8 @@ const (
|
|||||||
MAP_FIXED = 0x10
|
MAP_FIXED = 0x10
|
||||||
MAP_GROWSDOWN = 0x100
|
MAP_GROWSDOWN = 0x100
|
||||||
MAP_HUGETLB = 0x40000
|
MAP_HUGETLB = 0x40000
|
||||||
|
MAP_HUGE_MASK = 0x3f
|
||||||
|
MAP_HUGE_SHIFT = 0x1a
|
||||||
MAP_LOCKED = 0x2000
|
MAP_LOCKED = 0x2000
|
||||||
MAP_NONBLOCK = 0x10000
|
MAP_NONBLOCK = 0x10000
|
||||||
MAP_NORESERVE = 0x4000
|
MAP_NORESERVE = 0x4000
|
||||||
@@ -739,9 +782,11 @@ const (
|
|||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x1
|
MCL_CURRENT = 0x1
|
||||||
MCL_FUTURE = 0x2
|
MCL_FUTURE = 0x2
|
||||||
|
MCL_ONFAULT = 0x4
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -769,6 +814,7 @@ const (
|
|||||||
MS_INVALIDATE = 0x2
|
MS_INVALIDATE = 0x2
|
||||||
MS_I_VERSION = 0x800000
|
MS_I_VERSION = 0x800000
|
||||||
MS_KERNMOUNT = 0x400000
|
MS_KERNMOUNT = 0x400000
|
||||||
|
MS_LAZYTIME = 0x2000000
|
||||||
MS_MANDLOCK = 0x40
|
MS_MANDLOCK = 0x40
|
||||||
MS_MGC_MSK = 0xffff0000
|
MS_MGC_MSK = 0xffff0000
|
||||||
MS_MGC_VAL = 0xc0ed0000
|
MS_MGC_VAL = 0xc0ed0000
|
||||||
@@ -785,7 +831,7 @@ const (
|
|||||||
MS_REC = 0x4000
|
MS_REC = 0x4000
|
||||||
MS_RELATIME = 0x200000
|
MS_RELATIME = 0x200000
|
||||||
MS_REMOUNT = 0x20
|
MS_REMOUNT = 0x20
|
||||||
MS_RMT_MASK = 0x800051
|
MS_RMT_MASK = 0x2800051
|
||||||
MS_SHARED = 0x100000
|
MS_SHARED = 0x100000
|
||||||
MS_SILENT = 0x8000
|
MS_SILENT = 0x8000
|
||||||
MS_SLAVE = 0x80000
|
MS_SLAVE = 0x80000
|
||||||
@@ -797,6 +843,7 @@ const (
|
|||||||
NETLINK_ADD_MEMBERSHIP = 0x1
|
NETLINK_ADD_MEMBERSHIP = 0x1
|
||||||
NETLINK_AUDIT = 0x9
|
NETLINK_AUDIT = 0x9
|
||||||
NETLINK_BROADCAST_ERROR = 0x4
|
NETLINK_BROADCAST_ERROR = 0x4
|
||||||
|
NETLINK_CAP_ACK = 0xa
|
||||||
NETLINK_CONNECTOR = 0xb
|
NETLINK_CONNECTOR = 0xb
|
||||||
NETLINK_CRYPTO = 0x15
|
NETLINK_CRYPTO = 0x15
|
||||||
NETLINK_DNRTMSG = 0xe
|
NETLINK_DNRTMSG = 0xe
|
||||||
@@ -809,14 +856,19 @@ const (
|
|||||||
NETLINK_IP6_FW = 0xd
|
NETLINK_IP6_FW = 0xd
|
||||||
NETLINK_ISCSI = 0x8
|
NETLINK_ISCSI = 0x8
|
||||||
NETLINK_KOBJECT_UEVENT = 0xf
|
NETLINK_KOBJECT_UEVENT = 0xf
|
||||||
|
NETLINK_LISTEN_ALL_NSID = 0x8
|
||||||
|
NETLINK_LIST_MEMBERSHIPS = 0x9
|
||||||
NETLINK_NETFILTER = 0xc
|
NETLINK_NETFILTER = 0xc
|
||||||
NETLINK_NFLOG = 0x5
|
NETLINK_NFLOG = 0x5
|
||||||
NETLINK_NO_ENOBUFS = 0x5
|
NETLINK_NO_ENOBUFS = 0x5
|
||||||
NETLINK_PKTINFO = 0x3
|
NETLINK_PKTINFO = 0x3
|
||||||
NETLINK_RDMA = 0x14
|
NETLINK_RDMA = 0x14
|
||||||
NETLINK_ROUTE = 0x0
|
NETLINK_ROUTE = 0x0
|
||||||
|
NETLINK_RX_RING = 0x6
|
||||||
NETLINK_SCSITRANSPORT = 0x12
|
NETLINK_SCSITRANSPORT = 0x12
|
||||||
NETLINK_SELINUX = 0x7
|
NETLINK_SELINUX = 0x7
|
||||||
|
NETLINK_SOCK_DIAG = 0x4
|
||||||
|
NETLINK_TX_RING = 0x7
|
||||||
NETLINK_UNUSED = 0x1
|
NETLINK_UNUSED = 0x1
|
||||||
NETLINK_USERSOCK = 0x2
|
NETLINK_USERSOCK = 0x2
|
||||||
NETLINK_XFRM = 0x6
|
NETLINK_XFRM = 0x6
|
||||||
@@ -887,13 +939,21 @@ const (
|
|||||||
PACKET_COPY_THRESH = 0x7
|
PACKET_COPY_THRESH = 0x7
|
||||||
PACKET_DROP_MEMBERSHIP = 0x2
|
PACKET_DROP_MEMBERSHIP = 0x2
|
||||||
PACKET_FANOUT = 0x12
|
PACKET_FANOUT = 0x12
|
||||||
|
PACKET_FANOUT_CBPF = 0x6
|
||||||
PACKET_FANOUT_CPU = 0x2
|
PACKET_FANOUT_CPU = 0x2
|
||||||
|
PACKET_FANOUT_DATA = 0x16
|
||||||
|
PACKET_FANOUT_EBPF = 0x7
|
||||||
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
||||||
|
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
||||||
PACKET_FANOUT_HASH = 0x0
|
PACKET_FANOUT_HASH = 0x0
|
||||||
PACKET_FANOUT_LB = 0x1
|
PACKET_FANOUT_LB = 0x1
|
||||||
|
PACKET_FANOUT_QM = 0x5
|
||||||
|
PACKET_FANOUT_RND = 0x4
|
||||||
|
PACKET_FANOUT_ROLLOVER = 0x3
|
||||||
PACKET_FASTROUTE = 0x6
|
PACKET_FASTROUTE = 0x6
|
||||||
PACKET_HDRLEN = 0xb
|
PACKET_HDRLEN = 0xb
|
||||||
PACKET_HOST = 0x0
|
PACKET_HOST = 0x0
|
||||||
|
PACKET_KERNEL = 0x7
|
||||||
PACKET_LOOPBACK = 0x5
|
PACKET_LOOPBACK = 0x5
|
||||||
PACKET_LOSS = 0xe
|
PACKET_LOSS = 0xe
|
||||||
PACKET_MR_ALLMULTI = 0x2
|
PACKET_MR_ALLMULTI = 0x2
|
||||||
@@ -904,13 +964,17 @@ const (
|
|||||||
PACKET_ORIGDEV = 0x9
|
PACKET_ORIGDEV = 0x9
|
||||||
PACKET_OTHERHOST = 0x3
|
PACKET_OTHERHOST = 0x3
|
||||||
PACKET_OUTGOING = 0x4
|
PACKET_OUTGOING = 0x4
|
||||||
|
PACKET_QDISC_BYPASS = 0x14
|
||||||
PACKET_RECV_OUTPUT = 0x3
|
PACKET_RECV_OUTPUT = 0x3
|
||||||
PACKET_RESERVE = 0xc
|
PACKET_RESERVE = 0xc
|
||||||
|
PACKET_ROLLOVER_STATS = 0x15
|
||||||
PACKET_RX_RING = 0x5
|
PACKET_RX_RING = 0x5
|
||||||
PACKET_STATISTICS = 0x6
|
PACKET_STATISTICS = 0x6
|
||||||
PACKET_TIMESTAMP = 0x11
|
PACKET_TIMESTAMP = 0x11
|
||||||
|
PACKET_TX_HAS_OFF = 0x13
|
||||||
PACKET_TX_RING = 0xd
|
PACKET_TX_RING = 0xd
|
||||||
PACKET_TX_TIMESTAMP = 0x10
|
PACKET_TX_TIMESTAMP = 0x10
|
||||||
|
PACKET_USER = 0x6
|
||||||
PACKET_VERSION = 0xa
|
PACKET_VERSION = 0xa
|
||||||
PACKET_VNET_HDR = 0xf
|
PACKET_VNET_HDR = 0xf
|
||||||
PARENB = 0x100
|
PARENB = 0x100
|
||||||
@@ -936,6 +1000,11 @@ const (
|
|||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
PR_CAPBSET_DROP = 0x18
|
PR_CAPBSET_DROP = 0x18
|
||||||
PR_CAPBSET_READ = 0x17
|
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_BIG = 0x0
|
||||||
PR_ENDIAN_LITTLE = 0x1
|
PR_ENDIAN_LITTLE = 0x1
|
||||||
PR_ENDIAN_PPC_LITTLE = 0x2
|
PR_ENDIAN_PPC_LITTLE = 0x2
|
||||||
@@ -951,16 +1020,22 @@ const (
|
|||||||
PR_FP_EXC_RES = 0x80000
|
PR_FP_EXC_RES = 0x80000
|
||||||
PR_FP_EXC_SW_ENABLE = 0x80
|
PR_FP_EXC_SW_ENABLE = 0x80
|
||||||
PR_FP_EXC_UND = 0x40000
|
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_DUMPABLE = 0x3
|
||||||
PR_GET_ENDIAN = 0x13
|
PR_GET_ENDIAN = 0x13
|
||||||
PR_GET_FPEMU = 0x9
|
PR_GET_FPEMU = 0x9
|
||||||
PR_GET_FPEXC = 0xb
|
PR_GET_FPEXC = 0xb
|
||||||
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
PR_GET_NO_NEW_PRIVS = 0x27
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
PR_GET_PDEATHSIG = 0x2
|
PR_GET_PDEATHSIG = 0x2
|
||||||
PR_GET_SECCOMP = 0x15
|
PR_GET_SECCOMP = 0x15
|
||||||
PR_GET_SECUREBITS = 0x1b
|
PR_GET_SECUREBITS = 0x1b
|
||||||
|
PR_GET_THP_DISABLE = 0x2a
|
||||||
|
PR_GET_TID_ADDRESS = 0x28
|
||||||
PR_GET_TIMERSLACK = 0x1e
|
PR_GET_TIMERSLACK = 0x1e
|
||||||
PR_GET_TIMING = 0xd
|
PR_GET_TIMING = 0xd
|
||||||
PR_GET_TSC = 0x19
|
PR_GET_TSC = 0x19
|
||||||
@@ -972,15 +1047,27 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
|
PR_SET_CHILD_SUBREAPER = 0x24
|
||||||
PR_SET_DUMPABLE = 0x4
|
PR_SET_DUMPABLE = 0x4
|
||||||
PR_SET_ENDIAN = 0x14
|
PR_SET_ENDIAN = 0x14
|
||||||
PR_SET_FPEMU = 0xa
|
PR_SET_FPEMU = 0xa
|
||||||
PR_SET_FPEXC = 0xc
|
PR_SET_FPEXC = 0xc
|
||||||
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_KEEPCAPS = 0x8
|
PR_SET_KEEPCAPS = 0x8
|
||||||
PR_SET_MM = 0x23
|
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_BRK = 0x7
|
||||||
PR_SET_MM_END_CODE = 0x2
|
PR_SET_MM_END_CODE = 0x2
|
||||||
PR_SET_MM_END_DATA = 0x4
|
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_BRK = 0x6
|
||||||
PR_SET_MM_START_CODE = 0x1
|
PR_SET_MM_START_CODE = 0x1
|
||||||
PR_SET_MM_START_DATA = 0x3
|
PR_SET_MM_START_DATA = 0x3
|
||||||
@@ -992,6 +1079,7 @@ const (
|
|||||||
PR_SET_PTRACER_ANY = 0xffffffff
|
PR_SET_PTRACER_ANY = 0xffffffff
|
||||||
PR_SET_SECCOMP = 0x16
|
PR_SET_SECCOMP = 0x16
|
||||||
PR_SET_SECUREBITS = 0x1c
|
PR_SET_SECUREBITS = 0x1c
|
||||||
|
PR_SET_THP_DISABLE = 0x29
|
||||||
PR_SET_TIMERSLACK = 0x1d
|
PR_SET_TIMERSLACK = 0x1d
|
||||||
PR_SET_TIMING = 0xe
|
PR_SET_TIMING = 0xe
|
||||||
PR_SET_TSC = 0x1a
|
PR_SET_TSC = 0x1a
|
||||||
@@ -1021,12 +1109,15 @@ const (
|
|||||||
PTRACE_GETREGS = 0xc
|
PTRACE_GETREGS = 0xc
|
||||||
PTRACE_GETREGSET = 0x4204
|
PTRACE_GETREGSET = 0x4204
|
||||||
PTRACE_GETSIGINFO = 0x4202
|
PTRACE_GETSIGINFO = 0x4202
|
||||||
|
PTRACE_GETSIGMASK = 0x420a
|
||||||
PTRACE_GET_THREAD_AREA = 0x19
|
PTRACE_GET_THREAD_AREA = 0x19
|
||||||
PTRACE_INTERRUPT = 0x4207
|
PTRACE_INTERRUPT = 0x4207
|
||||||
PTRACE_KILL = 0x8
|
PTRACE_KILL = 0x8
|
||||||
PTRACE_LISTEN = 0x4208
|
PTRACE_LISTEN = 0x4208
|
||||||
PTRACE_OLDSETOPTIONS = 0x15
|
PTRACE_OLDSETOPTIONS = 0x15
|
||||||
PTRACE_O_MASK = 0xff
|
PTRACE_O_EXITKILL = 0x100000
|
||||||
|
PTRACE_O_MASK = 0x3000ff
|
||||||
|
PTRACE_O_SUSPEND_SECCOMP = 0x200000
|
||||||
PTRACE_O_TRACECLONE = 0x8
|
PTRACE_O_TRACECLONE = 0x8
|
||||||
PTRACE_O_TRACEEXEC = 0x10
|
PTRACE_O_TRACEEXEC = 0x10
|
||||||
PTRACE_O_TRACEEXIT = 0x40
|
PTRACE_O_TRACEEXIT = 0x40
|
||||||
@@ -1036,19 +1127,22 @@ const (
|
|||||||
PTRACE_O_TRACEVFORK = 0x4
|
PTRACE_O_TRACEVFORK = 0x4
|
||||||
PTRACE_O_TRACEVFORKDONE = 0x20
|
PTRACE_O_TRACEVFORKDONE = 0x20
|
||||||
PTRACE_PEEKDATA = 0x2
|
PTRACE_PEEKDATA = 0x2
|
||||||
|
PTRACE_PEEKSIGINFO = 0x4209
|
||||||
|
PTRACE_PEEKSIGINFO_SHARED = 0x1
|
||||||
PTRACE_PEEKTEXT = 0x1
|
PTRACE_PEEKTEXT = 0x1
|
||||||
PTRACE_PEEKUSR = 0x3
|
PTRACE_PEEKUSR = 0x3
|
||||||
PTRACE_POKEDATA = 0x5
|
PTRACE_POKEDATA = 0x5
|
||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SEIZE_DEVEL = 0x80000000
|
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
PTRACE_SETFPXREGS = 0x13
|
PTRACE_SETFPXREGS = 0x13
|
||||||
PTRACE_SETOPTIONS = 0x4200
|
PTRACE_SETOPTIONS = 0x4200
|
||||||
PTRACE_SETREGS = 0xd
|
PTRACE_SETREGS = 0xd
|
||||||
PTRACE_SETREGSET = 0x4205
|
PTRACE_SETREGSET = 0x4205
|
||||||
PTRACE_SETSIGINFO = 0x4203
|
PTRACE_SETSIGINFO = 0x4203
|
||||||
|
PTRACE_SETSIGMASK = 0x420b
|
||||||
PTRACE_SET_THREAD_AREA = 0x1a
|
PTRACE_SET_THREAD_AREA = 0x1a
|
||||||
PTRACE_SINGLEBLOCK = 0x21
|
PTRACE_SINGLEBLOCK = 0x21
|
||||||
PTRACE_SINGLESTEP = 0x9
|
PTRACE_SINGLESTEP = 0x9
|
||||||
@@ -1065,18 +1159,21 @@ const (
|
|||||||
RLIMIT_STACK = 0x3
|
RLIMIT_STACK = 0x3
|
||||||
RLIM_INFINITY = -0x1
|
RLIM_INFINITY = -0x1
|
||||||
RTAX_ADVMSS = 0x8
|
RTAX_ADVMSS = 0x8
|
||||||
|
RTAX_CC_ALGO = 0x10
|
||||||
RTAX_CWND = 0x7
|
RTAX_CWND = 0x7
|
||||||
RTAX_FEATURES = 0xc
|
RTAX_FEATURES = 0xc
|
||||||
RTAX_FEATURE_ALLFRAG = 0x8
|
RTAX_FEATURE_ALLFRAG = 0x8
|
||||||
RTAX_FEATURE_ECN = 0x1
|
RTAX_FEATURE_ECN = 0x1
|
||||||
|
RTAX_FEATURE_MASK = 0xf
|
||||||
RTAX_FEATURE_SACK = 0x2
|
RTAX_FEATURE_SACK = 0x2
|
||||||
RTAX_FEATURE_TIMESTAMP = 0x4
|
RTAX_FEATURE_TIMESTAMP = 0x4
|
||||||
RTAX_HOPLIMIT = 0xa
|
RTAX_HOPLIMIT = 0xa
|
||||||
RTAX_INITCWND = 0xb
|
RTAX_INITCWND = 0xb
|
||||||
RTAX_INITRWND = 0xe
|
RTAX_INITRWND = 0xe
|
||||||
RTAX_LOCK = 0x1
|
RTAX_LOCK = 0x1
|
||||||
RTAX_MAX = 0xe
|
RTAX_MAX = 0x10
|
||||||
RTAX_MTU = 0x2
|
RTAX_MTU = 0x2
|
||||||
|
RTAX_QUICKACK = 0xf
|
||||||
RTAX_REORDERING = 0x9
|
RTAX_REORDERING = 0x9
|
||||||
RTAX_RTO_MIN = 0xd
|
RTAX_RTO_MIN = 0xd
|
||||||
RTAX_RTT = 0x4
|
RTAX_RTT = 0x4
|
||||||
@@ -1085,7 +1182,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x10
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1127,7 +1224,9 @@ const (
|
|||||||
RTM_DELADDR = 0x15
|
RTM_DELADDR = 0x15
|
||||||
RTM_DELADDRLABEL = 0x49
|
RTM_DELADDRLABEL = 0x49
|
||||||
RTM_DELLINK = 0x11
|
RTM_DELLINK = 0x11
|
||||||
|
RTM_DELMDB = 0x55
|
||||||
RTM_DELNEIGH = 0x1d
|
RTM_DELNEIGH = 0x1d
|
||||||
|
RTM_DELNSID = 0x59
|
||||||
RTM_DELQDISC = 0x25
|
RTM_DELQDISC = 0x25
|
||||||
RTM_DELROUTE = 0x19
|
RTM_DELROUTE = 0x19
|
||||||
RTM_DELRULE = 0x21
|
RTM_DELRULE = 0x21
|
||||||
@@ -1135,6 +1234,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1143,44 +1243,57 @@ const (
|
|||||||
RTM_GETANYCAST = 0x3e
|
RTM_GETANYCAST = 0x3e
|
||||||
RTM_GETDCB = 0x4e
|
RTM_GETDCB = 0x4e
|
||||||
RTM_GETLINK = 0x12
|
RTM_GETLINK = 0x12
|
||||||
|
RTM_GETMDB = 0x56
|
||||||
RTM_GETMULTICAST = 0x3a
|
RTM_GETMULTICAST = 0x3a
|
||||||
RTM_GETNEIGH = 0x1e
|
RTM_GETNEIGH = 0x1e
|
||||||
RTM_GETNEIGHTBL = 0x42
|
RTM_GETNEIGHTBL = 0x42
|
||||||
|
RTM_GETNETCONF = 0x52
|
||||||
|
RTM_GETNSID = 0x5a
|
||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x4f
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
RTM_NEWLINK = 0x10
|
RTM_NEWLINK = 0x10
|
||||||
|
RTM_NEWMDB = 0x54
|
||||||
RTM_NEWNDUSEROPT = 0x44
|
RTM_NEWNDUSEROPT = 0x44
|
||||||
RTM_NEWNEIGH = 0x1c
|
RTM_NEWNEIGH = 0x1c
|
||||||
RTM_NEWNEIGHTBL = 0x40
|
RTM_NEWNEIGHTBL = 0x40
|
||||||
|
RTM_NEWNETCONF = 0x50
|
||||||
|
RTM_NEWNSID = 0x58
|
||||||
RTM_NEWPREFIX = 0x34
|
RTM_NEWPREFIX = 0x34
|
||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x10
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x40
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
|
RTNH_F_LINKDOWN = 0x10
|
||||||
|
RTNH_F_OFFLOAD = 0x8
|
||||||
RTNH_F_ONLINK = 0x4
|
RTNH_F_ONLINK = 0x4
|
||||||
RTNH_F_PERVASIVE = 0x2
|
RTNH_F_PERVASIVE = 0x2
|
||||||
RTN_MAX = 0xb
|
RTN_MAX = 0xb
|
||||||
|
RTPROT_BABEL = 0x2a
|
||||||
RTPROT_BIRD = 0xc
|
RTPROT_BIRD = 0xc
|
||||||
RTPROT_BOOT = 0x3
|
RTPROT_BOOT = 0x3
|
||||||
RTPROT_DHCP = 0x10
|
RTPROT_DHCP = 0x10
|
||||||
RTPROT_DNROUTED = 0xd
|
RTPROT_DNROUTED = 0xd
|
||||||
RTPROT_GATED = 0x8
|
RTPROT_GATED = 0x8
|
||||||
RTPROT_KERNEL = 0x2
|
RTPROT_KERNEL = 0x2
|
||||||
|
RTPROT_MROUTED = 0x11
|
||||||
RTPROT_MRT = 0xa
|
RTPROT_MRT = 0xa
|
||||||
RTPROT_NTK = 0xf
|
RTPROT_NTK = 0xf
|
||||||
RTPROT_RA = 0x9
|
RTPROT_RA = 0x9
|
||||||
@@ -1201,7 +1314,9 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
SHUT_RDWR = 0x2
|
SHUT_RDWR = 0x2
|
||||||
SHUT_WR = 0x1
|
SHUT_WR = 0x1
|
||||||
@@ -1273,36 +1388,63 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x1
|
SOCK_STREAM = 0x1
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0x1
|
SOL_SOCKET = 0x1
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1e
|
SO_ACCEPTCONN = 0x1e
|
||||||
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x6
|
SO_BROADCAST = 0x6
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
SO_DOMAIN = 0x27
|
SO_DOMAIN = 0x27
|
||||||
SO_DONTROUTE = 0x5
|
SO_DONTROUTE = 0x5
|
||||||
SO_ERROR = 0x4
|
SO_ERROR = 0x4
|
||||||
|
SO_GET_FILTER = 0x1a
|
||||||
|
SO_INCOMING_CPU = 0x31
|
||||||
SO_KEEPALIVE = 0x9
|
SO_KEEPALIVE = 0x9
|
||||||
SO_LINGER = 0xd
|
SO_LINGER = 0xd
|
||||||
|
SO_LOCK_FILTER = 0x2c
|
||||||
SO_MARK = 0x24
|
SO_MARK = 0x24
|
||||||
|
SO_MAX_PACING_RATE = 0x2f
|
||||||
|
SO_NOFCS = 0x2b
|
||||||
SO_NO_CHECK = 0xb
|
SO_NO_CHECK = 0xb
|
||||||
SO_OOBINLINE = 0xa
|
SO_OOBINLINE = 0xa
|
||||||
SO_PASSCRED = 0x10
|
SO_PASSCRED = 0x10
|
||||||
SO_PASSSEC = 0x22
|
SO_PASSSEC = 0x22
|
||||||
|
SO_PEEK_OFF = 0x2a
|
||||||
SO_PEERCRED = 0x11
|
SO_PEERCRED = 0x11
|
||||||
SO_PEERNAME = 0x1c
|
SO_PEERNAME = 0x1c
|
||||||
SO_PEERSEC = 0x1f
|
SO_PEERSEC = 0x1f
|
||||||
@@ -1313,10 +1455,12 @@ const (
|
|||||||
SO_RCVLOWAT = 0x12
|
SO_RCVLOWAT = 0x12
|
||||||
SO_RCVTIMEO = 0x14
|
SO_RCVTIMEO = 0x14
|
||||||
SO_REUSEADDR = 0x2
|
SO_REUSEADDR = 0x2
|
||||||
|
SO_REUSEPORT = 0xf
|
||||||
SO_RXQ_OVFL = 0x28
|
SO_RXQ_OVFL = 0x28
|
||||||
SO_SECURITY_AUTHENTICATION = 0x16
|
SO_SECURITY_AUTHENTICATION = 0x16
|
||||||
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
||||||
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
||||||
|
SO_SELECT_ERR_QUEUE = 0x2d
|
||||||
SO_SNDBUF = 0x7
|
SO_SNDBUF = 0x7
|
||||||
SO_SNDBUFFORCE = 0x20
|
SO_SNDBUFFORCE = 0x20
|
||||||
SO_SNDLOWAT = 0x13
|
SO_SNDLOWAT = 0x13
|
||||||
@@ -1332,6 +1476,7 @@ const (
|
|||||||
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
||||||
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
||||||
SO_VM_SOCKETS_TRUSTED = 0x5
|
SO_VM_SOCKETS_TRUSTED = 0x5
|
||||||
|
SO_WIFI_STATUS = 0x29
|
||||||
SPLICE_F_GIFT = 0x8
|
SPLICE_F_GIFT = 0x8
|
||||||
SPLICE_F_MORE = 0x4
|
SPLICE_F_MORE = 0x4
|
||||||
SPLICE_F_MOVE = 0x1
|
SPLICE_F_MOVE = 0x1
|
||||||
@@ -1380,9 +1525,17 @@ const (
|
|||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
TCOOFF = 0x0
|
TCOOFF = 0x0
|
||||||
TCOON = 0x1
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
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_CORK = 0x3
|
||||||
TCP_DEFER_ACCEPT = 0x9
|
TCP_DEFER_ACCEPT = 0x9
|
||||||
|
TCP_FASTOPEN = 0x17
|
||||||
TCP_INFO = 0xb
|
TCP_INFO = 0xb
|
||||||
TCP_KEEPCNT = 0x6
|
TCP_KEEPCNT = 0x6
|
||||||
TCP_KEEPIDLE = 0x4
|
TCP_KEEPIDLE = 0x4
|
||||||
@@ -1394,9 +1547,25 @@ const (
|
|||||||
TCP_MD5SIG = 0xe
|
TCP_MD5SIG = 0xe
|
||||||
TCP_MD5SIG_MAXKEYLEN = 0x50
|
TCP_MD5SIG_MAXKEYLEN = 0x50
|
||||||
TCP_MSS = 0x200
|
TCP_MSS = 0x200
|
||||||
|
TCP_MSS_DEFAULT = 0x218
|
||||||
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
|
TCP_REPAIR = 0x13
|
||||||
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
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_USER_TIMEOUT = 0x12
|
||||||
TCP_WINDOW_CLAMP = 0xa
|
TCP_WINDOW_CLAMP = 0xa
|
||||||
TCSAFLUSH = 0x2
|
TCSAFLUSH = 0x2
|
||||||
TCSBRK = 0x5409
|
TCSBRK = 0x5409
|
||||||
@@ -1486,20 +1655,27 @@ const (
|
|||||||
TUNATTACHFILTER = 0x400854d5
|
TUNATTACHFILTER = 0x400854d5
|
||||||
TUNDETACHFILTER = 0x400854d6
|
TUNDETACHFILTER = 0x400854d6
|
||||||
TUNGETFEATURES = 0x800454cf
|
TUNGETFEATURES = 0x800454cf
|
||||||
|
TUNGETFILTER = 0x800854db
|
||||||
TUNGETIFF = 0x800454d2
|
TUNGETIFF = 0x800454d2
|
||||||
TUNGETSNDBUF = 0x800454d3
|
TUNGETSNDBUF = 0x800454d3
|
||||||
|
TUNGETVNETBE = 0x800454df
|
||||||
TUNGETVNETHDRSZ = 0x800454d7
|
TUNGETVNETHDRSZ = 0x800454d7
|
||||||
|
TUNGETVNETLE = 0x800454dd
|
||||||
TUNSETDEBUG = 0x400454c9
|
TUNSETDEBUG = 0x400454c9
|
||||||
TUNSETGROUP = 0x400454ce
|
TUNSETGROUP = 0x400454ce
|
||||||
TUNSETIFF = 0x400454ca
|
TUNSETIFF = 0x400454ca
|
||||||
|
TUNSETIFINDEX = 0x400454da
|
||||||
TUNSETLINK = 0x400454cd
|
TUNSETLINK = 0x400454cd
|
||||||
TUNSETNOCSUM = 0x400454c8
|
TUNSETNOCSUM = 0x400454c8
|
||||||
TUNSETOFFLOAD = 0x400454d0
|
TUNSETOFFLOAD = 0x400454d0
|
||||||
TUNSETOWNER = 0x400454cc
|
TUNSETOWNER = 0x400454cc
|
||||||
TUNSETPERSIST = 0x400454cb
|
TUNSETPERSIST = 0x400454cb
|
||||||
|
TUNSETQUEUE = 0x400454d9
|
||||||
TUNSETSNDBUF = 0x400454d4
|
TUNSETSNDBUF = 0x400454d4
|
||||||
TUNSETTXFILTER = 0x400454d1
|
TUNSETTXFILTER = 0x400454d1
|
||||||
|
TUNSETVNETBE = 0x400454de
|
||||||
TUNSETVNETHDRSZ = 0x400454d8
|
TUNSETVNETHDRSZ = 0x400454d8
|
||||||
|
TUNSETVNETLE = 0x400454dc
|
||||||
VDISCARD = 0xd
|
VDISCARD = 0xd
|
||||||
VEOF = 0x4
|
VEOF = 0x4
|
||||||
VEOL = 0xb
|
VEOL = 0xb
|
||||||
@@ -1514,6 +1690,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x6
|
VMIN = 0x6
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
@@ -1831,7 +2008,7 @@ var errors = [...]string{
|
|||||||
113: "no route to host",
|
113: "no route to host",
|
||||||
114: "operation already in progress",
|
114: "operation already in progress",
|
||||||
115: "operation now in progress",
|
115: "operation now in progress",
|
||||||
116: "stale NFS file handle",
|
116: "stale file handle",
|
||||||
117: "structure needs cleaning",
|
117: "structure needs cleaning",
|
||||||
118: "not a XENIX named type file",
|
118: "not a XENIX named type file",
|
||||||
119: "no XENIX semaphores available",
|
119: "no XENIX semaphores available",
|
||||||
@@ -1848,7 +2025,7 @@ var errors = [...]string{
|
|||||||
130: "owner died",
|
130: "owner died",
|
||||||
131: "state not recoverable",
|
131: "state not recoverable",
|
||||||
132: "operation not possible due to RF-kill",
|
132: "operation not possible due to RF-kill",
|
||||||
133: "unknown error 133",
|
133: "memory page has hardware error",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Signal table
|
// Signal table
|
||||||
|
|||||||
+204
-34
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh -m64
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include -m64
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build amd64,linux
|
// +build amd64,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- -m64 _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ const (
|
|||||||
AF_DECnet = 0xc
|
AF_DECnet = 0xc
|
||||||
AF_ECONET = 0x13
|
AF_ECONET = 0x13
|
||||||
AF_FILE = 0x1
|
AF_FILE = 0x1
|
||||||
|
AF_IB = 0x1b
|
||||||
AF_IEEE802154 = 0x24
|
AF_IEEE802154 = 0x24
|
||||||
AF_INET = 0x2
|
AF_INET = 0x2
|
||||||
AF_INET6 = 0xa
|
AF_INET6 = 0xa
|
||||||
@@ -31,10 +32,12 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x28
|
AF_MAX = 0x2b
|
||||||
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
AF_NETROM = 0x6
|
AF_NETROM = 0x6
|
||||||
@@ -42,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -61,6 +65,7 @@ const (
|
|||||||
ALG_SET_IV = 0x2
|
ALG_SET_IV = 0x2
|
||||||
ALG_SET_KEY = 0x1
|
ALG_SET_KEY = 0x1
|
||||||
ALG_SET_OP = 0x3
|
ALG_SET_OP = 0x3
|
||||||
|
ARPHRD_6LOWPAN = 0x339
|
||||||
ARPHRD_ADAPT = 0x108
|
ARPHRD_ADAPT = 0x108
|
||||||
ARPHRD_APPLETLK = 0x8
|
ARPHRD_APPLETLK = 0x8
|
||||||
ARPHRD_ARCNET = 0x7
|
ARPHRD_ARCNET = 0x7
|
||||||
@@ -95,8 +100,10 @@ const (
|
|||||||
ARPHRD_IEEE80211_PRISM = 0x322
|
ARPHRD_IEEE80211_PRISM = 0x322
|
||||||
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
||||||
ARPHRD_IEEE802154 = 0x324
|
ARPHRD_IEEE802154 = 0x324
|
||||||
|
ARPHRD_IEEE802154_MONITOR = 0x325
|
||||||
ARPHRD_IEEE802_TR = 0x320
|
ARPHRD_IEEE802_TR = 0x320
|
||||||
ARPHRD_INFINIBAND = 0x20
|
ARPHRD_INFINIBAND = 0x20
|
||||||
|
ARPHRD_IP6GRE = 0x337
|
||||||
ARPHRD_IPDDP = 0x309
|
ARPHRD_IPDDP = 0x309
|
||||||
ARPHRD_IPGRE = 0x30a
|
ARPHRD_IPGRE = 0x30a
|
||||||
ARPHRD_IRDA = 0x30f
|
ARPHRD_IRDA = 0x30f
|
||||||
@@ -104,6 +111,7 @@ const (
|
|||||||
ARPHRD_LOCALTLK = 0x305
|
ARPHRD_LOCALTLK = 0x305
|
||||||
ARPHRD_LOOPBACK = 0x304
|
ARPHRD_LOOPBACK = 0x304
|
||||||
ARPHRD_METRICOM = 0x17
|
ARPHRD_METRICOM = 0x17
|
||||||
|
ARPHRD_NETLINK = 0x338
|
||||||
ARPHRD_NETROM = 0x0
|
ARPHRD_NETROM = 0x0
|
||||||
ARPHRD_NONE = 0xfffe
|
ARPHRD_NONE = 0xfffe
|
||||||
ARPHRD_PHONET = 0x334
|
ARPHRD_PHONET = 0x334
|
||||||
@@ -189,6 +197,7 @@ const (
|
|||||||
BPF_LD = 0x0
|
BPF_LD = 0x0
|
||||||
BPF_LDX = 0x1
|
BPF_LDX = 0x1
|
||||||
BPF_LEN = 0x80
|
BPF_LEN = 0x80
|
||||||
|
BPF_LL_OFF = -0x200000
|
||||||
BPF_LSH = 0x60
|
BPF_LSH = 0x60
|
||||||
BPF_MAJOR_VERSION = 0x1
|
BPF_MAJOR_VERSION = 0x1
|
||||||
BPF_MAXINSNS = 0x1000
|
BPF_MAXINSNS = 0x1000
|
||||||
@@ -196,9 +205,11 @@ const (
|
|||||||
BPF_MEMWORDS = 0x10
|
BPF_MEMWORDS = 0x10
|
||||||
BPF_MINOR_VERSION = 0x1
|
BPF_MINOR_VERSION = 0x1
|
||||||
BPF_MISC = 0x7
|
BPF_MISC = 0x7
|
||||||
|
BPF_MOD = 0x90
|
||||||
BPF_MSH = 0xa0
|
BPF_MSH = 0xa0
|
||||||
BPF_MUL = 0x20
|
BPF_MUL = 0x20
|
||||||
BPF_NEG = 0x80
|
BPF_NEG = 0x80
|
||||||
|
BPF_NET_OFF = -0x100000
|
||||||
BPF_OR = 0x40
|
BPF_OR = 0x40
|
||||||
BPF_RET = 0x6
|
BPF_RET = 0x6
|
||||||
BPF_RSH = 0x70
|
BPF_RSH = 0x70
|
||||||
@@ -209,6 +220,7 @@ const (
|
|||||||
BPF_TXA = 0x80
|
BPF_TXA = 0x80
|
||||||
BPF_W = 0x0
|
BPF_W = 0x0
|
||||||
BPF_X = 0x8
|
BPF_X = 0x8
|
||||||
|
BPF_XOR = 0xa0
|
||||||
BRKINT = 0x2
|
BRKINT = 0x2
|
||||||
BS0 = 0x0
|
BS0 = 0x0
|
||||||
BS1 = 0x2000
|
BS1 = 0x2000
|
||||||
@@ -227,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -249,6 +262,7 @@ const (
|
|||||||
CLOCK_REALTIME = 0x0
|
CLOCK_REALTIME = 0x0
|
||||||
CLOCK_REALTIME_ALARM = 0x8
|
CLOCK_REALTIME_ALARM = 0x8
|
||||||
CLOCK_REALTIME_COARSE = 0x5
|
CLOCK_REALTIME_COARSE = 0x5
|
||||||
|
CLOCK_TAI = 0xb
|
||||||
CLOCK_THREAD_CPUTIME_ID = 0x3
|
CLOCK_THREAD_CPUTIME_ID = 0x3
|
||||||
CLOCK_TXFROMRX = 0x4
|
CLOCK_TXFROMRX = 0x4
|
||||||
CLOCK_TXINT = 0x3
|
CLOCK_TXINT = 0x3
|
||||||
@@ -318,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -327,19 +342,22 @@ const (
|
|||||||
EPOLLRDBAND = 0x80
|
EPOLLRDBAND = 0x80
|
||||||
EPOLLRDHUP = 0x2000
|
EPOLLRDHUP = 0x2000
|
||||||
EPOLLRDNORM = 0x40
|
EPOLLRDNORM = 0x40
|
||||||
|
EPOLLWAKEUP = 0x20000000
|
||||||
EPOLLWRBAND = 0x200
|
EPOLLWRBAND = 0x200
|
||||||
EPOLLWRNORM = 0x100
|
EPOLLWRNORM = 0x100
|
||||||
EPOLL_CLOEXEC = 0x80000
|
EPOLL_CLOEXEC = 0x80000
|
||||||
EPOLL_CTL_ADD = 0x1
|
EPOLL_CTL_ADD = 0x1
|
||||||
EPOLL_CTL_DEL = 0x2
|
EPOLL_CTL_DEL = 0x2
|
||||||
EPOLL_CTL_MOD = 0x3
|
EPOLL_CTL_MOD = 0x3
|
||||||
EPOLL_NONBLOCK = 0x800
|
|
||||||
ETH_P_1588 = 0x88f7
|
ETH_P_1588 = 0x88f7
|
||||||
ETH_P_8021AD = 0x88a8
|
ETH_P_8021AD = 0x88a8
|
||||||
ETH_P_8021AH = 0x88e7
|
ETH_P_8021AH = 0x88e7
|
||||||
ETH_P_8021Q = 0x8100
|
ETH_P_8021Q = 0x8100
|
||||||
|
ETH_P_80221 = 0x8917
|
||||||
ETH_P_802_2 = 0x4
|
ETH_P_802_2 = 0x4
|
||||||
ETH_P_802_3 = 0x1
|
ETH_P_802_3 = 0x1
|
||||||
|
ETH_P_802_3_MIN = 0x600
|
||||||
|
ETH_P_802_EX1 = 0x88b5
|
||||||
ETH_P_AARP = 0x80f3
|
ETH_P_AARP = 0x80f3
|
||||||
ETH_P_AF_IUCV = 0xfbfb
|
ETH_P_AF_IUCV = 0xfbfb
|
||||||
ETH_P_ALL = 0x3
|
ETH_P_ALL = 0x3
|
||||||
@@ -350,9 +368,11 @@ const (
|
|||||||
ETH_P_ATMFATE = 0x8884
|
ETH_P_ATMFATE = 0x8884
|
||||||
ETH_P_ATMMPOA = 0x884c
|
ETH_P_ATMMPOA = 0x884c
|
||||||
ETH_P_AX25 = 0x2
|
ETH_P_AX25 = 0x2
|
||||||
|
ETH_P_BATMAN = 0x4305
|
||||||
ETH_P_BPQ = 0x8ff
|
ETH_P_BPQ = 0x8ff
|
||||||
ETH_P_CAIF = 0xf7
|
ETH_P_CAIF = 0xf7
|
||||||
ETH_P_CAN = 0xc
|
ETH_P_CAN = 0xc
|
||||||
|
ETH_P_CANFD = 0xd
|
||||||
ETH_P_CONTROL = 0x16
|
ETH_P_CONTROL = 0x16
|
||||||
ETH_P_CUST = 0x6006
|
ETH_P_CUST = 0x6006
|
||||||
ETH_P_DDCMP = 0x6
|
ETH_P_DDCMP = 0x6
|
||||||
@@ -367,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -378,9 +399,13 @@ const (
|
|||||||
ETH_P_LINK_CTL = 0x886c
|
ETH_P_LINK_CTL = 0x886c
|
||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -388,6 +413,7 @@ const (
|
|||||||
ETH_P_PPP_DISC = 0x8863
|
ETH_P_PPP_DISC = 0x8863
|
||||||
ETH_P_PPP_MP = 0x8
|
ETH_P_PPP_MP = 0x8
|
||||||
ETH_P_PPP_SES = 0x8864
|
ETH_P_PPP_SES = 0x8864
|
||||||
|
ETH_P_PRP = 0x88fb
|
||||||
ETH_P_PUP = 0x200
|
ETH_P_PUP = 0x200
|
||||||
ETH_P_PUPAT = 0x201
|
ETH_P_PUPAT = 0x201
|
||||||
ETH_P_QINQ1 = 0x9100
|
ETH_P_QINQ1 = 0x9100
|
||||||
@@ -402,9 +428,11 @@ const (
|
|||||||
ETH_P_TIPC = 0x88ca
|
ETH_P_TIPC = 0x88ca
|
||||||
ETH_P_TRAILER = 0x1c
|
ETH_P_TRAILER = 0x1c
|
||||||
ETH_P_TR_802_2 = 0x11
|
ETH_P_TR_802_2 = 0x11
|
||||||
|
ETH_P_TSN = 0x22f0
|
||||||
ETH_P_WAN_PPP = 0x7
|
ETH_P_WAN_PPP = 0x7
|
||||||
ETH_P_WCCP = 0x883e
|
ETH_P_WCCP = 0x883e
|
||||||
ETH_P_X25 = 0x805
|
ETH_P_X25 = 0x805
|
||||||
|
ETH_P_XDSA = 0xf8
|
||||||
EXTA = 0xe
|
EXTA = 0xe
|
||||||
EXTB = 0xf
|
EXTB = 0xf
|
||||||
EXTPROC = 0x10000
|
EXTPROC = 0x10000
|
||||||
@@ -413,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -434,6 +463,9 @@ const (
|
|||||||
F_GETSIG = 0xb
|
F_GETSIG = 0xb
|
||||||
F_LOCK = 0x1
|
F_LOCK = 0x1
|
||||||
F_NOTIFY = 0x402
|
F_NOTIFY = 0x402
|
||||||
|
F_OFD_GETLK = 0x24
|
||||||
|
F_OFD_SETLK = 0x25
|
||||||
|
F_OFD_SETLKW = 0x26
|
||||||
F_OK = 0x0
|
F_OK = 0x0
|
||||||
F_RDLCK = 0x0
|
F_RDLCK = 0x0
|
||||||
F_SETFD = 0x2
|
F_SETFD = 0x2
|
||||||
@@ -464,57 +496,48 @@ const (
|
|||||||
IFA_F_DADFAILED = 0x8
|
IFA_F_DADFAILED = 0x8
|
||||||
IFA_F_DEPRECATED = 0x20
|
IFA_F_DEPRECATED = 0x20
|
||||||
IFA_F_HOMEADDRESS = 0x10
|
IFA_F_HOMEADDRESS = 0x10
|
||||||
|
IFA_F_MANAGETEMPADDR = 0x100
|
||||||
|
IFA_F_MCAUTOJOIN = 0x400
|
||||||
IFA_F_NODAD = 0x2
|
IFA_F_NODAD = 0x2
|
||||||
|
IFA_F_NOPREFIXROUTE = 0x200
|
||||||
IFA_F_OPTIMISTIC = 0x4
|
IFA_F_OPTIMISTIC = 0x4
|
||||||
IFA_F_PERMANENT = 0x80
|
IFA_F_PERMANENT = 0x80
|
||||||
IFA_F_SECONDARY = 0x1
|
IFA_F_SECONDARY = 0x1
|
||||||
|
IFA_F_STABLE_PRIVACY = 0x800
|
||||||
IFA_F_TEMPORARY = 0x1
|
IFA_F_TEMPORARY = 0x1
|
||||||
IFA_F_TENTATIVE = 0x40
|
IFA_F_TENTATIVE = 0x40
|
||||||
IFA_MAX = 0x7
|
IFA_MAX = 0x8
|
||||||
IFF_802_1Q_VLAN = 0x1
|
|
||||||
IFF_ALLMULTI = 0x200
|
IFF_ALLMULTI = 0x200
|
||||||
|
IFF_ATTACH_QUEUE = 0x200
|
||||||
IFF_AUTOMEDIA = 0x4000
|
IFF_AUTOMEDIA = 0x4000
|
||||||
IFF_BONDING = 0x20
|
|
||||||
IFF_BRIDGE_PORT = 0x4000
|
|
||||||
IFF_BROADCAST = 0x2
|
IFF_BROADCAST = 0x2
|
||||||
IFF_DEBUG = 0x4
|
IFF_DEBUG = 0x4
|
||||||
IFF_DISABLE_NETPOLL = 0x1000
|
IFF_DETACH_QUEUE = 0x400
|
||||||
IFF_DONT_BRIDGE = 0x800
|
|
||||||
IFF_DORMANT = 0x20000
|
IFF_DORMANT = 0x20000
|
||||||
IFF_DYNAMIC = 0x8000
|
IFF_DYNAMIC = 0x8000
|
||||||
IFF_EBRIDGE = 0x2
|
|
||||||
IFF_ECHO = 0x40000
|
IFF_ECHO = 0x40000
|
||||||
IFF_ISATAP = 0x80
|
|
||||||
IFF_LOOPBACK = 0x8
|
IFF_LOOPBACK = 0x8
|
||||||
IFF_LOWER_UP = 0x10000
|
IFF_LOWER_UP = 0x10000
|
||||||
IFF_MACVLAN_PORT = 0x2000
|
|
||||||
IFF_MASTER = 0x400
|
IFF_MASTER = 0x400
|
||||||
IFF_MASTER_8023AD = 0x8
|
|
||||||
IFF_MASTER_ALB = 0x10
|
|
||||||
IFF_MASTER_ARPMON = 0x100
|
|
||||||
IFF_MULTICAST = 0x1000
|
IFF_MULTICAST = 0x1000
|
||||||
|
IFF_MULTI_QUEUE = 0x100
|
||||||
IFF_NOARP = 0x80
|
IFF_NOARP = 0x80
|
||||||
|
IFF_NOFILTER = 0x1000
|
||||||
IFF_NOTRAILERS = 0x20
|
IFF_NOTRAILERS = 0x20
|
||||||
IFF_NO_PI = 0x1000
|
IFF_NO_PI = 0x1000
|
||||||
IFF_ONE_QUEUE = 0x2000
|
IFF_ONE_QUEUE = 0x2000
|
||||||
IFF_OVS_DATAPATH = 0x8000
|
IFF_PERSIST = 0x800
|
||||||
IFF_POINTOPOINT = 0x10
|
IFF_POINTOPOINT = 0x10
|
||||||
IFF_PORTSEL = 0x2000
|
IFF_PORTSEL = 0x2000
|
||||||
IFF_PROMISC = 0x100
|
IFF_PROMISC = 0x100
|
||||||
IFF_RUNNING = 0x40
|
IFF_RUNNING = 0x40
|
||||||
IFF_SLAVE = 0x800
|
IFF_SLAVE = 0x800
|
||||||
IFF_SLAVE_INACTIVE = 0x4
|
|
||||||
IFF_SLAVE_NEEDARP = 0x40
|
|
||||||
IFF_TAP = 0x2
|
IFF_TAP = 0x2
|
||||||
IFF_TUN = 0x1
|
IFF_TUN = 0x1
|
||||||
IFF_TUN_EXCL = 0x8000
|
IFF_TUN_EXCL = 0x8000
|
||||||
IFF_TX_SKB_SHARING = 0x10000
|
|
||||||
IFF_UNICAST_FLT = 0x20000
|
|
||||||
IFF_UP = 0x1
|
IFF_UP = 0x1
|
||||||
IFF_VNET_HDR = 0x4000
|
IFF_VNET_HDR = 0x4000
|
||||||
IFF_VOLATILE = 0x70c5a
|
IFF_VOLATILE = 0x70c5a
|
||||||
IFF_WAN_HDLC = 0x200
|
|
||||||
IFF_XMIT_DST_RELEASE = 0x400
|
|
||||||
IFNAMSIZ = 0x10
|
IFNAMSIZ = 0x10
|
||||||
IGNBRK = 0x1
|
IGNBRK = 0x1
|
||||||
IGNCR = 0x80
|
IGNCR = 0x80
|
||||||
@@ -561,6 +584,7 @@ const (
|
|||||||
IN_Q_OVERFLOW = 0x4000
|
IN_Q_OVERFLOW = 0x4000
|
||||||
IN_UNMOUNT = 0x2000
|
IN_UNMOUNT = 0x2000
|
||||||
IPPROTO_AH = 0x33
|
IPPROTO_AH = 0x33
|
||||||
|
IPPROTO_BEETPH = 0x5e
|
||||||
IPPROTO_COMP = 0x6c
|
IPPROTO_COMP = 0x6c
|
||||||
IPPROTO_DCCP = 0x21
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DSTOPTS = 0x3c
|
IPPROTO_DSTOPTS = 0x3c
|
||||||
@@ -577,6 +601,8 @@ const (
|
|||||||
IPPROTO_IP = 0x0
|
IPPROTO_IP = 0x0
|
||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -599,8 +625,10 @@ const (
|
|||||||
IPV6_ADD_MEMBERSHIP = 0x14
|
IPV6_ADD_MEMBERSHIP = 0x14
|
||||||
IPV6_AUTHHDR = 0xa
|
IPV6_AUTHHDR = 0xa
|
||||||
IPV6_CHECKSUM = 0x7
|
IPV6_CHECKSUM = 0x7
|
||||||
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -614,15 +642,19 @@ const (
|
|||||||
IPV6_MULTICAST_IF = 0x11
|
IPV6_MULTICAST_IF = 0x11
|
||||||
IPV6_MULTICAST_LOOP = 0x13
|
IPV6_MULTICAST_LOOP = 0x13
|
||||||
IPV6_NEXTHOP = 0x9
|
IPV6_NEXTHOP = 0x9
|
||||||
|
IPV6_PATHMTU = 0x3d
|
||||||
IPV6_PKTINFO = 0x32
|
IPV6_PKTINFO = 0x32
|
||||||
IPV6_PMTUDISC_DO = 0x2
|
IPV6_PMTUDISC_DO = 0x2
|
||||||
IPV6_PMTUDISC_DONT = 0x0
|
IPV6_PMTUDISC_DONT = 0x0
|
||||||
|
IPV6_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IPV6_PMTUDISC_OMIT = 0x5
|
||||||
IPV6_PMTUDISC_PROBE = 0x3
|
IPV6_PMTUDISC_PROBE = 0x3
|
||||||
IPV6_PMTUDISC_WANT = 0x1
|
IPV6_PMTUDISC_WANT = 0x1
|
||||||
IPV6_RECVDSTOPTS = 0x3a
|
IPV6_RECVDSTOPTS = 0x3a
|
||||||
IPV6_RECVERR = 0x19
|
IPV6_RECVERR = 0x19
|
||||||
IPV6_RECVHOPLIMIT = 0x33
|
IPV6_RECVHOPLIMIT = 0x33
|
||||||
IPV6_RECVHOPOPTS = 0x35
|
IPV6_RECVHOPOPTS = 0x35
|
||||||
|
IPV6_RECVPATHMTU = 0x3c
|
||||||
IPV6_RECVPKTINFO = 0x31
|
IPV6_RECVPKTINFO = 0x31
|
||||||
IPV6_RECVRTHDR = 0x38
|
IPV6_RECVRTHDR = 0x38
|
||||||
IPV6_RECVTCLASS = 0x42
|
IPV6_RECVTCLASS = 0x42
|
||||||
@@ -640,7 +672,9 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
IP_DEFAULT_MULTICAST_TTL = 0x1
|
IP_DEFAULT_MULTICAST_TTL = 0x1
|
||||||
IP_DF = 0x4000
|
IP_DF = 0x4000
|
||||||
@@ -661,6 +695,7 @@ const (
|
|||||||
IP_MULTICAST_IF = 0x20
|
IP_MULTICAST_IF = 0x20
|
||||||
IP_MULTICAST_LOOP = 0x22
|
IP_MULTICAST_LOOP = 0x22
|
||||||
IP_MULTICAST_TTL = 0x21
|
IP_MULTICAST_TTL = 0x21
|
||||||
|
IP_NODEFRAG = 0x16
|
||||||
IP_OFFMASK = 0x1fff
|
IP_OFFMASK = 0x1fff
|
||||||
IP_OPTIONS = 0x4
|
IP_OPTIONS = 0x4
|
||||||
IP_ORIGDSTADDR = 0x14
|
IP_ORIGDSTADDR = 0x14
|
||||||
@@ -670,6 +705,8 @@ const (
|
|||||||
IP_PMTUDISC = 0xa
|
IP_PMTUDISC = 0xa
|
||||||
IP_PMTUDISC_DO = 0x2
|
IP_PMTUDISC_DO = 0x2
|
||||||
IP_PMTUDISC_DONT = 0x0
|
IP_PMTUDISC_DONT = 0x0
|
||||||
|
IP_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IP_PMTUDISC_OMIT = 0x5
|
||||||
IP_PMTUDISC_PROBE = 0x3
|
IP_PMTUDISC_PROBE = 0x3
|
||||||
IP_PMTUDISC_WANT = 0x1
|
IP_PMTUDISC_WANT = 0x1
|
||||||
IP_RECVERR = 0xb
|
IP_RECVERR = 0xb
|
||||||
@@ -685,6 +722,7 @@ const (
|
|||||||
IP_TRANSPARENT = 0x13
|
IP_TRANSPARENT = 0x13
|
||||||
IP_TTL = 0x2
|
IP_TTL = 0x2
|
||||||
IP_UNBLOCK_SOURCE = 0x25
|
IP_UNBLOCK_SOURCE = 0x25
|
||||||
|
IP_UNICAST_IF = 0x32
|
||||||
IP_XFRM_POLICY = 0x11
|
IP_XFRM_POLICY = 0x11
|
||||||
ISIG = 0x1
|
ISIG = 0x1
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
@@ -707,9 +745,12 @@ const (
|
|||||||
LOCK_NB = 0x4
|
LOCK_NB = 0x4
|
||||||
LOCK_SH = 0x1
|
LOCK_SH = 0x1
|
||||||
LOCK_UN = 0x8
|
LOCK_UN = 0x8
|
||||||
|
MADV_DODUMP = 0x11
|
||||||
MADV_DOFORK = 0xb
|
MADV_DOFORK = 0xb
|
||||||
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -729,6 +770,8 @@ const (
|
|||||||
MAP_FIXED = 0x10
|
MAP_FIXED = 0x10
|
||||||
MAP_GROWSDOWN = 0x100
|
MAP_GROWSDOWN = 0x100
|
||||||
MAP_HUGETLB = 0x40000
|
MAP_HUGETLB = 0x40000
|
||||||
|
MAP_HUGE_MASK = 0x3f
|
||||||
|
MAP_HUGE_SHIFT = 0x1a
|
||||||
MAP_LOCKED = 0x2000
|
MAP_LOCKED = 0x2000
|
||||||
MAP_NONBLOCK = 0x10000
|
MAP_NONBLOCK = 0x10000
|
||||||
MAP_NORESERVE = 0x4000
|
MAP_NORESERVE = 0x4000
|
||||||
@@ -739,9 +782,11 @@ const (
|
|||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x1
|
MCL_CURRENT = 0x1
|
||||||
MCL_FUTURE = 0x2
|
MCL_FUTURE = 0x2
|
||||||
|
MCL_ONFAULT = 0x4
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -769,6 +814,7 @@ const (
|
|||||||
MS_INVALIDATE = 0x2
|
MS_INVALIDATE = 0x2
|
||||||
MS_I_VERSION = 0x800000
|
MS_I_VERSION = 0x800000
|
||||||
MS_KERNMOUNT = 0x400000
|
MS_KERNMOUNT = 0x400000
|
||||||
|
MS_LAZYTIME = 0x2000000
|
||||||
MS_MANDLOCK = 0x40
|
MS_MANDLOCK = 0x40
|
||||||
MS_MGC_MSK = 0xffff0000
|
MS_MGC_MSK = 0xffff0000
|
||||||
MS_MGC_VAL = 0xc0ed0000
|
MS_MGC_VAL = 0xc0ed0000
|
||||||
@@ -785,7 +831,7 @@ const (
|
|||||||
MS_REC = 0x4000
|
MS_REC = 0x4000
|
||||||
MS_RELATIME = 0x200000
|
MS_RELATIME = 0x200000
|
||||||
MS_REMOUNT = 0x20
|
MS_REMOUNT = 0x20
|
||||||
MS_RMT_MASK = 0x800051
|
MS_RMT_MASK = 0x2800051
|
||||||
MS_SHARED = 0x100000
|
MS_SHARED = 0x100000
|
||||||
MS_SILENT = 0x8000
|
MS_SILENT = 0x8000
|
||||||
MS_SLAVE = 0x80000
|
MS_SLAVE = 0x80000
|
||||||
@@ -893,13 +939,21 @@ const (
|
|||||||
PACKET_COPY_THRESH = 0x7
|
PACKET_COPY_THRESH = 0x7
|
||||||
PACKET_DROP_MEMBERSHIP = 0x2
|
PACKET_DROP_MEMBERSHIP = 0x2
|
||||||
PACKET_FANOUT = 0x12
|
PACKET_FANOUT = 0x12
|
||||||
|
PACKET_FANOUT_CBPF = 0x6
|
||||||
PACKET_FANOUT_CPU = 0x2
|
PACKET_FANOUT_CPU = 0x2
|
||||||
|
PACKET_FANOUT_DATA = 0x16
|
||||||
|
PACKET_FANOUT_EBPF = 0x7
|
||||||
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
||||||
|
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
||||||
PACKET_FANOUT_HASH = 0x0
|
PACKET_FANOUT_HASH = 0x0
|
||||||
PACKET_FANOUT_LB = 0x1
|
PACKET_FANOUT_LB = 0x1
|
||||||
|
PACKET_FANOUT_QM = 0x5
|
||||||
|
PACKET_FANOUT_RND = 0x4
|
||||||
|
PACKET_FANOUT_ROLLOVER = 0x3
|
||||||
PACKET_FASTROUTE = 0x6
|
PACKET_FASTROUTE = 0x6
|
||||||
PACKET_HDRLEN = 0xb
|
PACKET_HDRLEN = 0xb
|
||||||
PACKET_HOST = 0x0
|
PACKET_HOST = 0x0
|
||||||
|
PACKET_KERNEL = 0x7
|
||||||
PACKET_LOOPBACK = 0x5
|
PACKET_LOOPBACK = 0x5
|
||||||
PACKET_LOSS = 0xe
|
PACKET_LOSS = 0xe
|
||||||
PACKET_MR_ALLMULTI = 0x2
|
PACKET_MR_ALLMULTI = 0x2
|
||||||
@@ -910,13 +964,17 @@ const (
|
|||||||
PACKET_ORIGDEV = 0x9
|
PACKET_ORIGDEV = 0x9
|
||||||
PACKET_OTHERHOST = 0x3
|
PACKET_OTHERHOST = 0x3
|
||||||
PACKET_OUTGOING = 0x4
|
PACKET_OUTGOING = 0x4
|
||||||
|
PACKET_QDISC_BYPASS = 0x14
|
||||||
PACKET_RECV_OUTPUT = 0x3
|
PACKET_RECV_OUTPUT = 0x3
|
||||||
PACKET_RESERVE = 0xc
|
PACKET_RESERVE = 0xc
|
||||||
|
PACKET_ROLLOVER_STATS = 0x15
|
||||||
PACKET_RX_RING = 0x5
|
PACKET_RX_RING = 0x5
|
||||||
PACKET_STATISTICS = 0x6
|
PACKET_STATISTICS = 0x6
|
||||||
PACKET_TIMESTAMP = 0x11
|
PACKET_TIMESTAMP = 0x11
|
||||||
|
PACKET_TX_HAS_OFF = 0x13
|
||||||
PACKET_TX_RING = 0xd
|
PACKET_TX_RING = 0xd
|
||||||
PACKET_TX_TIMESTAMP = 0x10
|
PACKET_TX_TIMESTAMP = 0x10
|
||||||
|
PACKET_USER = 0x6
|
||||||
PACKET_VERSION = 0xa
|
PACKET_VERSION = 0xa
|
||||||
PACKET_VNET_HDR = 0xf
|
PACKET_VNET_HDR = 0xf
|
||||||
PARENB = 0x100
|
PARENB = 0x100
|
||||||
@@ -942,6 +1000,11 @@ const (
|
|||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
PR_CAPBSET_DROP = 0x18
|
PR_CAPBSET_DROP = 0x18
|
||||||
PR_CAPBSET_READ = 0x17
|
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_BIG = 0x0
|
||||||
PR_ENDIAN_LITTLE = 0x1
|
PR_ENDIAN_LITTLE = 0x1
|
||||||
PR_ENDIAN_PPC_LITTLE = 0x2
|
PR_ENDIAN_PPC_LITTLE = 0x2
|
||||||
@@ -957,16 +1020,22 @@ const (
|
|||||||
PR_FP_EXC_RES = 0x80000
|
PR_FP_EXC_RES = 0x80000
|
||||||
PR_FP_EXC_SW_ENABLE = 0x80
|
PR_FP_EXC_SW_ENABLE = 0x80
|
||||||
PR_FP_EXC_UND = 0x40000
|
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_DUMPABLE = 0x3
|
||||||
PR_GET_ENDIAN = 0x13
|
PR_GET_ENDIAN = 0x13
|
||||||
PR_GET_FPEMU = 0x9
|
PR_GET_FPEMU = 0x9
|
||||||
PR_GET_FPEXC = 0xb
|
PR_GET_FPEXC = 0xb
|
||||||
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
PR_GET_NO_NEW_PRIVS = 0x27
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
PR_GET_PDEATHSIG = 0x2
|
PR_GET_PDEATHSIG = 0x2
|
||||||
PR_GET_SECCOMP = 0x15
|
PR_GET_SECCOMP = 0x15
|
||||||
PR_GET_SECUREBITS = 0x1b
|
PR_GET_SECUREBITS = 0x1b
|
||||||
|
PR_GET_THP_DISABLE = 0x2a
|
||||||
|
PR_GET_TID_ADDRESS = 0x28
|
||||||
PR_GET_TIMERSLACK = 0x1e
|
PR_GET_TIMERSLACK = 0x1e
|
||||||
PR_GET_TIMING = 0xd
|
PR_GET_TIMING = 0xd
|
||||||
PR_GET_TSC = 0x19
|
PR_GET_TSC = 0x19
|
||||||
@@ -978,15 +1047,27 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
|
PR_SET_CHILD_SUBREAPER = 0x24
|
||||||
PR_SET_DUMPABLE = 0x4
|
PR_SET_DUMPABLE = 0x4
|
||||||
PR_SET_ENDIAN = 0x14
|
PR_SET_ENDIAN = 0x14
|
||||||
PR_SET_FPEMU = 0xa
|
PR_SET_FPEMU = 0xa
|
||||||
PR_SET_FPEXC = 0xc
|
PR_SET_FPEXC = 0xc
|
||||||
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_KEEPCAPS = 0x8
|
PR_SET_KEEPCAPS = 0x8
|
||||||
PR_SET_MM = 0x23
|
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_BRK = 0x7
|
||||||
PR_SET_MM_END_CODE = 0x2
|
PR_SET_MM_END_CODE = 0x2
|
||||||
PR_SET_MM_END_DATA = 0x4
|
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_BRK = 0x6
|
||||||
PR_SET_MM_START_CODE = 0x1
|
PR_SET_MM_START_CODE = 0x1
|
||||||
PR_SET_MM_START_DATA = 0x3
|
PR_SET_MM_START_DATA = 0x3
|
||||||
@@ -998,6 +1079,7 @@ const (
|
|||||||
PR_SET_PTRACER_ANY = -0x1
|
PR_SET_PTRACER_ANY = -0x1
|
||||||
PR_SET_SECCOMP = 0x16
|
PR_SET_SECCOMP = 0x16
|
||||||
PR_SET_SECUREBITS = 0x1c
|
PR_SET_SECUREBITS = 0x1c
|
||||||
|
PR_SET_THP_DISABLE = 0x29
|
||||||
PR_SET_TIMERSLACK = 0x1d
|
PR_SET_TIMERSLACK = 0x1d
|
||||||
PR_SET_TIMING = 0xe
|
PR_SET_TIMING = 0xe
|
||||||
PR_SET_TSC = 0x1a
|
PR_SET_TSC = 0x1a
|
||||||
@@ -1028,12 +1110,15 @@ const (
|
|||||||
PTRACE_GETREGS = 0xc
|
PTRACE_GETREGS = 0xc
|
||||||
PTRACE_GETREGSET = 0x4204
|
PTRACE_GETREGSET = 0x4204
|
||||||
PTRACE_GETSIGINFO = 0x4202
|
PTRACE_GETSIGINFO = 0x4202
|
||||||
|
PTRACE_GETSIGMASK = 0x420a
|
||||||
PTRACE_GET_THREAD_AREA = 0x19
|
PTRACE_GET_THREAD_AREA = 0x19
|
||||||
PTRACE_INTERRUPT = 0x4207
|
PTRACE_INTERRUPT = 0x4207
|
||||||
PTRACE_KILL = 0x8
|
PTRACE_KILL = 0x8
|
||||||
PTRACE_LISTEN = 0x4208
|
PTRACE_LISTEN = 0x4208
|
||||||
PTRACE_OLDSETOPTIONS = 0x15
|
PTRACE_OLDSETOPTIONS = 0x15
|
||||||
PTRACE_O_MASK = 0xff
|
PTRACE_O_EXITKILL = 0x100000
|
||||||
|
PTRACE_O_MASK = 0x3000ff
|
||||||
|
PTRACE_O_SUSPEND_SECCOMP = 0x200000
|
||||||
PTRACE_O_TRACECLONE = 0x8
|
PTRACE_O_TRACECLONE = 0x8
|
||||||
PTRACE_O_TRACEEXEC = 0x10
|
PTRACE_O_TRACEEXEC = 0x10
|
||||||
PTRACE_O_TRACEEXIT = 0x40
|
PTRACE_O_TRACEEXIT = 0x40
|
||||||
@@ -1043,19 +1128,22 @@ const (
|
|||||||
PTRACE_O_TRACEVFORK = 0x4
|
PTRACE_O_TRACEVFORK = 0x4
|
||||||
PTRACE_O_TRACEVFORKDONE = 0x20
|
PTRACE_O_TRACEVFORKDONE = 0x20
|
||||||
PTRACE_PEEKDATA = 0x2
|
PTRACE_PEEKDATA = 0x2
|
||||||
|
PTRACE_PEEKSIGINFO = 0x4209
|
||||||
|
PTRACE_PEEKSIGINFO_SHARED = 0x1
|
||||||
PTRACE_PEEKTEXT = 0x1
|
PTRACE_PEEKTEXT = 0x1
|
||||||
PTRACE_PEEKUSR = 0x3
|
PTRACE_PEEKUSR = 0x3
|
||||||
PTRACE_POKEDATA = 0x5
|
PTRACE_POKEDATA = 0x5
|
||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SEIZE_DEVEL = 0x80000000
|
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
PTRACE_SETFPXREGS = 0x13
|
PTRACE_SETFPXREGS = 0x13
|
||||||
PTRACE_SETOPTIONS = 0x4200
|
PTRACE_SETOPTIONS = 0x4200
|
||||||
PTRACE_SETREGS = 0xd
|
PTRACE_SETREGS = 0xd
|
||||||
PTRACE_SETREGSET = 0x4205
|
PTRACE_SETREGSET = 0x4205
|
||||||
PTRACE_SETSIGINFO = 0x4203
|
PTRACE_SETSIGINFO = 0x4203
|
||||||
|
PTRACE_SETSIGMASK = 0x420b
|
||||||
PTRACE_SET_THREAD_AREA = 0x1a
|
PTRACE_SET_THREAD_AREA = 0x1a
|
||||||
PTRACE_SINGLEBLOCK = 0x21
|
PTRACE_SINGLEBLOCK = 0x21
|
||||||
PTRACE_SINGLESTEP = 0x9
|
PTRACE_SINGLESTEP = 0x9
|
||||||
@@ -1072,18 +1160,21 @@ const (
|
|||||||
RLIMIT_STACK = 0x3
|
RLIMIT_STACK = 0x3
|
||||||
RLIM_INFINITY = -0x1
|
RLIM_INFINITY = -0x1
|
||||||
RTAX_ADVMSS = 0x8
|
RTAX_ADVMSS = 0x8
|
||||||
|
RTAX_CC_ALGO = 0x10
|
||||||
RTAX_CWND = 0x7
|
RTAX_CWND = 0x7
|
||||||
RTAX_FEATURES = 0xc
|
RTAX_FEATURES = 0xc
|
||||||
RTAX_FEATURE_ALLFRAG = 0x8
|
RTAX_FEATURE_ALLFRAG = 0x8
|
||||||
RTAX_FEATURE_ECN = 0x1
|
RTAX_FEATURE_ECN = 0x1
|
||||||
|
RTAX_FEATURE_MASK = 0xf
|
||||||
RTAX_FEATURE_SACK = 0x2
|
RTAX_FEATURE_SACK = 0x2
|
||||||
RTAX_FEATURE_TIMESTAMP = 0x4
|
RTAX_FEATURE_TIMESTAMP = 0x4
|
||||||
RTAX_HOPLIMIT = 0xa
|
RTAX_HOPLIMIT = 0xa
|
||||||
RTAX_INITCWND = 0xb
|
RTAX_INITCWND = 0xb
|
||||||
RTAX_INITRWND = 0xe
|
RTAX_INITRWND = 0xe
|
||||||
RTAX_LOCK = 0x1
|
RTAX_LOCK = 0x1
|
||||||
RTAX_MAX = 0xe
|
RTAX_MAX = 0x10
|
||||||
RTAX_MTU = 0x2
|
RTAX_MTU = 0x2
|
||||||
|
RTAX_QUICKACK = 0xf
|
||||||
RTAX_REORDERING = 0x9
|
RTAX_REORDERING = 0x9
|
||||||
RTAX_RTO_MIN = 0xd
|
RTAX_RTO_MIN = 0xd
|
||||||
RTAX_RTT = 0x4
|
RTAX_RTT = 0x4
|
||||||
@@ -1092,7 +1183,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x10
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1134,7 +1225,9 @@ const (
|
|||||||
RTM_DELADDR = 0x15
|
RTM_DELADDR = 0x15
|
||||||
RTM_DELADDRLABEL = 0x49
|
RTM_DELADDRLABEL = 0x49
|
||||||
RTM_DELLINK = 0x11
|
RTM_DELLINK = 0x11
|
||||||
|
RTM_DELMDB = 0x55
|
||||||
RTM_DELNEIGH = 0x1d
|
RTM_DELNEIGH = 0x1d
|
||||||
|
RTM_DELNSID = 0x59
|
||||||
RTM_DELQDISC = 0x25
|
RTM_DELQDISC = 0x25
|
||||||
RTM_DELROUTE = 0x19
|
RTM_DELROUTE = 0x19
|
||||||
RTM_DELRULE = 0x21
|
RTM_DELRULE = 0x21
|
||||||
@@ -1142,6 +1235,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1150,44 +1244,57 @@ const (
|
|||||||
RTM_GETANYCAST = 0x3e
|
RTM_GETANYCAST = 0x3e
|
||||||
RTM_GETDCB = 0x4e
|
RTM_GETDCB = 0x4e
|
||||||
RTM_GETLINK = 0x12
|
RTM_GETLINK = 0x12
|
||||||
|
RTM_GETMDB = 0x56
|
||||||
RTM_GETMULTICAST = 0x3a
|
RTM_GETMULTICAST = 0x3a
|
||||||
RTM_GETNEIGH = 0x1e
|
RTM_GETNEIGH = 0x1e
|
||||||
RTM_GETNEIGHTBL = 0x42
|
RTM_GETNEIGHTBL = 0x42
|
||||||
|
RTM_GETNETCONF = 0x52
|
||||||
|
RTM_GETNSID = 0x5a
|
||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x4f
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
RTM_NEWLINK = 0x10
|
RTM_NEWLINK = 0x10
|
||||||
|
RTM_NEWMDB = 0x54
|
||||||
RTM_NEWNDUSEROPT = 0x44
|
RTM_NEWNDUSEROPT = 0x44
|
||||||
RTM_NEWNEIGH = 0x1c
|
RTM_NEWNEIGH = 0x1c
|
||||||
RTM_NEWNEIGHTBL = 0x40
|
RTM_NEWNEIGHTBL = 0x40
|
||||||
|
RTM_NEWNETCONF = 0x50
|
||||||
|
RTM_NEWNSID = 0x58
|
||||||
RTM_NEWPREFIX = 0x34
|
RTM_NEWPREFIX = 0x34
|
||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x10
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x40
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
|
RTNH_F_LINKDOWN = 0x10
|
||||||
|
RTNH_F_OFFLOAD = 0x8
|
||||||
RTNH_F_ONLINK = 0x4
|
RTNH_F_ONLINK = 0x4
|
||||||
RTNH_F_PERVASIVE = 0x2
|
RTNH_F_PERVASIVE = 0x2
|
||||||
RTN_MAX = 0xb
|
RTN_MAX = 0xb
|
||||||
|
RTPROT_BABEL = 0x2a
|
||||||
RTPROT_BIRD = 0xc
|
RTPROT_BIRD = 0xc
|
||||||
RTPROT_BOOT = 0x3
|
RTPROT_BOOT = 0x3
|
||||||
RTPROT_DHCP = 0x10
|
RTPROT_DHCP = 0x10
|
||||||
RTPROT_DNROUTED = 0xd
|
RTPROT_DNROUTED = 0xd
|
||||||
RTPROT_GATED = 0x8
|
RTPROT_GATED = 0x8
|
||||||
RTPROT_KERNEL = 0x2
|
RTPROT_KERNEL = 0x2
|
||||||
|
RTPROT_MROUTED = 0x11
|
||||||
RTPROT_MRT = 0xa
|
RTPROT_MRT = 0xa
|
||||||
RTPROT_NTK = 0xf
|
RTPROT_NTK = 0xf
|
||||||
RTPROT_RA = 0x9
|
RTPROT_RA = 0x9
|
||||||
@@ -1208,7 +1315,9 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
SHUT_RDWR = 0x2
|
SHUT_RDWR = 0x2
|
||||||
SHUT_WR = 0x1
|
SHUT_WR = 0x1
|
||||||
@@ -1280,36 +1389,63 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x1
|
SOCK_STREAM = 0x1
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0x1
|
SOL_SOCKET = 0x1
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1e
|
SO_ACCEPTCONN = 0x1e
|
||||||
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x6
|
SO_BROADCAST = 0x6
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
SO_DOMAIN = 0x27
|
SO_DOMAIN = 0x27
|
||||||
SO_DONTROUTE = 0x5
|
SO_DONTROUTE = 0x5
|
||||||
SO_ERROR = 0x4
|
SO_ERROR = 0x4
|
||||||
|
SO_GET_FILTER = 0x1a
|
||||||
|
SO_INCOMING_CPU = 0x31
|
||||||
SO_KEEPALIVE = 0x9
|
SO_KEEPALIVE = 0x9
|
||||||
SO_LINGER = 0xd
|
SO_LINGER = 0xd
|
||||||
|
SO_LOCK_FILTER = 0x2c
|
||||||
SO_MARK = 0x24
|
SO_MARK = 0x24
|
||||||
|
SO_MAX_PACING_RATE = 0x2f
|
||||||
|
SO_NOFCS = 0x2b
|
||||||
SO_NO_CHECK = 0xb
|
SO_NO_CHECK = 0xb
|
||||||
SO_OOBINLINE = 0xa
|
SO_OOBINLINE = 0xa
|
||||||
SO_PASSCRED = 0x10
|
SO_PASSCRED = 0x10
|
||||||
SO_PASSSEC = 0x22
|
SO_PASSSEC = 0x22
|
||||||
|
SO_PEEK_OFF = 0x2a
|
||||||
SO_PEERCRED = 0x11
|
SO_PEERCRED = 0x11
|
||||||
SO_PEERNAME = 0x1c
|
SO_PEERNAME = 0x1c
|
||||||
SO_PEERSEC = 0x1f
|
SO_PEERSEC = 0x1f
|
||||||
@@ -1320,10 +1456,12 @@ const (
|
|||||||
SO_RCVLOWAT = 0x12
|
SO_RCVLOWAT = 0x12
|
||||||
SO_RCVTIMEO = 0x14
|
SO_RCVTIMEO = 0x14
|
||||||
SO_REUSEADDR = 0x2
|
SO_REUSEADDR = 0x2
|
||||||
|
SO_REUSEPORT = 0xf
|
||||||
SO_RXQ_OVFL = 0x28
|
SO_RXQ_OVFL = 0x28
|
||||||
SO_SECURITY_AUTHENTICATION = 0x16
|
SO_SECURITY_AUTHENTICATION = 0x16
|
||||||
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
||||||
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
||||||
|
SO_SELECT_ERR_QUEUE = 0x2d
|
||||||
SO_SNDBUF = 0x7
|
SO_SNDBUF = 0x7
|
||||||
SO_SNDBUFFORCE = 0x20
|
SO_SNDBUFFORCE = 0x20
|
||||||
SO_SNDLOWAT = 0x13
|
SO_SNDLOWAT = 0x13
|
||||||
@@ -1339,6 +1477,7 @@ const (
|
|||||||
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
||||||
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
||||||
SO_VM_SOCKETS_TRUSTED = 0x5
|
SO_VM_SOCKETS_TRUSTED = 0x5
|
||||||
|
SO_WIFI_STATUS = 0x29
|
||||||
SPLICE_F_GIFT = 0x8
|
SPLICE_F_GIFT = 0x8
|
||||||
SPLICE_F_MORE = 0x4
|
SPLICE_F_MORE = 0x4
|
||||||
SPLICE_F_MOVE = 0x1
|
SPLICE_F_MOVE = 0x1
|
||||||
@@ -1387,9 +1526,17 @@ const (
|
|||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
TCOOFF = 0x0
|
TCOOFF = 0x0
|
||||||
TCOON = 0x1
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
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_CORK = 0x3
|
||||||
TCP_DEFER_ACCEPT = 0x9
|
TCP_DEFER_ACCEPT = 0x9
|
||||||
|
TCP_FASTOPEN = 0x17
|
||||||
TCP_INFO = 0xb
|
TCP_INFO = 0xb
|
||||||
TCP_KEEPCNT = 0x6
|
TCP_KEEPCNT = 0x6
|
||||||
TCP_KEEPIDLE = 0x4
|
TCP_KEEPIDLE = 0x4
|
||||||
@@ -1401,9 +1548,25 @@ const (
|
|||||||
TCP_MD5SIG = 0xe
|
TCP_MD5SIG = 0xe
|
||||||
TCP_MD5SIG_MAXKEYLEN = 0x50
|
TCP_MD5SIG_MAXKEYLEN = 0x50
|
||||||
TCP_MSS = 0x200
|
TCP_MSS = 0x200
|
||||||
|
TCP_MSS_DEFAULT = 0x218
|
||||||
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
|
TCP_REPAIR = 0x13
|
||||||
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
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_USER_TIMEOUT = 0x12
|
||||||
TCP_WINDOW_CLAMP = 0xa
|
TCP_WINDOW_CLAMP = 0xa
|
||||||
TCSAFLUSH = 0x2
|
TCSAFLUSH = 0x2
|
||||||
TCSBRK = 0x5409
|
TCSBRK = 0x5409
|
||||||
@@ -1493,20 +1656,27 @@ const (
|
|||||||
TUNATTACHFILTER = 0x401054d5
|
TUNATTACHFILTER = 0x401054d5
|
||||||
TUNDETACHFILTER = 0x401054d6
|
TUNDETACHFILTER = 0x401054d6
|
||||||
TUNGETFEATURES = 0x800454cf
|
TUNGETFEATURES = 0x800454cf
|
||||||
|
TUNGETFILTER = 0x801054db
|
||||||
TUNGETIFF = 0x800454d2
|
TUNGETIFF = 0x800454d2
|
||||||
TUNGETSNDBUF = 0x800454d3
|
TUNGETSNDBUF = 0x800454d3
|
||||||
|
TUNGETVNETBE = 0x800454df
|
||||||
TUNGETVNETHDRSZ = 0x800454d7
|
TUNGETVNETHDRSZ = 0x800454d7
|
||||||
|
TUNGETVNETLE = 0x800454dd
|
||||||
TUNSETDEBUG = 0x400454c9
|
TUNSETDEBUG = 0x400454c9
|
||||||
TUNSETGROUP = 0x400454ce
|
TUNSETGROUP = 0x400454ce
|
||||||
TUNSETIFF = 0x400454ca
|
TUNSETIFF = 0x400454ca
|
||||||
|
TUNSETIFINDEX = 0x400454da
|
||||||
TUNSETLINK = 0x400454cd
|
TUNSETLINK = 0x400454cd
|
||||||
TUNSETNOCSUM = 0x400454c8
|
TUNSETNOCSUM = 0x400454c8
|
||||||
TUNSETOFFLOAD = 0x400454d0
|
TUNSETOFFLOAD = 0x400454d0
|
||||||
TUNSETOWNER = 0x400454cc
|
TUNSETOWNER = 0x400454cc
|
||||||
TUNSETPERSIST = 0x400454cb
|
TUNSETPERSIST = 0x400454cb
|
||||||
|
TUNSETQUEUE = 0x400454d9
|
||||||
TUNSETSNDBUF = 0x400454d4
|
TUNSETSNDBUF = 0x400454d4
|
||||||
TUNSETTXFILTER = 0x400454d1
|
TUNSETTXFILTER = 0x400454d1
|
||||||
|
TUNSETVNETBE = 0x400454de
|
||||||
TUNSETVNETHDRSZ = 0x400454d8
|
TUNSETVNETHDRSZ = 0x400454d8
|
||||||
|
TUNSETVNETLE = 0x400454dc
|
||||||
VDISCARD = 0xd
|
VDISCARD = 0xd
|
||||||
VEOF = 0x4
|
VEOF = 0x4
|
||||||
VEOL = 0xb
|
VEOL = 0xb
|
||||||
@@ -1839,7 +2009,7 @@ var errors = [...]string{
|
|||||||
113: "no route to host",
|
113: "no route to host",
|
||||||
114: "operation already in progress",
|
114: "operation already in progress",
|
||||||
115: "operation now in progress",
|
115: "operation now in progress",
|
||||||
116: "stale NFS file handle",
|
116: "stale file handle",
|
||||||
117: "structure needs cleaning",
|
117: "structure needs cleaning",
|
||||||
118: "not a XENIX named type file",
|
118: "not a XENIX named type file",
|
||||||
119: "no XENIX semaphores available",
|
119: "no XENIX semaphores available",
|
||||||
@@ -1856,7 +2026,7 @@ var errors = [...]string{
|
|||||||
130: "owner died",
|
130: "owner died",
|
||||||
131: "state not recoverable",
|
131: "state not recoverable",
|
||||||
132: "operation not possible due to RF-kill",
|
132: "operation not possible due to RF-kill",
|
||||||
133: "unknown error 133",
|
133: "memory page has hardware error",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Signal table
|
// Signal table
|
||||||
|
|||||||
+284
-30
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build arm,linux
|
// +build arm,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ const (
|
|||||||
AF_DECnet = 0xc
|
AF_DECnet = 0xc
|
||||||
AF_ECONET = 0x13
|
AF_ECONET = 0x13
|
||||||
AF_FILE = 0x1
|
AF_FILE = 0x1
|
||||||
|
AF_IB = 0x1b
|
||||||
AF_IEEE802154 = 0x24
|
AF_IEEE802154 = 0x24
|
||||||
AF_INET = 0x2
|
AF_INET = 0x2
|
||||||
AF_INET6 = 0xa
|
AF_INET6 = 0xa
|
||||||
@@ -31,16 +32,20 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x27
|
AF_MAX = 0x2b
|
||||||
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
AF_NETROM = 0x6
|
AF_NETROM = 0x6
|
||||||
|
AF_NFC = 0x27
|
||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -60,6 +65,7 @@ const (
|
|||||||
ALG_SET_IV = 0x2
|
ALG_SET_IV = 0x2
|
||||||
ALG_SET_KEY = 0x1
|
ALG_SET_KEY = 0x1
|
||||||
ALG_SET_OP = 0x3
|
ALG_SET_OP = 0x3
|
||||||
|
ARPHRD_6LOWPAN = 0x339
|
||||||
ARPHRD_ADAPT = 0x108
|
ARPHRD_ADAPT = 0x108
|
||||||
ARPHRD_APPLETLK = 0x8
|
ARPHRD_APPLETLK = 0x8
|
||||||
ARPHRD_ARCNET = 0x7
|
ARPHRD_ARCNET = 0x7
|
||||||
@@ -67,6 +73,8 @@ const (
|
|||||||
ARPHRD_ATM = 0x13
|
ARPHRD_ATM = 0x13
|
||||||
ARPHRD_AX25 = 0x3
|
ARPHRD_AX25 = 0x3
|
||||||
ARPHRD_BIF = 0x307
|
ARPHRD_BIF = 0x307
|
||||||
|
ARPHRD_CAIF = 0x336
|
||||||
|
ARPHRD_CAN = 0x118
|
||||||
ARPHRD_CHAOS = 0x5
|
ARPHRD_CHAOS = 0x5
|
||||||
ARPHRD_CISCO = 0x201
|
ARPHRD_CISCO = 0x201
|
||||||
ARPHRD_CSLIP = 0x101
|
ARPHRD_CSLIP = 0x101
|
||||||
@@ -92,9 +100,10 @@ const (
|
|||||||
ARPHRD_IEEE80211_PRISM = 0x322
|
ARPHRD_IEEE80211_PRISM = 0x322
|
||||||
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
||||||
ARPHRD_IEEE802154 = 0x324
|
ARPHRD_IEEE802154 = 0x324
|
||||||
ARPHRD_IEEE802154_PHY = 0x325
|
ARPHRD_IEEE802154_MONITOR = 0x325
|
||||||
ARPHRD_IEEE802_TR = 0x320
|
ARPHRD_IEEE802_TR = 0x320
|
||||||
ARPHRD_INFINIBAND = 0x20
|
ARPHRD_INFINIBAND = 0x20
|
||||||
|
ARPHRD_IP6GRE = 0x337
|
||||||
ARPHRD_IPDDP = 0x309
|
ARPHRD_IPDDP = 0x309
|
||||||
ARPHRD_IPGRE = 0x30a
|
ARPHRD_IPGRE = 0x30a
|
||||||
ARPHRD_IRDA = 0x30f
|
ARPHRD_IRDA = 0x30f
|
||||||
@@ -102,8 +111,11 @@ const (
|
|||||||
ARPHRD_LOCALTLK = 0x305
|
ARPHRD_LOCALTLK = 0x305
|
||||||
ARPHRD_LOOPBACK = 0x304
|
ARPHRD_LOOPBACK = 0x304
|
||||||
ARPHRD_METRICOM = 0x17
|
ARPHRD_METRICOM = 0x17
|
||||||
|
ARPHRD_NETLINK = 0x338
|
||||||
ARPHRD_NETROM = 0x0
|
ARPHRD_NETROM = 0x0
|
||||||
ARPHRD_NONE = 0xfffe
|
ARPHRD_NONE = 0xfffe
|
||||||
|
ARPHRD_PHONET = 0x334
|
||||||
|
ARPHRD_PHONET_PIPE = 0x335
|
||||||
ARPHRD_PIMREG = 0x30b
|
ARPHRD_PIMREG = 0x30b
|
||||||
ARPHRD_PPP = 0x200
|
ARPHRD_PPP = 0x200
|
||||||
ARPHRD_PRONET = 0x4
|
ARPHRD_PRONET = 0x4
|
||||||
@@ -149,13 +161,13 @@ const (
|
|||||||
B75 = 0x2
|
B75 = 0x2
|
||||||
B921600 = 0x1007
|
B921600 = 0x1007
|
||||||
B9600 = 0xd
|
B9600 = 0xd
|
||||||
BLKBSZGET = 0x80081270
|
BLKBSZGET = 0x80041270
|
||||||
BLKBSZSET = 0x40081271
|
BLKBSZSET = 0x40041271
|
||||||
BLKFLSBUF = 0x1261
|
BLKFLSBUF = 0x1261
|
||||||
BLKFRAGET = 0x1265
|
BLKFRAGET = 0x1265
|
||||||
BLKFRASET = 0x1264
|
BLKFRASET = 0x1264
|
||||||
BLKGETSIZE = 0x1260
|
BLKGETSIZE = 0x1260
|
||||||
BLKGETSIZE64 = 0x80081272
|
BLKGETSIZE64 = 0x80041272
|
||||||
BLKRAGET = 0x1263
|
BLKRAGET = 0x1263
|
||||||
BLKRASET = 0x1262
|
BLKRASET = 0x1262
|
||||||
BLKROGET = 0x125e
|
BLKROGET = 0x125e
|
||||||
@@ -185,6 +197,7 @@ const (
|
|||||||
BPF_LD = 0x0
|
BPF_LD = 0x0
|
||||||
BPF_LDX = 0x1
|
BPF_LDX = 0x1
|
||||||
BPF_LEN = 0x80
|
BPF_LEN = 0x80
|
||||||
|
BPF_LL_OFF = -0x200000
|
||||||
BPF_LSH = 0x60
|
BPF_LSH = 0x60
|
||||||
BPF_MAJOR_VERSION = 0x1
|
BPF_MAJOR_VERSION = 0x1
|
||||||
BPF_MAXINSNS = 0x1000
|
BPF_MAXINSNS = 0x1000
|
||||||
@@ -192,9 +205,11 @@ const (
|
|||||||
BPF_MEMWORDS = 0x10
|
BPF_MEMWORDS = 0x10
|
||||||
BPF_MINOR_VERSION = 0x1
|
BPF_MINOR_VERSION = 0x1
|
||||||
BPF_MISC = 0x7
|
BPF_MISC = 0x7
|
||||||
|
BPF_MOD = 0x90
|
||||||
BPF_MSH = 0xa0
|
BPF_MSH = 0xa0
|
||||||
BPF_MUL = 0x20
|
BPF_MUL = 0x20
|
||||||
BPF_NEG = 0x80
|
BPF_NEG = 0x80
|
||||||
|
BPF_NET_OFF = -0x100000
|
||||||
BPF_OR = 0x40
|
BPF_OR = 0x40
|
||||||
BPF_RET = 0x6
|
BPF_RET = 0x6
|
||||||
BPF_RSH = 0x70
|
BPF_RSH = 0x70
|
||||||
@@ -205,6 +220,7 @@ const (
|
|||||||
BPF_TXA = 0x80
|
BPF_TXA = 0x80
|
||||||
BPF_W = 0x0
|
BPF_W = 0x0
|
||||||
BPF_X = 0x8
|
BPF_X = 0x8
|
||||||
|
BPF_XOR = 0xa0
|
||||||
BRKINT = 0x2
|
BRKINT = 0x2
|
||||||
BS0 = 0x0
|
BS0 = 0x0
|
||||||
BS1 = 0x2000
|
BS1 = 0x2000
|
||||||
@@ -223,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -245,6 +262,7 @@ const (
|
|||||||
CLOCK_REALTIME = 0x0
|
CLOCK_REALTIME = 0x0
|
||||||
CLOCK_REALTIME_ALARM = 0x8
|
CLOCK_REALTIME_ALARM = 0x8
|
||||||
CLOCK_REALTIME_COARSE = 0x5
|
CLOCK_REALTIME_COARSE = 0x5
|
||||||
|
CLOCK_TAI = 0xb
|
||||||
CLOCK_THREAD_CPUTIME_ID = 0x3
|
CLOCK_THREAD_CPUTIME_ID = 0x3
|
||||||
CLOCK_TXFROMRX = 0x4
|
CLOCK_TXFROMRX = 0x4
|
||||||
CLOCK_TXINT = 0x3
|
CLOCK_TXINT = 0x3
|
||||||
@@ -299,8 +317,6 @@ const (
|
|||||||
DT_SOCK = 0xc
|
DT_SOCK = 0xc
|
||||||
DT_UNKNOWN = 0x0
|
DT_UNKNOWN = 0x0
|
||||||
DT_WHT = 0xe
|
DT_WHT = 0xe
|
||||||
ELF_NGREG = 0x12
|
|
||||||
ELF_PRARGSZ = 0x50
|
|
||||||
ECHO = 0x8
|
ECHO = 0x8
|
||||||
ECHOCTL = 0x200
|
ECHOCTL = 0x200
|
||||||
ECHOE = 0x10
|
ECHOE = 0x10
|
||||||
@@ -308,8 +324,15 @@ const (
|
|||||||
ECHOKE = 0x800
|
ECHOKE = 0x800
|
||||||
ECHONL = 0x40
|
ECHONL = 0x40
|
||||||
ECHOPRT = 0x400
|
ECHOPRT = 0x400
|
||||||
|
ENCODING_DEFAULT = 0x0
|
||||||
|
ENCODING_FM_MARK = 0x3
|
||||||
|
ENCODING_FM_SPACE = 0x4
|
||||||
|
ENCODING_MANCHESTER = 0x5
|
||||||
|
ENCODING_NRZ = 0x1
|
||||||
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = -0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -319,18 +342,24 @@ const (
|
|||||||
EPOLLRDBAND = 0x80
|
EPOLLRDBAND = 0x80
|
||||||
EPOLLRDHUP = 0x2000
|
EPOLLRDHUP = 0x2000
|
||||||
EPOLLRDNORM = 0x40
|
EPOLLRDNORM = 0x40
|
||||||
|
EPOLLWAKEUP = 0x20000000
|
||||||
EPOLLWRBAND = 0x200
|
EPOLLWRBAND = 0x200
|
||||||
EPOLLWRNORM = 0x100
|
EPOLLWRNORM = 0x100
|
||||||
EPOLL_CLOEXEC = 0x80000
|
EPOLL_CLOEXEC = 0x80000
|
||||||
EPOLL_CTL_ADD = 0x1
|
EPOLL_CTL_ADD = 0x1
|
||||||
EPOLL_CTL_DEL = 0x2
|
EPOLL_CTL_DEL = 0x2
|
||||||
EPOLL_CTL_MOD = 0x3
|
EPOLL_CTL_MOD = 0x3
|
||||||
EPOLL_NONBLOCK = 0x800
|
|
||||||
ETH_P_1588 = 0x88f7
|
ETH_P_1588 = 0x88f7
|
||||||
|
ETH_P_8021AD = 0x88a8
|
||||||
|
ETH_P_8021AH = 0x88e7
|
||||||
ETH_P_8021Q = 0x8100
|
ETH_P_8021Q = 0x8100
|
||||||
|
ETH_P_80221 = 0x8917
|
||||||
ETH_P_802_2 = 0x4
|
ETH_P_802_2 = 0x4
|
||||||
ETH_P_802_3 = 0x1
|
ETH_P_802_3 = 0x1
|
||||||
|
ETH_P_802_3_MIN = 0x600
|
||||||
|
ETH_P_802_EX1 = 0x88b5
|
||||||
ETH_P_AARP = 0x80f3
|
ETH_P_AARP = 0x80f3
|
||||||
|
ETH_P_AF_IUCV = 0xfbfb
|
||||||
ETH_P_ALL = 0x3
|
ETH_P_ALL = 0x3
|
||||||
ETH_P_AOE = 0x88a2
|
ETH_P_AOE = 0x88a2
|
||||||
ETH_P_ARCNET = 0x1a
|
ETH_P_ARCNET = 0x1a
|
||||||
@@ -339,9 +368,11 @@ const (
|
|||||||
ETH_P_ATMFATE = 0x8884
|
ETH_P_ATMFATE = 0x8884
|
||||||
ETH_P_ATMMPOA = 0x884c
|
ETH_P_ATMMPOA = 0x884c
|
||||||
ETH_P_AX25 = 0x2
|
ETH_P_AX25 = 0x2
|
||||||
|
ETH_P_BATMAN = 0x4305
|
||||||
ETH_P_BPQ = 0x8ff
|
ETH_P_BPQ = 0x8ff
|
||||||
ETH_P_CAIF = 0xf7
|
ETH_P_CAIF = 0xf7
|
||||||
ETH_P_CAN = 0xc
|
ETH_P_CAN = 0xc
|
||||||
|
ETH_P_CANFD = 0xd
|
||||||
ETH_P_CONTROL = 0x16
|
ETH_P_CONTROL = 0x16
|
||||||
ETH_P_CUST = 0x6006
|
ETH_P_CUST = 0x6006
|
||||||
ETH_P_DDCMP = 0x6
|
ETH_P_DDCMP = 0x6
|
||||||
@@ -356,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -367,9 +399,13 @@ const (
|
|||||||
ETH_P_LINK_CTL = 0x886c
|
ETH_P_LINK_CTL = 0x886c
|
||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -377,19 +413,26 @@ const (
|
|||||||
ETH_P_PPP_DISC = 0x8863
|
ETH_P_PPP_DISC = 0x8863
|
||||||
ETH_P_PPP_MP = 0x8
|
ETH_P_PPP_MP = 0x8
|
||||||
ETH_P_PPP_SES = 0x8864
|
ETH_P_PPP_SES = 0x8864
|
||||||
|
ETH_P_PRP = 0x88fb
|
||||||
ETH_P_PUP = 0x200
|
ETH_P_PUP = 0x200
|
||||||
ETH_P_PUPAT = 0x201
|
ETH_P_PUPAT = 0x201
|
||||||
|
ETH_P_QINQ1 = 0x9100
|
||||||
|
ETH_P_QINQ2 = 0x9200
|
||||||
|
ETH_P_QINQ3 = 0x9300
|
||||||
ETH_P_RARP = 0x8035
|
ETH_P_RARP = 0x8035
|
||||||
ETH_P_SCA = 0x6007
|
ETH_P_SCA = 0x6007
|
||||||
ETH_P_SLOW = 0x8809
|
ETH_P_SLOW = 0x8809
|
||||||
ETH_P_SNAP = 0x5
|
ETH_P_SNAP = 0x5
|
||||||
|
ETH_P_TDLS = 0x890d
|
||||||
ETH_P_TEB = 0x6558
|
ETH_P_TEB = 0x6558
|
||||||
ETH_P_TIPC = 0x88ca
|
ETH_P_TIPC = 0x88ca
|
||||||
ETH_P_TRAILER = 0x1c
|
ETH_P_TRAILER = 0x1c
|
||||||
ETH_P_TR_802_2 = 0x11
|
ETH_P_TR_802_2 = 0x11
|
||||||
|
ETH_P_TSN = 0x22f0
|
||||||
ETH_P_WAN_PPP = 0x7
|
ETH_P_WAN_PPP = 0x7
|
||||||
ETH_P_WCCP = 0x883e
|
ETH_P_WCCP = 0x883e
|
||||||
ETH_P_X25 = 0x805
|
ETH_P_X25 = 0x805
|
||||||
|
ETH_P_XDSA = 0xf8
|
||||||
EXTA = 0xe
|
EXTA = 0xe
|
||||||
EXTB = 0xf
|
EXTB = 0xf
|
||||||
EXTPROC = 0x10000
|
EXTPROC = 0x10000
|
||||||
@@ -398,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -419,6 +463,9 @@ const (
|
|||||||
F_GETSIG = 0xb
|
F_GETSIG = 0xb
|
||||||
F_LOCK = 0x1
|
F_LOCK = 0x1
|
||||||
F_NOTIFY = 0x402
|
F_NOTIFY = 0x402
|
||||||
|
F_OFD_GETLK = 0x24
|
||||||
|
F_OFD_SETLK = 0x25
|
||||||
|
F_OFD_SETLKW = 0x26
|
||||||
F_OK = 0x0
|
F_OK = 0x0
|
||||||
F_RDLCK = 0x0
|
F_RDLCK = 0x0
|
||||||
F_SETFD = 0x2
|
F_SETFD = 0x2
|
||||||
@@ -449,25 +496,37 @@ const (
|
|||||||
IFA_F_DADFAILED = 0x8
|
IFA_F_DADFAILED = 0x8
|
||||||
IFA_F_DEPRECATED = 0x20
|
IFA_F_DEPRECATED = 0x20
|
||||||
IFA_F_HOMEADDRESS = 0x10
|
IFA_F_HOMEADDRESS = 0x10
|
||||||
|
IFA_F_MANAGETEMPADDR = 0x100
|
||||||
|
IFA_F_MCAUTOJOIN = 0x400
|
||||||
IFA_F_NODAD = 0x2
|
IFA_F_NODAD = 0x2
|
||||||
|
IFA_F_NOPREFIXROUTE = 0x200
|
||||||
IFA_F_OPTIMISTIC = 0x4
|
IFA_F_OPTIMISTIC = 0x4
|
||||||
IFA_F_PERMANENT = 0x80
|
IFA_F_PERMANENT = 0x80
|
||||||
IFA_F_SECONDARY = 0x1
|
IFA_F_SECONDARY = 0x1
|
||||||
|
IFA_F_STABLE_PRIVACY = 0x800
|
||||||
IFA_F_TEMPORARY = 0x1
|
IFA_F_TEMPORARY = 0x1
|
||||||
IFA_F_TENTATIVE = 0x40
|
IFA_F_TENTATIVE = 0x40
|
||||||
IFA_MAX = 0x7
|
IFA_MAX = 0x8
|
||||||
IFF_ALLMULTI = 0x200
|
IFF_ALLMULTI = 0x200
|
||||||
|
IFF_ATTACH_QUEUE = 0x200
|
||||||
IFF_AUTOMEDIA = 0x4000
|
IFF_AUTOMEDIA = 0x4000
|
||||||
IFF_BROADCAST = 0x2
|
IFF_BROADCAST = 0x2
|
||||||
IFF_DEBUG = 0x4
|
IFF_DEBUG = 0x4
|
||||||
|
IFF_DETACH_QUEUE = 0x400
|
||||||
|
IFF_DORMANT = 0x20000
|
||||||
IFF_DYNAMIC = 0x8000
|
IFF_DYNAMIC = 0x8000
|
||||||
|
IFF_ECHO = 0x40000
|
||||||
IFF_LOOPBACK = 0x8
|
IFF_LOOPBACK = 0x8
|
||||||
|
IFF_LOWER_UP = 0x10000
|
||||||
IFF_MASTER = 0x400
|
IFF_MASTER = 0x400
|
||||||
IFF_MULTICAST = 0x1000
|
IFF_MULTICAST = 0x1000
|
||||||
|
IFF_MULTI_QUEUE = 0x100
|
||||||
IFF_NOARP = 0x80
|
IFF_NOARP = 0x80
|
||||||
|
IFF_NOFILTER = 0x1000
|
||||||
IFF_NOTRAILERS = 0x20
|
IFF_NOTRAILERS = 0x20
|
||||||
IFF_NO_PI = 0x1000
|
IFF_NO_PI = 0x1000
|
||||||
IFF_ONE_QUEUE = 0x2000
|
IFF_ONE_QUEUE = 0x2000
|
||||||
|
IFF_PERSIST = 0x800
|
||||||
IFF_POINTOPOINT = 0x10
|
IFF_POINTOPOINT = 0x10
|
||||||
IFF_PORTSEL = 0x2000
|
IFF_PORTSEL = 0x2000
|
||||||
IFF_PROMISC = 0x100
|
IFF_PROMISC = 0x100
|
||||||
@@ -478,6 +537,7 @@ const (
|
|||||||
IFF_TUN_EXCL = 0x8000
|
IFF_TUN_EXCL = 0x8000
|
||||||
IFF_UP = 0x1
|
IFF_UP = 0x1
|
||||||
IFF_VNET_HDR = 0x4000
|
IFF_VNET_HDR = 0x4000
|
||||||
|
IFF_VOLATILE = 0x70c5a
|
||||||
IFNAMSIZ = 0x10
|
IFNAMSIZ = 0x10
|
||||||
IGNBRK = 0x1
|
IGNBRK = 0x1
|
||||||
IGNCR = 0x80
|
IGNCR = 0x80
|
||||||
@@ -524,6 +584,7 @@ const (
|
|||||||
IN_Q_OVERFLOW = 0x4000
|
IN_Q_OVERFLOW = 0x4000
|
||||||
IN_UNMOUNT = 0x2000
|
IN_UNMOUNT = 0x2000
|
||||||
IPPROTO_AH = 0x33
|
IPPROTO_AH = 0x33
|
||||||
|
IPPROTO_BEETPH = 0x5e
|
||||||
IPPROTO_COMP = 0x6c
|
IPPROTO_COMP = 0x6c
|
||||||
IPPROTO_DCCP = 0x21
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DSTOPTS = 0x3c
|
IPPROTO_DSTOPTS = 0x3c
|
||||||
@@ -540,6 +601,8 @@ const (
|
|||||||
IPPROTO_IP = 0x0
|
IPPROTO_IP = 0x0
|
||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -562,8 +625,10 @@ const (
|
|||||||
IPV6_ADD_MEMBERSHIP = 0x14
|
IPV6_ADD_MEMBERSHIP = 0x14
|
||||||
IPV6_AUTHHDR = 0xa
|
IPV6_AUTHHDR = 0xa
|
||||||
IPV6_CHECKSUM = 0x7
|
IPV6_CHECKSUM = 0x7
|
||||||
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -577,15 +642,19 @@ const (
|
|||||||
IPV6_MULTICAST_IF = 0x11
|
IPV6_MULTICAST_IF = 0x11
|
||||||
IPV6_MULTICAST_LOOP = 0x13
|
IPV6_MULTICAST_LOOP = 0x13
|
||||||
IPV6_NEXTHOP = 0x9
|
IPV6_NEXTHOP = 0x9
|
||||||
|
IPV6_PATHMTU = 0x3d
|
||||||
IPV6_PKTINFO = 0x32
|
IPV6_PKTINFO = 0x32
|
||||||
IPV6_PMTUDISC_DO = 0x2
|
IPV6_PMTUDISC_DO = 0x2
|
||||||
IPV6_PMTUDISC_DONT = 0x0
|
IPV6_PMTUDISC_DONT = 0x0
|
||||||
|
IPV6_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IPV6_PMTUDISC_OMIT = 0x5
|
||||||
IPV6_PMTUDISC_PROBE = 0x3
|
IPV6_PMTUDISC_PROBE = 0x3
|
||||||
IPV6_PMTUDISC_WANT = 0x1
|
IPV6_PMTUDISC_WANT = 0x1
|
||||||
IPV6_RECVDSTOPTS = 0x3a
|
IPV6_RECVDSTOPTS = 0x3a
|
||||||
IPV6_RECVERR = 0x19
|
IPV6_RECVERR = 0x19
|
||||||
IPV6_RECVHOPLIMIT = 0x33
|
IPV6_RECVHOPLIMIT = 0x33
|
||||||
IPV6_RECVHOPOPTS = 0x35
|
IPV6_RECVHOPOPTS = 0x35
|
||||||
|
IPV6_RECVPATHMTU = 0x3c
|
||||||
IPV6_RECVPKTINFO = 0x31
|
IPV6_RECVPKTINFO = 0x31
|
||||||
IPV6_RECVRTHDR = 0x38
|
IPV6_RECVRTHDR = 0x38
|
||||||
IPV6_RECVTCLASS = 0x42
|
IPV6_RECVTCLASS = 0x42
|
||||||
@@ -603,7 +672,9 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
IP_DEFAULT_MULTICAST_TTL = 0x1
|
IP_DEFAULT_MULTICAST_TTL = 0x1
|
||||||
IP_DF = 0x4000
|
IP_DF = 0x4000
|
||||||
@@ -620,9 +691,11 @@ const (
|
|||||||
IP_MSS = 0x240
|
IP_MSS = 0x240
|
||||||
IP_MTU = 0xe
|
IP_MTU = 0xe
|
||||||
IP_MTU_DISCOVER = 0xa
|
IP_MTU_DISCOVER = 0xa
|
||||||
|
IP_MULTICAST_ALL = 0x31
|
||||||
IP_MULTICAST_IF = 0x20
|
IP_MULTICAST_IF = 0x20
|
||||||
IP_MULTICAST_LOOP = 0x22
|
IP_MULTICAST_LOOP = 0x22
|
||||||
IP_MULTICAST_TTL = 0x21
|
IP_MULTICAST_TTL = 0x21
|
||||||
|
IP_NODEFRAG = 0x16
|
||||||
IP_OFFMASK = 0x1fff
|
IP_OFFMASK = 0x1fff
|
||||||
IP_OPTIONS = 0x4
|
IP_OPTIONS = 0x4
|
||||||
IP_ORIGDSTADDR = 0x14
|
IP_ORIGDSTADDR = 0x14
|
||||||
@@ -632,6 +705,8 @@ const (
|
|||||||
IP_PMTUDISC = 0xa
|
IP_PMTUDISC = 0xa
|
||||||
IP_PMTUDISC_DO = 0x2
|
IP_PMTUDISC_DO = 0x2
|
||||||
IP_PMTUDISC_DONT = 0x0
|
IP_PMTUDISC_DONT = 0x0
|
||||||
|
IP_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IP_PMTUDISC_OMIT = 0x5
|
||||||
IP_PMTUDISC_PROBE = 0x3
|
IP_PMTUDISC_PROBE = 0x3
|
||||||
IP_PMTUDISC_WANT = 0x1
|
IP_PMTUDISC_WANT = 0x1
|
||||||
IP_RECVERR = 0xb
|
IP_RECVERR = 0xb
|
||||||
@@ -647,6 +722,7 @@ const (
|
|||||||
IP_TRANSPARENT = 0x13
|
IP_TRANSPARENT = 0x13
|
||||||
IP_TTL = 0x2
|
IP_TTL = 0x2
|
||||||
IP_UNBLOCK_SOURCE = 0x25
|
IP_UNBLOCK_SOURCE = 0x25
|
||||||
|
IP_UNICAST_IF = 0x32
|
||||||
IP_XFRM_POLICY = 0x11
|
IP_XFRM_POLICY = 0x11
|
||||||
ISIG = 0x1
|
ISIG = 0x1
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
@@ -669,9 +745,12 @@ const (
|
|||||||
LOCK_NB = 0x4
|
LOCK_NB = 0x4
|
||||||
LOCK_SH = 0x1
|
LOCK_SH = 0x1
|
||||||
LOCK_UN = 0x8
|
LOCK_UN = 0x8
|
||||||
|
MADV_DODUMP = 0x11
|
||||||
MADV_DOFORK = 0xb
|
MADV_DOFORK = 0xb
|
||||||
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -689,18 +768,24 @@ const (
|
|||||||
MAP_FILE = 0x0
|
MAP_FILE = 0x0
|
||||||
MAP_FIXED = 0x10
|
MAP_FIXED = 0x10
|
||||||
MAP_GROWSDOWN = 0x100
|
MAP_GROWSDOWN = 0x100
|
||||||
|
MAP_HUGETLB = 0x40000
|
||||||
|
MAP_HUGE_MASK = 0x3f
|
||||||
|
MAP_HUGE_SHIFT = 0x1a
|
||||||
MAP_LOCKED = 0x2000
|
MAP_LOCKED = 0x2000
|
||||||
MAP_NONBLOCK = 0x10000
|
MAP_NONBLOCK = 0x10000
|
||||||
MAP_NORESERVE = 0x4000
|
MAP_NORESERVE = 0x4000
|
||||||
MAP_POPULATE = 0x8000
|
MAP_POPULATE = 0x8000
|
||||||
MAP_PRIVATE = 0x2
|
MAP_PRIVATE = 0x2
|
||||||
MAP_SHARED = 0x1
|
MAP_SHARED = 0x1
|
||||||
|
MAP_STACK = 0x20000
|
||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x1
|
MCL_CURRENT = 0x1
|
||||||
MCL_FUTURE = 0x2
|
MCL_FUTURE = 0x2
|
||||||
|
MCL_ONFAULT = 0x4
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -728,6 +813,7 @@ const (
|
|||||||
MS_INVALIDATE = 0x2
|
MS_INVALIDATE = 0x2
|
||||||
MS_I_VERSION = 0x800000
|
MS_I_VERSION = 0x800000
|
||||||
MS_KERNMOUNT = 0x400000
|
MS_KERNMOUNT = 0x400000
|
||||||
|
MS_LAZYTIME = 0x2000000
|
||||||
MS_MANDLOCK = 0x40
|
MS_MANDLOCK = 0x40
|
||||||
MS_MGC_MSK = 0xffff0000
|
MS_MGC_MSK = 0xffff0000
|
||||||
MS_MGC_VAL = 0xc0ed0000
|
MS_MGC_VAL = 0xc0ed0000
|
||||||
@@ -744,7 +830,7 @@ const (
|
|||||||
MS_REC = 0x4000
|
MS_REC = 0x4000
|
||||||
MS_RELATIME = 0x200000
|
MS_RELATIME = 0x200000
|
||||||
MS_REMOUNT = 0x20
|
MS_REMOUNT = 0x20
|
||||||
MS_RMT_MASK = 0x800051
|
MS_RMT_MASK = 0x2800051
|
||||||
MS_SHARED = 0x100000
|
MS_SHARED = 0x100000
|
||||||
MS_SILENT = 0x8000
|
MS_SILENT = 0x8000
|
||||||
MS_SLAVE = 0x80000
|
MS_SLAVE = 0x80000
|
||||||
@@ -756,6 +842,7 @@ const (
|
|||||||
NETLINK_ADD_MEMBERSHIP = 0x1
|
NETLINK_ADD_MEMBERSHIP = 0x1
|
||||||
NETLINK_AUDIT = 0x9
|
NETLINK_AUDIT = 0x9
|
||||||
NETLINK_BROADCAST_ERROR = 0x4
|
NETLINK_BROADCAST_ERROR = 0x4
|
||||||
|
NETLINK_CAP_ACK = 0xa
|
||||||
NETLINK_CONNECTOR = 0xb
|
NETLINK_CONNECTOR = 0xb
|
||||||
NETLINK_CRYPTO = 0x15
|
NETLINK_CRYPTO = 0x15
|
||||||
NETLINK_DNRTMSG = 0xe
|
NETLINK_DNRTMSG = 0xe
|
||||||
@@ -768,6 +855,8 @@ const (
|
|||||||
NETLINK_IP6_FW = 0xd
|
NETLINK_IP6_FW = 0xd
|
||||||
NETLINK_ISCSI = 0x8
|
NETLINK_ISCSI = 0x8
|
||||||
NETLINK_KOBJECT_UEVENT = 0xf
|
NETLINK_KOBJECT_UEVENT = 0xf
|
||||||
|
NETLINK_LISTEN_ALL_NSID = 0x8
|
||||||
|
NETLINK_LIST_MEMBERSHIPS = 0x9
|
||||||
NETLINK_NETFILTER = 0xc
|
NETLINK_NETFILTER = 0xc
|
||||||
NETLINK_NFLOG = 0x5
|
NETLINK_NFLOG = 0x5
|
||||||
NETLINK_NO_ENOBUFS = 0x5
|
NETLINK_NO_ENOBUFS = 0x5
|
||||||
@@ -802,6 +891,7 @@ const (
|
|||||||
NLM_F_CREATE = 0x400
|
NLM_F_CREATE = 0x400
|
||||||
NLM_F_DUMP = 0x300
|
NLM_F_DUMP = 0x300
|
||||||
NLM_F_DUMP_FILTERED = 0x20
|
NLM_F_DUMP_FILTERED = 0x20
|
||||||
|
NLM_F_DUMP_INTR = 0x10
|
||||||
NLM_F_ECHO = 0x8
|
NLM_F_ECHO = 0x8
|
||||||
NLM_F_EXCL = 0x200
|
NLM_F_EXCL = 0x200
|
||||||
NLM_F_MATCH = 0x200
|
NLM_F_MATCH = 0x200
|
||||||
@@ -827,7 +917,7 @@ const (
|
|||||||
O_DIRECTORY = 0x4000
|
O_DIRECTORY = 0x4000
|
||||||
O_DSYNC = 0x1000
|
O_DSYNC = 0x1000
|
||||||
O_EXCL = 0x80
|
O_EXCL = 0x80
|
||||||
O_FSYNC = 0x1000
|
O_FSYNC = 0x101000
|
||||||
O_LARGEFILE = 0x20000
|
O_LARGEFILE = 0x20000
|
||||||
O_NDELAY = 0x800
|
O_NDELAY = 0x800
|
||||||
O_NOATIME = 0x40000
|
O_NOATIME = 0x40000
|
||||||
@@ -837,26 +927,64 @@ const (
|
|||||||
O_PATH = 0x200000
|
O_PATH = 0x200000
|
||||||
O_RDONLY = 0x0
|
O_RDONLY = 0x0
|
||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
O_RSYNC = 0x1000
|
O_RSYNC = 0x101000
|
||||||
O_SYNC = 0x1000
|
O_SYNC = 0x101000
|
||||||
|
O_TMPFILE = 0x404000
|
||||||
O_TRUNC = 0x200
|
O_TRUNC = 0x200
|
||||||
O_WRONLY = 0x1
|
O_WRONLY = 0x1
|
||||||
PACKET_ADD_MEMBERSHIP = 0x1
|
PACKET_ADD_MEMBERSHIP = 0x1
|
||||||
|
PACKET_AUXDATA = 0x8
|
||||||
PACKET_BROADCAST = 0x1
|
PACKET_BROADCAST = 0x1
|
||||||
|
PACKET_COPY_THRESH = 0x7
|
||||||
PACKET_DROP_MEMBERSHIP = 0x2
|
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_HASH = 0x0
|
||||||
|
PACKET_FANOUT_LB = 0x1
|
||||||
|
PACKET_FANOUT_QM = 0x5
|
||||||
|
PACKET_FANOUT_RND = 0x4
|
||||||
|
PACKET_FANOUT_ROLLOVER = 0x3
|
||||||
PACKET_FASTROUTE = 0x6
|
PACKET_FASTROUTE = 0x6
|
||||||
|
PACKET_HDRLEN = 0xb
|
||||||
PACKET_HOST = 0x0
|
PACKET_HOST = 0x0
|
||||||
|
PACKET_KERNEL = 0x7
|
||||||
PACKET_LOOPBACK = 0x5
|
PACKET_LOOPBACK = 0x5
|
||||||
|
PACKET_LOSS = 0xe
|
||||||
PACKET_MR_ALLMULTI = 0x2
|
PACKET_MR_ALLMULTI = 0x2
|
||||||
PACKET_MR_MULTICAST = 0x0
|
PACKET_MR_MULTICAST = 0x0
|
||||||
PACKET_MR_PROMISC = 0x1
|
PACKET_MR_PROMISC = 0x1
|
||||||
|
PACKET_MR_UNICAST = 0x3
|
||||||
PACKET_MULTICAST = 0x2
|
PACKET_MULTICAST = 0x2
|
||||||
|
PACKET_ORIGDEV = 0x9
|
||||||
PACKET_OTHERHOST = 0x3
|
PACKET_OTHERHOST = 0x3
|
||||||
PACKET_OUTGOING = 0x4
|
PACKET_OUTGOING = 0x4
|
||||||
|
PACKET_QDISC_BYPASS = 0x14
|
||||||
PACKET_RECV_OUTPUT = 0x3
|
PACKET_RECV_OUTPUT = 0x3
|
||||||
|
PACKET_RESERVE = 0xc
|
||||||
|
PACKET_ROLLOVER_STATS = 0x15
|
||||||
PACKET_RX_RING = 0x5
|
PACKET_RX_RING = 0x5
|
||||||
PACKET_STATISTICS = 0x6
|
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
|
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
|
PARMRK = 0x8
|
||||||
PARODD = 0x200
|
PARODD = 0x200
|
||||||
PENDIN = 0x4000
|
PENDIN = 0x4000
|
||||||
@@ -871,7 +999,11 @@ const (
|
|||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
PR_CAPBSET_DROP = 0x18
|
PR_CAPBSET_DROP = 0x18
|
||||||
PR_CAPBSET_READ = 0x17
|
PR_CAPBSET_READ = 0x17
|
||||||
PR_CLEAR_SECCOMP_FILTER = 0x25
|
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_BIG = 0x0
|
||||||
PR_ENDIAN_LITTLE = 0x1
|
PR_ENDIAN_LITTLE = 0x1
|
||||||
PR_ENDIAN_PPC_LITTLE = 0x2
|
PR_ENDIAN_PPC_LITTLE = 0x2
|
||||||
@@ -887,16 +1019,22 @@ const (
|
|||||||
PR_FP_EXC_RES = 0x80000
|
PR_FP_EXC_RES = 0x80000
|
||||||
PR_FP_EXC_SW_ENABLE = 0x80
|
PR_FP_EXC_SW_ENABLE = 0x80
|
||||||
PR_FP_EXC_UND = 0x40000
|
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_DUMPABLE = 0x3
|
||||||
PR_GET_ENDIAN = 0x13
|
PR_GET_ENDIAN = 0x13
|
||||||
PR_GET_FPEMU = 0x9
|
PR_GET_FPEMU = 0x9
|
||||||
PR_GET_FPEXC = 0xb
|
PR_GET_FPEXC = 0xb
|
||||||
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
PR_GET_PDEATHSIG = 0x2
|
PR_GET_PDEATHSIG = 0x2
|
||||||
PR_GET_SECCOMP = 0x15
|
PR_GET_SECCOMP = 0x15
|
||||||
PR_GET_SECCOMP_FILTER = 0x23
|
|
||||||
PR_GET_SECUREBITS = 0x1b
|
PR_GET_SECUREBITS = 0x1b
|
||||||
|
PR_GET_THP_DISABLE = 0x2a
|
||||||
|
PR_GET_TID_ADDRESS = 0x28
|
||||||
PR_GET_TIMERSLACK = 0x1e
|
PR_GET_TIMERSLACK = 0x1e
|
||||||
PR_GET_TIMING = 0xd
|
PR_GET_TIMING = 0xd
|
||||||
PR_GET_TSC = 0x19
|
PR_GET_TSC = 0x19
|
||||||
@@ -908,19 +1046,39 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
PR_SECCOMP_FILTER_EVENT = 0x1
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
PR_SECCOMP_FILTER_SYSCALL = 0x0
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
|
PR_SET_CHILD_SUBREAPER = 0x24
|
||||||
PR_SET_DUMPABLE = 0x4
|
PR_SET_DUMPABLE = 0x4
|
||||||
PR_SET_ENDIAN = 0x14
|
PR_SET_ENDIAN = 0x14
|
||||||
PR_SET_FPEMU = 0xa
|
PR_SET_FPEMU = 0xa
|
||||||
PR_SET_FPEXC = 0xc
|
PR_SET_FPEXC = 0xc
|
||||||
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_KEEPCAPS = 0x8
|
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_NAME = 0xf
|
||||||
|
PR_SET_NO_NEW_PRIVS = 0x26
|
||||||
PR_SET_PDEATHSIG = 0x1
|
PR_SET_PDEATHSIG = 0x1
|
||||||
PR_SET_PTRACER = 0x59616d61
|
PR_SET_PTRACER = 0x59616d61
|
||||||
|
PR_SET_PTRACER_ANY = 0xffffffff
|
||||||
PR_SET_SECCOMP = 0x16
|
PR_SET_SECCOMP = 0x16
|
||||||
PR_SET_SECCOMP_FILTER = 0x24
|
|
||||||
PR_SET_SECUREBITS = 0x1c
|
PR_SET_SECUREBITS = 0x1c
|
||||||
|
PR_SET_THP_DISABLE = 0x29
|
||||||
PR_SET_TIMERSLACK = 0x1d
|
PR_SET_TIMERSLACK = 0x1d
|
||||||
PR_SET_TIMING = 0xe
|
PR_SET_TIMING = 0xe
|
||||||
PR_SET_TSC = 0x1a
|
PR_SET_TSC = 0x1a
|
||||||
@@ -940,6 +1098,8 @@ const (
|
|||||||
PTRACE_EVENT_EXEC = 0x4
|
PTRACE_EVENT_EXEC = 0x4
|
||||||
PTRACE_EVENT_EXIT = 0x6
|
PTRACE_EVENT_EXIT = 0x6
|
||||||
PTRACE_EVENT_FORK = 0x1
|
PTRACE_EVENT_FORK = 0x1
|
||||||
|
PTRACE_EVENT_SECCOMP = 0x7
|
||||||
|
PTRACE_EVENT_STOP = 0x80
|
||||||
PTRACE_EVENT_VFORK = 0x2
|
PTRACE_EVENT_VFORK = 0x2
|
||||||
PTRACE_EVENT_VFORK_DONE = 0x5
|
PTRACE_EVENT_VFORK_DONE = 0x5
|
||||||
PTRACE_GETCRUNCHREGS = 0x19
|
PTRACE_GETCRUNCHREGS = 0x19
|
||||||
@@ -949,25 +1109,35 @@ const (
|
|||||||
PTRACE_GETREGS = 0xc
|
PTRACE_GETREGS = 0xc
|
||||||
PTRACE_GETREGSET = 0x4204
|
PTRACE_GETREGSET = 0x4204
|
||||||
PTRACE_GETSIGINFO = 0x4202
|
PTRACE_GETSIGINFO = 0x4202
|
||||||
|
PTRACE_GETSIGMASK = 0x420a
|
||||||
PTRACE_GETVFPREGS = 0x1b
|
PTRACE_GETVFPREGS = 0x1b
|
||||||
PTRACE_GETWMMXREGS = 0x12
|
PTRACE_GETWMMXREGS = 0x12
|
||||||
PTRACE_GET_THREAD_AREA = 0x16
|
PTRACE_GET_THREAD_AREA = 0x16
|
||||||
|
PTRACE_INTERRUPT = 0x4207
|
||||||
PTRACE_KILL = 0x8
|
PTRACE_KILL = 0x8
|
||||||
|
PTRACE_LISTEN = 0x4208
|
||||||
PTRACE_OLDSETOPTIONS = 0x15
|
PTRACE_OLDSETOPTIONS = 0x15
|
||||||
PTRACE_O_MASK = 0x7f
|
PTRACE_O_EXITKILL = 0x100000
|
||||||
|
PTRACE_O_MASK = 0x3000ff
|
||||||
|
PTRACE_O_SUSPEND_SECCOMP = 0x200000
|
||||||
PTRACE_O_TRACECLONE = 0x8
|
PTRACE_O_TRACECLONE = 0x8
|
||||||
PTRACE_O_TRACEEXEC = 0x10
|
PTRACE_O_TRACEEXEC = 0x10
|
||||||
PTRACE_O_TRACEEXIT = 0x40
|
PTRACE_O_TRACEEXIT = 0x40
|
||||||
PTRACE_O_TRACEFORK = 0x2
|
PTRACE_O_TRACEFORK = 0x2
|
||||||
|
PTRACE_O_TRACESECCOMP = 0x80
|
||||||
PTRACE_O_TRACESYSGOOD = 0x1
|
PTRACE_O_TRACESYSGOOD = 0x1
|
||||||
PTRACE_O_TRACEVFORK = 0x4
|
PTRACE_O_TRACEVFORK = 0x4
|
||||||
PTRACE_O_TRACEVFORKDONE = 0x20
|
PTRACE_O_TRACEVFORKDONE = 0x20
|
||||||
PTRACE_PEEKDATA = 0x2
|
PTRACE_PEEKDATA = 0x2
|
||||||
|
PTRACE_PEEKSIGINFO = 0x4209
|
||||||
|
PTRACE_PEEKSIGINFO_SHARED = 0x1
|
||||||
PTRACE_PEEKTEXT = 0x1
|
PTRACE_PEEKTEXT = 0x1
|
||||||
PTRACE_PEEKUSR = 0x3
|
PTRACE_PEEKUSR = 0x3
|
||||||
PTRACE_POKEDATA = 0x5
|
PTRACE_POKEDATA = 0x5
|
||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SETCRUNCHREGS = 0x1a
|
PTRACE_SETCRUNCHREGS = 0x1a
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
PTRACE_SETHBPREGS = 0x1e
|
PTRACE_SETHBPREGS = 0x1e
|
||||||
@@ -975,6 +1145,7 @@ const (
|
|||||||
PTRACE_SETREGS = 0xd
|
PTRACE_SETREGS = 0xd
|
||||||
PTRACE_SETREGSET = 0x4205
|
PTRACE_SETREGSET = 0x4205
|
||||||
PTRACE_SETSIGINFO = 0x4203
|
PTRACE_SETSIGINFO = 0x4203
|
||||||
|
PTRACE_SETSIGMASK = 0x420b
|
||||||
PTRACE_SETVFPREGS = 0x1c
|
PTRACE_SETVFPREGS = 0x1c
|
||||||
PTRACE_SETWMMXREGS = 0x13
|
PTRACE_SETWMMXREGS = 0x13
|
||||||
PTRACE_SET_SYSCALL = 0x17
|
PTRACE_SET_SYSCALL = 0x17
|
||||||
@@ -993,18 +1164,21 @@ const (
|
|||||||
RLIMIT_STACK = 0x3
|
RLIMIT_STACK = 0x3
|
||||||
RLIM_INFINITY = -0x1
|
RLIM_INFINITY = -0x1
|
||||||
RTAX_ADVMSS = 0x8
|
RTAX_ADVMSS = 0x8
|
||||||
|
RTAX_CC_ALGO = 0x10
|
||||||
RTAX_CWND = 0x7
|
RTAX_CWND = 0x7
|
||||||
RTAX_FEATURES = 0xc
|
RTAX_FEATURES = 0xc
|
||||||
RTAX_FEATURE_ALLFRAG = 0x8
|
RTAX_FEATURE_ALLFRAG = 0x8
|
||||||
RTAX_FEATURE_ECN = 0x1
|
RTAX_FEATURE_ECN = 0x1
|
||||||
|
RTAX_FEATURE_MASK = 0xf
|
||||||
RTAX_FEATURE_SACK = 0x2
|
RTAX_FEATURE_SACK = 0x2
|
||||||
RTAX_FEATURE_TIMESTAMP = 0x4
|
RTAX_FEATURE_TIMESTAMP = 0x4
|
||||||
RTAX_HOPLIMIT = 0xa
|
RTAX_HOPLIMIT = 0xa
|
||||||
RTAX_INITCWND = 0xb
|
RTAX_INITCWND = 0xb
|
||||||
RTAX_INITRWND = 0xe
|
RTAX_INITRWND = 0xe
|
||||||
RTAX_LOCK = 0x1
|
RTAX_LOCK = 0x1
|
||||||
RTAX_MAX = 0xe
|
RTAX_MAX = 0x10
|
||||||
RTAX_MTU = 0x2
|
RTAX_MTU = 0x2
|
||||||
|
RTAX_QUICKACK = 0xf
|
||||||
RTAX_REORDERING = 0x9
|
RTAX_REORDERING = 0x9
|
||||||
RTAX_RTO_MIN = 0xd
|
RTAX_RTO_MIN = 0xd
|
||||||
RTAX_RTT = 0x4
|
RTAX_RTT = 0x4
|
||||||
@@ -1013,7 +1187,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x10
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1055,7 +1229,9 @@ const (
|
|||||||
RTM_DELADDR = 0x15
|
RTM_DELADDR = 0x15
|
||||||
RTM_DELADDRLABEL = 0x49
|
RTM_DELADDRLABEL = 0x49
|
||||||
RTM_DELLINK = 0x11
|
RTM_DELLINK = 0x11
|
||||||
|
RTM_DELMDB = 0x55
|
||||||
RTM_DELNEIGH = 0x1d
|
RTM_DELNEIGH = 0x1d
|
||||||
|
RTM_DELNSID = 0x59
|
||||||
RTM_DELQDISC = 0x25
|
RTM_DELQDISC = 0x25
|
||||||
RTM_DELROUTE = 0x19
|
RTM_DELROUTE = 0x19
|
||||||
RTM_DELRULE = 0x21
|
RTM_DELRULE = 0x21
|
||||||
@@ -1063,6 +1239,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1071,44 +1248,57 @@ const (
|
|||||||
RTM_GETANYCAST = 0x3e
|
RTM_GETANYCAST = 0x3e
|
||||||
RTM_GETDCB = 0x4e
|
RTM_GETDCB = 0x4e
|
||||||
RTM_GETLINK = 0x12
|
RTM_GETLINK = 0x12
|
||||||
|
RTM_GETMDB = 0x56
|
||||||
RTM_GETMULTICAST = 0x3a
|
RTM_GETMULTICAST = 0x3a
|
||||||
RTM_GETNEIGH = 0x1e
|
RTM_GETNEIGH = 0x1e
|
||||||
RTM_GETNEIGHTBL = 0x42
|
RTM_GETNEIGHTBL = 0x42
|
||||||
|
RTM_GETNETCONF = 0x52
|
||||||
|
RTM_GETNSID = 0x5a
|
||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x4f
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
RTM_NEWLINK = 0x10
|
RTM_NEWLINK = 0x10
|
||||||
|
RTM_NEWMDB = 0x54
|
||||||
RTM_NEWNDUSEROPT = 0x44
|
RTM_NEWNDUSEROPT = 0x44
|
||||||
RTM_NEWNEIGH = 0x1c
|
RTM_NEWNEIGH = 0x1c
|
||||||
RTM_NEWNEIGHTBL = 0x40
|
RTM_NEWNEIGHTBL = 0x40
|
||||||
|
RTM_NEWNETCONF = 0x50
|
||||||
|
RTM_NEWNSID = 0x58
|
||||||
RTM_NEWPREFIX = 0x34
|
RTM_NEWPREFIX = 0x34
|
||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x10
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x40
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
|
RTNH_F_LINKDOWN = 0x10
|
||||||
|
RTNH_F_OFFLOAD = 0x8
|
||||||
RTNH_F_ONLINK = 0x4
|
RTNH_F_ONLINK = 0x4
|
||||||
RTNH_F_PERVASIVE = 0x2
|
RTNH_F_PERVASIVE = 0x2
|
||||||
RTN_MAX = 0xb
|
RTN_MAX = 0xb
|
||||||
|
RTPROT_BABEL = 0x2a
|
||||||
RTPROT_BIRD = 0xc
|
RTPROT_BIRD = 0xc
|
||||||
RTPROT_BOOT = 0x3
|
RTPROT_BOOT = 0x3
|
||||||
RTPROT_DHCP = 0x10
|
RTPROT_DHCP = 0x10
|
||||||
RTPROT_DNROUTED = 0xd
|
RTPROT_DNROUTED = 0xd
|
||||||
RTPROT_GATED = 0x8
|
RTPROT_GATED = 0x8
|
||||||
RTPROT_KERNEL = 0x2
|
RTPROT_KERNEL = 0x2
|
||||||
|
RTPROT_MROUTED = 0x11
|
||||||
RTPROT_MRT = 0xa
|
RTPROT_MRT = 0xa
|
||||||
RTPROT_NTK = 0xf
|
RTPROT_NTK = 0xf
|
||||||
RTPROT_RA = 0x9
|
RTPROT_RA = 0x9
|
||||||
@@ -1129,7 +1319,9 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
SHUT_RDWR = 0x2
|
SHUT_RDWR = 0x2
|
||||||
SHUT_WR = 0x1
|
SHUT_WR = 0x1
|
||||||
@@ -1201,36 +1393,63 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x1
|
SOCK_STREAM = 0x1
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0x1
|
SOL_SOCKET = 0x1
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1e
|
SO_ACCEPTCONN = 0x1e
|
||||||
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x6
|
SO_BROADCAST = 0x6
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
SO_DOMAIN = 0x27
|
SO_DOMAIN = 0x27
|
||||||
SO_DONTROUTE = 0x5
|
SO_DONTROUTE = 0x5
|
||||||
SO_ERROR = 0x4
|
SO_ERROR = 0x4
|
||||||
|
SO_GET_FILTER = 0x1a
|
||||||
|
SO_INCOMING_CPU = 0x31
|
||||||
SO_KEEPALIVE = 0x9
|
SO_KEEPALIVE = 0x9
|
||||||
SO_LINGER = 0xd
|
SO_LINGER = 0xd
|
||||||
|
SO_LOCK_FILTER = 0x2c
|
||||||
SO_MARK = 0x24
|
SO_MARK = 0x24
|
||||||
|
SO_MAX_PACING_RATE = 0x2f
|
||||||
|
SO_NOFCS = 0x2b
|
||||||
SO_NO_CHECK = 0xb
|
SO_NO_CHECK = 0xb
|
||||||
SO_OOBINLINE = 0xa
|
SO_OOBINLINE = 0xa
|
||||||
SO_PASSCRED = 0x10
|
SO_PASSCRED = 0x10
|
||||||
SO_PASSSEC = 0x22
|
SO_PASSSEC = 0x22
|
||||||
|
SO_PEEK_OFF = 0x2a
|
||||||
SO_PEERCRED = 0x11
|
SO_PEERCRED = 0x11
|
||||||
SO_PEERNAME = 0x1c
|
SO_PEERNAME = 0x1c
|
||||||
SO_PEERSEC = 0x1f
|
SO_PEERSEC = 0x1f
|
||||||
@@ -1241,10 +1460,12 @@ const (
|
|||||||
SO_RCVLOWAT = 0x12
|
SO_RCVLOWAT = 0x12
|
||||||
SO_RCVTIMEO = 0x14
|
SO_RCVTIMEO = 0x14
|
||||||
SO_REUSEADDR = 0x2
|
SO_REUSEADDR = 0x2
|
||||||
|
SO_REUSEPORT = 0xf
|
||||||
SO_RXQ_OVFL = 0x28
|
SO_RXQ_OVFL = 0x28
|
||||||
SO_SECURITY_AUTHENTICATION = 0x16
|
SO_SECURITY_AUTHENTICATION = 0x16
|
||||||
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
||||||
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
||||||
|
SO_SELECT_ERR_QUEUE = 0x2d
|
||||||
SO_SNDBUF = 0x7
|
SO_SNDBUF = 0x7
|
||||||
SO_SNDBUFFORCE = 0x20
|
SO_SNDBUFFORCE = 0x20
|
||||||
SO_SNDLOWAT = 0x13
|
SO_SNDLOWAT = 0x13
|
||||||
@@ -1260,6 +1481,7 @@ const (
|
|||||||
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
||||||
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
||||||
SO_VM_SOCKETS_TRUSTED = 0x5
|
SO_VM_SOCKETS_TRUSTED = 0x5
|
||||||
|
SO_WIFI_STATUS = 0x29
|
||||||
SPLICE_F_GIFT = 0x8
|
SPLICE_F_GIFT = 0x8
|
||||||
SPLICE_F_MORE = 0x4
|
SPLICE_F_MORE = 0x4
|
||||||
SPLICE_F_MOVE = 0x1
|
SPLICE_F_MOVE = 0x1
|
||||||
@@ -1308,9 +1530,17 @@ const (
|
|||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
TCOOFF = 0x0
|
TCOOFF = 0x0
|
||||||
TCOON = 0x1
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
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_CORK = 0x3
|
||||||
TCP_DEFER_ACCEPT = 0x9
|
TCP_DEFER_ACCEPT = 0x9
|
||||||
|
TCP_FASTOPEN = 0x17
|
||||||
TCP_INFO = 0xb
|
TCP_INFO = 0xb
|
||||||
TCP_KEEPCNT = 0x6
|
TCP_KEEPCNT = 0x6
|
||||||
TCP_KEEPIDLE = 0x4
|
TCP_KEEPIDLE = 0x4
|
||||||
@@ -1322,9 +1552,25 @@ const (
|
|||||||
TCP_MD5SIG = 0xe
|
TCP_MD5SIG = 0xe
|
||||||
TCP_MD5SIG_MAXKEYLEN = 0x50
|
TCP_MD5SIG_MAXKEYLEN = 0x50
|
||||||
TCP_MSS = 0x200
|
TCP_MSS = 0x200
|
||||||
|
TCP_MSS_DEFAULT = 0x218
|
||||||
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
|
TCP_REPAIR = 0x13
|
||||||
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
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_USER_TIMEOUT = 0x12
|
||||||
TCP_WINDOW_CLAMP = 0xa
|
TCP_WINDOW_CLAMP = 0xa
|
||||||
TCSAFLUSH = 0x2
|
TCSAFLUSH = 0x2
|
||||||
TCSBRK = 0x5409
|
TCSBRK = 0x5409
|
||||||
@@ -1414,20 +1660,27 @@ const (
|
|||||||
TUNATTACHFILTER = 0x400854d5
|
TUNATTACHFILTER = 0x400854d5
|
||||||
TUNDETACHFILTER = 0x400854d6
|
TUNDETACHFILTER = 0x400854d6
|
||||||
TUNGETFEATURES = 0x800454cf
|
TUNGETFEATURES = 0x800454cf
|
||||||
|
TUNGETFILTER = 0x800854db
|
||||||
TUNGETIFF = 0x800454d2
|
TUNGETIFF = 0x800454d2
|
||||||
TUNGETSNDBUF = 0x800454d3
|
TUNGETSNDBUF = 0x800454d3
|
||||||
|
TUNGETVNETBE = 0x800454df
|
||||||
TUNGETVNETHDRSZ = 0x800454d7
|
TUNGETVNETHDRSZ = 0x800454d7
|
||||||
|
TUNGETVNETLE = 0x800454dd
|
||||||
TUNSETDEBUG = 0x400454c9
|
TUNSETDEBUG = 0x400454c9
|
||||||
TUNSETGROUP = 0x400454ce
|
TUNSETGROUP = 0x400454ce
|
||||||
TUNSETIFF = 0x400454ca
|
TUNSETIFF = 0x400454ca
|
||||||
|
TUNSETIFINDEX = 0x400454da
|
||||||
TUNSETLINK = 0x400454cd
|
TUNSETLINK = 0x400454cd
|
||||||
TUNSETNOCSUM = 0x400454c8
|
TUNSETNOCSUM = 0x400454c8
|
||||||
TUNSETOFFLOAD = 0x400454d0
|
TUNSETOFFLOAD = 0x400454d0
|
||||||
TUNSETOWNER = 0x400454cc
|
TUNSETOWNER = 0x400454cc
|
||||||
TUNSETPERSIST = 0x400454cb
|
TUNSETPERSIST = 0x400454cb
|
||||||
|
TUNSETQUEUE = 0x400454d9
|
||||||
TUNSETSNDBUF = 0x400454d4
|
TUNSETSNDBUF = 0x400454d4
|
||||||
TUNSETTXFILTER = 0x400454d1
|
TUNSETTXFILTER = 0x400454d1
|
||||||
|
TUNSETVNETBE = 0x400454de
|
||||||
TUNSETVNETHDRSZ = 0x400454d8
|
TUNSETVNETHDRSZ = 0x400454d8
|
||||||
|
TUNSETVNETLE = 0x400454dc
|
||||||
VDISCARD = 0xd
|
VDISCARD = 0xd
|
||||||
VEOF = 0x4
|
VEOF = 0x4
|
||||||
VEOL = 0xb
|
VEOL = 0xb
|
||||||
@@ -1442,6 +1695,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x6
|
VMIN = 0x6
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
@@ -1759,7 +2013,7 @@ var errors = [...]string{
|
|||||||
113: "no route to host",
|
113: "no route to host",
|
||||||
114: "operation already in progress",
|
114: "operation already in progress",
|
||||||
115: "operation now in progress",
|
115: "operation now in progress",
|
||||||
116: "stale NFS file handle",
|
116: "stale file handle",
|
||||||
117: "structure needs cleaning",
|
117: "structure needs cleaning",
|
||||||
118: "not a XENIX named type file",
|
118: "not a XENIX named type file",
|
||||||
119: "no XENIX semaphores available",
|
119: "no XENIX semaphores available",
|
||||||
@@ -1776,7 +2030,7 @@ var errors = [...]string{
|
|||||||
130: "owner died",
|
130: "owner died",
|
||||||
131: "state not recoverable",
|
131: "state not recoverable",
|
||||||
132: "operation not possible due to RF-kill",
|
132: "operation not possible due to RF-kill",
|
||||||
133: "unknown error 133",
|
133: "memory page has hardware error",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Signal table
|
// Signal table
|
||||||
|
|||||||
+124
-37
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include -fsigned-char
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build arm64,linux
|
// +build arm64,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ const (
|
|||||||
AF_DECnet = 0xc
|
AF_DECnet = 0xc
|
||||||
AF_ECONET = 0x13
|
AF_ECONET = 0x13
|
||||||
AF_FILE = 0x1
|
AF_FILE = 0x1
|
||||||
|
AF_IB = 0x1b
|
||||||
AF_IEEE802154 = 0x24
|
AF_IEEE802154 = 0x24
|
||||||
AF_INET = 0x2
|
AF_INET = 0x2
|
||||||
AF_INET6 = 0xa
|
AF_INET6 = 0xa
|
||||||
@@ -31,10 +32,12 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x29
|
AF_MAX = 0x2b
|
||||||
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
AF_NETROM = 0x6
|
AF_NETROM = 0x6
|
||||||
@@ -42,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -61,6 +65,7 @@ const (
|
|||||||
ALG_SET_IV = 0x2
|
ALG_SET_IV = 0x2
|
||||||
ALG_SET_KEY = 0x1
|
ALG_SET_KEY = 0x1
|
||||||
ALG_SET_OP = 0x3
|
ALG_SET_OP = 0x3
|
||||||
|
ARPHRD_6LOWPAN = 0x339
|
||||||
ARPHRD_ADAPT = 0x108
|
ARPHRD_ADAPT = 0x108
|
||||||
ARPHRD_APPLETLK = 0x8
|
ARPHRD_APPLETLK = 0x8
|
||||||
ARPHRD_ARCNET = 0x7
|
ARPHRD_ARCNET = 0x7
|
||||||
@@ -192,6 +197,7 @@ const (
|
|||||||
BPF_LD = 0x0
|
BPF_LD = 0x0
|
||||||
BPF_LDX = 0x1
|
BPF_LDX = 0x1
|
||||||
BPF_LEN = 0x80
|
BPF_LEN = 0x80
|
||||||
|
BPF_LL_OFF = -0x200000
|
||||||
BPF_LSH = 0x60
|
BPF_LSH = 0x60
|
||||||
BPF_MAJOR_VERSION = 0x1
|
BPF_MAJOR_VERSION = 0x1
|
||||||
BPF_MAXINSNS = 0x1000
|
BPF_MAXINSNS = 0x1000
|
||||||
@@ -203,6 +209,7 @@ const (
|
|||||||
BPF_MSH = 0xa0
|
BPF_MSH = 0xa0
|
||||||
BPF_MUL = 0x20
|
BPF_MUL = 0x20
|
||||||
BPF_NEG = 0x80
|
BPF_NEG = 0x80
|
||||||
|
BPF_NET_OFF = -0x100000
|
||||||
BPF_OR = 0x40
|
BPF_OR = 0x40
|
||||||
BPF_RET = 0x6
|
BPF_RET = 0x6
|
||||||
BPF_RSH = 0x70
|
BPF_RSH = 0x70
|
||||||
@@ -232,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -254,6 +262,7 @@ const (
|
|||||||
CLOCK_REALTIME = 0x0
|
CLOCK_REALTIME = 0x0
|
||||||
CLOCK_REALTIME_ALARM = 0x8
|
CLOCK_REALTIME_ALARM = 0x8
|
||||||
CLOCK_REALTIME_COARSE = 0x5
|
CLOCK_REALTIME_COARSE = 0x5
|
||||||
|
CLOCK_TAI = 0xb
|
||||||
CLOCK_THREAD_CPUTIME_ID = 0x3
|
CLOCK_THREAD_CPUTIME_ID = 0x3
|
||||||
CLOCK_TXFROMRX = 0x4
|
CLOCK_TXFROMRX = 0x4
|
||||||
CLOCK_TXINT = 0x3
|
CLOCK_TXINT = 0x3
|
||||||
@@ -315,8 +324,6 @@ const (
|
|||||||
ECHOKE = 0x800
|
ECHOKE = 0x800
|
||||||
ECHONL = 0x40
|
ECHONL = 0x40
|
||||||
ECHOPRT = 0x400
|
ECHOPRT = 0x400
|
||||||
ELF_NGREG = 0x22
|
|
||||||
ELF_PRARGSZ = 0x50
|
|
||||||
ENCODING_DEFAULT = 0x0
|
ENCODING_DEFAULT = 0x0
|
||||||
ENCODING_FM_MARK = 0x3
|
ENCODING_FM_MARK = 0x3
|
||||||
ENCODING_FM_SPACE = 0x4
|
ENCODING_FM_SPACE = 0x4
|
||||||
@@ -325,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -341,10 +349,12 @@ const (
|
|||||||
EPOLL_CTL_ADD = 0x1
|
EPOLL_CTL_ADD = 0x1
|
||||||
EPOLL_CTL_DEL = 0x2
|
EPOLL_CTL_DEL = 0x2
|
||||||
EPOLL_CTL_MOD = 0x3
|
EPOLL_CTL_MOD = 0x3
|
||||||
|
ESR_MAGIC = 0x45535201
|
||||||
ETH_P_1588 = 0x88f7
|
ETH_P_1588 = 0x88f7
|
||||||
ETH_P_8021AD = 0x88a8
|
ETH_P_8021AD = 0x88a8
|
||||||
ETH_P_8021AH = 0x88e7
|
ETH_P_8021AH = 0x88e7
|
||||||
ETH_P_8021Q = 0x8100
|
ETH_P_8021Q = 0x8100
|
||||||
|
ETH_P_80221 = 0x8917
|
||||||
ETH_P_802_2 = 0x4
|
ETH_P_802_2 = 0x4
|
||||||
ETH_P_802_3 = 0x1
|
ETH_P_802_3 = 0x1
|
||||||
ETH_P_802_3_MIN = 0x600
|
ETH_P_802_3_MIN = 0x600
|
||||||
@@ -378,6 +388,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -389,10 +400,13 @@ const (
|
|||||||
ETH_P_LINK_CTL = 0x886c
|
ETH_P_LINK_CTL = 0x886c
|
||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
ETH_P_MVRP = 0x88f5
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -415,9 +429,11 @@ const (
|
|||||||
ETH_P_TIPC = 0x88ca
|
ETH_P_TIPC = 0x88ca
|
||||||
ETH_P_TRAILER = 0x1c
|
ETH_P_TRAILER = 0x1c
|
||||||
ETH_P_TR_802_2 = 0x11
|
ETH_P_TR_802_2 = 0x11
|
||||||
|
ETH_P_TSN = 0x22f0
|
||||||
ETH_P_WAN_PPP = 0x7
|
ETH_P_WAN_PPP = 0x7
|
||||||
ETH_P_WCCP = 0x883e
|
ETH_P_WCCP = 0x883e
|
||||||
ETH_P_X25 = 0x805
|
ETH_P_X25 = 0x805
|
||||||
|
ETH_P_XDSA = 0xf8
|
||||||
EXTA = 0xe
|
EXTA = 0xe
|
||||||
EXTB = 0xf
|
EXTB = 0xf
|
||||||
EXTPROC = 0x10000
|
EXTPROC = 0x10000
|
||||||
@@ -426,6 +442,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -447,6 +464,9 @@ const (
|
|||||||
F_GETSIG = 0xb
|
F_GETSIG = 0xb
|
||||||
F_LOCK = 0x1
|
F_LOCK = 0x1
|
||||||
F_NOTIFY = 0x402
|
F_NOTIFY = 0x402
|
||||||
|
F_OFD_GETLK = 0x24
|
||||||
|
F_OFD_SETLK = 0x25
|
||||||
|
F_OFD_SETLKW = 0x26
|
||||||
F_OK = 0x0
|
F_OK = 0x0
|
||||||
F_RDLCK = 0x0
|
F_RDLCK = 0x0
|
||||||
F_SETFD = 0x2
|
F_SETFD = 0x2
|
||||||
@@ -477,38 +497,29 @@ const (
|
|||||||
IFA_F_DADFAILED = 0x8
|
IFA_F_DADFAILED = 0x8
|
||||||
IFA_F_DEPRECATED = 0x20
|
IFA_F_DEPRECATED = 0x20
|
||||||
IFA_F_HOMEADDRESS = 0x10
|
IFA_F_HOMEADDRESS = 0x10
|
||||||
|
IFA_F_MANAGETEMPADDR = 0x100
|
||||||
|
IFA_F_MCAUTOJOIN = 0x400
|
||||||
IFA_F_NODAD = 0x2
|
IFA_F_NODAD = 0x2
|
||||||
|
IFA_F_NOPREFIXROUTE = 0x200
|
||||||
IFA_F_OPTIMISTIC = 0x4
|
IFA_F_OPTIMISTIC = 0x4
|
||||||
IFA_F_PERMANENT = 0x80
|
IFA_F_PERMANENT = 0x80
|
||||||
IFA_F_SECONDARY = 0x1
|
IFA_F_SECONDARY = 0x1
|
||||||
|
IFA_F_STABLE_PRIVACY = 0x800
|
||||||
IFA_F_TEMPORARY = 0x1
|
IFA_F_TEMPORARY = 0x1
|
||||||
IFA_F_TENTATIVE = 0x40
|
IFA_F_TENTATIVE = 0x40
|
||||||
IFA_MAX = 0x7
|
IFA_MAX = 0x8
|
||||||
IFF_802_1Q_VLAN = 0x1
|
|
||||||
IFF_ALLMULTI = 0x200
|
IFF_ALLMULTI = 0x200
|
||||||
IFF_ATTACH_QUEUE = 0x200
|
IFF_ATTACH_QUEUE = 0x200
|
||||||
IFF_AUTOMEDIA = 0x4000
|
IFF_AUTOMEDIA = 0x4000
|
||||||
IFF_BONDING = 0x20
|
|
||||||
IFF_BRIDGE_PORT = 0x4000
|
|
||||||
IFF_BROADCAST = 0x2
|
IFF_BROADCAST = 0x2
|
||||||
IFF_DEBUG = 0x4
|
IFF_DEBUG = 0x4
|
||||||
IFF_DETACH_QUEUE = 0x400
|
IFF_DETACH_QUEUE = 0x400
|
||||||
IFF_DISABLE_NETPOLL = 0x1000
|
|
||||||
IFF_DONT_BRIDGE = 0x800
|
|
||||||
IFF_DORMANT = 0x20000
|
IFF_DORMANT = 0x20000
|
||||||
IFF_DYNAMIC = 0x8000
|
IFF_DYNAMIC = 0x8000
|
||||||
IFF_EBRIDGE = 0x2
|
|
||||||
IFF_ECHO = 0x40000
|
IFF_ECHO = 0x40000
|
||||||
IFF_ISATAP = 0x80
|
|
||||||
IFF_LIVE_ADDR_CHANGE = 0x100000
|
|
||||||
IFF_LOOPBACK = 0x8
|
IFF_LOOPBACK = 0x8
|
||||||
IFF_LOWER_UP = 0x10000
|
IFF_LOWER_UP = 0x10000
|
||||||
IFF_MACVLAN = 0x200000
|
|
||||||
IFF_MACVLAN_PORT = 0x2000
|
|
||||||
IFF_MASTER = 0x400
|
IFF_MASTER = 0x400
|
||||||
IFF_MASTER_8023AD = 0x8
|
|
||||||
IFF_MASTER_ALB = 0x10
|
|
||||||
IFF_MASTER_ARPMON = 0x100
|
|
||||||
IFF_MULTICAST = 0x1000
|
IFF_MULTICAST = 0x1000
|
||||||
IFF_MULTI_QUEUE = 0x100
|
IFF_MULTI_QUEUE = 0x100
|
||||||
IFF_NOARP = 0x80
|
IFF_NOARP = 0x80
|
||||||
@@ -516,27 +527,18 @@ const (
|
|||||||
IFF_NOTRAILERS = 0x20
|
IFF_NOTRAILERS = 0x20
|
||||||
IFF_NO_PI = 0x1000
|
IFF_NO_PI = 0x1000
|
||||||
IFF_ONE_QUEUE = 0x2000
|
IFF_ONE_QUEUE = 0x2000
|
||||||
IFF_OVS_DATAPATH = 0x8000
|
|
||||||
IFF_PERSIST = 0x800
|
IFF_PERSIST = 0x800
|
||||||
IFF_POINTOPOINT = 0x10
|
IFF_POINTOPOINT = 0x10
|
||||||
IFF_PORTSEL = 0x2000
|
IFF_PORTSEL = 0x2000
|
||||||
IFF_PROMISC = 0x100
|
IFF_PROMISC = 0x100
|
||||||
IFF_RUNNING = 0x40
|
IFF_RUNNING = 0x40
|
||||||
IFF_SLAVE = 0x800
|
IFF_SLAVE = 0x800
|
||||||
IFF_SLAVE_INACTIVE = 0x4
|
|
||||||
IFF_SLAVE_NEEDARP = 0x40
|
|
||||||
IFF_SUPP_NOFCS = 0x80000
|
|
||||||
IFF_TAP = 0x2
|
IFF_TAP = 0x2
|
||||||
IFF_TEAM_PORT = 0x40000
|
|
||||||
IFF_TUN = 0x1
|
IFF_TUN = 0x1
|
||||||
IFF_TUN_EXCL = 0x8000
|
IFF_TUN_EXCL = 0x8000
|
||||||
IFF_TX_SKB_SHARING = 0x10000
|
|
||||||
IFF_UNICAST_FLT = 0x20000
|
|
||||||
IFF_UP = 0x1
|
IFF_UP = 0x1
|
||||||
IFF_VNET_HDR = 0x4000
|
IFF_VNET_HDR = 0x4000
|
||||||
IFF_VOLATILE = 0x70c5a
|
IFF_VOLATILE = 0x70c5a
|
||||||
IFF_WAN_HDLC = 0x200
|
|
||||||
IFF_XMIT_DST_RELEASE = 0x400
|
|
||||||
IFNAMSIZ = 0x10
|
IFNAMSIZ = 0x10
|
||||||
IGNBRK = 0x1
|
IGNBRK = 0x1
|
||||||
IGNCR = 0x80
|
IGNCR = 0x80
|
||||||
@@ -601,6 +603,7 @@ const (
|
|||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
IPPROTO_MH = 0x87
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -623,8 +626,10 @@ const (
|
|||||||
IPV6_ADD_MEMBERSHIP = 0x14
|
IPV6_ADD_MEMBERSHIP = 0x14
|
||||||
IPV6_AUTHHDR = 0xa
|
IPV6_AUTHHDR = 0xa
|
||||||
IPV6_CHECKSUM = 0x7
|
IPV6_CHECKSUM = 0x7
|
||||||
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -638,15 +643,19 @@ const (
|
|||||||
IPV6_MULTICAST_IF = 0x11
|
IPV6_MULTICAST_IF = 0x11
|
||||||
IPV6_MULTICAST_LOOP = 0x13
|
IPV6_MULTICAST_LOOP = 0x13
|
||||||
IPV6_NEXTHOP = 0x9
|
IPV6_NEXTHOP = 0x9
|
||||||
|
IPV6_PATHMTU = 0x3d
|
||||||
IPV6_PKTINFO = 0x32
|
IPV6_PKTINFO = 0x32
|
||||||
IPV6_PMTUDISC_DO = 0x2
|
IPV6_PMTUDISC_DO = 0x2
|
||||||
IPV6_PMTUDISC_DONT = 0x0
|
IPV6_PMTUDISC_DONT = 0x0
|
||||||
|
IPV6_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IPV6_PMTUDISC_OMIT = 0x5
|
||||||
IPV6_PMTUDISC_PROBE = 0x3
|
IPV6_PMTUDISC_PROBE = 0x3
|
||||||
IPV6_PMTUDISC_WANT = 0x1
|
IPV6_PMTUDISC_WANT = 0x1
|
||||||
IPV6_RECVDSTOPTS = 0x3a
|
IPV6_RECVDSTOPTS = 0x3a
|
||||||
IPV6_RECVERR = 0x19
|
IPV6_RECVERR = 0x19
|
||||||
IPV6_RECVHOPLIMIT = 0x33
|
IPV6_RECVHOPLIMIT = 0x33
|
||||||
IPV6_RECVHOPOPTS = 0x35
|
IPV6_RECVHOPOPTS = 0x35
|
||||||
|
IPV6_RECVPATHMTU = 0x3c
|
||||||
IPV6_RECVPKTINFO = 0x31
|
IPV6_RECVPKTINFO = 0x31
|
||||||
IPV6_RECVRTHDR = 0x38
|
IPV6_RECVRTHDR = 0x38
|
||||||
IPV6_RECVTCLASS = 0x42
|
IPV6_RECVTCLASS = 0x42
|
||||||
@@ -664,7 +673,9 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
IP_DEFAULT_MULTICAST_TTL = 0x1
|
IP_DEFAULT_MULTICAST_TTL = 0x1
|
||||||
IP_DF = 0x4000
|
IP_DF = 0x4000
|
||||||
@@ -685,6 +696,7 @@ const (
|
|||||||
IP_MULTICAST_IF = 0x20
|
IP_MULTICAST_IF = 0x20
|
||||||
IP_MULTICAST_LOOP = 0x22
|
IP_MULTICAST_LOOP = 0x22
|
||||||
IP_MULTICAST_TTL = 0x21
|
IP_MULTICAST_TTL = 0x21
|
||||||
|
IP_NODEFRAG = 0x16
|
||||||
IP_OFFMASK = 0x1fff
|
IP_OFFMASK = 0x1fff
|
||||||
IP_OPTIONS = 0x4
|
IP_OPTIONS = 0x4
|
||||||
IP_ORIGDSTADDR = 0x14
|
IP_ORIGDSTADDR = 0x14
|
||||||
@@ -694,6 +706,8 @@ const (
|
|||||||
IP_PMTUDISC = 0xa
|
IP_PMTUDISC = 0xa
|
||||||
IP_PMTUDISC_DO = 0x2
|
IP_PMTUDISC_DO = 0x2
|
||||||
IP_PMTUDISC_DONT = 0x0
|
IP_PMTUDISC_DONT = 0x0
|
||||||
|
IP_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IP_PMTUDISC_OMIT = 0x5
|
||||||
IP_PMTUDISC_PROBE = 0x3
|
IP_PMTUDISC_PROBE = 0x3
|
||||||
IP_PMTUDISC_WANT = 0x1
|
IP_PMTUDISC_WANT = 0x1
|
||||||
IP_RECVERR = 0xb
|
IP_RECVERR = 0xb
|
||||||
@@ -737,6 +751,7 @@ const (
|
|||||||
MADV_DONTDUMP = 0x10
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -767,9 +782,11 @@ const (
|
|||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x1
|
MCL_CURRENT = 0x1
|
||||||
MCL_FUTURE = 0x2
|
MCL_FUTURE = 0x2
|
||||||
|
MCL_ONFAULT = 0x4
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -797,6 +814,7 @@ const (
|
|||||||
MS_INVALIDATE = 0x2
|
MS_INVALIDATE = 0x2
|
||||||
MS_I_VERSION = 0x800000
|
MS_I_VERSION = 0x800000
|
||||||
MS_KERNMOUNT = 0x400000
|
MS_KERNMOUNT = 0x400000
|
||||||
|
MS_LAZYTIME = 0x2000000
|
||||||
MS_MANDLOCK = 0x40
|
MS_MANDLOCK = 0x40
|
||||||
MS_MGC_MSK = 0xffff0000
|
MS_MGC_MSK = 0xffff0000
|
||||||
MS_MGC_VAL = 0xc0ed0000
|
MS_MGC_VAL = 0xc0ed0000
|
||||||
@@ -813,7 +831,7 @@ const (
|
|||||||
MS_REC = 0x4000
|
MS_REC = 0x4000
|
||||||
MS_RELATIME = 0x200000
|
MS_RELATIME = 0x200000
|
||||||
MS_REMOUNT = 0x20
|
MS_REMOUNT = 0x20
|
||||||
MS_RMT_MASK = 0x800051
|
MS_RMT_MASK = 0x2800051
|
||||||
MS_SHARED = 0x100000
|
MS_SHARED = 0x100000
|
||||||
MS_SILENT = 0x8000
|
MS_SILENT = 0x8000
|
||||||
MS_SLAVE = 0x80000
|
MS_SLAVE = 0x80000
|
||||||
@@ -912,7 +930,7 @@ const (
|
|||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
O_RSYNC = 0x101000
|
O_RSYNC = 0x101000
|
||||||
O_SYNC = 0x101000
|
O_SYNC = 0x101000
|
||||||
O_TMPFILE = 0x410000
|
O_TMPFILE = 0x404000
|
||||||
O_TRUNC = 0x200
|
O_TRUNC = 0x200
|
||||||
O_WRONLY = 0x1
|
O_WRONLY = 0x1
|
||||||
PACKET_ADD_MEMBERSHIP = 0x1
|
PACKET_ADD_MEMBERSHIP = 0x1
|
||||||
@@ -921,16 +939,21 @@ const (
|
|||||||
PACKET_COPY_THRESH = 0x7
|
PACKET_COPY_THRESH = 0x7
|
||||||
PACKET_DROP_MEMBERSHIP = 0x2
|
PACKET_DROP_MEMBERSHIP = 0x2
|
||||||
PACKET_FANOUT = 0x12
|
PACKET_FANOUT = 0x12
|
||||||
|
PACKET_FANOUT_CBPF = 0x6
|
||||||
PACKET_FANOUT_CPU = 0x2
|
PACKET_FANOUT_CPU = 0x2
|
||||||
|
PACKET_FANOUT_DATA = 0x16
|
||||||
|
PACKET_FANOUT_EBPF = 0x7
|
||||||
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
||||||
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
||||||
PACKET_FANOUT_HASH = 0x0
|
PACKET_FANOUT_HASH = 0x0
|
||||||
PACKET_FANOUT_LB = 0x1
|
PACKET_FANOUT_LB = 0x1
|
||||||
|
PACKET_FANOUT_QM = 0x5
|
||||||
PACKET_FANOUT_RND = 0x4
|
PACKET_FANOUT_RND = 0x4
|
||||||
PACKET_FANOUT_ROLLOVER = 0x3
|
PACKET_FANOUT_ROLLOVER = 0x3
|
||||||
PACKET_FASTROUTE = 0x6
|
PACKET_FASTROUTE = 0x6
|
||||||
PACKET_HDRLEN = 0xb
|
PACKET_HDRLEN = 0xb
|
||||||
PACKET_HOST = 0x0
|
PACKET_HOST = 0x0
|
||||||
|
PACKET_KERNEL = 0x7
|
||||||
PACKET_LOOPBACK = 0x5
|
PACKET_LOOPBACK = 0x5
|
||||||
PACKET_LOSS = 0xe
|
PACKET_LOSS = 0xe
|
||||||
PACKET_MR_ALLMULTI = 0x2
|
PACKET_MR_ALLMULTI = 0x2
|
||||||
@@ -941,14 +964,17 @@ const (
|
|||||||
PACKET_ORIGDEV = 0x9
|
PACKET_ORIGDEV = 0x9
|
||||||
PACKET_OTHERHOST = 0x3
|
PACKET_OTHERHOST = 0x3
|
||||||
PACKET_OUTGOING = 0x4
|
PACKET_OUTGOING = 0x4
|
||||||
|
PACKET_QDISC_BYPASS = 0x14
|
||||||
PACKET_RECV_OUTPUT = 0x3
|
PACKET_RECV_OUTPUT = 0x3
|
||||||
PACKET_RESERVE = 0xc
|
PACKET_RESERVE = 0xc
|
||||||
|
PACKET_ROLLOVER_STATS = 0x15
|
||||||
PACKET_RX_RING = 0x5
|
PACKET_RX_RING = 0x5
|
||||||
PACKET_STATISTICS = 0x6
|
PACKET_STATISTICS = 0x6
|
||||||
PACKET_TIMESTAMP = 0x11
|
PACKET_TIMESTAMP = 0x11
|
||||||
PACKET_TX_HAS_OFF = 0x13
|
PACKET_TX_HAS_OFF = 0x13
|
||||||
PACKET_TX_RING = 0xd
|
PACKET_TX_RING = 0xd
|
||||||
PACKET_TX_TIMESTAMP = 0x10
|
PACKET_TX_TIMESTAMP = 0x10
|
||||||
|
PACKET_USER = 0x6
|
||||||
PACKET_VERSION = 0xa
|
PACKET_VERSION = 0xa
|
||||||
PACKET_VNET_HDR = 0xf
|
PACKET_VNET_HDR = 0xf
|
||||||
PARENB = 0x100
|
PARENB = 0x100
|
||||||
@@ -974,6 +1000,11 @@ const (
|
|||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
PR_CAPBSET_DROP = 0x18
|
PR_CAPBSET_DROP = 0x18
|
||||||
PR_CAPBSET_READ = 0x17
|
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_BIG = 0x0
|
||||||
PR_ENDIAN_LITTLE = 0x1
|
PR_ENDIAN_LITTLE = 0x1
|
||||||
PR_ENDIAN_PPC_LITTLE = 0x2
|
PR_ENDIAN_PPC_LITTLE = 0x2
|
||||||
@@ -989,17 +1020,21 @@ const (
|
|||||||
PR_FP_EXC_RES = 0x80000
|
PR_FP_EXC_RES = 0x80000
|
||||||
PR_FP_EXC_SW_ENABLE = 0x80
|
PR_FP_EXC_SW_ENABLE = 0x80
|
||||||
PR_FP_EXC_UND = 0x40000
|
PR_FP_EXC_UND = 0x40000
|
||||||
|
PR_FP_MODE_FR = 0x1
|
||||||
|
PR_FP_MODE_FRE = 0x2
|
||||||
PR_GET_CHILD_SUBREAPER = 0x25
|
PR_GET_CHILD_SUBREAPER = 0x25
|
||||||
PR_GET_DUMPABLE = 0x3
|
PR_GET_DUMPABLE = 0x3
|
||||||
PR_GET_ENDIAN = 0x13
|
PR_GET_ENDIAN = 0x13
|
||||||
PR_GET_FPEMU = 0x9
|
PR_GET_FPEMU = 0x9
|
||||||
PR_GET_FPEXC = 0xb
|
PR_GET_FPEXC = 0xb
|
||||||
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
PR_GET_NO_NEW_PRIVS = 0x27
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
PR_GET_PDEATHSIG = 0x2
|
PR_GET_PDEATHSIG = 0x2
|
||||||
PR_GET_SECCOMP = 0x15
|
PR_GET_SECCOMP = 0x15
|
||||||
PR_GET_SECUREBITS = 0x1b
|
PR_GET_SECUREBITS = 0x1b
|
||||||
|
PR_GET_THP_DISABLE = 0x2a
|
||||||
PR_GET_TID_ADDRESS = 0x28
|
PR_GET_TID_ADDRESS = 0x28
|
||||||
PR_GET_TIMERSLACK = 0x1e
|
PR_GET_TIMERSLACK = 0x1e
|
||||||
PR_GET_TIMING = 0xd
|
PR_GET_TIMING = 0xd
|
||||||
@@ -1012,11 +1047,14 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
PR_SET_CHILD_SUBREAPER = 0x24
|
PR_SET_CHILD_SUBREAPER = 0x24
|
||||||
PR_SET_DUMPABLE = 0x4
|
PR_SET_DUMPABLE = 0x4
|
||||||
PR_SET_ENDIAN = 0x14
|
PR_SET_ENDIAN = 0x14
|
||||||
PR_SET_FPEMU = 0xa
|
PR_SET_FPEMU = 0xa
|
||||||
PR_SET_FPEXC = 0xc
|
PR_SET_FPEXC = 0xc
|
||||||
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_KEEPCAPS = 0x8
|
PR_SET_KEEPCAPS = 0x8
|
||||||
PR_SET_MM = 0x23
|
PR_SET_MM = 0x23
|
||||||
PR_SET_MM_ARG_END = 0x9
|
PR_SET_MM_ARG_END = 0x9
|
||||||
@@ -1028,6 +1066,8 @@ const (
|
|||||||
PR_SET_MM_ENV_END = 0xb
|
PR_SET_MM_ENV_END = 0xb
|
||||||
PR_SET_MM_ENV_START = 0xa
|
PR_SET_MM_ENV_START = 0xa
|
||||||
PR_SET_MM_EXE_FILE = 0xd
|
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_BRK = 0x6
|
||||||
PR_SET_MM_START_CODE = 0x1
|
PR_SET_MM_START_CODE = 0x1
|
||||||
PR_SET_MM_START_DATA = 0x3
|
PR_SET_MM_START_DATA = 0x3
|
||||||
@@ -1039,6 +1079,7 @@ const (
|
|||||||
PR_SET_PTRACER_ANY = -0x1
|
PR_SET_PTRACER_ANY = -0x1
|
||||||
PR_SET_SECCOMP = 0x16
|
PR_SET_SECCOMP = 0x16
|
||||||
PR_SET_SECUREBITS = 0x1c
|
PR_SET_SECUREBITS = 0x1c
|
||||||
|
PR_SET_THP_DISABLE = 0x29
|
||||||
PR_SET_TIMERSLACK = 0x1d
|
PR_SET_TIMERSLACK = 0x1d
|
||||||
PR_SET_TIMING = 0xe
|
PR_SET_TIMING = 0xe
|
||||||
PR_SET_TSC = 0x1a
|
PR_SET_TSC = 0x1a
|
||||||
@@ -1071,7 +1112,8 @@ const (
|
|||||||
PTRACE_KILL = 0x8
|
PTRACE_KILL = 0x8
|
||||||
PTRACE_LISTEN = 0x4208
|
PTRACE_LISTEN = 0x4208
|
||||||
PTRACE_O_EXITKILL = 0x100000
|
PTRACE_O_EXITKILL = 0x100000
|
||||||
PTRACE_O_MASK = 0x1000ff
|
PTRACE_O_MASK = 0x3000ff
|
||||||
|
PTRACE_O_SUSPEND_SECCOMP = 0x200000
|
||||||
PTRACE_O_TRACECLONE = 0x8
|
PTRACE_O_TRACECLONE = 0x8
|
||||||
PTRACE_O_TRACEEXEC = 0x10
|
PTRACE_O_TRACEEXEC = 0x10
|
||||||
PTRACE_O_TRACEEXIT = 0x40
|
PTRACE_O_TRACEEXIT = 0x40
|
||||||
@@ -1088,6 +1130,7 @@ const (
|
|||||||
PTRACE_POKEDATA = 0x5
|
PTRACE_POKEDATA = 0x5
|
||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SETOPTIONS = 0x4200
|
PTRACE_SETOPTIONS = 0x4200
|
||||||
PTRACE_SETREGS = 0xd
|
PTRACE_SETREGS = 0xd
|
||||||
@@ -1106,17 +1149,19 @@ const (
|
|||||||
RLIMIT_STACK = 0x3
|
RLIMIT_STACK = 0x3
|
||||||
RLIM_INFINITY = -0x1
|
RLIM_INFINITY = -0x1
|
||||||
RTAX_ADVMSS = 0x8
|
RTAX_ADVMSS = 0x8
|
||||||
|
RTAX_CC_ALGO = 0x10
|
||||||
RTAX_CWND = 0x7
|
RTAX_CWND = 0x7
|
||||||
RTAX_FEATURES = 0xc
|
RTAX_FEATURES = 0xc
|
||||||
RTAX_FEATURE_ALLFRAG = 0x8
|
RTAX_FEATURE_ALLFRAG = 0x8
|
||||||
RTAX_FEATURE_ECN = 0x1
|
RTAX_FEATURE_ECN = 0x1
|
||||||
|
RTAX_FEATURE_MASK = 0xf
|
||||||
RTAX_FEATURE_SACK = 0x2
|
RTAX_FEATURE_SACK = 0x2
|
||||||
RTAX_FEATURE_TIMESTAMP = 0x4
|
RTAX_FEATURE_TIMESTAMP = 0x4
|
||||||
RTAX_HOPLIMIT = 0xa
|
RTAX_HOPLIMIT = 0xa
|
||||||
RTAX_INITCWND = 0xb
|
RTAX_INITCWND = 0xb
|
||||||
RTAX_INITRWND = 0xe
|
RTAX_INITRWND = 0xe
|
||||||
RTAX_LOCK = 0x1
|
RTAX_LOCK = 0x1
|
||||||
RTAX_MAX = 0xf
|
RTAX_MAX = 0x10
|
||||||
RTAX_MTU = 0x2
|
RTAX_MTU = 0x2
|
||||||
RTAX_QUICKACK = 0xf
|
RTAX_QUICKACK = 0xf
|
||||||
RTAX_REORDERING = 0x9
|
RTAX_REORDERING = 0x9
|
||||||
@@ -1127,7 +1172,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x11
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1171,6 +1216,7 @@ const (
|
|||||||
RTM_DELLINK = 0x11
|
RTM_DELLINK = 0x11
|
||||||
RTM_DELMDB = 0x55
|
RTM_DELMDB = 0x55
|
||||||
RTM_DELNEIGH = 0x1d
|
RTM_DELNEIGH = 0x1d
|
||||||
|
RTM_DELNSID = 0x59
|
||||||
RTM_DELQDISC = 0x25
|
RTM_DELQDISC = 0x25
|
||||||
RTM_DELROUTE = 0x19
|
RTM_DELROUTE = 0x19
|
||||||
RTM_DELRULE = 0x21
|
RTM_DELRULE = 0x21
|
||||||
@@ -1178,6 +1224,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1191,12 +1238,14 @@ const (
|
|||||||
RTM_GETNEIGH = 0x1e
|
RTM_GETNEIGH = 0x1e
|
||||||
RTM_GETNEIGHTBL = 0x42
|
RTM_GETNEIGHTBL = 0x42
|
||||||
RTM_GETNETCONF = 0x52
|
RTM_GETNETCONF = 0x52
|
||||||
|
RTM_GETNSID = 0x5a
|
||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x57
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
@@ -1206,22 +1255,28 @@ const (
|
|||||||
RTM_NEWNEIGH = 0x1c
|
RTM_NEWNEIGH = 0x1c
|
||||||
RTM_NEWNEIGHTBL = 0x40
|
RTM_NEWNEIGHTBL = 0x40
|
||||||
RTM_NEWNETCONF = 0x50
|
RTM_NEWNETCONF = 0x50
|
||||||
|
RTM_NEWNSID = 0x58
|
||||||
RTM_NEWPREFIX = 0x34
|
RTM_NEWPREFIX = 0x34
|
||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x12
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x48
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
|
RTNH_F_LINKDOWN = 0x10
|
||||||
|
RTNH_F_OFFLOAD = 0x8
|
||||||
RTNH_F_ONLINK = 0x4
|
RTNH_F_ONLINK = 0x4
|
||||||
RTNH_F_PERVASIVE = 0x2
|
RTNH_F_PERVASIVE = 0x2
|
||||||
RTN_MAX = 0xb
|
RTN_MAX = 0xb
|
||||||
|
RTPROT_BABEL = 0x2a
|
||||||
RTPROT_BIRD = 0xc
|
RTPROT_BIRD = 0xc
|
||||||
RTPROT_BOOT = 0x3
|
RTPROT_BOOT = 0x3
|
||||||
RTPROT_DHCP = 0x10
|
RTPROT_DHCP = 0x10
|
||||||
@@ -1249,6 +1304,7 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
SCM_WIFI_STATUS = 0x29
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
@@ -1322,31 +1378,52 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x1
|
SOCK_STREAM = 0x1
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0x1
|
SOL_SOCKET = 0x1
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1e
|
SO_ACCEPTCONN = 0x1e
|
||||||
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x6
|
SO_BROADCAST = 0x6
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
SO_BUSY_POLL = 0x2e
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
SO_DOMAIN = 0x27
|
SO_DOMAIN = 0x27
|
||||||
SO_DONTROUTE = 0x5
|
SO_DONTROUTE = 0x5
|
||||||
SO_ERROR = 0x4
|
SO_ERROR = 0x4
|
||||||
SO_GET_FILTER = 0x1a
|
SO_GET_FILTER = 0x1a
|
||||||
|
SO_INCOMING_CPU = 0x31
|
||||||
SO_KEEPALIVE = 0x9
|
SO_KEEPALIVE = 0x9
|
||||||
SO_LINGER = 0xd
|
SO_LINGER = 0xd
|
||||||
SO_LOCK_FILTER = 0x2c
|
SO_LOCK_FILTER = 0x2c
|
||||||
@@ -1438,6 +1515,7 @@ const (
|
|||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
TCOOFF = 0x0
|
TCOOFF = 0x0
|
||||||
TCOON = 0x1
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
TCP_CONGESTION = 0xd
|
||||||
TCP_COOKIE_IN_ALWAYS = 0x1
|
TCP_COOKIE_IN_ALWAYS = 0x1
|
||||||
TCP_COOKIE_MAX = 0x10
|
TCP_COOKIE_MAX = 0x10
|
||||||
@@ -1462,11 +1540,15 @@ const (
|
|||||||
TCP_MSS_DEFAULT = 0x218
|
TCP_MSS_DEFAULT = 0x218
|
||||||
TCP_MSS_DESIRED = 0x4c4
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
TCP_QUEUE_SEQ = 0x15
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
TCP_REPAIR = 0x13
|
TCP_REPAIR = 0x13
|
||||||
TCP_REPAIR_OPTIONS = 0x16
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
TCP_REPAIR_QUEUE = 0x14
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
TCP_SYNCNT = 0x7
|
||||||
TCP_S_DATA_IN = 0x4
|
TCP_S_DATA_IN = 0x4
|
||||||
TCP_S_DATA_OUT = 0x8
|
TCP_S_DATA_OUT = 0x8
|
||||||
@@ -1566,7 +1648,9 @@ const (
|
|||||||
TUNGETFILTER = 0x801054db
|
TUNGETFILTER = 0x801054db
|
||||||
TUNGETIFF = 0x800454d2
|
TUNGETIFF = 0x800454d2
|
||||||
TUNGETSNDBUF = 0x800454d3
|
TUNGETSNDBUF = 0x800454d3
|
||||||
|
TUNGETVNETBE = 0x800454df
|
||||||
TUNGETVNETHDRSZ = 0x800454d7
|
TUNGETVNETHDRSZ = 0x800454d7
|
||||||
|
TUNGETVNETLE = 0x800454dd
|
||||||
TUNSETDEBUG = 0x400454c9
|
TUNSETDEBUG = 0x400454c9
|
||||||
TUNSETGROUP = 0x400454ce
|
TUNSETGROUP = 0x400454ce
|
||||||
TUNSETIFF = 0x400454ca
|
TUNSETIFF = 0x400454ca
|
||||||
@@ -1579,7 +1663,9 @@ const (
|
|||||||
TUNSETQUEUE = 0x400454d9
|
TUNSETQUEUE = 0x400454d9
|
||||||
TUNSETSNDBUF = 0x400454d4
|
TUNSETSNDBUF = 0x400454d4
|
||||||
TUNSETTXFILTER = 0x400454d1
|
TUNSETTXFILTER = 0x400454d1
|
||||||
|
TUNSETVNETBE = 0x400454de
|
||||||
TUNSETVNETHDRSZ = 0x400454d8
|
TUNSETVNETHDRSZ = 0x400454d8
|
||||||
|
TUNSETVNETLE = 0x400454dc
|
||||||
VDISCARD = 0xd
|
VDISCARD = 0xd
|
||||||
VEOF = 0x4
|
VEOF = 0x4
|
||||||
VEOL = 0xb
|
VEOL = 0xb
|
||||||
@@ -1594,6 +1680,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x6
|
VMIN = 0x6
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
|
|||||||
+256
-52
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips,linux
|
// +build mips,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ const (
|
|||||||
AF_DECnet = 0xc
|
AF_DECnet = 0xc
|
||||||
AF_ECONET = 0x13
|
AF_ECONET = 0x13
|
||||||
AF_FILE = 0x1
|
AF_FILE = 0x1
|
||||||
|
AF_IB = 0x1b
|
||||||
AF_IEEE802154 = 0x24
|
AF_IEEE802154 = 0x24
|
||||||
AF_INET = 0x2
|
AF_INET = 0x2
|
||||||
AF_INET6 = 0xa
|
AF_INET6 = 0xa
|
||||||
@@ -31,16 +32,20 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x27
|
AF_MAX = 0x2b
|
||||||
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
AF_NETROM = 0x6
|
AF_NETROM = 0x6
|
||||||
|
AF_NFC = 0x27
|
||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -60,6 +65,7 @@ const (
|
|||||||
ALG_SET_IV = 0x2
|
ALG_SET_IV = 0x2
|
||||||
ALG_SET_KEY = 0x1
|
ALG_SET_KEY = 0x1
|
||||||
ALG_SET_OP = 0x3
|
ALG_SET_OP = 0x3
|
||||||
|
ARPHRD_6LOWPAN = 0x339
|
||||||
ARPHRD_ADAPT = 0x108
|
ARPHRD_ADAPT = 0x108
|
||||||
ARPHRD_APPLETLK = 0x8
|
ARPHRD_APPLETLK = 0x8
|
||||||
ARPHRD_ARCNET = 0x7
|
ARPHRD_ARCNET = 0x7
|
||||||
@@ -94,8 +100,10 @@ const (
|
|||||||
ARPHRD_IEEE80211_PRISM = 0x322
|
ARPHRD_IEEE80211_PRISM = 0x322
|
||||||
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
||||||
ARPHRD_IEEE802154 = 0x324
|
ARPHRD_IEEE802154 = 0x324
|
||||||
|
ARPHRD_IEEE802154_MONITOR = 0x325
|
||||||
ARPHRD_IEEE802_TR = 0x320
|
ARPHRD_IEEE802_TR = 0x320
|
||||||
ARPHRD_INFINIBAND = 0x20
|
ARPHRD_INFINIBAND = 0x20
|
||||||
|
ARPHRD_IP6GRE = 0x337
|
||||||
ARPHRD_IPDDP = 0x309
|
ARPHRD_IPDDP = 0x309
|
||||||
ARPHRD_IPGRE = 0x30a
|
ARPHRD_IPGRE = 0x30a
|
||||||
ARPHRD_IRDA = 0x30f
|
ARPHRD_IRDA = 0x30f
|
||||||
@@ -103,6 +111,7 @@ const (
|
|||||||
ARPHRD_LOCALTLK = 0x305
|
ARPHRD_LOCALTLK = 0x305
|
||||||
ARPHRD_LOOPBACK = 0x304
|
ARPHRD_LOOPBACK = 0x304
|
||||||
ARPHRD_METRICOM = 0x17
|
ARPHRD_METRICOM = 0x17
|
||||||
|
ARPHRD_NETLINK = 0x338
|
||||||
ARPHRD_NETROM = 0x0
|
ARPHRD_NETROM = 0x0
|
||||||
ARPHRD_NONE = 0xfffe
|
ARPHRD_NONE = 0xfffe
|
||||||
ARPHRD_PHONET = 0x334
|
ARPHRD_PHONET = 0x334
|
||||||
@@ -152,21 +161,21 @@ const (
|
|||||||
B75 = 0x2
|
B75 = 0x2
|
||||||
B921600 = 0x1007
|
B921600 = 0x1007
|
||||||
B9600 = 0xd
|
B9600 = 0xd
|
||||||
BLKBSZGET = 0x80081270
|
BLKBSZGET = 0x40041270
|
||||||
BLKBSZSET = 0x40081271
|
BLKBSZSET = 0x80041271
|
||||||
BLKFLSBUF = 0x1261
|
BLKFLSBUF = 0x20001261
|
||||||
BLKFRAGET = 0x1265
|
BLKFRAGET = 0x20001265
|
||||||
BLKFRASET = 0x1264
|
BLKFRASET = 0x20001264
|
||||||
BLKGETSIZE = 0x1260
|
BLKGETSIZE = 0x20001260
|
||||||
BLKGETSIZE64 = 0x80081272
|
BLKGETSIZE64 = 0x40041272
|
||||||
BLKRAGET = 0x1263
|
BLKRAGET = 0x20001263
|
||||||
BLKRASET = 0x1262
|
BLKRASET = 0x20001262
|
||||||
BLKROGET = 0x125e
|
BLKROGET = 0x2000125e
|
||||||
BLKROSET = 0x125d
|
BLKROSET = 0x2000125d
|
||||||
BLKRRPART = 0x125f
|
BLKRRPART = 0x2000125f
|
||||||
BLKSECTGET = 0x1267
|
BLKSECTGET = 0x20001267
|
||||||
BLKSECTSET = 0x1266
|
BLKSECTSET = 0x20001266
|
||||||
BLKSSZGET = 0x1268
|
BLKSSZGET = 0x20001268
|
||||||
BOTHER = 0x1000
|
BOTHER = 0x1000
|
||||||
BPF_A = 0x10
|
BPF_A = 0x10
|
||||||
BPF_ABS = 0x20
|
BPF_ABS = 0x20
|
||||||
@@ -188,6 +197,7 @@ const (
|
|||||||
BPF_LD = 0x0
|
BPF_LD = 0x0
|
||||||
BPF_LDX = 0x1
|
BPF_LDX = 0x1
|
||||||
BPF_LEN = 0x80
|
BPF_LEN = 0x80
|
||||||
|
BPF_LL_OFF = -0x200000
|
||||||
BPF_LSH = 0x60
|
BPF_LSH = 0x60
|
||||||
BPF_MAJOR_VERSION = 0x1
|
BPF_MAJOR_VERSION = 0x1
|
||||||
BPF_MAXINSNS = 0x1000
|
BPF_MAXINSNS = 0x1000
|
||||||
@@ -195,9 +205,11 @@ const (
|
|||||||
BPF_MEMWORDS = 0x10
|
BPF_MEMWORDS = 0x10
|
||||||
BPF_MINOR_VERSION = 0x1
|
BPF_MINOR_VERSION = 0x1
|
||||||
BPF_MISC = 0x7
|
BPF_MISC = 0x7
|
||||||
|
BPF_MOD = 0x90
|
||||||
BPF_MSH = 0xa0
|
BPF_MSH = 0xa0
|
||||||
BPF_MUL = 0x20
|
BPF_MUL = 0x20
|
||||||
BPF_NEG = 0x80
|
BPF_NEG = 0x80
|
||||||
|
BPF_NET_OFF = -0x100000
|
||||||
BPF_OR = 0x40
|
BPF_OR = 0x40
|
||||||
BPF_RET = 0x6
|
BPF_RET = 0x6
|
||||||
BPF_RSH = 0x70
|
BPF_RSH = 0x70
|
||||||
@@ -208,21 +220,28 @@ const (
|
|||||||
BPF_TXA = 0x80
|
BPF_TXA = 0x80
|
||||||
BPF_W = 0x0
|
BPF_W = 0x0
|
||||||
BPF_X = 0x8
|
BPF_X = 0x8
|
||||||
|
BPF_XOR = 0xa0
|
||||||
BRKINT = 0x2
|
BRKINT = 0x2
|
||||||
BS0 = 0x0
|
BS0 = 0x0
|
||||||
BS1 = 0x2000
|
BS1 = 0x2000
|
||||||
BSDLY = 0x2000
|
BSDLY = 0x2000
|
||||||
CAN_BCM = 0x2
|
CAN_BCM = 0x2
|
||||||
CAN_EFF_FLAG = 0x80000000
|
CAN_EFF_FLAG = 0x80000000
|
||||||
|
CAN_EFF_ID_BITS = 0x1d
|
||||||
CAN_EFF_MASK = 0x1fffffff
|
CAN_EFF_MASK = 0x1fffffff
|
||||||
CAN_ERR_FLAG = 0x20000000
|
CAN_ERR_FLAG = 0x20000000
|
||||||
CAN_ERR_MASK = 0x1fffffff
|
CAN_ERR_MASK = 0x1fffffff
|
||||||
CAN_INV_FILTER = 0x20000000
|
CAN_INV_FILTER = 0x20000000
|
||||||
CAN_ISOTP = 0x6
|
CAN_ISOTP = 0x6
|
||||||
|
CAN_MAX_DLC = 0x8
|
||||||
|
CAN_MAX_DLEN = 0x8
|
||||||
CAN_MCNET = 0x5
|
CAN_MCNET = 0x5
|
||||||
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
CAN_TP16 = 0x3
|
CAN_TP16 = 0x3
|
||||||
CAN_TP20 = 0x4
|
CAN_TP20 = 0x4
|
||||||
@@ -231,6 +250,8 @@ const (
|
|||||||
CFLUSH = 0xf
|
CFLUSH = 0xf
|
||||||
CIBAUD = 0x100f0000
|
CIBAUD = 0x100f0000
|
||||||
CLOCAL = 0x800
|
CLOCAL = 0x800
|
||||||
|
CLOCK_BOOTTIME = 0x7
|
||||||
|
CLOCK_BOOTTIME_ALARM = 0x9
|
||||||
CLOCK_DEFAULT = 0x0
|
CLOCK_DEFAULT = 0x0
|
||||||
CLOCK_EXT = 0x1
|
CLOCK_EXT = 0x1
|
||||||
CLOCK_INT = 0x2
|
CLOCK_INT = 0x2
|
||||||
@@ -239,7 +260,9 @@ const (
|
|||||||
CLOCK_MONOTONIC_RAW = 0x4
|
CLOCK_MONOTONIC_RAW = 0x4
|
||||||
CLOCK_PROCESS_CPUTIME_ID = 0x2
|
CLOCK_PROCESS_CPUTIME_ID = 0x2
|
||||||
CLOCK_REALTIME = 0x0
|
CLOCK_REALTIME = 0x0
|
||||||
|
CLOCK_REALTIME_ALARM = 0x8
|
||||||
CLOCK_REALTIME_COARSE = 0x5
|
CLOCK_REALTIME_COARSE = 0x5
|
||||||
|
CLOCK_TAI = 0xb
|
||||||
CLOCK_THREAD_CPUTIME_ID = 0x3
|
CLOCK_THREAD_CPUTIME_ID = 0x3
|
||||||
CLOCK_TXFROMRX = 0x4
|
CLOCK_TXFROMRX = 0x4
|
||||||
CLOCK_TXINT = 0x3
|
CLOCK_TXINT = 0x3
|
||||||
@@ -249,6 +272,7 @@ const (
|
|||||||
CLONE_FILES = 0x400
|
CLONE_FILES = 0x400
|
||||||
CLONE_FS = 0x200
|
CLONE_FS = 0x200
|
||||||
CLONE_IO = 0x80000000
|
CLONE_IO = 0x80000000
|
||||||
|
CLONE_NEWCGROUP = 0x2000000
|
||||||
CLONE_NEWIPC = 0x8000000
|
CLONE_NEWIPC = 0x8000000
|
||||||
CLONE_NEWNET = 0x40000000
|
CLONE_NEWNET = 0x40000000
|
||||||
CLONE_NEWNS = 0x20000
|
CLONE_NEWNS = 0x20000
|
||||||
@@ -307,7 +331,8 @@ const (
|
|||||||
ENCODING_NRZ = 0x1
|
ENCODING_NRZ = 0x1
|
||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = -0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -317,19 +342,22 @@ const (
|
|||||||
EPOLLRDBAND = 0x80
|
EPOLLRDBAND = 0x80
|
||||||
EPOLLRDHUP = 0x2000
|
EPOLLRDHUP = 0x2000
|
||||||
EPOLLRDNORM = 0x40
|
EPOLLRDNORM = 0x40
|
||||||
|
EPOLLWAKEUP = 0x20000000
|
||||||
EPOLLWRBAND = 0x200
|
EPOLLWRBAND = 0x200
|
||||||
EPOLLWRNORM = 0x100
|
EPOLLWRNORM = 0x100
|
||||||
EPOLL_CLOEXEC = 0x80000
|
EPOLL_CLOEXEC = 0x80000
|
||||||
EPOLL_CTL_ADD = 0x1
|
EPOLL_CTL_ADD = 0x1
|
||||||
EPOLL_CTL_DEL = 0x2
|
EPOLL_CTL_DEL = 0x2
|
||||||
EPOLL_CTL_MOD = 0x3
|
EPOLL_CTL_MOD = 0x3
|
||||||
EPOLL_NONBLOCK = 0x80
|
|
||||||
ETH_P_1588 = 0x88f7
|
ETH_P_1588 = 0x88f7
|
||||||
ETH_P_8021AD = 0x88a8
|
ETH_P_8021AD = 0x88a8
|
||||||
ETH_P_8021AH = 0x88e7
|
ETH_P_8021AH = 0x88e7
|
||||||
ETH_P_8021Q = 0x8100
|
ETH_P_8021Q = 0x8100
|
||||||
|
ETH_P_80221 = 0x8917
|
||||||
ETH_P_802_2 = 0x4
|
ETH_P_802_2 = 0x4
|
||||||
ETH_P_802_3 = 0x1
|
ETH_P_802_3 = 0x1
|
||||||
|
ETH_P_802_3_MIN = 0x600
|
||||||
|
ETH_P_802_EX1 = 0x88b5
|
||||||
ETH_P_AARP = 0x80f3
|
ETH_P_AARP = 0x80f3
|
||||||
ETH_P_AF_IUCV = 0xfbfb
|
ETH_P_AF_IUCV = 0xfbfb
|
||||||
ETH_P_ALL = 0x3
|
ETH_P_ALL = 0x3
|
||||||
@@ -340,9 +368,11 @@ const (
|
|||||||
ETH_P_ATMFATE = 0x8884
|
ETH_P_ATMFATE = 0x8884
|
||||||
ETH_P_ATMMPOA = 0x884c
|
ETH_P_ATMMPOA = 0x884c
|
||||||
ETH_P_AX25 = 0x2
|
ETH_P_AX25 = 0x2
|
||||||
|
ETH_P_BATMAN = 0x4305
|
||||||
ETH_P_BPQ = 0x8ff
|
ETH_P_BPQ = 0x8ff
|
||||||
ETH_P_CAIF = 0xf7
|
ETH_P_CAIF = 0xf7
|
||||||
ETH_P_CAN = 0xc
|
ETH_P_CAN = 0xc
|
||||||
|
ETH_P_CANFD = 0xd
|
||||||
ETH_P_CONTROL = 0x16
|
ETH_P_CONTROL = 0x16
|
||||||
ETH_P_CUST = 0x6006
|
ETH_P_CUST = 0x6006
|
||||||
ETH_P_DDCMP = 0x6
|
ETH_P_DDCMP = 0x6
|
||||||
@@ -357,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -368,9 +399,13 @@ const (
|
|||||||
ETH_P_LINK_CTL = 0x886c
|
ETH_P_LINK_CTL = 0x886c
|
||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -378,6 +413,7 @@ const (
|
|||||||
ETH_P_PPP_DISC = 0x8863
|
ETH_P_PPP_DISC = 0x8863
|
||||||
ETH_P_PPP_MP = 0x8
|
ETH_P_PPP_MP = 0x8
|
||||||
ETH_P_PPP_SES = 0x8864
|
ETH_P_PPP_SES = 0x8864
|
||||||
|
ETH_P_PRP = 0x88fb
|
||||||
ETH_P_PUP = 0x200
|
ETH_P_PUP = 0x200
|
||||||
ETH_P_PUPAT = 0x201
|
ETH_P_PUPAT = 0x201
|
||||||
ETH_P_QINQ1 = 0x9100
|
ETH_P_QINQ1 = 0x9100
|
||||||
@@ -392,9 +428,11 @@ const (
|
|||||||
ETH_P_TIPC = 0x88ca
|
ETH_P_TIPC = 0x88ca
|
||||||
ETH_P_TRAILER = 0x1c
|
ETH_P_TRAILER = 0x1c
|
||||||
ETH_P_TR_802_2 = 0x11
|
ETH_P_TR_802_2 = 0x11
|
||||||
|
ETH_P_TSN = 0x22f0
|
||||||
ETH_P_WAN_PPP = 0x7
|
ETH_P_WAN_PPP = 0x7
|
||||||
ETH_P_WCCP = 0x883e
|
ETH_P_WCCP = 0x883e
|
||||||
ETH_P_X25 = 0x805
|
ETH_P_X25 = 0x805
|
||||||
|
ETH_P_XDSA = 0xf8
|
||||||
EXTA = 0xe
|
EXTA = 0xe
|
||||||
EXTB = 0xf
|
EXTB = 0xf
|
||||||
EXTPROC = 0x10000
|
EXTPROC = 0x10000
|
||||||
@@ -403,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -424,6 +463,9 @@ const (
|
|||||||
F_GETSIG = 0xb
|
F_GETSIG = 0xb
|
||||||
F_LOCK = 0x1
|
F_LOCK = 0x1
|
||||||
F_NOTIFY = 0x402
|
F_NOTIFY = 0x402
|
||||||
|
F_OFD_GETLK = 0x24
|
||||||
|
F_OFD_SETLK = 0x25
|
||||||
|
F_OFD_SETLKW = 0x26
|
||||||
F_OK = 0x0
|
F_OK = 0x0
|
||||||
F_RDLCK = 0x0
|
F_RDLCK = 0x0
|
||||||
F_SETFD = 0x2
|
F_SETFD = 0x2
|
||||||
@@ -454,57 +496,48 @@ const (
|
|||||||
IFA_F_DADFAILED = 0x8
|
IFA_F_DADFAILED = 0x8
|
||||||
IFA_F_DEPRECATED = 0x20
|
IFA_F_DEPRECATED = 0x20
|
||||||
IFA_F_HOMEADDRESS = 0x10
|
IFA_F_HOMEADDRESS = 0x10
|
||||||
|
IFA_F_MANAGETEMPADDR = 0x100
|
||||||
|
IFA_F_MCAUTOJOIN = 0x400
|
||||||
IFA_F_NODAD = 0x2
|
IFA_F_NODAD = 0x2
|
||||||
|
IFA_F_NOPREFIXROUTE = 0x200
|
||||||
IFA_F_OPTIMISTIC = 0x4
|
IFA_F_OPTIMISTIC = 0x4
|
||||||
IFA_F_PERMANENT = 0x80
|
IFA_F_PERMANENT = 0x80
|
||||||
IFA_F_SECONDARY = 0x1
|
IFA_F_SECONDARY = 0x1
|
||||||
|
IFA_F_STABLE_PRIVACY = 0x800
|
||||||
IFA_F_TEMPORARY = 0x1
|
IFA_F_TEMPORARY = 0x1
|
||||||
IFA_F_TENTATIVE = 0x40
|
IFA_F_TENTATIVE = 0x40
|
||||||
IFA_MAX = 0x7
|
IFA_MAX = 0x8
|
||||||
IFF_802_1Q_VLAN = 0x1
|
|
||||||
IFF_ALLMULTI = 0x200
|
IFF_ALLMULTI = 0x200
|
||||||
|
IFF_ATTACH_QUEUE = 0x200
|
||||||
IFF_AUTOMEDIA = 0x4000
|
IFF_AUTOMEDIA = 0x4000
|
||||||
IFF_BONDING = 0x20
|
|
||||||
IFF_BRIDGE_PORT = 0x4000
|
|
||||||
IFF_BROADCAST = 0x2
|
IFF_BROADCAST = 0x2
|
||||||
IFF_DEBUG = 0x4
|
IFF_DEBUG = 0x4
|
||||||
IFF_DISABLE_NETPOLL = 0x1000
|
IFF_DETACH_QUEUE = 0x400
|
||||||
IFF_DONT_BRIDGE = 0x800
|
|
||||||
IFF_DORMANT = 0x20000
|
IFF_DORMANT = 0x20000
|
||||||
IFF_DYNAMIC = 0x8000
|
IFF_DYNAMIC = 0x8000
|
||||||
IFF_EBRIDGE = 0x2
|
|
||||||
IFF_ECHO = 0x40000
|
IFF_ECHO = 0x40000
|
||||||
IFF_ISATAP = 0x80
|
|
||||||
IFF_LOOPBACK = 0x8
|
IFF_LOOPBACK = 0x8
|
||||||
IFF_LOWER_UP = 0x10000
|
IFF_LOWER_UP = 0x10000
|
||||||
IFF_MACVLAN_PORT = 0x2000
|
|
||||||
IFF_MASTER = 0x400
|
IFF_MASTER = 0x400
|
||||||
IFF_MASTER_8023AD = 0x8
|
|
||||||
IFF_MASTER_ALB = 0x10
|
|
||||||
IFF_MASTER_ARPMON = 0x100
|
|
||||||
IFF_MULTICAST = 0x1000
|
IFF_MULTICAST = 0x1000
|
||||||
|
IFF_MULTI_QUEUE = 0x100
|
||||||
IFF_NOARP = 0x80
|
IFF_NOARP = 0x80
|
||||||
|
IFF_NOFILTER = 0x1000
|
||||||
IFF_NOTRAILERS = 0x20
|
IFF_NOTRAILERS = 0x20
|
||||||
IFF_NO_PI = 0x1000
|
IFF_NO_PI = 0x1000
|
||||||
IFF_ONE_QUEUE = 0x2000
|
IFF_ONE_QUEUE = 0x2000
|
||||||
IFF_OVS_DATAPATH = 0x8000
|
IFF_PERSIST = 0x800
|
||||||
IFF_POINTOPOINT = 0x10
|
IFF_POINTOPOINT = 0x10
|
||||||
IFF_PORTSEL = 0x2000
|
IFF_PORTSEL = 0x2000
|
||||||
IFF_PROMISC = 0x100
|
IFF_PROMISC = 0x100
|
||||||
IFF_RUNNING = 0x40
|
IFF_RUNNING = 0x40
|
||||||
IFF_SLAVE = 0x800
|
IFF_SLAVE = 0x800
|
||||||
IFF_SLAVE_INACTIVE = 0x4
|
|
||||||
IFF_SLAVE_NEEDARP = 0x40
|
|
||||||
IFF_TAP = 0x2
|
IFF_TAP = 0x2
|
||||||
IFF_TUN = 0x1
|
IFF_TUN = 0x1
|
||||||
IFF_TUN_EXCL = 0x8000
|
IFF_TUN_EXCL = 0x8000
|
||||||
IFF_TX_SKB_SHARING = 0x10000
|
|
||||||
IFF_UNICAST_FLT = 0x20000
|
|
||||||
IFF_UP = 0x1
|
IFF_UP = 0x1
|
||||||
IFF_VNET_HDR = 0x4000
|
IFF_VNET_HDR = 0x4000
|
||||||
IFF_VOLATILE = 0x70c5a
|
IFF_VOLATILE = 0x70c5a
|
||||||
IFF_WAN_HDLC = 0x200
|
|
||||||
IFF_XMIT_DST_RELEASE = 0x400
|
|
||||||
IFNAMSIZ = 0x10
|
IFNAMSIZ = 0x10
|
||||||
IGNBRK = 0x1
|
IGNBRK = 0x1
|
||||||
IGNCR = 0x80
|
IGNCR = 0x80
|
||||||
@@ -551,6 +584,7 @@ const (
|
|||||||
IN_Q_OVERFLOW = 0x4000
|
IN_Q_OVERFLOW = 0x4000
|
||||||
IN_UNMOUNT = 0x2000
|
IN_UNMOUNT = 0x2000
|
||||||
IPPROTO_AH = 0x33
|
IPPROTO_AH = 0x33
|
||||||
|
IPPROTO_BEETPH = 0x5e
|
||||||
IPPROTO_COMP = 0x6c
|
IPPROTO_COMP = 0x6c
|
||||||
IPPROTO_DCCP = 0x21
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DSTOPTS = 0x3c
|
IPPROTO_DSTOPTS = 0x3c
|
||||||
@@ -567,6 +601,8 @@ const (
|
|||||||
IPPROTO_IP = 0x0
|
IPPROTO_IP = 0x0
|
||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -589,8 +625,10 @@ const (
|
|||||||
IPV6_ADD_MEMBERSHIP = 0x14
|
IPV6_ADD_MEMBERSHIP = 0x14
|
||||||
IPV6_AUTHHDR = 0xa
|
IPV6_AUTHHDR = 0xa
|
||||||
IPV6_CHECKSUM = 0x7
|
IPV6_CHECKSUM = 0x7
|
||||||
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -604,15 +642,19 @@ const (
|
|||||||
IPV6_MULTICAST_IF = 0x11
|
IPV6_MULTICAST_IF = 0x11
|
||||||
IPV6_MULTICAST_LOOP = 0x13
|
IPV6_MULTICAST_LOOP = 0x13
|
||||||
IPV6_NEXTHOP = 0x9
|
IPV6_NEXTHOP = 0x9
|
||||||
|
IPV6_PATHMTU = 0x3d
|
||||||
IPV6_PKTINFO = 0x32
|
IPV6_PKTINFO = 0x32
|
||||||
IPV6_PMTUDISC_DO = 0x2
|
IPV6_PMTUDISC_DO = 0x2
|
||||||
IPV6_PMTUDISC_DONT = 0x0
|
IPV6_PMTUDISC_DONT = 0x0
|
||||||
|
IPV6_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IPV6_PMTUDISC_OMIT = 0x5
|
||||||
IPV6_PMTUDISC_PROBE = 0x3
|
IPV6_PMTUDISC_PROBE = 0x3
|
||||||
IPV6_PMTUDISC_WANT = 0x1
|
IPV6_PMTUDISC_WANT = 0x1
|
||||||
IPV6_RECVDSTOPTS = 0x3a
|
IPV6_RECVDSTOPTS = 0x3a
|
||||||
IPV6_RECVERR = 0x19
|
IPV6_RECVERR = 0x19
|
||||||
IPV6_RECVHOPLIMIT = 0x33
|
IPV6_RECVHOPLIMIT = 0x33
|
||||||
IPV6_RECVHOPOPTS = 0x35
|
IPV6_RECVHOPOPTS = 0x35
|
||||||
|
IPV6_RECVPATHMTU = 0x3c
|
||||||
IPV6_RECVPKTINFO = 0x31
|
IPV6_RECVPKTINFO = 0x31
|
||||||
IPV6_RECVRTHDR = 0x38
|
IPV6_RECVRTHDR = 0x38
|
||||||
IPV6_RECVTCLASS = 0x42
|
IPV6_RECVTCLASS = 0x42
|
||||||
@@ -630,7 +672,9 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
IP_DEFAULT_MULTICAST_TTL = 0x1
|
IP_DEFAULT_MULTICAST_TTL = 0x1
|
||||||
IP_DF = 0x4000
|
IP_DF = 0x4000
|
||||||
@@ -647,9 +691,11 @@ const (
|
|||||||
IP_MSS = 0x240
|
IP_MSS = 0x240
|
||||||
IP_MTU = 0xe
|
IP_MTU = 0xe
|
||||||
IP_MTU_DISCOVER = 0xa
|
IP_MTU_DISCOVER = 0xa
|
||||||
|
IP_MULTICAST_ALL = 0x31
|
||||||
IP_MULTICAST_IF = 0x20
|
IP_MULTICAST_IF = 0x20
|
||||||
IP_MULTICAST_LOOP = 0x22
|
IP_MULTICAST_LOOP = 0x22
|
||||||
IP_MULTICAST_TTL = 0x21
|
IP_MULTICAST_TTL = 0x21
|
||||||
|
IP_NODEFRAG = 0x16
|
||||||
IP_OFFMASK = 0x1fff
|
IP_OFFMASK = 0x1fff
|
||||||
IP_OPTIONS = 0x4
|
IP_OPTIONS = 0x4
|
||||||
IP_ORIGDSTADDR = 0x14
|
IP_ORIGDSTADDR = 0x14
|
||||||
@@ -659,6 +705,8 @@ const (
|
|||||||
IP_PMTUDISC = 0xa
|
IP_PMTUDISC = 0xa
|
||||||
IP_PMTUDISC_DO = 0x2
|
IP_PMTUDISC_DO = 0x2
|
||||||
IP_PMTUDISC_DONT = 0x0
|
IP_PMTUDISC_DONT = 0x0
|
||||||
|
IP_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IP_PMTUDISC_OMIT = 0x5
|
||||||
IP_PMTUDISC_PROBE = 0x3
|
IP_PMTUDISC_PROBE = 0x3
|
||||||
IP_PMTUDISC_WANT = 0x1
|
IP_PMTUDISC_WANT = 0x1
|
||||||
IP_RECVERR = 0xb
|
IP_RECVERR = 0xb
|
||||||
@@ -674,6 +722,7 @@ const (
|
|||||||
IP_TRANSPARENT = 0x13
|
IP_TRANSPARENT = 0x13
|
||||||
IP_TTL = 0x2
|
IP_TTL = 0x2
|
||||||
IP_UNBLOCK_SOURCE = 0x25
|
IP_UNBLOCK_SOURCE = 0x25
|
||||||
|
IP_UNICAST_IF = 0x32
|
||||||
IP_XFRM_POLICY = 0x11
|
IP_XFRM_POLICY = 0x11
|
||||||
ISIG = 0x1
|
ISIG = 0x1
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
@@ -696,9 +745,12 @@ const (
|
|||||||
LOCK_NB = 0x4
|
LOCK_NB = 0x4
|
||||||
LOCK_SH = 0x1
|
LOCK_SH = 0x1
|
||||||
LOCK_UN = 0x8
|
LOCK_UN = 0x8
|
||||||
|
MADV_DODUMP = 0x11
|
||||||
MADV_DOFORK = 0xb
|
MADV_DOFORK = 0xb
|
||||||
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -716,6 +768,9 @@ const (
|
|||||||
MAP_FILE = 0x0
|
MAP_FILE = 0x0
|
||||||
MAP_FIXED = 0x10
|
MAP_FIXED = 0x10
|
||||||
MAP_GROWSDOWN = 0x1000
|
MAP_GROWSDOWN = 0x1000
|
||||||
|
MAP_HUGETLB = 0x80000
|
||||||
|
MAP_HUGE_MASK = 0x3f
|
||||||
|
MAP_HUGE_SHIFT = 0x1a
|
||||||
MAP_LOCKED = 0x8000
|
MAP_LOCKED = 0x8000
|
||||||
MAP_NONBLOCK = 0x20000
|
MAP_NONBLOCK = 0x20000
|
||||||
MAP_NORESERVE = 0x400
|
MAP_NORESERVE = 0x400
|
||||||
@@ -723,12 +778,15 @@ const (
|
|||||||
MAP_PRIVATE = 0x2
|
MAP_PRIVATE = 0x2
|
||||||
MAP_RENAME = 0x800
|
MAP_RENAME = 0x800
|
||||||
MAP_SHARED = 0x1
|
MAP_SHARED = 0x1
|
||||||
|
MAP_STACK = 0x40000
|
||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x1
|
MCL_CURRENT = 0x1
|
||||||
MCL_FUTURE = 0x2
|
MCL_FUTURE = 0x2
|
||||||
|
MCL_ONFAULT = 0x4
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -756,6 +814,7 @@ const (
|
|||||||
MS_INVALIDATE = 0x2
|
MS_INVALIDATE = 0x2
|
||||||
MS_I_VERSION = 0x800000
|
MS_I_VERSION = 0x800000
|
||||||
MS_KERNMOUNT = 0x400000
|
MS_KERNMOUNT = 0x400000
|
||||||
|
MS_LAZYTIME = 0x2000000
|
||||||
MS_MANDLOCK = 0x40
|
MS_MANDLOCK = 0x40
|
||||||
MS_MGC_MSK = 0xffff0000
|
MS_MGC_MSK = 0xffff0000
|
||||||
MS_MGC_VAL = 0xc0ed0000
|
MS_MGC_VAL = 0xc0ed0000
|
||||||
@@ -772,7 +831,7 @@ const (
|
|||||||
MS_REC = 0x4000
|
MS_REC = 0x4000
|
||||||
MS_RELATIME = 0x200000
|
MS_RELATIME = 0x200000
|
||||||
MS_REMOUNT = 0x20
|
MS_REMOUNT = 0x20
|
||||||
MS_RMT_MASK = 0x800051
|
MS_RMT_MASK = 0x2800051
|
||||||
MS_SHARED = 0x100000
|
MS_SHARED = 0x100000
|
||||||
MS_SILENT = 0x8000
|
MS_SILENT = 0x8000
|
||||||
MS_SLAVE = 0x80000
|
MS_SLAVE = 0x80000
|
||||||
@@ -866,10 +925,12 @@ const (
|
|||||||
O_NOCTTY = 0x800
|
O_NOCTTY = 0x800
|
||||||
O_NOFOLLOW = 0x20000
|
O_NOFOLLOW = 0x20000
|
||||||
O_NONBLOCK = 0x80
|
O_NONBLOCK = 0x80
|
||||||
|
O_PATH = 0x200000
|
||||||
O_RDONLY = 0x0
|
O_RDONLY = 0x0
|
||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
O_RSYNC = 0x4010
|
O_RSYNC = 0x4010
|
||||||
O_SYNC = 0x4010
|
O_SYNC = 0x4010
|
||||||
|
O_TMPFILE = 0x410000
|
||||||
O_TRUNC = 0x200
|
O_TRUNC = 0x200
|
||||||
O_WRONLY = 0x1
|
O_WRONLY = 0x1
|
||||||
PACKET_ADD_MEMBERSHIP = 0x1
|
PACKET_ADD_MEMBERSHIP = 0x1
|
||||||
@@ -878,13 +939,21 @@ const (
|
|||||||
PACKET_COPY_THRESH = 0x7
|
PACKET_COPY_THRESH = 0x7
|
||||||
PACKET_DROP_MEMBERSHIP = 0x2
|
PACKET_DROP_MEMBERSHIP = 0x2
|
||||||
PACKET_FANOUT = 0x12
|
PACKET_FANOUT = 0x12
|
||||||
|
PACKET_FANOUT_CBPF = 0x6
|
||||||
PACKET_FANOUT_CPU = 0x2
|
PACKET_FANOUT_CPU = 0x2
|
||||||
|
PACKET_FANOUT_DATA = 0x16
|
||||||
|
PACKET_FANOUT_EBPF = 0x7
|
||||||
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
||||||
|
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
||||||
PACKET_FANOUT_HASH = 0x0
|
PACKET_FANOUT_HASH = 0x0
|
||||||
PACKET_FANOUT_LB = 0x1
|
PACKET_FANOUT_LB = 0x1
|
||||||
|
PACKET_FANOUT_QM = 0x5
|
||||||
|
PACKET_FANOUT_RND = 0x4
|
||||||
|
PACKET_FANOUT_ROLLOVER = 0x3
|
||||||
PACKET_FASTROUTE = 0x6
|
PACKET_FASTROUTE = 0x6
|
||||||
PACKET_HDRLEN = 0xb
|
PACKET_HDRLEN = 0xb
|
||||||
PACKET_HOST = 0x0
|
PACKET_HOST = 0x0
|
||||||
|
PACKET_KERNEL = 0x7
|
||||||
PACKET_LOOPBACK = 0x5
|
PACKET_LOOPBACK = 0x5
|
||||||
PACKET_LOSS = 0xe
|
PACKET_LOSS = 0xe
|
||||||
PACKET_MR_ALLMULTI = 0x2
|
PACKET_MR_ALLMULTI = 0x2
|
||||||
@@ -895,13 +964,17 @@ const (
|
|||||||
PACKET_ORIGDEV = 0x9
|
PACKET_ORIGDEV = 0x9
|
||||||
PACKET_OTHERHOST = 0x3
|
PACKET_OTHERHOST = 0x3
|
||||||
PACKET_OUTGOING = 0x4
|
PACKET_OUTGOING = 0x4
|
||||||
|
PACKET_QDISC_BYPASS = 0x14
|
||||||
PACKET_RECV_OUTPUT = 0x3
|
PACKET_RECV_OUTPUT = 0x3
|
||||||
PACKET_RESERVE = 0xc
|
PACKET_RESERVE = 0xc
|
||||||
|
PACKET_ROLLOVER_STATS = 0x15
|
||||||
PACKET_RX_RING = 0x5
|
PACKET_RX_RING = 0x5
|
||||||
PACKET_STATISTICS = 0x6
|
PACKET_STATISTICS = 0x6
|
||||||
PACKET_TIMESTAMP = 0x11
|
PACKET_TIMESTAMP = 0x11
|
||||||
|
PACKET_TX_HAS_OFF = 0x13
|
||||||
PACKET_TX_RING = 0xd
|
PACKET_TX_RING = 0xd
|
||||||
PACKET_TX_TIMESTAMP = 0x10
|
PACKET_TX_TIMESTAMP = 0x10
|
||||||
|
PACKET_USER = 0x6
|
||||||
PACKET_VERSION = 0xa
|
PACKET_VERSION = 0xa
|
||||||
PACKET_VNET_HDR = 0xf
|
PACKET_VNET_HDR = 0xf
|
||||||
PARENB = 0x100
|
PARENB = 0x100
|
||||||
@@ -927,6 +1000,11 @@ const (
|
|||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
PR_CAPBSET_DROP = 0x18
|
PR_CAPBSET_DROP = 0x18
|
||||||
PR_CAPBSET_READ = 0x17
|
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_BIG = 0x0
|
||||||
PR_ENDIAN_LITTLE = 0x1
|
PR_ENDIAN_LITTLE = 0x1
|
||||||
PR_ENDIAN_PPC_LITTLE = 0x2
|
PR_ENDIAN_PPC_LITTLE = 0x2
|
||||||
@@ -942,15 +1020,22 @@ const (
|
|||||||
PR_FP_EXC_RES = 0x80000
|
PR_FP_EXC_RES = 0x80000
|
||||||
PR_FP_EXC_SW_ENABLE = 0x80
|
PR_FP_EXC_SW_ENABLE = 0x80
|
||||||
PR_FP_EXC_UND = 0x40000
|
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_DUMPABLE = 0x3
|
||||||
PR_GET_ENDIAN = 0x13
|
PR_GET_ENDIAN = 0x13
|
||||||
PR_GET_FPEMU = 0x9
|
PR_GET_FPEMU = 0x9
|
||||||
PR_GET_FPEXC = 0xb
|
PR_GET_FPEXC = 0xb
|
||||||
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
PR_GET_PDEATHSIG = 0x2
|
PR_GET_PDEATHSIG = 0x2
|
||||||
PR_GET_SECCOMP = 0x15
|
PR_GET_SECCOMP = 0x15
|
||||||
PR_GET_SECUREBITS = 0x1b
|
PR_GET_SECUREBITS = 0x1b
|
||||||
|
PR_GET_THP_DISABLE = 0x2a
|
||||||
|
PR_GET_TID_ADDRESS = 0x28
|
||||||
PR_GET_TIMERSLACK = 0x1e
|
PR_GET_TIMERSLACK = 0x1e
|
||||||
PR_GET_TIMING = 0xd
|
PR_GET_TIMING = 0xd
|
||||||
PR_GET_TSC = 0x19
|
PR_GET_TSC = 0x19
|
||||||
@@ -962,15 +1047,39 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
|
PR_SET_CHILD_SUBREAPER = 0x24
|
||||||
PR_SET_DUMPABLE = 0x4
|
PR_SET_DUMPABLE = 0x4
|
||||||
PR_SET_ENDIAN = 0x14
|
PR_SET_ENDIAN = 0x14
|
||||||
PR_SET_FPEMU = 0xa
|
PR_SET_FPEMU = 0xa
|
||||||
PR_SET_FPEXC = 0xc
|
PR_SET_FPEXC = 0xc
|
||||||
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_KEEPCAPS = 0x8
|
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_NAME = 0xf
|
||||||
|
PR_SET_NO_NEW_PRIVS = 0x26
|
||||||
PR_SET_PDEATHSIG = 0x1
|
PR_SET_PDEATHSIG = 0x1
|
||||||
|
PR_SET_PTRACER = 0x59616d61
|
||||||
|
PR_SET_PTRACER_ANY = 0xffffffff
|
||||||
PR_SET_SECCOMP = 0x16
|
PR_SET_SECCOMP = 0x16
|
||||||
PR_SET_SECUREBITS = 0x1c
|
PR_SET_SECUREBITS = 0x1c
|
||||||
|
PR_SET_THP_DISABLE = 0x29
|
||||||
PR_SET_TIMERSLACK = 0x1d
|
PR_SET_TIMERSLACK = 0x1d
|
||||||
PR_SET_TIMING = 0xe
|
PR_SET_TIMING = 0xe
|
||||||
PR_SET_TSC = 0x1a
|
PR_SET_TSC = 0x1a
|
||||||
@@ -990,7 +1099,8 @@ const (
|
|||||||
PTRACE_EVENT_EXEC = 0x4
|
PTRACE_EVENT_EXEC = 0x4
|
||||||
PTRACE_EVENT_EXIT = 0x6
|
PTRACE_EVENT_EXIT = 0x6
|
||||||
PTRACE_EVENT_FORK = 0x1
|
PTRACE_EVENT_FORK = 0x1
|
||||||
PTRACE_EVENT_STOP = 0x7
|
PTRACE_EVENT_SECCOMP = 0x7
|
||||||
|
PTRACE_EVENT_STOP = 0x80
|
||||||
PTRACE_EVENT_VFORK = 0x2
|
PTRACE_EVENT_VFORK = 0x2
|
||||||
PTRACE_EVENT_VFORK_DONE = 0x5
|
PTRACE_EVENT_VFORK_DONE = 0x5
|
||||||
PTRACE_GETEVENTMSG = 0x4201
|
PTRACE_GETEVENTMSG = 0x4201
|
||||||
@@ -998,6 +1108,7 @@ const (
|
|||||||
PTRACE_GETREGS = 0xc
|
PTRACE_GETREGS = 0xc
|
||||||
PTRACE_GETREGSET = 0x4204
|
PTRACE_GETREGSET = 0x4204
|
||||||
PTRACE_GETSIGINFO = 0x4202
|
PTRACE_GETSIGINFO = 0x4202
|
||||||
|
PTRACE_GETSIGMASK = 0x420a
|
||||||
PTRACE_GET_THREAD_AREA = 0x19
|
PTRACE_GET_THREAD_AREA = 0x19
|
||||||
PTRACE_GET_THREAD_AREA_3264 = 0xc4
|
PTRACE_GET_THREAD_AREA_3264 = 0xc4
|
||||||
PTRACE_GET_WATCH_REGS = 0xd0
|
PTRACE_GET_WATCH_REGS = 0xd0
|
||||||
@@ -1005,16 +1116,21 @@ const (
|
|||||||
PTRACE_KILL = 0x8
|
PTRACE_KILL = 0x8
|
||||||
PTRACE_LISTEN = 0x4208
|
PTRACE_LISTEN = 0x4208
|
||||||
PTRACE_OLDSETOPTIONS = 0x15
|
PTRACE_OLDSETOPTIONS = 0x15
|
||||||
PTRACE_O_MASK = 0x7f
|
PTRACE_O_EXITKILL = 0x100000
|
||||||
|
PTRACE_O_MASK = 0x3000ff
|
||||||
|
PTRACE_O_SUSPEND_SECCOMP = 0x200000
|
||||||
PTRACE_O_TRACECLONE = 0x8
|
PTRACE_O_TRACECLONE = 0x8
|
||||||
PTRACE_O_TRACEEXEC = 0x10
|
PTRACE_O_TRACEEXEC = 0x10
|
||||||
PTRACE_O_TRACEEXIT = 0x40
|
PTRACE_O_TRACEEXIT = 0x40
|
||||||
PTRACE_O_TRACEFORK = 0x2
|
PTRACE_O_TRACEFORK = 0x2
|
||||||
|
PTRACE_O_TRACESECCOMP = 0x80
|
||||||
PTRACE_O_TRACESYSGOOD = 0x1
|
PTRACE_O_TRACESYSGOOD = 0x1
|
||||||
PTRACE_O_TRACEVFORK = 0x4
|
PTRACE_O_TRACEVFORK = 0x4
|
||||||
PTRACE_O_TRACEVFORKDONE = 0x20
|
PTRACE_O_TRACEVFORKDONE = 0x20
|
||||||
PTRACE_PEEKDATA = 0x2
|
PTRACE_PEEKDATA = 0x2
|
||||||
PTRACE_PEEKDATA_3264 = 0xc1
|
PTRACE_PEEKDATA_3264 = 0xc1
|
||||||
|
PTRACE_PEEKSIGINFO = 0x4209
|
||||||
|
PTRACE_PEEKSIGINFO_SHARED = 0x1
|
||||||
PTRACE_PEEKTEXT = 0x1
|
PTRACE_PEEKTEXT = 0x1
|
||||||
PTRACE_PEEKTEXT_3264 = 0xc0
|
PTRACE_PEEKTEXT_3264 = 0xc0
|
||||||
PTRACE_PEEKUSR = 0x3
|
PTRACE_PEEKUSR = 0x3
|
||||||
@@ -1023,13 +1139,14 @@ const (
|
|||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKETEXT_3264 = 0xc2
|
PTRACE_POKETEXT_3264 = 0xc2
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SEIZE_DEVEL = 0x80000000
|
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
PTRACE_SETOPTIONS = 0x4200
|
PTRACE_SETOPTIONS = 0x4200
|
||||||
PTRACE_SETREGS = 0xd
|
PTRACE_SETREGS = 0xd
|
||||||
PTRACE_SETREGSET = 0x4205
|
PTRACE_SETREGSET = 0x4205
|
||||||
PTRACE_SETSIGINFO = 0x4203
|
PTRACE_SETSIGINFO = 0x4203
|
||||||
|
PTRACE_SETSIGMASK = 0x420b
|
||||||
PTRACE_SET_THREAD_AREA = 0x1a
|
PTRACE_SET_THREAD_AREA = 0x1a
|
||||||
PTRACE_SET_WATCH_REGS = 0xd1
|
PTRACE_SET_WATCH_REGS = 0xd1
|
||||||
PTRACE_SINGLESTEP = 0x9
|
PTRACE_SINGLESTEP = 0x9
|
||||||
@@ -1042,20 +1159,23 @@ const (
|
|||||||
RLIMIT_FSIZE = 0x1
|
RLIMIT_FSIZE = 0x1
|
||||||
RLIMIT_NOFILE = 0x5
|
RLIMIT_NOFILE = 0x5
|
||||||
RLIMIT_STACK = 0x3
|
RLIMIT_STACK = 0x3
|
||||||
RLIM_INFINITY = 0x7fffffffffffffff
|
RLIM_INFINITY = -0x1
|
||||||
RTAX_ADVMSS = 0x8
|
RTAX_ADVMSS = 0x8
|
||||||
|
RTAX_CC_ALGO = 0x10
|
||||||
RTAX_CWND = 0x7
|
RTAX_CWND = 0x7
|
||||||
RTAX_FEATURES = 0xc
|
RTAX_FEATURES = 0xc
|
||||||
RTAX_FEATURE_ALLFRAG = 0x8
|
RTAX_FEATURE_ALLFRAG = 0x8
|
||||||
RTAX_FEATURE_ECN = 0x1
|
RTAX_FEATURE_ECN = 0x1
|
||||||
|
RTAX_FEATURE_MASK = 0xf
|
||||||
RTAX_FEATURE_SACK = 0x2
|
RTAX_FEATURE_SACK = 0x2
|
||||||
RTAX_FEATURE_TIMESTAMP = 0x4
|
RTAX_FEATURE_TIMESTAMP = 0x4
|
||||||
RTAX_HOPLIMIT = 0xa
|
RTAX_HOPLIMIT = 0xa
|
||||||
RTAX_INITCWND = 0xb
|
RTAX_INITCWND = 0xb
|
||||||
RTAX_INITRWND = 0xe
|
RTAX_INITRWND = 0xe
|
||||||
RTAX_LOCK = 0x1
|
RTAX_LOCK = 0x1
|
||||||
RTAX_MAX = 0xe
|
RTAX_MAX = 0x10
|
||||||
RTAX_MTU = 0x2
|
RTAX_MTU = 0x2
|
||||||
|
RTAX_QUICKACK = 0xf
|
||||||
RTAX_REORDERING = 0x9
|
RTAX_REORDERING = 0x9
|
||||||
RTAX_RTO_MIN = 0xd
|
RTAX_RTO_MIN = 0xd
|
||||||
RTAX_RTT = 0x4
|
RTAX_RTT = 0x4
|
||||||
@@ -1064,7 +1184,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x10
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1106,7 +1226,9 @@ const (
|
|||||||
RTM_DELADDR = 0x15
|
RTM_DELADDR = 0x15
|
||||||
RTM_DELADDRLABEL = 0x49
|
RTM_DELADDRLABEL = 0x49
|
||||||
RTM_DELLINK = 0x11
|
RTM_DELLINK = 0x11
|
||||||
|
RTM_DELMDB = 0x55
|
||||||
RTM_DELNEIGH = 0x1d
|
RTM_DELNEIGH = 0x1d
|
||||||
|
RTM_DELNSID = 0x59
|
||||||
RTM_DELQDISC = 0x25
|
RTM_DELQDISC = 0x25
|
||||||
RTM_DELROUTE = 0x19
|
RTM_DELROUTE = 0x19
|
||||||
RTM_DELRULE = 0x21
|
RTM_DELRULE = 0x21
|
||||||
@@ -1114,6 +1236,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1122,44 +1245,57 @@ const (
|
|||||||
RTM_GETANYCAST = 0x3e
|
RTM_GETANYCAST = 0x3e
|
||||||
RTM_GETDCB = 0x4e
|
RTM_GETDCB = 0x4e
|
||||||
RTM_GETLINK = 0x12
|
RTM_GETLINK = 0x12
|
||||||
|
RTM_GETMDB = 0x56
|
||||||
RTM_GETMULTICAST = 0x3a
|
RTM_GETMULTICAST = 0x3a
|
||||||
RTM_GETNEIGH = 0x1e
|
RTM_GETNEIGH = 0x1e
|
||||||
RTM_GETNEIGHTBL = 0x42
|
RTM_GETNEIGHTBL = 0x42
|
||||||
|
RTM_GETNETCONF = 0x52
|
||||||
|
RTM_GETNSID = 0x5a
|
||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x4f
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
RTM_NEWLINK = 0x10
|
RTM_NEWLINK = 0x10
|
||||||
|
RTM_NEWMDB = 0x54
|
||||||
RTM_NEWNDUSEROPT = 0x44
|
RTM_NEWNDUSEROPT = 0x44
|
||||||
RTM_NEWNEIGH = 0x1c
|
RTM_NEWNEIGH = 0x1c
|
||||||
RTM_NEWNEIGHTBL = 0x40
|
RTM_NEWNEIGHTBL = 0x40
|
||||||
|
RTM_NEWNETCONF = 0x50
|
||||||
|
RTM_NEWNSID = 0x58
|
||||||
RTM_NEWPREFIX = 0x34
|
RTM_NEWPREFIX = 0x34
|
||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x10
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x40
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
|
RTNH_F_LINKDOWN = 0x10
|
||||||
|
RTNH_F_OFFLOAD = 0x8
|
||||||
RTNH_F_ONLINK = 0x4
|
RTNH_F_ONLINK = 0x4
|
||||||
RTNH_F_PERVASIVE = 0x2
|
RTNH_F_PERVASIVE = 0x2
|
||||||
RTN_MAX = 0xb
|
RTN_MAX = 0xb
|
||||||
|
RTPROT_BABEL = 0x2a
|
||||||
RTPROT_BIRD = 0xc
|
RTPROT_BIRD = 0xc
|
||||||
RTPROT_BOOT = 0x3
|
RTPROT_BOOT = 0x3
|
||||||
RTPROT_DHCP = 0x10
|
RTPROT_DHCP = 0x10
|
||||||
RTPROT_DNROUTED = 0xd
|
RTPROT_DNROUTED = 0xd
|
||||||
RTPROT_GATED = 0x8
|
RTPROT_GATED = 0x8
|
||||||
RTPROT_KERNEL = 0x2
|
RTPROT_KERNEL = 0x2
|
||||||
|
RTPROT_MROUTED = 0x11
|
||||||
RTPROT_MRT = 0xa
|
RTPROT_MRT = 0xa
|
||||||
RTPROT_NTK = 0xf
|
RTPROT_NTK = 0xf
|
||||||
RTPROT_RA = 0x9
|
RTPROT_RA = 0x9
|
||||||
@@ -1180,7 +1316,9 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
SHUT_RDWR = 0x2
|
SHUT_RDWR = 0x2
|
||||||
SHUT_WR = 0x1
|
SHUT_WR = 0x1
|
||||||
@@ -1252,37 +1390,63 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x2
|
SOCK_STREAM = 0x2
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
SOL_CAN_BASE = 0x64
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0xffff
|
SOL_SOCKET = 0xffff
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1009
|
SO_ACCEPTCONN = 0x1009
|
||||||
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x20
|
SO_BROADCAST = 0x20
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
SO_DOMAIN = 0x1029
|
SO_DOMAIN = 0x1029
|
||||||
SO_DONTROUTE = 0x10
|
SO_DONTROUTE = 0x10
|
||||||
SO_ERROR = 0x1007
|
SO_ERROR = 0x1007
|
||||||
|
SO_GET_FILTER = 0x1a
|
||||||
|
SO_INCOMING_CPU = 0x31
|
||||||
SO_KEEPALIVE = 0x8
|
SO_KEEPALIVE = 0x8
|
||||||
SO_LINGER = 0x80
|
SO_LINGER = 0x80
|
||||||
|
SO_LOCK_FILTER = 0x2c
|
||||||
SO_MARK = 0x24
|
SO_MARK = 0x24
|
||||||
|
SO_MAX_PACING_RATE = 0x2f
|
||||||
|
SO_NOFCS = 0x2b
|
||||||
SO_NO_CHECK = 0xb
|
SO_NO_CHECK = 0xb
|
||||||
SO_OOBINLINE = 0x100
|
SO_OOBINLINE = 0x100
|
||||||
SO_PASSCRED = 0x11
|
SO_PASSCRED = 0x11
|
||||||
SO_PASSSEC = 0x22
|
SO_PASSSEC = 0x22
|
||||||
|
SO_PEEK_OFF = 0x2a
|
||||||
SO_PEERCRED = 0x12
|
SO_PEERCRED = 0x12
|
||||||
SO_PEERNAME = 0x1c
|
SO_PEERNAME = 0x1c
|
||||||
SO_PEERSEC = 0x1e
|
SO_PEERSEC = 0x1e
|
||||||
@@ -1293,10 +1457,12 @@ const (
|
|||||||
SO_RCVLOWAT = 0x1004
|
SO_RCVLOWAT = 0x1004
|
||||||
SO_RCVTIMEO = 0x1006
|
SO_RCVTIMEO = 0x1006
|
||||||
SO_REUSEADDR = 0x4
|
SO_REUSEADDR = 0x4
|
||||||
|
SO_REUSEPORT = 0x200
|
||||||
SO_RXQ_OVFL = 0x28
|
SO_RXQ_OVFL = 0x28
|
||||||
SO_SECURITY_AUTHENTICATION = 0x16
|
SO_SECURITY_AUTHENTICATION = 0x16
|
||||||
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
SO_SECURITY_ENCRYPTION_NETWORK = 0x18
|
||||||
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
|
||||||
|
SO_SELECT_ERR_QUEUE = 0x2d
|
||||||
SO_SNDBUF = 0x1001
|
SO_SNDBUF = 0x1001
|
||||||
SO_SNDBUFFORCE = 0x1f
|
SO_SNDBUFFORCE = 0x1f
|
||||||
SO_SNDLOWAT = 0x1003
|
SO_SNDLOWAT = 0x1003
|
||||||
@@ -1313,6 +1479,7 @@ const (
|
|||||||
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7
|
||||||
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3
|
||||||
SO_VM_SOCKETS_TRUSTED = 0x5
|
SO_VM_SOCKETS_TRUSTED = 0x5
|
||||||
|
SO_WIFI_STATUS = 0x29
|
||||||
SPLICE_F_GIFT = 0x8
|
SPLICE_F_GIFT = 0x8
|
||||||
SPLICE_F_MORE = 0x4
|
SPLICE_F_MORE = 0x4
|
||||||
SPLICE_F_MOVE = 0x1
|
SPLICE_F_MOVE = 0x1
|
||||||
@@ -1360,9 +1527,17 @@ const (
|
|||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
TCOOFF = 0x0
|
TCOOFF = 0x0
|
||||||
TCOON = 0x1
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
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_CORK = 0x3
|
||||||
TCP_DEFER_ACCEPT = 0x9
|
TCP_DEFER_ACCEPT = 0x9
|
||||||
|
TCP_FASTOPEN = 0x17
|
||||||
TCP_INFO = 0xb
|
TCP_INFO = 0xb
|
||||||
TCP_KEEPCNT = 0x6
|
TCP_KEEPCNT = 0x6
|
||||||
TCP_KEEPIDLE = 0x4
|
TCP_KEEPIDLE = 0x4
|
||||||
@@ -1374,9 +1549,25 @@ const (
|
|||||||
TCP_MD5SIG = 0xe
|
TCP_MD5SIG = 0xe
|
||||||
TCP_MD5SIG_MAXKEYLEN = 0x50
|
TCP_MD5SIG_MAXKEYLEN = 0x50
|
||||||
TCP_MSS = 0x200
|
TCP_MSS = 0x200
|
||||||
|
TCP_MSS_DEFAULT = 0x218
|
||||||
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
|
TCP_REPAIR = 0x13
|
||||||
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
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_USER_TIMEOUT = 0x12
|
||||||
TCP_WINDOW_CLAMP = 0xa
|
TCP_WINDOW_CLAMP = 0xa
|
||||||
TCSAFLUSH = 0x5410
|
TCSAFLUSH = 0x5410
|
||||||
TCSBRK = 0x5405
|
TCSBRK = 0x5405
|
||||||
@@ -1397,11 +1588,15 @@ const (
|
|||||||
TIOCGDEV = 0x40045432
|
TIOCGDEV = 0x40045432
|
||||||
TIOCGETD = 0x7400
|
TIOCGETD = 0x7400
|
||||||
TIOCGETP = 0x7408
|
TIOCGETP = 0x7408
|
||||||
|
TIOCGEXCL = 0x40045440
|
||||||
TIOCGICOUNT = 0x5492
|
TIOCGICOUNT = 0x5492
|
||||||
TIOCGLCKTRMIOS = 0x548b
|
TIOCGLCKTRMIOS = 0x548b
|
||||||
TIOCGLTC = 0x7474
|
TIOCGLTC = 0x7474
|
||||||
TIOCGPGRP = 0x40047477
|
TIOCGPGRP = 0x40047477
|
||||||
|
TIOCGPKT = 0x40045438
|
||||||
|
TIOCGPTLCK = 0x40045439
|
||||||
TIOCGPTN = 0x40045430
|
TIOCGPTN = 0x40045430
|
||||||
|
TIOCGRS485 = 0x4020542e
|
||||||
TIOCGSERIAL = 0x5484
|
TIOCGSERIAL = 0x5484
|
||||||
TIOCGSID = 0x7416
|
TIOCGSID = 0x7416
|
||||||
TIOCGSOFTCAR = 0x5481
|
TIOCGSOFTCAR = 0x5481
|
||||||
@@ -1454,6 +1649,7 @@ const (
|
|||||||
TIOCSLTC = 0x7475
|
TIOCSLTC = 0x7475
|
||||||
TIOCSPGRP = 0x80047476
|
TIOCSPGRP = 0x80047476
|
||||||
TIOCSPTLCK = 0x80045431
|
TIOCSPTLCK = 0x80045431
|
||||||
|
TIOCSRS485 = 0xc020542f
|
||||||
TIOCSSERIAL = 0x5485
|
TIOCSSERIAL = 0x5485
|
||||||
TIOCSSOFTCAR = 0x5482
|
TIOCSSOFTCAR = 0x5482
|
||||||
TIOCSTI = 0x5472
|
TIOCSTI = 0x5472
|
||||||
@@ -1463,20 +1659,27 @@ const (
|
|||||||
TUNATTACHFILTER = 0x800854d5
|
TUNATTACHFILTER = 0x800854d5
|
||||||
TUNDETACHFILTER = 0x800854d6
|
TUNDETACHFILTER = 0x800854d6
|
||||||
TUNGETFEATURES = 0x400454cf
|
TUNGETFEATURES = 0x400454cf
|
||||||
|
TUNGETFILTER = 0x400854db
|
||||||
TUNGETIFF = 0x400454d2
|
TUNGETIFF = 0x400454d2
|
||||||
TUNGETSNDBUF = 0x400454d3
|
TUNGETSNDBUF = 0x400454d3
|
||||||
|
TUNGETVNETBE = 0x400454df
|
||||||
TUNGETVNETHDRSZ = 0x400454d7
|
TUNGETVNETHDRSZ = 0x400454d7
|
||||||
|
TUNGETVNETLE = 0x400454dd
|
||||||
TUNSETDEBUG = 0x800454c9
|
TUNSETDEBUG = 0x800454c9
|
||||||
TUNSETGROUP = 0x800454ce
|
TUNSETGROUP = 0x800454ce
|
||||||
TUNSETIFF = 0x800454ca
|
TUNSETIFF = 0x800454ca
|
||||||
|
TUNSETIFINDEX = 0x800454da
|
||||||
TUNSETLINK = 0x800454cd
|
TUNSETLINK = 0x800454cd
|
||||||
TUNSETNOCSUM = 0x800454c8
|
TUNSETNOCSUM = 0x800454c8
|
||||||
TUNSETOFFLOAD = 0x800454d0
|
TUNSETOFFLOAD = 0x800454d0
|
||||||
TUNSETOWNER = 0x800454cc
|
TUNSETOWNER = 0x800454cc
|
||||||
TUNSETPERSIST = 0x800454cb
|
TUNSETPERSIST = 0x800454cb
|
||||||
|
TUNSETQUEUE = 0x800454d9
|
||||||
TUNSETSNDBUF = 0x800454d4
|
TUNSETSNDBUF = 0x800454d4
|
||||||
TUNSETTXFILTER = 0x800454d1
|
TUNSETTXFILTER = 0x800454d1
|
||||||
|
TUNSETVNETBE = 0x800454de
|
||||||
TUNSETVNETHDRSZ = 0x800454d8
|
TUNSETVNETHDRSZ = 0x800454d8
|
||||||
|
TUNSETVNETLE = 0x800454dc
|
||||||
VDISCARD = 0xd
|
VDISCARD = 0xd
|
||||||
VEOF = 0x10
|
VEOF = 0x10
|
||||||
VEOL = 0x11
|
VEOL = 0x11
|
||||||
@@ -1491,6 +1694,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x4
|
VMIN = 0x4
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
@@ -1818,7 +2022,7 @@ var errors = [...]string{
|
|||||||
148: "no route to host",
|
148: "no route to host",
|
||||||
149: "operation already in progress",
|
149: "operation already in progress",
|
||||||
150: "operation now in progress",
|
150: "operation now in progress",
|
||||||
151: "stale NFS file handle",
|
151: "stale file handle",
|
||||||
158: "operation canceled",
|
158: "operation canceled",
|
||||||
159: "no medium found",
|
159: "no medium found",
|
||||||
160: "wrong medium type",
|
160: "wrong medium type",
|
||||||
@@ -1829,7 +2033,7 @@ var errors = [...]string{
|
|||||||
165: "owner died",
|
165: "owner died",
|
||||||
166: "state not recoverable",
|
166: "state not recoverable",
|
||||||
167: "operation not possible due to RF-kill",
|
167: "operation not possible due to RF-kill",
|
||||||
168: "unknown error 168",
|
168: "memory page has hardware error",
|
||||||
1133: "disk quota exceeded",
|
1133: "disk quota exceeded",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+132
-24
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips64,linux
|
// +build mips64,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -32,10 +32,11 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x29
|
AF_MAX = 0x2b
|
||||||
AF_MPLS = 0x1c
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
@@ -44,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -159,21 +161,22 @@ const (
|
|||||||
B75 = 0x2
|
B75 = 0x2
|
||||||
B921600 = 0x1007
|
B921600 = 0x1007
|
||||||
B9600 = 0xd
|
B9600 = 0xd
|
||||||
BLKBSZGET = 0x80081270
|
BLKBSZGET = 0x40081270
|
||||||
BLKBSZSET = 0x40081271
|
BLKBSZSET = 0x80081271
|
||||||
BLKFLSBUF = 0x1261
|
BLKFLSBUF = 0x20001261
|
||||||
BLKFRAGET = 0x1265
|
BLKFRAGET = 0x20001265
|
||||||
BLKFRASET = 0x1264
|
BLKFRASET = 0x20001264
|
||||||
BLKGETSIZE = 0x1260
|
BLKGETSIZE = 0x20001260
|
||||||
BLKGETSIZE64 = 0x80081272
|
BLKGETSIZE64 = 0x40081272
|
||||||
BLKRAGET = 0x1263
|
BLKRAGET = 0x20001263
|
||||||
BLKRASET = 0x1262
|
BLKRASET = 0x20001262
|
||||||
BLKROGET = 0x125e
|
BLKROGET = 0x2000125e
|
||||||
BLKROSET = 0x125d
|
BLKROSET = 0x2000125d
|
||||||
BLKRRPART = 0x125f
|
BLKRRPART = 0x2000125f
|
||||||
BLKSECTGET = 0x1267
|
BLKSECTGET = 0x20001267
|
||||||
BLKSECTSET = 0x1266
|
BLKSECTSET = 0x20001266
|
||||||
BLKSSZGET = 0x1268
|
BLKSSZGET = 0x20001268
|
||||||
|
BOTHER = 0x1000
|
||||||
BPF_A = 0x10
|
BPF_A = 0x10
|
||||||
BPF_ABS = 0x20
|
BPF_ABS = 0x20
|
||||||
BPF_ADD = 0x0
|
BPF_ADD = 0x0
|
||||||
@@ -219,7 +222,33 @@ const (
|
|||||||
BPF_X = 0x8
|
BPF_X = 0x8
|
||||||
BPF_XOR = 0xa0
|
BPF_XOR = 0xa0
|
||||||
BRKINT = 0x2
|
BRKINT = 0x2
|
||||||
|
BS0 = 0x0
|
||||||
|
BS1 = 0x2000
|
||||||
|
BSDLY = 0x2000
|
||||||
|
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
|
CFLUSH = 0xf
|
||||||
|
CIBAUD = 0x100f0000
|
||||||
CLOCAL = 0x800
|
CLOCAL = 0x800
|
||||||
CLOCK_BOOTTIME = 0x7
|
CLOCK_BOOTTIME = 0x7
|
||||||
CLOCK_BOOTTIME_ALARM = 0x9
|
CLOCK_BOOTTIME_ALARM = 0x9
|
||||||
@@ -260,7 +289,14 @@ const (
|
|||||||
CLONE_UNTRACED = 0x800000
|
CLONE_UNTRACED = 0x800000
|
||||||
CLONE_VFORK = 0x4000
|
CLONE_VFORK = 0x4000
|
||||||
CLONE_VM = 0x100
|
CLONE_VM = 0x100
|
||||||
|
CMSPAR = 0x40000000
|
||||||
|
CR0 = 0x0
|
||||||
|
CR1 = 0x200
|
||||||
|
CR2 = 0x400
|
||||||
|
CR3 = 0x600
|
||||||
|
CRDLY = 0x600
|
||||||
CREAD = 0x80
|
CREAD = 0x80
|
||||||
|
CRTSCTS = 0x80000000
|
||||||
CS5 = 0x0
|
CS5 = 0x0
|
||||||
CS6 = 0x10
|
CS6 = 0x10
|
||||||
CS7 = 0x20
|
CS7 = 0x20
|
||||||
@@ -296,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -350,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -362,10 +400,12 @@ const (
|
|||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
ETH_P_LOOPBACK = 0x9000
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
ETH_P_MVRP = 0x88f5
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -401,9 +441,13 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
|
FF0 = 0x0
|
||||||
|
FF1 = 0x8000
|
||||||
|
FFDLY = 0x8000
|
||||||
FLUSHO = 0x2000
|
FLUSHO = 0x2000
|
||||||
F_DUPFD = 0x0
|
F_DUPFD = 0x0
|
||||||
F_DUPFD_CLOEXEC = 0x406
|
F_DUPFD_CLOEXEC = 0x406
|
||||||
@@ -444,6 +488,7 @@ const (
|
|||||||
GRND_NONBLOCK = 0x1
|
GRND_NONBLOCK = 0x1
|
||||||
GRND_RANDOM = 0x2
|
GRND_RANDOM = 0x2
|
||||||
HUPCL = 0x400
|
HUPCL = 0x400
|
||||||
|
IBSHIFT = 0x10
|
||||||
ICANON = 0x2
|
ICANON = 0x2
|
||||||
ICMPV6_FILTER = 0x1
|
ICMPV6_FILTER = 0x1
|
||||||
ICRNL = 0x100
|
ICRNL = 0x100
|
||||||
@@ -557,6 +602,7 @@ const (
|
|||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
IPPROTO_MH = 0x87
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -582,6 +628,7 @@ const (
|
|||||||
IPV6_DONTFRAG = 0x3e
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -625,6 +672,7 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
IP_CHECKSUM = 0x17
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
@@ -678,6 +726,7 @@ const (
|
|||||||
IP_XFRM_POLICY = 0x11
|
IP_XFRM_POLICY = 0x11
|
||||||
ISIG = 0x1
|
ISIG = 0x1
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
|
IUCLC = 0x200
|
||||||
IUTF8 = 0x4000
|
IUTF8 = 0x4000
|
||||||
IXANY = 0x800
|
IXANY = 0x800
|
||||||
IXOFF = 0x1000
|
IXOFF = 0x1000
|
||||||
@@ -701,6 +750,7 @@ const (
|
|||||||
MADV_DONTDUMP = 0x10
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -732,9 +782,11 @@ const (
|
|||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x1
|
MCL_CURRENT = 0x1
|
||||||
MCL_FUTURE = 0x2
|
MCL_FUTURE = 0x2
|
||||||
|
MCL_ONFAULT = 0x4
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -820,10 +872,13 @@ const (
|
|||||||
NETLINK_UNUSED = 0x1
|
NETLINK_UNUSED = 0x1
|
||||||
NETLINK_USERSOCK = 0x2
|
NETLINK_USERSOCK = 0x2
|
||||||
NETLINK_XFRM = 0x6
|
NETLINK_XFRM = 0x6
|
||||||
|
NL0 = 0x0
|
||||||
|
NL1 = 0x100
|
||||||
NLA_ALIGNTO = 0x4
|
NLA_ALIGNTO = 0x4
|
||||||
NLA_F_NESTED = 0x8000
|
NLA_F_NESTED = 0x8000
|
||||||
NLA_F_NET_BYTEORDER = 0x4000
|
NLA_F_NET_BYTEORDER = 0x4000
|
||||||
NLA_HDRLEN = 0x4
|
NLA_HDRLEN = 0x4
|
||||||
|
NLDLY = 0x100
|
||||||
NLMSG_ALIGNTO = 0x4
|
NLMSG_ALIGNTO = 0x4
|
||||||
NLMSG_DONE = 0x3
|
NLMSG_DONE = 0x3
|
||||||
NLMSG_ERROR = 0x2
|
NLMSG_ERROR = 0x2
|
||||||
@@ -849,6 +904,7 @@ const (
|
|||||||
OCRNL = 0x8
|
OCRNL = 0x8
|
||||||
OFDEL = 0x80
|
OFDEL = 0x80
|
||||||
OFILL = 0x40
|
OFILL = 0x40
|
||||||
|
OLCUC = 0x2
|
||||||
ONLCR = 0x4
|
ONLCR = 0x4
|
||||||
ONLRET = 0x20
|
ONLRET = 0x20
|
||||||
ONOCR = 0x10
|
ONOCR = 0x10
|
||||||
@@ -1083,6 +1139,7 @@ const (
|
|||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKETEXT_3264 = 0xc2
|
PTRACE_POKETEXT_3264 = 0xc2
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
PTRACE_SETOPTIONS = 0x4200
|
PTRACE_SETOPTIONS = 0x4200
|
||||||
@@ -1127,7 +1184,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x16
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1179,6 +1236,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1196,9 +1254,10 @@ const (
|
|||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x5b
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
@@ -1213,15 +1272,16 @@ const (
|
|||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x13
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x4c
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
RTNH_COMPARE_MASK = 0x11
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
RTNH_F_LINKDOWN = 0x10
|
RTNH_F_LINKDOWN = 0x10
|
||||||
RTNH_F_OFFLOAD = 0x8
|
RTNH_F_OFFLOAD = 0x8
|
||||||
@@ -1256,6 +1316,7 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
SCM_WIFI_STATUS = 0x29
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
@@ -1329,27 +1390,44 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x2
|
SOCK_STREAM = 0x2
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0xffff
|
SOL_SOCKET = 0xffff
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1009
|
SO_ACCEPTCONN = 0x1009
|
||||||
SO_ATTACH_BPF = 0x32
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
SO_BPF_EXTENSIONS = 0x30
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x20
|
SO_BROADCAST = 0x20
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
SO_BUSY_POLL = 0x2e
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
SO_DETACH_BPF = 0x1b
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
@@ -1433,10 +1511,23 @@ const (
|
|||||||
S_IXGRP = 0x8
|
S_IXGRP = 0x8
|
||||||
S_IXOTH = 0x1
|
S_IXOTH = 0x1
|
||||||
S_IXUSR = 0x40
|
S_IXUSR = 0x40
|
||||||
|
TAB0 = 0x0
|
||||||
|
TAB1 = 0x800
|
||||||
|
TAB2 = 0x1000
|
||||||
|
TAB3 = 0x1800
|
||||||
|
TABDLY = 0x1800
|
||||||
TCFLSH = 0x5407
|
TCFLSH = 0x5407
|
||||||
|
TCGETA = 0x5401
|
||||||
|
TCGETS = 0x540d
|
||||||
|
TCGETS2 = 0x4030542a
|
||||||
TCIFLUSH = 0x0
|
TCIFLUSH = 0x0
|
||||||
|
TCIOFF = 0x2
|
||||||
TCIOFLUSH = 0x2
|
TCIOFLUSH = 0x2
|
||||||
|
TCION = 0x3
|
||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
|
TCOOFF = 0x0
|
||||||
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
TCP_CONGESTION = 0xd
|
||||||
TCP_COOKIE_IN_ALWAYS = 0x1
|
TCP_COOKIE_IN_ALWAYS = 0x1
|
||||||
TCP_COOKIE_MAX = 0x10
|
TCP_COOKIE_MAX = 0x10
|
||||||
@@ -1461,11 +1552,15 @@ const (
|
|||||||
TCP_MSS_DEFAULT = 0x218
|
TCP_MSS_DEFAULT = 0x218
|
||||||
TCP_MSS_DESIRED = 0x4c4
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
TCP_QUEUE_SEQ = 0x15
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
TCP_REPAIR = 0x13
|
TCP_REPAIR = 0x13
|
||||||
TCP_REPAIR_OPTIONS = 0x16
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
TCP_REPAIR_QUEUE = 0x14
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
TCP_SYNCNT = 0x7
|
||||||
TCP_S_DATA_IN = 0x4
|
TCP_S_DATA_IN = 0x4
|
||||||
TCP_S_DATA_OUT = 0x8
|
TCP_S_DATA_OUT = 0x8
|
||||||
@@ -1476,6 +1571,16 @@ const (
|
|||||||
TCP_WINDOW_CLAMP = 0xa
|
TCP_WINDOW_CLAMP = 0xa
|
||||||
TCSAFLUSH = 0x5410
|
TCSAFLUSH = 0x5410
|
||||||
TCSBRK = 0x5405
|
TCSBRK = 0x5405
|
||||||
|
TCSBRKP = 0x5486
|
||||||
|
TCSETA = 0x5402
|
||||||
|
TCSETAF = 0x5404
|
||||||
|
TCSETAW = 0x5403
|
||||||
|
TCSETS = 0x540e
|
||||||
|
TCSETS2 = 0x8030542b
|
||||||
|
TCSETSF = 0x5410
|
||||||
|
TCSETSF2 = 0x8030542d
|
||||||
|
TCSETSW = 0x540f
|
||||||
|
TCSETSW2 = 0x8030542c
|
||||||
TCXONC = 0x5406
|
TCXONC = 0x5406
|
||||||
TIOCCBRK = 0x5428
|
TIOCCBRK = 0x5428
|
||||||
TIOCCONS = 0x80047478
|
TIOCCONS = 0x80047478
|
||||||
@@ -1589,6 +1694,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x4
|
VMIN = 0x4
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
@@ -1611,6 +1717,8 @@ const (
|
|||||||
WORDSIZE = 0x40
|
WORDSIZE = 0x40
|
||||||
WSTOPPED = 0x2
|
WSTOPPED = 0x2
|
||||||
WUNTRACED = 0x2
|
WUNTRACED = 0x2
|
||||||
|
XCASE = 0x4
|
||||||
|
XTABS = 0x1800
|
||||||
)
|
)
|
||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
|
|||||||
+132
-24
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips64le,linux
|
// +build mips64le,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -32,10 +32,11 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x29
|
AF_MAX = 0x2b
|
||||||
AF_MPLS = 0x1c
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
@@ -44,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -159,21 +161,22 @@ const (
|
|||||||
B75 = 0x2
|
B75 = 0x2
|
||||||
B921600 = 0x1007
|
B921600 = 0x1007
|
||||||
B9600 = 0xd
|
B9600 = 0xd
|
||||||
BLKBSZGET = 0x80081270
|
BLKBSZGET = 0x40081270
|
||||||
BLKBSZSET = 0x40081271
|
BLKBSZSET = 0x80081271
|
||||||
BLKFLSBUF = 0x1261
|
BLKFLSBUF = 0x20001261
|
||||||
BLKFRAGET = 0x1265
|
BLKFRAGET = 0x20001265
|
||||||
BLKFRASET = 0x1264
|
BLKFRASET = 0x20001264
|
||||||
BLKGETSIZE = 0x1260
|
BLKGETSIZE = 0x20001260
|
||||||
BLKGETSIZE64 = 0x80081272
|
BLKGETSIZE64 = 0x40081272
|
||||||
BLKRAGET = 0x1263
|
BLKRAGET = 0x20001263
|
||||||
BLKRASET = 0x1262
|
BLKRASET = 0x20001262
|
||||||
BLKROGET = 0x125e
|
BLKROGET = 0x2000125e
|
||||||
BLKROSET = 0x125d
|
BLKROSET = 0x2000125d
|
||||||
BLKRRPART = 0x125f
|
BLKRRPART = 0x2000125f
|
||||||
BLKSECTGET = 0x1267
|
BLKSECTGET = 0x20001267
|
||||||
BLKSECTSET = 0x1266
|
BLKSECTSET = 0x20001266
|
||||||
BLKSSZGET = 0x1268
|
BLKSSZGET = 0x20001268
|
||||||
|
BOTHER = 0x1000
|
||||||
BPF_A = 0x10
|
BPF_A = 0x10
|
||||||
BPF_ABS = 0x20
|
BPF_ABS = 0x20
|
||||||
BPF_ADD = 0x0
|
BPF_ADD = 0x0
|
||||||
@@ -219,7 +222,33 @@ const (
|
|||||||
BPF_X = 0x8
|
BPF_X = 0x8
|
||||||
BPF_XOR = 0xa0
|
BPF_XOR = 0xa0
|
||||||
BRKINT = 0x2
|
BRKINT = 0x2
|
||||||
|
BS0 = 0x0
|
||||||
|
BS1 = 0x2000
|
||||||
|
BSDLY = 0x2000
|
||||||
|
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
|
CFLUSH = 0xf
|
||||||
|
CIBAUD = 0x100f0000
|
||||||
CLOCAL = 0x800
|
CLOCAL = 0x800
|
||||||
CLOCK_BOOTTIME = 0x7
|
CLOCK_BOOTTIME = 0x7
|
||||||
CLOCK_BOOTTIME_ALARM = 0x9
|
CLOCK_BOOTTIME_ALARM = 0x9
|
||||||
@@ -260,7 +289,14 @@ const (
|
|||||||
CLONE_UNTRACED = 0x800000
|
CLONE_UNTRACED = 0x800000
|
||||||
CLONE_VFORK = 0x4000
|
CLONE_VFORK = 0x4000
|
||||||
CLONE_VM = 0x100
|
CLONE_VM = 0x100
|
||||||
|
CMSPAR = 0x40000000
|
||||||
|
CR0 = 0x0
|
||||||
|
CR1 = 0x200
|
||||||
|
CR2 = 0x400
|
||||||
|
CR3 = 0x600
|
||||||
|
CRDLY = 0x600
|
||||||
CREAD = 0x80
|
CREAD = 0x80
|
||||||
|
CRTSCTS = 0x80000000
|
||||||
CS5 = 0x0
|
CS5 = 0x0
|
||||||
CS6 = 0x10
|
CS6 = 0x10
|
||||||
CS7 = 0x20
|
CS7 = 0x20
|
||||||
@@ -296,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -350,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -362,10 +400,12 @@ const (
|
|||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
ETH_P_LOOPBACK = 0x9000
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
ETH_P_MVRP = 0x88f5
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -401,9 +441,13 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
|
FF0 = 0x0
|
||||||
|
FF1 = 0x8000
|
||||||
|
FFDLY = 0x8000
|
||||||
FLUSHO = 0x2000
|
FLUSHO = 0x2000
|
||||||
F_DUPFD = 0x0
|
F_DUPFD = 0x0
|
||||||
F_DUPFD_CLOEXEC = 0x406
|
F_DUPFD_CLOEXEC = 0x406
|
||||||
@@ -444,6 +488,7 @@ const (
|
|||||||
GRND_NONBLOCK = 0x1
|
GRND_NONBLOCK = 0x1
|
||||||
GRND_RANDOM = 0x2
|
GRND_RANDOM = 0x2
|
||||||
HUPCL = 0x400
|
HUPCL = 0x400
|
||||||
|
IBSHIFT = 0x10
|
||||||
ICANON = 0x2
|
ICANON = 0x2
|
||||||
ICMPV6_FILTER = 0x1
|
ICMPV6_FILTER = 0x1
|
||||||
ICRNL = 0x100
|
ICRNL = 0x100
|
||||||
@@ -557,6 +602,7 @@ const (
|
|||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
IPPROTO_MH = 0x87
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -582,6 +628,7 @@ const (
|
|||||||
IPV6_DONTFRAG = 0x3e
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -625,6 +672,7 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
IP_CHECKSUM = 0x17
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
@@ -678,6 +726,7 @@ const (
|
|||||||
IP_XFRM_POLICY = 0x11
|
IP_XFRM_POLICY = 0x11
|
||||||
ISIG = 0x1
|
ISIG = 0x1
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
|
IUCLC = 0x200
|
||||||
IUTF8 = 0x4000
|
IUTF8 = 0x4000
|
||||||
IXANY = 0x800
|
IXANY = 0x800
|
||||||
IXOFF = 0x1000
|
IXOFF = 0x1000
|
||||||
@@ -701,6 +750,7 @@ const (
|
|||||||
MADV_DONTDUMP = 0x10
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -732,9 +782,11 @@ const (
|
|||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x1
|
MCL_CURRENT = 0x1
|
||||||
MCL_FUTURE = 0x2
|
MCL_FUTURE = 0x2
|
||||||
|
MCL_ONFAULT = 0x4
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -820,10 +872,13 @@ const (
|
|||||||
NETLINK_UNUSED = 0x1
|
NETLINK_UNUSED = 0x1
|
||||||
NETLINK_USERSOCK = 0x2
|
NETLINK_USERSOCK = 0x2
|
||||||
NETLINK_XFRM = 0x6
|
NETLINK_XFRM = 0x6
|
||||||
|
NL0 = 0x0
|
||||||
|
NL1 = 0x100
|
||||||
NLA_ALIGNTO = 0x4
|
NLA_ALIGNTO = 0x4
|
||||||
NLA_F_NESTED = 0x8000
|
NLA_F_NESTED = 0x8000
|
||||||
NLA_F_NET_BYTEORDER = 0x4000
|
NLA_F_NET_BYTEORDER = 0x4000
|
||||||
NLA_HDRLEN = 0x4
|
NLA_HDRLEN = 0x4
|
||||||
|
NLDLY = 0x100
|
||||||
NLMSG_ALIGNTO = 0x4
|
NLMSG_ALIGNTO = 0x4
|
||||||
NLMSG_DONE = 0x3
|
NLMSG_DONE = 0x3
|
||||||
NLMSG_ERROR = 0x2
|
NLMSG_ERROR = 0x2
|
||||||
@@ -849,6 +904,7 @@ const (
|
|||||||
OCRNL = 0x8
|
OCRNL = 0x8
|
||||||
OFDEL = 0x80
|
OFDEL = 0x80
|
||||||
OFILL = 0x40
|
OFILL = 0x40
|
||||||
|
OLCUC = 0x2
|
||||||
ONLCR = 0x4
|
ONLCR = 0x4
|
||||||
ONLRET = 0x20
|
ONLRET = 0x20
|
||||||
ONOCR = 0x10
|
ONOCR = 0x10
|
||||||
@@ -1083,6 +1139,7 @@ const (
|
|||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKETEXT_3264 = 0xc2
|
PTRACE_POKETEXT_3264 = 0xc2
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
PTRACE_SETOPTIONS = 0x4200
|
PTRACE_SETOPTIONS = 0x4200
|
||||||
@@ -1127,7 +1184,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x16
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1179,6 +1236,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1196,9 +1254,10 @@ const (
|
|||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x5b
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
@@ -1213,15 +1272,16 @@ const (
|
|||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x13
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x4c
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
RTNH_COMPARE_MASK = 0x11
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
RTNH_F_LINKDOWN = 0x10
|
RTNH_F_LINKDOWN = 0x10
|
||||||
RTNH_F_OFFLOAD = 0x8
|
RTNH_F_OFFLOAD = 0x8
|
||||||
@@ -1256,6 +1316,7 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
SCM_WIFI_STATUS = 0x29
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
@@ -1329,27 +1390,44 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x2
|
SOCK_STREAM = 0x2
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0xffff
|
SOL_SOCKET = 0xffff
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1009
|
SO_ACCEPTCONN = 0x1009
|
||||||
SO_ATTACH_BPF = 0x32
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
SO_BPF_EXTENSIONS = 0x30
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x20
|
SO_BROADCAST = 0x20
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
SO_BUSY_POLL = 0x2e
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
SO_DETACH_BPF = 0x1b
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
@@ -1433,10 +1511,23 @@ const (
|
|||||||
S_IXGRP = 0x8
|
S_IXGRP = 0x8
|
||||||
S_IXOTH = 0x1
|
S_IXOTH = 0x1
|
||||||
S_IXUSR = 0x40
|
S_IXUSR = 0x40
|
||||||
|
TAB0 = 0x0
|
||||||
|
TAB1 = 0x800
|
||||||
|
TAB2 = 0x1000
|
||||||
|
TAB3 = 0x1800
|
||||||
|
TABDLY = 0x1800
|
||||||
TCFLSH = 0x5407
|
TCFLSH = 0x5407
|
||||||
|
TCGETA = 0x5401
|
||||||
|
TCGETS = 0x540d
|
||||||
|
TCGETS2 = 0x4030542a
|
||||||
TCIFLUSH = 0x0
|
TCIFLUSH = 0x0
|
||||||
|
TCIOFF = 0x2
|
||||||
TCIOFLUSH = 0x2
|
TCIOFLUSH = 0x2
|
||||||
|
TCION = 0x3
|
||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
|
TCOOFF = 0x0
|
||||||
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
TCP_CONGESTION = 0xd
|
||||||
TCP_COOKIE_IN_ALWAYS = 0x1
|
TCP_COOKIE_IN_ALWAYS = 0x1
|
||||||
TCP_COOKIE_MAX = 0x10
|
TCP_COOKIE_MAX = 0x10
|
||||||
@@ -1461,11 +1552,15 @@ const (
|
|||||||
TCP_MSS_DEFAULT = 0x218
|
TCP_MSS_DEFAULT = 0x218
|
||||||
TCP_MSS_DESIRED = 0x4c4
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
TCP_QUEUE_SEQ = 0x15
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
TCP_REPAIR = 0x13
|
TCP_REPAIR = 0x13
|
||||||
TCP_REPAIR_OPTIONS = 0x16
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
TCP_REPAIR_QUEUE = 0x14
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
TCP_SYNCNT = 0x7
|
||||||
TCP_S_DATA_IN = 0x4
|
TCP_S_DATA_IN = 0x4
|
||||||
TCP_S_DATA_OUT = 0x8
|
TCP_S_DATA_OUT = 0x8
|
||||||
@@ -1476,6 +1571,16 @@ const (
|
|||||||
TCP_WINDOW_CLAMP = 0xa
|
TCP_WINDOW_CLAMP = 0xa
|
||||||
TCSAFLUSH = 0x5410
|
TCSAFLUSH = 0x5410
|
||||||
TCSBRK = 0x5405
|
TCSBRK = 0x5405
|
||||||
|
TCSBRKP = 0x5486
|
||||||
|
TCSETA = 0x5402
|
||||||
|
TCSETAF = 0x5404
|
||||||
|
TCSETAW = 0x5403
|
||||||
|
TCSETS = 0x540e
|
||||||
|
TCSETS2 = 0x8030542b
|
||||||
|
TCSETSF = 0x5410
|
||||||
|
TCSETSF2 = 0x8030542d
|
||||||
|
TCSETSW = 0x540f
|
||||||
|
TCSETSW2 = 0x8030542c
|
||||||
TCXONC = 0x5406
|
TCXONC = 0x5406
|
||||||
TIOCCBRK = 0x5428
|
TIOCCBRK = 0x5428
|
||||||
TIOCCONS = 0x80047478
|
TIOCCONS = 0x80047478
|
||||||
@@ -1589,6 +1694,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x4
|
VMIN = 0x4
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
@@ -1611,6 +1717,8 @@ const (
|
|||||||
WORDSIZE = 0x40
|
WORDSIZE = 0x40
|
||||||
WSTOPPED = 0x2
|
WSTOPPED = 0x2
|
||||||
WUNTRACED = 0x2
|
WUNTRACED = 0x2
|
||||||
|
XCASE = 0x4
|
||||||
|
XTABS = 0x1800
|
||||||
)
|
)
|
||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mipsle,linux
|
// +build mipsle,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -36,7 +36,7 @@ const (
|
|||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x2a
|
AF_MAX = 0x2b
|
||||||
AF_MPLS = 0x1c
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
@@ -45,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -160,21 +161,21 @@ const (
|
|||||||
B75 = 0x2
|
B75 = 0x2
|
||||||
B921600 = 0x1007
|
B921600 = 0x1007
|
||||||
B9600 = 0xd
|
B9600 = 0xd
|
||||||
BLKBSZGET = 0x80081270
|
BLKBSZGET = 0x40041270
|
||||||
BLKBSZSET = 0x40081271
|
BLKBSZSET = 0x80041271
|
||||||
BLKFLSBUF = 0x1261
|
BLKFLSBUF = 0x20001261
|
||||||
BLKFRAGET = 0x1265
|
BLKFRAGET = 0x20001265
|
||||||
BLKFRASET = 0x1264
|
BLKFRASET = 0x20001264
|
||||||
BLKGETSIZE = 0x1260
|
BLKGETSIZE = 0x20001260
|
||||||
BLKGETSIZE64 = 0x80081272
|
BLKGETSIZE64 = 0x40041272
|
||||||
BLKRAGET = 0x1263
|
BLKRAGET = 0x20001263
|
||||||
BLKRASET = 0x1262
|
BLKRASET = 0x20001262
|
||||||
BLKROGET = 0x125e
|
BLKROGET = 0x2000125e
|
||||||
BLKROSET = 0x125d
|
BLKROSET = 0x2000125d
|
||||||
BLKRRPART = 0x125f
|
BLKRRPART = 0x2000125f
|
||||||
BLKSECTGET = 0x1267
|
BLKSECTGET = 0x20001267
|
||||||
BLKSECTSET = 0x1266
|
BLKSECTSET = 0x20001266
|
||||||
BLKSSZGET = 0x1268
|
BLKSSZGET = 0x20001268
|
||||||
BOTHER = 0x1000
|
BOTHER = 0x1000
|
||||||
BPF_A = 0x10
|
BPF_A = 0x10
|
||||||
BPF_ABS = 0x20
|
BPF_ABS = 0x20
|
||||||
@@ -238,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -403,6 +405,7 @@ const (
|
|||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
ETH_P_MVRP = 0x88f5
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -438,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -1180,7 +1184,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x18
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1277,7 +1281,7 @@ const (
|
|||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
RTNH_COMPARE_MASK = 0x11
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
RTNH_F_LINKDOWN = 0x10
|
RTNH_F_LINKDOWN = 0x10
|
||||||
RTNH_F_OFFLOAD = 0x8
|
RTNH_F_OFFLOAD = 0x8
|
||||||
@@ -1312,6 +1316,7 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
SCM_WIFI_STATUS = 0x29
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
@@ -1553,6 +1558,7 @@ const (
|
|||||||
TCP_REPAIR = 0x13
|
TCP_REPAIR = 0x13
|
||||||
TCP_REPAIR_OPTIONS = 0x16
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
TCP_REPAIR_QUEUE = 0x14
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
TCP_SAVED_SYN = 0x1c
|
TCP_SAVED_SYN = 0x1c
|
||||||
TCP_SAVE_SYN = 0x1b
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
TCP_SYNCNT = 0x7
|
||||||
@@ -1688,6 +1694,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x4
|
VMIN = 0x4
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
|
|||||||
+114
-27
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh -m64
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build ppc64,linux
|
// +build ppc64,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- -m64 _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ const (
|
|||||||
AF_DECnet = 0xc
|
AF_DECnet = 0xc
|
||||||
AF_ECONET = 0x13
|
AF_ECONET = 0x13
|
||||||
AF_FILE = 0x1
|
AF_FILE = 0x1
|
||||||
|
AF_IB = 0x1b
|
||||||
AF_IEEE802154 = 0x24
|
AF_IEEE802154 = 0x24
|
||||||
AF_INET = 0x2
|
AF_INET = 0x2
|
||||||
AF_INET6 = 0xa
|
AF_INET6 = 0xa
|
||||||
@@ -31,10 +32,12 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x29
|
AF_MAX = 0x2b
|
||||||
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
AF_NETROM = 0x6
|
AF_NETROM = 0x6
|
||||||
@@ -42,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -157,21 +161,21 @@ const (
|
|||||||
B75 = 0x2
|
B75 = 0x2
|
||||||
B921600 = 0x16
|
B921600 = 0x16
|
||||||
B9600 = 0xd
|
B9600 = 0xd
|
||||||
BLKBSZGET = 0x80081270
|
BLKBSZGET = 0x40081270
|
||||||
BLKBSZSET = 0x40081271
|
BLKBSZSET = 0x80081271
|
||||||
BLKFLSBUF = 0x1261
|
BLKFLSBUF = 0x20001261
|
||||||
BLKFRAGET = 0x1265
|
BLKFRAGET = 0x20001265
|
||||||
BLKFRASET = 0x1264
|
BLKFRASET = 0x20001264
|
||||||
BLKGETSIZE = 0x1260
|
BLKGETSIZE = 0x20001260
|
||||||
BLKGETSIZE64 = 0x80081272
|
BLKGETSIZE64 = 0x40081272
|
||||||
BLKRAGET = 0x1263
|
BLKRAGET = 0x20001263
|
||||||
BLKRASET = 0x1262
|
BLKRASET = 0x20001262
|
||||||
BLKROGET = 0x125e
|
BLKROGET = 0x2000125e
|
||||||
BLKROSET = 0x125d
|
BLKROSET = 0x2000125d
|
||||||
BLKRRPART = 0x125f
|
BLKRRPART = 0x2000125f
|
||||||
BLKSECTGET = 0x1267
|
BLKSECTGET = 0x20001267
|
||||||
BLKSECTSET = 0x1266
|
BLKSECTSET = 0x20001266
|
||||||
BLKSSZGET = 0x1268
|
BLKSSZGET = 0x20001268
|
||||||
BOTHER = 0x1f
|
BOTHER = 0x1f
|
||||||
BPF_A = 0x10
|
BPF_A = 0x10
|
||||||
BPF_ABS = 0x20
|
BPF_ABS = 0x20
|
||||||
@@ -193,6 +197,7 @@ const (
|
|||||||
BPF_LD = 0x0
|
BPF_LD = 0x0
|
||||||
BPF_LDX = 0x1
|
BPF_LDX = 0x1
|
||||||
BPF_LEN = 0x80
|
BPF_LEN = 0x80
|
||||||
|
BPF_LL_OFF = -0x200000
|
||||||
BPF_LSH = 0x60
|
BPF_LSH = 0x60
|
||||||
BPF_MAJOR_VERSION = 0x1
|
BPF_MAJOR_VERSION = 0x1
|
||||||
BPF_MAXINSNS = 0x1000
|
BPF_MAXINSNS = 0x1000
|
||||||
@@ -204,6 +209,7 @@ const (
|
|||||||
BPF_MSH = 0xa0
|
BPF_MSH = 0xa0
|
||||||
BPF_MUL = 0x20
|
BPF_MUL = 0x20
|
||||||
BPF_NEG = 0x80
|
BPF_NEG = 0x80
|
||||||
|
BPF_NET_OFF = -0x100000
|
||||||
BPF_OR = 0x40
|
BPF_OR = 0x40
|
||||||
BPF_RET = 0x6
|
BPF_RET = 0x6
|
||||||
BPF_RSH = 0x70
|
BPF_RSH = 0x70
|
||||||
@@ -233,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -255,6 +262,7 @@ const (
|
|||||||
CLOCK_REALTIME = 0x0
|
CLOCK_REALTIME = 0x0
|
||||||
CLOCK_REALTIME_ALARM = 0x8
|
CLOCK_REALTIME_ALARM = 0x8
|
||||||
CLOCK_REALTIME_COARSE = 0x5
|
CLOCK_REALTIME_COARSE = 0x5
|
||||||
|
CLOCK_TAI = 0xb
|
||||||
CLOCK_THREAD_CPUTIME_ID = 0x3
|
CLOCK_THREAD_CPUTIME_ID = 0x3
|
||||||
CLOCK_TXFROMRX = 0x4
|
CLOCK_TXFROMRX = 0x4
|
||||||
CLOCK_TXINT = 0x3
|
CLOCK_TXINT = 0x3
|
||||||
@@ -324,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -378,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -390,10 +400,12 @@ const (
|
|||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
ETH_P_LOOPBACK = 0x9000
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
ETH_P_MVRP = 0x88f5
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -416,6 +428,7 @@ const (
|
|||||||
ETH_P_TIPC = 0x88ca
|
ETH_P_TIPC = 0x88ca
|
||||||
ETH_P_TRAILER = 0x1c
|
ETH_P_TRAILER = 0x1c
|
||||||
ETH_P_TR_802_2 = 0x11
|
ETH_P_TR_802_2 = 0x11
|
||||||
|
ETH_P_TSN = 0x22f0
|
||||||
ETH_P_WAN_PPP = 0x7
|
ETH_P_WAN_PPP = 0x7
|
||||||
ETH_P_WCCP = 0x883e
|
ETH_P_WCCP = 0x883e
|
||||||
ETH_P_X25 = 0x805
|
ETH_P_X25 = 0x805
|
||||||
@@ -428,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -483,11 +497,13 @@ const (
|
|||||||
IFA_F_DEPRECATED = 0x20
|
IFA_F_DEPRECATED = 0x20
|
||||||
IFA_F_HOMEADDRESS = 0x10
|
IFA_F_HOMEADDRESS = 0x10
|
||||||
IFA_F_MANAGETEMPADDR = 0x100
|
IFA_F_MANAGETEMPADDR = 0x100
|
||||||
|
IFA_F_MCAUTOJOIN = 0x400
|
||||||
IFA_F_NODAD = 0x2
|
IFA_F_NODAD = 0x2
|
||||||
IFA_F_NOPREFIXROUTE = 0x200
|
IFA_F_NOPREFIXROUTE = 0x200
|
||||||
IFA_F_OPTIMISTIC = 0x4
|
IFA_F_OPTIMISTIC = 0x4
|
||||||
IFA_F_PERMANENT = 0x80
|
IFA_F_PERMANENT = 0x80
|
||||||
IFA_F_SECONDARY = 0x1
|
IFA_F_SECONDARY = 0x1
|
||||||
|
IFA_F_STABLE_PRIVACY = 0x800
|
||||||
IFA_F_TEMPORARY = 0x1
|
IFA_F_TEMPORARY = 0x1
|
||||||
IFA_F_TENTATIVE = 0x40
|
IFA_F_TENTATIVE = 0x40
|
||||||
IFA_MAX = 0x8
|
IFA_MAX = 0x8
|
||||||
@@ -586,6 +602,7 @@ const (
|
|||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
IPPROTO_MH = 0x87
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -608,8 +625,10 @@ const (
|
|||||||
IPV6_ADD_MEMBERSHIP = 0x14
|
IPV6_ADD_MEMBERSHIP = 0x14
|
||||||
IPV6_AUTHHDR = 0xa
|
IPV6_AUTHHDR = 0xa
|
||||||
IPV6_CHECKSUM = 0x7
|
IPV6_CHECKSUM = 0x7
|
||||||
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -623,6 +642,7 @@ const (
|
|||||||
IPV6_MULTICAST_IF = 0x11
|
IPV6_MULTICAST_IF = 0x11
|
||||||
IPV6_MULTICAST_LOOP = 0x13
|
IPV6_MULTICAST_LOOP = 0x13
|
||||||
IPV6_NEXTHOP = 0x9
|
IPV6_NEXTHOP = 0x9
|
||||||
|
IPV6_PATHMTU = 0x3d
|
||||||
IPV6_PKTINFO = 0x32
|
IPV6_PKTINFO = 0x32
|
||||||
IPV6_PMTUDISC_DO = 0x2
|
IPV6_PMTUDISC_DO = 0x2
|
||||||
IPV6_PMTUDISC_DONT = 0x0
|
IPV6_PMTUDISC_DONT = 0x0
|
||||||
@@ -634,6 +654,7 @@ const (
|
|||||||
IPV6_RECVERR = 0x19
|
IPV6_RECVERR = 0x19
|
||||||
IPV6_RECVHOPLIMIT = 0x33
|
IPV6_RECVHOPLIMIT = 0x33
|
||||||
IPV6_RECVHOPOPTS = 0x35
|
IPV6_RECVHOPOPTS = 0x35
|
||||||
|
IPV6_RECVPATHMTU = 0x3c
|
||||||
IPV6_RECVPKTINFO = 0x31
|
IPV6_RECVPKTINFO = 0x31
|
||||||
IPV6_RECVRTHDR = 0x38
|
IPV6_RECVRTHDR = 0x38
|
||||||
IPV6_RECVTCLASS = 0x42
|
IPV6_RECVTCLASS = 0x42
|
||||||
@@ -651,7 +672,9 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
IP_DEFAULT_MULTICAST_TTL = 0x1
|
IP_DEFAULT_MULTICAST_TTL = 0x1
|
||||||
IP_DF = 0x4000
|
IP_DF = 0x4000
|
||||||
@@ -727,6 +750,7 @@ const (
|
|||||||
MADV_DONTDUMP = 0x10
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -757,9 +781,11 @@ const (
|
|||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x2000
|
MCL_CURRENT = 0x2000
|
||||||
MCL_FUTURE = 0x4000
|
MCL_FUTURE = 0x4000
|
||||||
|
MCL_ONFAULT = 0x8000
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -787,6 +813,7 @@ const (
|
|||||||
MS_INVALIDATE = 0x2
|
MS_INVALIDATE = 0x2
|
||||||
MS_I_VERSION = 0x800000
|
MS_I_VERSION = 0x800000
|
||||||
MS_KERNMOUNT = 0x400000
|
MS_KERNMOUNT = 0x400000
|
||||||
|
MS_LAZYTIME = 0x2000000
|
||||||
MS_MANDLOCK = 0x40
|
MS_MANDLOCK = 0x40
|
||||||
MS_MGC_MSK = 0xffff0000
|
MS_MGC_MSK = 0xffff0000
|
||||||
MS_MGC_VAL = 0xc0ed0000
|
MS_MGC_VAL = 0xc0ed0000
|
||||||
@@ -803,7 +830,7 @@ const (
|
|||||||
MS_REC = 0x4000
|
MS_REC = 0x4000
|
||||||
MS_RELATIME = 0x200000
|
MS_RELATIME = 0x200000
|
||||||
MS_REMOUNT = 0x20
|
MS_REMOUNT = 0x20
|
||||||
MS_RMT_MASK = 0x800051
|
MS_RMT_MASK = 0x2800051
|
||||||
MS_SHARED = 0x100000
|
MS_SHARED = 0x100000
|
||||||
MS_SILENT = 0x8000
|
MS_SILENT = 0x8000
|
||||||
MS_SLAVE = 0x80000
|
MS_SLAVE = 0x80000
|
||||||
@@ -904,7 +931,7 @@ const (
|
|||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
O_RSYNC = 0x101000
|
O_RSYNC = 0x101000
|
||||||
O_SYNC = 0x101000
|
O_SYNC = 0x101000
|
||||||
O_TMPFILE = 0x410000
|
O_TMPFILE = 0x404000
|
||||||
O_TRUNC = 0x200
|
O_TRUNC = 0x200
|
||||||
O_WRONLY = 0x1
|
O_WRONLY = 0x1
|
||||||
PACKET_ADD_MEMBERSHIP = 0x1
|
PACKET_ADD_MEMBERSHIP = 0x1
|
||||||
@@ -913,7 +940,10 @@ const (
|
|||||||
PACKET_COPY_THRESH = 0x7
|
PACKET_COPY_THRESH = 0x7
|
||||||
PACKET_DROP_MEMBERSHIP = 0x2
|
PACKET_DROP_MEMBERSHIP = 0x2
|
||||||
PACKET_FANOUT = 0x12
|
PACKET_FANOUT = 0x12
|
||||||
|
PACKET_FANOUT_CBPF = 0x6
|
||||||
PACKET_FANOUT_CPU = 0x2
|
PACKET_FANOUT_CPU = 0x2
|
||||||
|
PACKET_FANOUT_DATA = 0x16
|
||||||
|
PACKET_FANOUT_EBPF = 0x7
|
||||||
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
||||||
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
||||||
PACKET_FANOUT_HASH = 0x0
|
PACKET_FANOUT_HASH = 0x0
|
||||||
@@ -938,6 +968,7 @@ const (
|
|||||||
PACKET_QDISC_BYPASS = 0x14
|
PACKET_QDISC_BYPASS = 0x14
|
||||||
PACKET_RECV_OUTPUT = 0x3
|
PACKET_RECV_OUTPUT = 0x3
|
||||||
PACKET_RESERVE = 0xc
|
PACKET_RESERVE = 0xc
|
||||||
|
PACKET_ROLLOVER_STATS = 0x15
|
||||||
PACKET_RX_RING = 0x5
|
PACKET_RX_RING = 0x5
|
||||||
PACKET_STATISTICS = 0x6
|
PACKET_STATISTICS = 0x6
|
||||||
PACKET_TIMESTAMP = 0x11
|
PACKET_TIMESTAMP = 0x11
|
||||||
@@ -971,6 +1002,11 @@ const (
|
|||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
PR_CAPBSET_DROP = 0x18
|
PR_CAPBSET_DROP = 0x18
|
||||||
PR_CAPBSET_READ = 0x17
|
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_BIG = 0x0
|
||||||
PR_ENDIAN_LITTLE = 0x1
|
PR_ENDIAN_LITTLE = 0x1
|
||||||
PR_ENDIAN_PPC_LITTLE = 0x2
|
PR_ENDIAN_PPC_LITTLE = 0x2
|
||||||
@@ -986,11 +1022,14 @@ const (
|
|||||||
PR_FP_EXC_RES = 0x80000
|
PR_FP_EXC_RES = 0x80000
|
||||||
PR_FP_EXC_SW_ENABLE = 0x80
|
PR_FP_EXC_SW_ENABLE = 0x80
|
||||||
PR_FP_EXC_UND = 0x40000
|
PR_FP_EXC_UND = 0x40000
|
||||||
|
PR_FP_MODE_FR = 0x1
|
||||||
|
PR_FP_MODE_FRE = 0x2
|
||||||
PR_GET_CHILD_SUBREAPER = 0x25
|
PR_GET_CHILD_SUBREAPER = 0x25
|
||||||
PR_GET_DUMPABLE = 0x3
|
PR_GET_DUMPABLE = 0x3
|
||||||
PR_GET_ENDIAN = 0x13
|
PR_GET_ENDIAN = 0x13
|
||||||
PR_GET_FPEMU = 0x9
|
PR_GET_FPEMU = 0x9
|
||||||
PR_GET_FPEXC = 0xb
|
PR_GET_FPEXC = 0xb
|
||||||
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
PR_GET_NO_NEW_PRIVS = 0x27
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
@@ -1010,11 +1049,14 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
PR_SET_CHILD_SUBREAPER = 0x24
|
PR_SET_CHILD_SUBREAPER = 0x24
|
||||||
PR_SET_DUMPABLE = 0x4
|
PR_SET_DUMPABLE = 0x4
|
||||||
PR_SET_ENDIAN = 0x14
|
PR_SET_ENDIAN = 0x14
|
||||||
PR_SET_FPEMU = 0xa
|
PR_SET_FPEMU = 0xa
|
||||||
PR_SET_FPEXC = 0xc
|
PR_SET_FPEXC = 0xc
|
||||||
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_KEEPCAPS = 0x8
|
PR_SET_KEEPCAPS = 0x8
|
||||||
PR_SET_MM = 0x23
|
PR_SET_MM = 0x23
|
||||||
PR_SET_MM_ARG_END = 0x9
|
PR_SET_MM_ARG_END = 0x9
|
||||||
@@ -1078,7 +1120,8 @@ const (
|
|||||||
PTRACE_KILL = 0x8
|
PTRACE_KILL = 0x8
|
||||||
PTRACE_LISTEN = 0x4208
|
PTRACE_LISTEN = 0x4208
|
||||||
PTRACE_O_EXITKILL = 0x100000
|
PTRACE_O_EXITKILL = 0x100000
|
||||||
PTRACE_O_MASK = 0x1000ff
|
PTRACE_O_MASK = 0x3000ff
|
||||||
|
PTRACE_O_SUSPEND_SECCOMP = 0x200000
|
||||||
PTRACE_O_TRACECLONE = 0x8
|
PTRACE_O_TRACECLONE = 0x8
|
||||||
PTRACE_O_TRACEEXEC = 0x10
|
PTRACE_O_TRACEEXEC = 0x10
|
||||||
PTRACE_O_TRACEEXIT = 0x40
|
PTRACE_O_TRACEEXIT = 0x40
|
||||||
@@ -1095,6 +1138,7 @@ const (
|
|||||||
PTRACE_POKEDATA = 0x5
|
PTRACE_POKEDATA = 0x5
|
||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SETEVRREGS = 0x15
|
PTRACE_SETEVRREGS = 0x15
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
@@ -1173,17 +1217,19 @@ const (
|
|||||||
RLIMIT_STACK = 0x3
|
RLIMIT_STACK = 0x3
|
||||||
RLIM_INFINITY = -0x1
|
RLIM_INFINITY = -0x1
|
||||||
RTAX_ADVMSS = 0x8
|
RTAX_ADVMSS = 0x8
|
||||||
|
RTAX_CC_ALGO = 0x10
|
||||||
RTAX_CWND = 0x7
|
RTAX_CWND = 0x7
|
||||||
RTAX_FEATURES = 0xc
|
RTAX_FEATURES = 0xc
|
||||||
RTAX_FEATURE_ALLFRAG = 0x8
|
RTAX_FEATURE_ALLFRAG = 0x8
|
||||||
RTAX_FEATURE_ECN = 0x1
|
RTAX_FEATURE_ECN = 0x1
|
||||||
|
RTAX_FEATURE_MASK = 0xf
|
||||||
RTAX_FEATURE_SACK = 0x2
|
RTAX_FEATURE_SACK = 0x2
|
||||||
RTAX_FEATURE_TIMESTAMP = 0x4
|
RTAX_FEATURE_TIMESTAMP = 0x4
|
||||||
RTAX_HOPLIMIT = 0xa
|
RTAX_HOPLIMIT = 0xa
|
||||||
RTAX_INITCWND = 0xb
|
RTAX_INITCWND = 0xb
|
||||||
RTAX_INITRWND = 0xe
|
RTAX_INITRWND = 0xe
|
||||||
RTAX_LOCK = 0x1
|
RTAX_LOCK = 0x1
|
||||||
RTAX_MAX = 0xf
|
RTAX_MAX = 0x10
|
||||||
RTAX_MTU = 0x2
|
RTAX_MTU = 0x2
|
||||||
RTAX_QUICKACK = 0xf
|
RTAX_QUICKACK = 0xf
|
||||||
RTAX_REORDERING = 0x9
|
RTAX_REORDERING = 0x9
|
||||||
@@ -1194,7 +1240,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x11
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1238,6 +1284,7 @@ const (
|
|||||||
RTM_DELLINK = 0x11
|
RTM_DELLINK = 0x11
|
||||||
RTM_DELMDB = 0x55
|
RTM_DELMDB = 0x55
|
||||||
RTM_DELNEIGH = 0x1d
|
RTM_DELNEIGH = 0x1d
|
||||||
|
RTM_DELNSID = 0x59
|
||||||
RTM_DELQDISC = 0x25
|
RTM_DELQDISC = 0x25
|
||||||
RTM_DELROUTE = 0x19
|
RTM_DELROUTE = 0x19
|
||||||
RTM_DELRULE = 0x21
|
RTM_DELRULE = 0x21
|
||||||
@@ -1245,6 +1292,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1258,12 +1306,14 @@ const (
|
|||||||
RTM_GETNEIGH = 0x1e
|
RTM_GETNEIGH = 0x1e
|
||||||
RTM_GETNEIGHTBL = 0x42
|
RTM_GETNEIGHTBL = 0x42
|
||||||
RTM_GETNETCONF = 0x52
|
RTM_GETNETCONF = 0x52
|
||||||
|
RTM_GETNSID = 0x5a
|
||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x57
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
@@ -1273,22 +1323,28 @@ const (
|
|||||||
RTM_NEWNEIGH = 0x1c
|
RTM_NEWNEIGH = 0x1c
|
||||||
RTM_NEWNEIGHTBL = 0x40
|
RTM_NEWNEIGHTBL = 0x40
|
||||||
RTM_NEWNETCONF = 0x50
|
RTM_NEWNETCONF = 0x50
|
||||||
|
RTM_NEWNSID = 0x58
|
||||||
RTM_NEWPREFIX = 0x34
|
RTM_NEWPREFIX = 0x34
|
||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x12
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x48
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
|
RTNH_F_LINKDOWN = 0x10
|
||||||
|
RTNH_F_OFFLOAD = 0x8
|
||||||
RTNH_F_ONLINK = 0x4
|
RTNH_F_ONLINK = 0x4
|
||||||
RTNH_F_PERVASIVE = 0x2
|
RTNH_F_PERVASIVE = 0x2
|
||||||
RTN_MAX = 0xb
|
RTN_MAX = 0xb
|
||||||
|
RTPROT_BABEL = 0x2a
|
||||||
RTPROT_BIRD = 0xc
|
RTPROT_BIRD = 0xc
|
||||||
RTPROT_BOOT = 0x3
|
RTPROT_BOOT = 0x3
|
||||||
RTPROT_DHCP = 0x10
|
RTPROT_DHCP = 0x10
|
||||||
@@ -1316,6 +1372,7 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
SCM_WIFI_STATUS = 0x29
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
@@ -1389,32 +1446,52 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x1
|
SOCK_STREAM = 0x1
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0x1
|
SOL_SOCKET = 0x1
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1e
|
SO_ACCEPTCONN = 0x1e
|
||||||
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
SO_BPF_EXTENSIONS = 0x30
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x6
|
SO_BROADCAST = 0x6
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
SO_BUSY_POLL = 0x2e
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
SO_DOMAIN = 0x27
|
SO_DOMAIN = 0x27
|
||||||
SO_DONTROUTE = 0x5
|
SO_DONTROUTE = 0x5
|
||||||
SO_ERROR = 0x4
|
SO_ERROR = 0x4
|
||||||
SO_GET_FILTER = 0x1a
|
SO_GET_FILTER = 0x1a
|
||||||
|
SO_INCOMING_CPU = 0x31
|
||||||
SO_KEEPALIVE = 0x9
|
SO_KEEPALIVE = 0x9
|
||||||
SO_LINGER = 0xd
|
SO_LINGER = 0xd
|
||||||
SO_LOCK_FILTER = 0x2c
|
SO_LOCK_FILTER = 0x2c
|
||||||
@@ -1504,6 +1581,7 @@ const (
|
|||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
TCOOFF = 0x0
|
TCOOFF = 0x0
|
||||||
TCOON = 0x1
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
TCP_CONGESTION = 0xd
|
||||||
TCP_COOKIE_IN_ALWAYS = 0x1
|
TCP_COOKIE_IN_ALWAYS = 0x1
|
||||||
TCP_COOKIE_MAX = 0x10
|
TCP_COOKIE_MAX = 0x10
|
||||||
@@ -1528,11 +1606,15 @@ const (
|
|||||||
TCP_MSS_DEFAULT = 0x218
|
TCP_MSS_DEFAULT = 0x218
|
||||||
TCP_MSS_DESIRED = 0x4c4
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
TCP_QUEUE_SEQ = 0x15
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
TCP_REPAIR = 0x13
|
TCP_REPAIR = 0x13
|
||||||
TCP_REPAIR_OPTIONS = 0x16
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
TCP_REPAIR_QUEUE = 0x14
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
TCP_SYNCNT = 0x7
|
||||||
TCP_S_DATA_IN = 0x4
|
TCP_S_DATA_IN = 0x4
|
||||||
TCP_S_DATA_OUT = 0x8
|
TCP_S_DATA_OUT = 0x8
|
||||||
@@ -1638,7 +1720,9 @@ const (
|
|||||||
TUNGETFILTER = 0x401054db
|
TUNGETFILTER = 0x401054db
|
||||||
TUNGETIFF = 0x400454d2
|
TUNGETIFF = 0x400454d2
|
||||||
TUNGETSNDBUF = 0x400454d3
|
TUNGETSNDBUF = 0x400454d3
|
||||||
|
TUNGETVNETBE = 0x400454df
|
||||||
TUNGETVNETHDRSZ = 0x400454d7
|
TUNGETVNETHDRSZ = 0x400454d7
|
||||||
|
TUNGETVNETLE = 0x400454dd
|
||||||
TUNSETDEBUG = 0x800454c9
|
TUNSETDEBUG = 0x800454c9
|
||||||
TUNSETGROUP = 0x800454ce
|
TUNSETGROUP = 0x800454ce
|
||||||
TUNSETIFF = 0x800454ca
|
TUNSETIFF = 0x800454ca
|
||||||
@@ -1651,7 +1735,9 @@ const (
|
|||||||
TUNSETQUEUE = 0x800454d9
|
TUNSETQUEUE = 0x800454d9
|
||||||
TUNSETSNDBUF = 0x800454d4
|
TUNSETSNDBUF = 0x800454d4
|
||||||
TUNSETTXFILTER = 0x800454d1
|
TUNSETTXFILTER = 0x800454d1
|
||||||
|
TUNSETVNETBE = 0x800454de
|
||||||
TUNSETVNETHDRSZ = 0x800454d8
|
TUNSETVNETHDRSZ = 0x800454d8
|
||||||
|
TUNSETVNETLE = 0x800454dc
|
||||||
VDISCARD = 0x10
|
VDISCARD = 0x10
|
||||||
VEOF = 0x4
|
VEOF = 0x4
|
||||||
VEOL = 0x6
|
VEOL = 0x6
|
||||||
@@ -1666,6 +1752,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x5
|
VMIN = 0x5
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xb
|
VREPRINT = 0xb
|
||||||
VSTART = 0xd
|
VSTART = 0xd
|
||||||
|
|||||||
+141
-50
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh -m64
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build ppc64le,linux
|
// +build ppc64le,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- -m64 _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ const (
|
|||||||
AF_DECnet = 0xc
|
AF_DECnet = 0xc
|
||||||
AF_ECONET = 0x13
|
AF_ECONET = 0x13
|
||||||
AF_FILE = 0x1
|
AF_FILE = 0x1
|
||||||
|
AF_IB = 0x1b
|
||||||
AF_IEEE802154 = 0x24
|
AF_IEEE802154 = 0x24
|
||||||
AF_INET = 0x2
|
AF_INET = 0x2
|
||||||
AF_INET6 = 0xa
|
AF_INET6 = 0xa
|
||||||
@@ -31,10 +32,12 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x29
|
AF_MAX = 0x2b
|
||||||
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
AF_NETROM = 0x6
|
AF_NETROM = 0x6
|
||||||
@@ -42,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -61,6 +65,7 @@ const (
|
|||||||
ALG_SET_IV = 0x2
|
ALG_SET_IV = 0x2
|
||||||
ALG_SET_KEY = 0x1
|
ALG_SET_KEY = 0x1
|
||||||
ALG_SET_OP = 0x3
|
ALG_SET_OP = 0x3
|
||||||
|
ARPHRD_6LOWPAN = 0x339
|
||||||
ARPHRD_ADAPT = 0x108
|
ARPHRD_ADAPT = 0x108
|
||||||
ARPHRD_APPLETLK = 0x8
|
ARPHRD_APPLETLK = 0x8
|
||||||
ARPHRD_ARCNET = 0x7
|
ARPHRD_ARCNET = 0x7
|
||||||
@@ -156,21 +161,21 @@ const (
|
|||||||
B75 = 0x2
|
B75 = 0x2
|
||||||
B921600 = 0x16
|
B921600 = 0x16
|
||||||
B9600 = 0xd
|
B9600 = 0xd
|
||||||
BLKBSZGET = 0x80081270
|
BLKBSZGET = 0x40081270
|
||||||
BLKBSZSET = 0x40081271
|
BLKBSZSET = 0x80081271
|
||||||
BLKFLSBUF = 0x1261
|
BLKFLSBUF = 0x20001261
|
||||||
BLKFRAGET = 0x1265
|
BLKFRAGET = 0x20001265
|
||||||
BLKFRASET = 0x1264
|
BLKFRASET = 0x20001264
|
||||||
BLKGETSIZE = 0x1260
|
BLKGETSIZE = 0x20001260
|
||||||
BLKGETSIZE64 = 0x80081272
|
BLKGETSIZE64 = 0x40081272
|
||||||
BLKRAGET = 0x1263
|
BLKRAGET = 0x20001263
|
||||||
BLKRASET = 0x1262
|
BLKRASET = 0x20001262
|
||||||
BLKROGET = 0x125e
|
BLKROGET = 0x2000125e
|
||||||
BLKROSET = 0x125d
|
BLKROSET = 0x2000125d
|
||||||
BLKRRPART = 0x125f
|
BLKRRPART = 0x2000125f
|
||||||
BLKSECTGET = 0x1267
|
BLKSECTGET = 0x20001267
|
||||||
BLKSECTSET = 0x1266
|
BLKSECTSET = 0x20001266
|
||||||
BLKSSZGET = 0x1268
|
BLKSSZGET = 0x20001268
|
||||||
BOTHER = 0x1f
|
BOTHER = 0x1f
|
||||||
BPF_A = 0x10
|
BPF_A = 0x10
|
||||||
BPF_ABS = 0x20
|
BPF_ABS = 0x20
|
||||||
@@ -192,6 +197,7 @@ const (
|
|||||||
BPF_LD = 0x0
|
BPF_LD = 0x0
|
||||||
BPF_LDX = 0x1
|
BPF_LDX = 0x1
|
||||||
BPF_LEN = 0x80
|
BPF_LEN = 0x80
|
||||||
|
BPF_LL_OFF = -0x200000
|
||||||
BPF_LSH = 0x60
|
BPF_LSH = 0x60
|
||||||
BPF_MAJOR_VERSION = 0x1
|
BPF_MAJOR_VERSION = 0x1
|
||||||
BPF_MAXINSNS = 0x1000
|
BPF_MAXINSNS = 0x1000
|
||||||
@@ -203,6 +209,7 @@ const (
|
|||||||
BPF_MSH = 0xa0
|
BPF_MSH = 0xa0
|
||||||
BPF_MUL = 0x20
|
BPF_MUL = 0x20
|
||||||
BPF_NEG = 0x80
|
BPF_NEG = 0x80
|
||||||
|
BPF_NET_OFF = -0x100000
|
||||||
BPF_OR = 0x40
|
BPF_OR = 0x40
|
||||||
BPF_RET = 0x6
|
BPF_RET = 0x6
|
||||||
BPF_RSH = 0x70
|
BPF_RSH = 0x70
|
||||||
@@ -232,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -254,6 +262,7 @@ const (
|
|||||||
CLOCK_REALTIME = 0x0
|
CLOCK_REALTIME = 0x0
|
||||||
CLOCK_REALTIME_ALARM = 0x8
|
CLOCK_REALTIME_ALARM = 0x8
|
||||||
CLOCK_REALTIME_COARSE = 0x5
|
CLOCK_REALTIME_COARSE = 0x5
|
||||||
|
CLOCK_TAI = 0xb
|
||||||
CLOCK_THREAD_CPUTIME_ID = 0x3
|
CLOCK_THREAD_CPUTIME_ID = 0x3
|
||||||
CLOCK_TXFROMRX = 0x4
|
CLOCK_TXFROMRX = 0x4
|
||||||
CLOCK_TXINT = 0x3
|
CLOCK_TXINT = 0x3
|
||||||
@@ -323,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -343,6 +353,7 @@ const (
|
|||||||
ETH_P_8021AD = 0x88a8
|
ETH_P_8021AD = 0x88a8
|
||||||
ETH_P_8021AH = 0x88e7
|
ETH_P_8021AH = 0x88e7
|
||||||
ETH_P_8021Q = 0x8100
|
ETH_P_8021Q = 0x8100
|
||||||
|
ETH_P_80221 = 0x8917
|
||||||
ETH_P_802_2 = 0x4
|
ETH_P_802_2 = 0x4
|
||||||
ETH_P_802_3 = 0x1
|
ETH_P_802_3 = 0x1
|
||||||
ETH_P_802_3_MIN = 0x600
|
ETH_P_802_3_MIN = 0x600
|
||||||
@@ -376,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -387,10 +399,13 @@ const (
|
|||||||
ETH_P_LINK_CTL = 0x886c
|
ETH_P_LINK_CTL = 0x886c
|
||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
ETH_P_MVRP = 0x88f5
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -413,9 +428,11 @@ const (
|
|||||||
ETH_P_TIPC = 0x88ca
|
ETH_P_TIPC = 0x88ca
|
||||||
ETH_P_TRAILER = 0x1c
|
ETH_P_TRAILER = 0x1c
|
||||||
ETH_P_TR_802_2 = 0x11
|
ETH_P_TR_802_2 = 0x11
|
||||||
|
ETH_P_TSN = 0x22f0
|
||||||
ETH_P_WAN_PPP = 0x7
|
ETH_P_WAN_PPP = 0x7
|
||||||
ETH_P_WCCP = 0x883e
|
ETH_P_WCCP = 0x883e
|
||||||
ETH_P_X25 = 0x805
|
ETH_P_X25 = 0x805
|
||||||
|
ETH_P_XDSA = 0xf8
|
||||||
EXTA = 0xe
|
EXTA = 0xe
|
||||||
EXTB = 0xf
|
EXTB = 0xf
|
||||||
EXTPROC = 0x10000000
|
EXTPROC = 0x10000000
|
||||||
@@ -424,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -445,6 +463,9 @@ const (
|
|||||||
F_GETSIG = 0xb
|
F_GETSIG = 0xb
|
||||||
F_LOCK = 0x1
|
F_LOCK = 0x1
|
||||||
F_NOTIFY = 0x402
|
F_NOTIFY = 0x402
|
||||||
|
F_OFD_GETLK = 0x24
|
||||||
|
F_OFD_SETLK = 0x25
|
||||||
|
F_OFD_SETLKW = 0x26
|
||||||
F_OK = 0x0
|
F_OK = 0x0
|
||||||
F_RDLCK = 0x0
|
F_RDLCK = 0x0
|
||||||
F_SETFD = 0x2
|
F_SETFD = 0x2
|
||||||
@@ -475,38 +496,29 @@ const (
|
|||||||
IFA_F_DADFAILED = 0x8
|
IFA_F_DADFAILED = 0x8
|
||||||
IFA_F_DEPRECATED = 0x20
|
IFA_F_DEPRECATED = 0x20
|
||||||
IFA_F_HOMEADDRESS = 0x10
|
IFA_F_HOMEADDRESS = 0x10
|
||||||
|
IFA_F_MANAGETEMPADDR = 0x100
|
||||||
|
IFA_F_MCAUTOJOIN = 0x400
|
||||||
IFA_F_NODAD = 0x2
|
IFA_F_NODAD = 0x2
|
||||||
|
IFA_F_NOPREFIXROUTE = 0x200
|
||||||
IFA_F_OPTIMISTIC = 0x4
|
IFA_F_OPTIMISTIC = 0x4
|
||||||
IFA_F_PERMANENT = 0x80
|
IFA_F_PERMANENT = 0x80
|
||||||
IFA_F_SECONDARY = 0x1
|
IFA_F_SECONDARY = 0x1
|
||||||
|
IFA_F_STABLE_PRIVACY = 0x800
|
||||||
IFA_F_TEMPORARY = 0x1
|
IFA_F_TEMPORARY = 0x1
|
||||||
IFA_F_TENTATIVE = 0x40
|
IFA_F_TENTATIVE = 0x40
|
||||||
IFA_MAX = 0x7
|
IFA_MAX = 0x8
|
||||||
IFF_802_1Q_VLAN = 0x1
|
|
||||||
IFF_ALLMULTI = 0x200
|
IFF_ALLMULTI = 0x200
|
||||||
IFF_ATTACH_QUEUE = 0x200
|
IFF_ATTACH_QUEUE = 0x200
|
||||||
IFF_AUTOMEDIA = 0x4000
|
IFF_AUTOMEDIA = 0x4000
|
||||||
IFF_BONDING = 0x20
|
|
||||||
IFF_BRIDGE_PORT = 0x4000
|
|
||||||
IFF_BROADCAST = 0x2
|
IFF_BROADCAST = 0x2
|
||||||
IFF_DEBUG = 0x4
|
IFF_DEBUG = 0x4
|
||||||
IFF_DETACH_QUEUE = 0x400
|
IFF_DETACH_QUEUE = 0x400
|
||||||
IFF_DISABLE_NETPOLL = 0x1000
|
|
||||||
IFF_DONT_BRIDGE = 0x800
|
|
||||||
IFF_DORMANT = 0x20000
|
IFF_DORMANT = 0x20000
|
||||||
IFF_DYNAMIC = 0x8000
|
IFF_DYNAMIC = 0x8000
|
||||||
IFF_EBRIDGE = 0x2
|
|
||||||
IFF_ECHO = 0x40000
|
IFF_ECHO = 0x40000
|
||||||
IFF_ISATAP = 0x80
|
|
||||||
IFF_LIVE_ADDR_CHANGE = 0x100000
|
|
||||||
IFF_LOOPBACK = 0x8
|
IFF_LOOPBACK = 0x8
|
||||||
IFF_LOWER_UP = 0x10000
|
IFF_LOWER_UP = 0x10000
|
||||||
IFF_MACVLAN = 0x200000
|
|
||||||
IFF_MACVLAN_PORT = 0x2000
|
|
||||||
IFF_MASTER = 0x400
|
IFF_MASTER = 0x400
|
||||||
IFF_MASTER_8023AD = 0x8
|
|
||||||
IFF_MASTER_ALB = 0x10
|
|
||||||
IFF_MASTER_ARPMON = 0x100
|
|
||||||
IFF_MULTICAST = 0x1000
|
IFF_MULTICAST = 0x1000
|
||||||
IFF_MULTI_QUEUE = 0x100
|
IFF_MULTI_QUEUE = 0x100
|
||||||
IFF_NOARP = 0x80
|
IFF_NOARP = 0x80
|
||||||
@@ -514,27 +526,18 @@ const (
|
|||||||
IFF_NOTRAILERS = 0x20
|
IFF_NOTRAILERS = 0x20
|
||||||
IFF_NO_PI = 0x1000
|
IFF_NO_PI = 0x1000
|
||||||
IFF_ONE_QUEUE = 0x2000
|
IFF_ONE_QUEUE = 0x2000
|
||||||
IFF_OVS_DATAPATH = 0x8000
|
|
||||||
IFF_PERSIST = 0x800
|
IFF_PERSIST = 0x800
|
||||||
IFF_POINTOPOINT = 0x10
|
IFF_POINTOPOINT = 0x10
|
||||||
IFF_PORTSEL = 0x2000
|
IFF_PORTSEL = 0x2000
|
||||||
IFF_PROMISC = 0x100
|
IFF_PROMISC = 0x100
|
||||||
IFF_RUNNING = 0x40
|
IFF_RUNNING = 0x40
|
||||||
IFF_SLAVE = 0x800
|
IFF_SLAVE = 0x800
|
||||||
IFF_SLAVE_INACTIVE = 0x4
|
|
||||||
IFF_SLAVE_NEEDARP = 0x40
|
|
||||||
IFF_SUPP_NOFCS = 0x80000
|
|
||||||
IFF_TAP = 0x2
|
IFF_TAP = 0x2
|
||||||
IFF_TEAM_PORT = 0x40000
|
|
||||||
IFF_TUN = 0x1
|
IFF_TUN = 0x1
|
||||||
IFF_TUN_EXCL = 0x8000
|
IFF_TUN_EXCL = 0x8000
|
||||||
IFF_TX_SKB_SHARING = 0x10000
|
|
||||||
IFF_UNICAST_FLT = 0x20000
|
|
||||||
IFF_UP = 0x1
|
IFF_UP = 0x1
|
||||||
IFF_VNET_HDR = 0x4000
|
IFF_VNET_HDR = 0x4000
|
||||||
IFF_VOLATILE = 0x70c5a
|
IFF_VOLATILE = 0x70c5a
|
||||||
IFF_WAN_HDLC = 0x200
|
|
||||||
IFF_XMIT_DST_RELEASE = 0x400
|
|
||||||
IFNAMSIZ = 0x10
|
IFNAMSIZ = 0x10
|
||||||
IGNBRK = 0x1
|
IGNBRK = 0x1
|
||||||
IGNCR = 0x80
|
IGNCR = 0x80
|
||||||
@@ -599,6 +602,7 @@ const (
|
|||||||
IPPROTO_IPIP = 0x4
|
IPPROTO_IPIP = 0x4
|
||||||
IPPROTO_IPV6 = 0x29
|
IPPROTO_IPV6 = 0x29
|
||||||
IPPROTO_MH = 0x87
|
IPPROTO_MH = 0x87
|
||||||
|
IPPROTO_MPLS = 0x89
|
||||||
IPPROTO_MTP = 0x5c
|
IPPROTO_MTP = 0x5c
|
||||||
IPPROTO_NONE = 0x3b
|
IPPROTO_NONE = 0x3b
|
||||||
IPPROTO_PIM = 0x67
|
IPPROTO_PIM = 0x67
|
||||||
@@ -621,8 +625,10 @@ const (
|
|||||||
IPV6_ADD_MEMBERSHIP = 0x14
|
IPV6_ADD_MEMBERSHIP = 0x14
|
||||||
IPV6_AUTHHDR = 0xa
|
IPV6_AUTHHDR = 0xa
|
||||||
IPV6_CHECKSUM = 0x7
|
IPV6_CHECKSUM = 0x7
|
||||||
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -636,15 +642,19 @@ const (
|
|||||||
IPV6_MULTICAST_IF = 0x11
|
IPV6_MULTICAST_IF = 0x11
|
||||||
IPV6_MULTICAST_LOOP = 0x13
|
IPV6_MULTICAST_LOOP = 0x13
|
||||||
IPV6_NEXTHOP = 0x9
|
IPV6_NEXTHOP = 0x9
|
||||||
|
IPV6_PATHMTU = 0x3d
|
||||||
IPV6_PKTINFO = 0x32
|
IPV6_PKTINFO = 0x32
|
||||||
IPV6_PMTUDISC_DO = 0x2
|
IPV6_PMTUDISC_DO = 0x2
|
||||||
IPV6_PMTUDISC_DONT = 0x0
|
IPV6_PMTUDISC_DONT = 0x0
|
||||||
|
IPV6_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IPV6_PMTUDISC_OMIT = 0x5
|
||||||
IPV6_PMTUDISC_PROBE = 0x3
|
IPV6_PMTUDISC_PROBE = 0x3
|
||||||
IPV6_PMTUDISC_WANT = 0x1
|
IPV6_PMTUDISC_WANT = 0x1
|
||||||
IPV6_RECVDSTOPTS = 0x3a
|
IPV6_RECVDSTOPTS = 0x3a
|
||||||
IPV6_RECVERR = 0x19
|
IPV6_RECVERR = 0x19
|
||||||
IPV6_RECVHOPLIMIT = 0x33
|
IPV6_RECVHOPLIMIT = 0x33
|
||||||
IPV6_RECVHOPOPTS = 0x35
|
IPV6_RECVHOPOPTS = 0x35
|
||||||
|
IPV6_RECVPATHMTU = 0x3c
|
||||||
IPV6_RECVPKTINFO = 0x31
|
IPV6_RECVPKTINFO = 0x31
|
||||||
IPV6_RECVRTHDR = 0x38
|
IPV6_RECVRTHDR = 0x38
|
||||||
IPV6_RECVTCLASS = 0x42
|
IPV6_RECVTCLASS = 0x42
|
||||||
@@ -662,7 +672,9 @@ const (
|
|||||||
IPV6_XFRM_POLICY = 0x23
|
IPV6_XFRM_POLICY = 0x23
|
||||||
IP_ADD_MEMBERSHIP = 0x23
|
IP_ADD_MEMBERSHIP = 0x23
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
IP_ADD_SOURCE_MEMBERSHIP = 0x27
|
||||||
|
IP_BIND_ADDRESS_NO_PORT = 0x18
|
||||||
IP_BLOCK_SOURCE = 0x26
|
IP_BLOCK_SOURCE = 0x26
|
||||||
|
IP_CHECKSUM = 0x17
|
||||||
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
IP_DEFAULT_MULTICAST_LOOP = 0x1
|
||||||
IP_DEFAULT_MULTICAST_TTL = 0x1
|
IP_DEFAULT_MULTICAST_TTL = 0x1
|
||||||
IP_DF = 0x4000
|
IP_DF = 0x4000
|
||||||
@@ -683,6 +695,7 @@ const (
|
|||||||
IP_MULTICAST_IF = 0x20
|
IP_MULTICAST_IF = 0x20
|
||||||
IP_MULTICAST_LOOP = 0x22
|
IP_MULTICAST_LOOP = 0x22
|
||||||
IP_MULTICAST_TTL = 0x21
|
IP_MULTICAST_TTL = 0x21
|
||||||
|
IP_NODEFRAG = 0x16
|
||||||
IP_OFFMASK = 0x1fff
|
IP_OFFMASK = 0x1fff
|
||||||
IP_OPTIONS = 0x4
|
IP_OPTIONS = 0x4
|
||||||
IP_ORIGDSTADDR = 0x14
|
IP_ORIGDSTADDR = 0x14
|
||||||
@@ -692,6 +705,8 @@ const (
|
|||||||
IP_PMTUDISC = 0xa
|
IP_PMTUDISC = 0xa
|
||||||
IP_PMTUDISC_DO = 0x2
|
IP_PMTUDISC_DO = 0x2
|
||||||
IP_PMTUDISC_DONT = 0x0
|
IP_PMTUDISC_DONT = 0x0
|
||||||
|
IP_PMTUDISC_INTERFACE = 0x4
|
||||||
|
IP_PMTUDISC_OMIT = 0x5
|
||||||
IP_PMTUDISC_PROBE = 0x3
|
IP_PMTUDISC_PROBE = 0x3
|
||||||
IP_PMTUDISC_WANT = 0x1
|
IP_PMTUDISC_WANT = 0x1
|
||||||
IP_RECVERR = 0xb
|
IP_RECVERR = 0xb
|
||||||
@@ -735,6 +750,7 @@ const (
|
|||||||
MADV_DONTDUMP = 0x10
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -765,9 +781,11 @@ const (
|
|||||||
MAP_TYPE = 0xf
|
MAP_TYPE = 0xf
|
||||||
MCL_CURRENT = 0x2000
|
MCL_CURRENT = 0x2000
|
||||||
MCL_FUTURE = 0x4000
|
MCL_FUTURE = 0x4000
|
||||||
|
MCL_ONFAULT = 0x8000
|
||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -795,6 +813,7 @@ const (
|
|||||||
MS_INVALIDATE = 0x2
|
MS_INVALIDATE = 0x2
|
||||||
MS_I_VERSION = 0x800000
|
MS_I_VERSION = 0x800000
|
||||||
MS_KERNMOUNT = 0x400000
|
MS_KERNMOUNT = 0x400000
|
||||||
|
MS_LAZYTIME = 0x2000000
|
||||||
MS_MANDLOCK = 0x40
|
MS_MANDLOCK = 0x40
|
||||||
MS_MGC_MSK = 0xffff0000
|
MS_MGC_MSK = 0xffff0000
|
||||||
MS_MGC_VAL = 0xc0ed0000
|
MS_MGC_VAL = 0xc0ed0000
|
||||||
@@ -811,7 +830,7 @@ const (
|
|||||||
MS_REC = 0x4000
|
MS_REC = 0x4000
|
||||||
MS_RELATIME = 0x200000
|
MS_RELATIME = 0x200000
|
||||||
MS_REMOUNT = 0x20
|
MS_REMOUNT = 0x20
|
||||||
MS_RMT_MASK = 0x800051
|
MS_RMT_MASK = 0x2800051
|
||||||
MS_SHARED = 0x100000
|
MS_SHARED = 0x100000
|
||||||
MS_SILENT = 0x8000
|
MS_SILENT = 0x8000
|
||||||
MS_SLAVE = 0x80000
|
MS_SLAVE = 0x80000
|
||||||
@@ -823,6 +842,7 @@ const (
|
|||||||
NETLINK_ADD_MEMBERSHIP = 0x1
|
NETLINK_ADD_MEMBERSHIP = 0x1
|
||||||
NETLINK_AUDIT = 0x9
|
NETLINK_AUDIT = 0x9
|
||||||
NETLINK_BROADCAST_ERROR = 0x4
|
NETLINK_BROADCAST_ERROR = 0x4
|
||||||
|
NETLINK_CAP_ACK = 0xa
|
||||||
NETLINK_CONNECTOR = 0xb
|
NETLINK_CONNECTOR = 0xb
|
||||||
NETLINK_CRYPTO = 0x15
|
NETLINK_CRYPTO = 0x15
|
||||||
NETLINK_DNRTMSG = 0xe
|
NETLINK_DNRTMSG = 0xe
|
||||||
@@ -835,6 +855,8 @@ const (
|
|||||||
NETLINK_IP6_FW = 0xd
|
NETLINK_IP6_FW = 0xd
|
||||||
NETLINK_ISCSI = 0x8
|
NETLINK_ISCSI = 0x8
|
||||||
NETLINK_KOBJECT_UEVENT = 0xf
|
NETLINK_KOBJECT_UEVENT = 0xf
|
||||||
|
NETLINK_LISTEN_ALL_NSID = 0x8
|
||||||
|
NETLINK_LIST_MEMBERSHIPS = 0x9
|
||||||
NETLINK_NETFILTER = 0xc
|
NETLINK_NETFILTER = 0xc
|
||||||
NETLINK_NFLOG = 0x5
|
NETLINK_NFLOG = 0x5
|
||||||
NETLINK_NO_ENOBUFS = 0x5
|
NETLINK_NO_ENOBUFS = 0x5
|
||||||
@@ -909,7 +931,7 @@ const (
|
|||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
O_RSYNC = 0x101000
|
O_RSYNC = 0x101000
|
||||||
O_SYNC = 0x101000
|
O_SYNC = 0x101000
|
||||||
O_TMPFILE = 0x410000
|
O_TMPFILE = 0x404000
|
||||||
O_TRUNC = 0x200
|
O_TRUNC = 0x200
|
||||||
O_WRONLY = 0x1
|
O_WRONLY = 0x1
|
||||||
PACKET_ADD_MEMBERSHIP = 0x1
|
PACKET_ADD_MEMBERSHIP = 0x1
|
||||||
@@ -918,16 +940,21 @@ const (
|
|||||||
PACKET_COPY_THRESH = 0x7
|
PACKET_COPY_THRESH = 0x7
|
||||||
PACKET_DROP_MEMBERSHIP = 0x2
|
PACKET_DROP_MEMBERSHIP = 0x2
|
||||||
PACKET_FANOUT = 0x12
|
PACKET_FANOUT = 0x12
|
||||||
|
PACKET_FANOUT_CBPF = 0x6
|
||||||
PACKET_FANOUT_CPU = 0x2
|
PACKET_FANOUT_CPU = 0x2
|
||||||
|
PACKET_FANOUT_DATA = 0x16
|
||||||
|
PACKET_FANOUT_EBPF = 0x7
|
||||||
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
PACKET_FANOUT_FLAG_DEFRAG = 0x8000
|
||||||
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
PACKET_FANOUT_FLAG_ROLLOVER = 0x1000
|
||||||
PACKET_FANOUT_HASH = 0x0
|
PACKET_FANOUT_HASH = 0x0
|
||||||
PACKET_FANOUT_LB = 0x1
|
PACKET_FANOUT_LB = 0x1
|
||||||
|
PACKET_FANOUT_QM = 0x5
|
||||||
PACKET_FANOUT_RND = 0x4
|
PACKET_FANOUT_RND = 0x4
|
||||||
PACKET_FANOUT_ROLLOVER = 0x3
|
PACKET_FANOUT_ROLLOVER = 0x3
|
||||||
PACKET_FASTROUTE = 0x6
|
PACKET_FASTROUTE = 0x6
|
||||||
PACKET_HDRLEN = 0xb
|
PACKET_HDRLEN = 0xb
|
||||||
PACKET_HOST = 0x0
|
PACKET_HOST = 0x0
|
||||||
|
PACKET_KERNEL = 0x7
|
||||||
PACKET_LOOPBACK = 0x5
|
PACKET_LOOPBACK = 0x5
|
||||||
PACKET_LOSS = 0xe
|
PACKET_LOSS = 0xe
|
||||||
PACKET_MR_ALLMULTI = 0x2
|
PACKET_MR_ALLMULTI = 0x2
|
||||||
@@ -938,14 +965,17 @@ const (
|
|||||||
PACKET_ORIGDEV = 0x9
|
PACKET_ORIGDEV = 0x9
|
||||||
PACKET_OTHERHOST = 0x3
|
PACKET_OTHERHOST = 0x3
|
||||||
PACKET_OUTGOING = 0x4
|
PACKET_OUTGOING = 0x4
|
||||||
|
PACKET_QDISC_BYPASS = 0x14
|
||||||
PACKET_RECV_OUTPUT = 0x3
|
PACKET_RECV_OUTPUT = 0x3
|
||||||
PACKET_RESERVE = 0xc
|
PACKET_RESERVE = 0xc
|
||||||
|
PACKET_ROLLOVER_STATS = 0x15
|
||||||
PACKET_RX_RING = 0x5
|
PACKET_RX_RING = 0x5
|
||||||
PACKET_STATISTICS = 0x6
|
PACKET_STATISTICS = 0x6
|
||||||
PACKET_TIMESTAMP = 0x11
|
PACKET_TIMESTAMP = 0x11
|
||||||
PACKET_TX_HAS_OFF = 0x13
|
PACKET_TX_HAS_OFF = 0x13
|
||||||
PACKET_TX_RING = 0xd
|
PACKET_TX_RING = 0xd
|
||||||
PACKET_TX_TIMESTAMP = 0x10
|
PACKET_TX_TIMESTAMP = 0x10
|
||||||
|
PACKET_USER = 0x6
|
||||||
PACKET_VERSION = 0xa
|
PACKET_VERSION = 0xa
|
||||||
PACKET_VNET_HDR = 0xf
|
PACKET_VNET_HDR = 0xf
|
||||||
PARENB = 0x1000
|
PARENB = 0x1000
|
||||||
@@ -972,6 +1002,11 @@ const (
|
|||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
PR_CAPBSET_DROP = 0x18
|
PR_CAPBSET_DROP = 0x18
|
||||||
PR_CAPBSET_READ = 0x17
|
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_BIG = 0x0
|
||||||
PR_ENDIAN_LITTLE = 0x1
|
PR_ENDIAN_LITTLE = 0x1
|
||||||
PR_ENDIAN_PPC_LITTLE = 0x2
|
PR_ENDIAN_PPC_LITTLE = 0x2
|
||||||
@@ -987,17 +1022,21 @@ const (
|
|||||||
PR_FP_EXC_RES = 0x80000
|
PR_FP_EXC_RES = 0x80000
|
||||||
PR_FP_EXC_SW_ENABLE = 0x80
|
PR_FP_EXC_SW_ENABLE = 0x80
|
||||||
PR_FP_EXC_UND = 0x40000
|
PR_FP_EXC_UND = 0x40000
|
||||||
|
PR_FP_MODE_FR = 0x1
|
||||||
|
PR_FP_MODE_FRE = 0x2
|
||||||
PR_GET_CHILD_SUBREAPER = 0x25
|
PR_GET_CHILD_SUBREAPER = 0x25
|
||||||
PR_GET_DUMPABLE = 0x3
|
PR_GET_DUMPABLE = 0x3
|
||||||
PR_GET_ENDIAN = 0x13
|
PR_GET_ENDIAN = 0x13
|
||||||
PR_GET_FPEMU = 0x9
|
PR_GET_FPEMU = 0x9
|
||||||
PR_GET_FPEXC = 0xb
|
PR_GET_FPEXC = 0xb
|
||||||
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
PR_GET_NO_NEW_PRIVS = 0x27
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
PR_GET_PDEATHSIG = 0x2
|
PR_GET_PDEATHSIG = 0x2
|
||||||
PR_GET_SECCOMP = 0x15
|
PR_GET_SECCOMP = 0x15
|
||||||
PR_GET_SECUREBITS = 0x1b
|
PR_GET_SECUREBITS = 0x1b
|
||||||
|
PR_GET_THP_DISABLE = 0x2a
|
||||||
PR_GET_TID_ADDRESS = 0x28
|
PR_GET_TID_ADDRESS = 0x28
|
||||||
PR_GET_TIMERSLACK = 0x1e
|
PR_GET_TIMERSLACK = 0x1e
|
||||||
PR_GET_TIMING = 0xd
|
PR_GET_TIMING = 0xd
|
||||||
@@ -1010,11 +1049,14 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
PR_SET_CHILD_SUBREAPER = 0x24
|
PR_SET_CHILD_SUBREAPER = 0x24
|
||||||
PR_SET_DUMPABLE = 0x4
|
PR_SET_DUMPABLE = 0x4
|
||||||
PR_SET_ENDIAN = 0x14
|
PR_SET_ENDIAN = 0x14
|
||||||
PR_SET_FPEMU = 0xa
|
PR_SET_FPEMU = 0xa
|
||||||
PR_SET_FPEXC = 0xc
|
PR_SET_FPEXC = 0xc
|
||||||
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_KEEPCAPS = 0x8
|
PR_SET_KEEPCAPS = 0x8
|
||||||
PR_SET_MM = 0x23
|
PR_SET_MM = 0x23
|
||||||
PR_SET_MM_ARG_END = 0x9
|
PR_SET_MM_ARG_END = 0x9
|
||||||
@@ -1026,6 +1068,8 @@ const (
|
|||||||
PR_SET_MM_ENV_END = 0xb
|
PR_SET_MM_ENV_END = 0xb
|
||||||
PR_SET_MM_ENV_START = 0xa
|
PR_SET_MM_ENV_START = 0xa
|
||||||
PR_SET_MM_EXE_FILE = 0xd
|
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_BRK = 0x6
|
||||||
PR_SET_MM_START_CODE = 0x1
|
PR_SET_MM_START_CODE = 0x1
|
||||||
PR_SET_MM_START_DATA = 0x3
|
PR_SET_MM_START_DATA = 0x3
|
||||||
@@ -1037,6 +1081,7 @@ const (
|
|||||||
PR_SET_PTRACER_ANY = -0x1
|
PR_SET_PTRACER_ANY = -0x1
|
||||||
PR_SET_SECCOMP = 0x16
|
PR_SET_SECCOMP = 0x16
|
||||||
PR_SET_SECUREBITS = 0x1c
|
PR_SET_SECUREBITS = 0x1c
|
||||||
|
PR_SET_THP_DISABLE = 0x29
|
||||||
PR_SET_TIMERSLACK = 0x1d
|
PR_SET_TIMERSLACK = 0x1d
|
||||||
PR_SET_TIMING = 0xe
|
PR_SET_TIMING = 0xe
|
||||||
PR_SET_TSC = 0x1a
|
PR_SET_TSC = 0x1a
|
||||||
@@ -1075,7 +1120,8 @@ const (
|
|||||||
PTRACE_KILL = 0x8
|
PTRACE_KILL = 0x8
|
||||||
PTRACE_LISTEN = 0x4208
|
PTRACE_LISTEN = 0x4208
|
||||||
PTRACE_O_EXITKILL = 0x100000
|
PTRACE_O_EXITKILL = 0x100000
|
||||||
PTRACE_O_MASK = 0x1000ff
|
PTRACE_O_MASK = 0x3000ff
|
||||||
|
PTRACE_O_SUSPEND_SECCOMP = 0x200000
|
||||||
PTRACE_O_TRACECLONE = 0x8
|
PTRACE_O_TRACECLONE = 0x8
|
||||||
PTRACE_O_TRACEEXEC = 0x10
|
PTRACE_O_TRACEEXEC = 0x10
|
||||||
PTRACE_O_TRACEEXIT = 0x40
|
PTRACE_O_TRACEEXIT = 0x40
|
||||||
@@ -1092,6 +1138,7 @@ const (
|
|||||||
PTRACE_POKEDATA = 0x5
|
PTRACE_POKEDATA = 0x5
|
||||||
PTRACE_POKETEXT = 0x4
|
PTRACE_POKETEXT = 0x4
|
||||||
PTRACE_POKEUSR = 0x6
|
PTRACE_POKEUSR = 0x6
|
||||||
|
PTRACE_SECCOMP_GET_FILTER = 0x420c
|
||||||
PTRACE_SEIZE = 0x4206
|
PTRACE_SEIZE = 0x4206
|
||||||
PTRACE_SETEVRREGS = 0x15
|
PTRACE_SETEVRREGS = 0x15
|
||||||
PTRACE_SETFPREGS = 0xf
|
PTRACE_SETFPREGS = 0xf
|
||||||
@@ -1170,17 +1217,19 @@ const (
|
|||||||
RLIMIT_STACK = 0x3
|
RLIMIT_STACK = 0x3
|
||||||
RLIM_INFINITY = -0x1
|
RLIM_INFINITY = -0x1
|
||||||
RTAX_ADVMSS = 0x8
|
RTAX_ADVMSS = 0x8
|
||||||
|
RTAX_CC_ALGO = 0x10
|
||||||
RTAX_CWND = 0x7
|
RTAX_CWND = 0x7
|
||||||
RTAX_FEATURES = 0xc
|
RTAX_FEATURES = 0xc
|
||||||
RTAX_FEATURE_ALLFRAG = 0x8
|
RTAX_FEATURE_ALLFRAG = 0x8
|
||||||
RTAX_FEATURE_ECN = 0x1
|
RTAX_FEATURE_ECN = 0x1
|
||||||
|
RTAX_FEATURE_MASK = 0xf
|
||||||
RTAX_FEATURE_SACK = 0x2
|
RTAX_FEATURE_SACK = 0x2
|
||||||
RTAX_FEATURE_TIMESTAMP = 0x4
|
RTAX_FEATURE_TIMESTAMP = 0x4
|
||||||
RTAX_HOPLIMIT = 0xa
|
RTAX_HOPLIMIT = 0xa
|
||||||
RTAX_INITCWND = 0xb
|
RTAX_INITCWND = 0xb
|
||||||
RTAX_INITRWND = 0xe
|
RTAX_INITRWND = 0xe
|
||||||
RTAX_LOCK = 0x1
|
RTAX_LOCK = 0x1
|
||||||
RTAX_MAX = 0xf
|
RTAX_MAX = 0x10
|
||||||
RTAX_MTU = 0x2
|
RTAX_MTU = 0x2
|
||||||
RTAX_QUICKACK = 0xf
|
RTAX_QUICKACK = 0xf
|
||||||
RTAX_REORDERING = 0x9
|
RTAX_REORDERING = 0x9
|
||||||
@@ -1191,7 +1240,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x11
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1235,6 +1284,7 @@ const (
|
|||||||
RTM_DELLINK = 0x11
|
RTM_DELLINK = 0x11
|
||||||
RTM_DELMDB = 0x55
|
RTM_DELMDB = 0x55
|
||||||
RTM_DELNEIGH = 0x1d
|
RTM_DELNEIGH = 0x1d
|
||||||
|
RTM_DELNSID = 0x59
|
||||||
RTM_DELQDISC = 0x25
|
RTM_DELQDISC = 0x25
|
||||||
RTM_DELROUTE = 0x19
|
RTM_DELROUTE = 0x19
|
||||||
RTM_DELRULE = 0x21
|
RTM_DELRULE = 0x21
|
||||||
@@ -1242,6 +1292,7 @@ const (
|
|||||||
RTM_DELTFILTER = 0x2d
|
RTM_DELTFILTER = 0x2d
|
||||||
RTM_F_CLONED = 0x200
|
RTM_F_CLONED = 0x200
|
||||||
RTM_F_EQUALIZE = 0x400
|
RTM_F_EQUALIZE = 0x400
|
||||||
|
RTM_F_LOOKUP_TABLE = 0x1000
|
||||||
RTM_F_NOTIFY = 0x100
|
RTM_F_NOTIFY = 0x100
|
||||||
RTM_F_PREFIX = 0x800
|
RTM_F_PREFIX = 0x800
|
||||||
RTM_GETACTION = 0x32
|
RTM_GETACTION = 0x32
|
||||||
@@ -1255,12 +1306,14 @@ const (
|
|||||||
RTM_GETNEIGH = 0x1e
|
RTM_GETNEIGH = 0x1e
|
||||||
RTM_GETNEIGHTBL = 0x42
|
RTM_GETNEIGHTBL = 0x42
|
||||||
RTM_GETNETCONF = 0x52
|
RTM_GETNETCONF = 0x52
|
||||||
|
RTM_GETNSID = 0x5a
|
||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x57
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
@@ -1270,22 +1323,28 @@ const (
|
|||||||
RTM_NEWNEIGH = 0x1c
|
RTM_NEWNEIGH = 0x1c
|
||||||
RTM_NEWNEIGHTBL = 0x40
|
RTM_NEWNEIGHTBL = 0x40
|
||||||
RTM_NEWNETCONF = 0x50
|
RTM_NEWNETCONF = 0x50
|
||||||
|
RTM_NEWNSID = 0x58
|
||||||
RTM_NEWPREFIX = 0x34
|
RTM_NEWPREFIX = 0x34
|
||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x12
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x48
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
|
RTNH_F_LINKDOWN = 0x10
|
||||||
|
RTNH_F_OFFLOAD = 0x8
|
||||||
RTNH_F_ONLINK = 0x4
|
RTNH_F_ONLINK = 0x4
|
||||||
RTNH_F_PERVASIVE = 0x2
|
RTNH_F_PERVASIVE = 0x2
|
||||||
RTN_MAX = 0xb
|
RTN_MAX = 0xb
|
||||||
|
RTPROT_BABEL = 0x2a
|
||||||
RTPROT_BIRD = 0xc
|
RTPROT_BIRD = 0xc
|
||||||
RTPROT_BOOT = 0x3
|
RTPROT_BOOT = 0x3
|
||||||
RTPROT_DHCP = 0x10
|
RTPROT_DHCP = 0x10
|
||||||
@@ -1313,6 +1372,7 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
SCM_WIFI_STATUS = 0x29
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
@@ -1386,31 +1446,52 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x1
|
SOCK_STREAM = 0x1
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0x1
|
SOL_SOCKET = 0x1
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1e
|
SO_ACCEPTCONN = 0x1e
|
||||||
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x6
|
SO_BROADCAST = 0x6
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
SO_BUSY_POLL = 0x2e
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
SO_DOMAIN = 0x27
|
SO_DOMAIN = 0x27
|
||||||
SO_DONTROUTE = 0x5
|
SO_DONTROUTE = 0x5
|
||||||
SO_ERROR = 0x4
|
SO_ERROR = 0x4
|
||||||
SO_GET_FILTER = 0x1a
|
SO_GET_FILTER = 0x1a
|
||||||
|
SO_INCOMING_CPU = 0x31
|
||||||
SO_KEEPALIVE = 0x9
|
SO_KEEPALIVE = 0x9
|
||||||
SO_LINGER = 0xd
|
SO_LINGER = 0xd
|
||||||
SO_LOCK_FILTER = 0x2c
|
SO_LOCK_FILTER = 0x2c
|
||||||
@@ -1500,6 +1581,7 @@ const (
|
|||||||
TCOFLUSH = 0x1
|
TCOFLUSH = 0x1
|
||||||
TCOOFF = 0x0
|
TCOOFF = 0x0
|
||||||
TCOON = 0x1
|
TCOON = 0x1
|
||||||
|
TCP_CC_INFO = 0x1a
|
||||||
TCP_CONGESTION = 0xd
|
TCP_CONGESTION = 0xd
|
||||||
TCP_COOKIE_IN_ALWAYS = 0x1
|
TCP_COOKIE_IN_ALWAYS = 0x1
|
||||||
TCP_COOKIE_MAX = 0x10
|
TCP_COOKIE_MAX = 0x10
|
||||||
@@ -1524,11 +1606,15 @@ const (
|
|||||||
TCP_MSS_DEFAULT = 0x218
|
TCP_MSS_DEFAULT = 0x218
|
||||||
TCP_MSS_DESIRED = 0x4c4
|
TCP_MSS_DESIRED = 0x4c4
|
||||||
TCP_NODELAY = 0x1
|
TCP_NODELAY = 0x1
|
||||||
|
TCP_NOTSENT_LOWAT = 0x19
|
||||||
TCP_QUEUE_SEQ = 0x15
|
TCP_QUEUE_SEQ = 0x15
|
||||||
TCP_QUICKACK = 0xc
|
TCP_QUICKACK = 0xc
|
||||||
TCP_REPAIR = 0x13
|
TCP_REPAIR = 0x13
|
||||||
TCP_REPAIR_OPTIONS = 0x16
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
TCP_REPAIR_QUEUE = 0x14
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
|
TCP_SAVED_SYN = 0x1c
|
||||||
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
TCP_SYNCNT = 0x7
|
||||||
TCP_S_DATA_IN = 0x4
|
TCP_S_DATA_IN = 0x4
|
||||||
TCP_S_DATA_OUT = 0x8
|
TCP_S_DATA_OUT = 0x8
|
||||||
@@ -1634,7 +1720,9 @@ const (
|
|||||||
TUNGETFILTER = 0x401054db
|
TUNGETFILTER = 0x401054db
|
||||||
TUNGETIFF = 0x400454d2
|
TUNGETIFF = 0x400454d2
|
||||||
TUNGETSNDBUF = 0x400454d3
|
TUNGETSNDBUF = 0x400454d3
|
||||||
|
TUNGETVNETBE = 0x400454df
|
||||||
TUNGETVNETHDRSZ = 0x400454d7
|
TUNGETVNETHDRSZ = 0x400454d7
|
||||||
|
TUNGETVNETLE = 0x400454dd
|
||||||
TUNSETDEBUG = 0x800454c9
|
TUNSETDEBUG = 0x800454c9
|
||||||
TUNSETGROUP = 0x800454ce
|
TUNSETGROUP = 0x800454ce
|
||||||
TUNSETIFF = 0x800454ca
|
TUNSETIFF = 0x800454ca
|
||||||
@@ -1647,7 +1735,9 @@ const (
|
|||||||
TUNSETQUEUE = 0x800454d9
|
TUNSETQUEUE = 0x800454d9
|
||||||
TUNSETSNDBUF = 0x800454d4
|
TUNSETSNDBUF = 0x800454d4
|
||||||
TUNSETTXFILTER = 0x800454d1
|
TUNSETTXFILTER = 0x800454d1
|
||||||
|
TUNSETVNETBE = 0x800454de
|
||||||
TUNSETVNETHDRSZ = 0x800454d8
|
TUNSETVNETHDRSZ = 0x800454d8
|
||||||
|
TUNSETVNETLE = 0x800454dc
|
||||||
VDISCARD = 0x10
|
VDISCARD = 0x10
|
||||||
VEOF = 0x4
|
VEOF = 0x4
|
||||||
VEOL = 0x6
|
VEOL = 0x6
|
||||||
@@ -1662,6 +1752,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x5
|
VMIN = 0x5
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xb
|
VREPRINT = 0xb
|
||||||
VSTART = 0xd
|
VSTART = 0xd
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
// mkerrors.sh -m64
|
// mkerrors.sh -Wall -Werror -static -I/tmp/include -fsigned-char
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build s390x,linux
|
// +build s390x,linux
|
||||||
|
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
// cgo -godefs -- -m64 _const.go
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -32,10 +32,11 @@ const (
|
|||||||
AF_IRDA = 0x17
|
AF_IRDA = 0x17
|
||||||
AF_ISDN = 0x22
|
AF_ISDN = 0x22
|
||||||
AF_IUCV = 0x20
|
AF_IUCV = 0x20
|
||||||
|
AF_KCM = 0x29
|
||||||
AF_KEY = 0xf
|
AF_KEY = 0xf
|
||||||
AF_LLC = 0x1a
|
AF_LLC = 0x1a
|
||||||
AF_LOCAL = 0x1
|
AF_LOCAL = 0x1
|
||||||
AF_MAX = 0x29
|
AF_MAX = 0x2b
|
||||||
AF_MPLS = 0x1c
|
AF_MPLS = 0x1c
|
||||||
AF_NETBEUI = 0xd
|
AF_NETBEUI = 0xd
|
||||||
AF_NETLINK = 0x10
|
AF_NETLINK = 0x10
|
||||||
@@ -44,6 +45,7 @@ const (
|
|||||||
AF_PACKET = 0x11
|
AF_PACKET = 0x11
|
||||||
AF_PHONET = 0x23
|
AF_PHONET = 0x23
|
||||||
AF_PPPOX = 0x18
|
AF_PPPOX = 0x18
|
||||||
|
AF_QIPCRTR = 0x2a
|
||||||
AF_RDS = 0x15
|
AF_RDS = 0x15
|
||||||
AF_ROSE = 0xb
|
AF_ROSE = 0xb
|
||||||
AF_ROUTE = 0x10
|
AF_ROUTE = 0x10
|
||||||
@@ -237,6 +239,7 @@ const (
|
|||||||
CAN_MTU = 0x10
|
CAN_MTU = 0x10
|
||||||
CAN_NPROTO = 0x7
|
CAN_NPROTO = 0x7
|
||||||
CAN_RAW = 0x1
|
CAN_RAW = 0x1
|
||||||
|
CAN_RAW_FILTER_MAX = 0x200
|
||||||
CAN_RTR_FLAG = 0x40000000
|
CAN_RTR_FLAG = 0x40000000
|
||||||
CAN_SFF_ID_BITS = 0xb
|
CAN_SFF_ID_BITS = 0xb
|
||||||
CAN_SFF_MASK = 0x7ff
|
CAN_SFF_MASK = 0x7ff
|
||||||
@@ -329,6 +332,7 @@ const (
|
|||||||
ENCODING_NRZI = 0x2
|
ENCODING_NRZI = 0x2
|
||||||
EPOLLERR = 0x8
|
EPOLLERR = 0x8
|
||||||
EPOLLET = 0x80000000
|
EPOLLET = 0x80000000
|
||||||
|
EPOLLEXCLUSIVE = 0x10000000
|
||||||
EPOLLHUP = 0x10
|
EPOLLHUP = 0x10
|
||||||
EPOLLIN = 0x1
|
EPOLLIN = 0x1
|
||||||
EPOLLMSG = 0x400
|
EPOLLMSG = 0x400
|
||||||
@@ -383,6 +387,7 @@ const (
|
|||||||
ETH_P_FCOE = 0x8906
|
ETH_P_FCOE = 0x8906
|
||||||
ETH_P_FIP = 0x8914
|
ETH_P_FIP = 0x8914
|
||||||
ETH_P_HDLC = 0x19
|
ETH_P_HDLC = 0x19
|
||||||
|
ETH_P_HSR = 0x892f
|
||||||
ETH_P_IEEE802154 = 0xf6
|
ETH_P_IEEE802154 = 0xf6
|
||||||
ETH_P_IEEEPUP = 0xa00
|
ETH_P_IEEEPUP = 0xa00
|
||||||
ETH_P_IEEEPUPAT = 0xa01
|
ETH_P_IEEEPUPAT = 0xa01
|
||||||
@@ -395,10 +400,12 @@ const (
|
|||||||
ETH_P_LOCALTALK = 0x9
|
ETH_P_LOCALTALK = 0x9
|
||||||
ETH_P_LOOP = 0x60
|
ETH_P_LOOP = 0x60
|
||||||
ETH_P_LOOPBACK = 0x9000
|
ETH_P_LOOPBACK = 0x9000
|
||||||
|
ETH_P_MACSEC = 0x88e5
|
||||||
ETH_P_MOBITEX = 0x15
|
ETH_P_MOBITEX = 0x15
|
||||||
ETH_P_MPLS_MC = 0x8848
|
ETH_P_MPLS_MC = 0x8848
|
||||||
ETH_P_MPLS_UC = 0x8847
|
ETH_P_MPLS_UC = 0x8847
|
||||||
ETH_P_MVRP = 0x88f5
|
ETH_P_MVRP = 0x88f5
|
||||||
|
ETH_P_NCSI = 0x88f8
|
||||||
ETH_P_PAE = 0x888e
|
ETH_P_PAE = 0x888e
|
||||||
ETH_P_PAUSE = 0x8808
|
ETH_P_PAUSE = 0x8808
|
||||||
ETH_P_PHONET = 0xf5
|
ETH_P_PHONET = 0xf5
|
||||||
@@ -434,6 +441,7 @@ const (
|
|||||||
FALLOC_FL_KEEP_SIZE = 0x1
|
FALLOC_FL_KEEP_SIZE = 0x1
|
||||||
FALLOC_FL_NO_HIDE_STALE = 0x4
|
FALLOC_FL_NO_HIDE_STALE = 0x4
|
||||||
FALLOC_FL_PUNCH_HOLE = 0x2
|
FALLOC_FL_PUNCH_HOLE = 0x2
|
||||||
|
FALLOC_FL_UNSHARE_RANGE = 0x40
|
||||||
FALLOC_FL_ZERO_RANGE = 0x10
|
FALLOC_FL_ZERO_RANGE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
FD_SETSIZE = 0x400
|
FD_SETSIZE = 0x400
|
||||||
@@ -620,6 +628,7 @@ const (
|
|||||||
IPV6_DONTFRAG = 0x3e
|
IPV6_DONTFRAG = 0x3e
|
||||||
IPV6_DROP_MEMBERSHIP = 0x15
|
IPV6_DROP_MEMBERSHIP = 0x15
|
||||||
IPV6_DSTOPTS = 0x3b
|
IPV6_DSTOPTS = 0x3b
|
||||||
|
IPV6_HDRINCL = 0x24
|
||||||
IPV6_HOPLIMIT = 0x34
|
IPV6_HOPLIMIT = 0x34
|
||||||
IPV6_HOPOPTS = 0x36
|
IPV6_HOPOPTS = 0x36
|
||||||
IPV6_IPSEC_POLICY = 0x22
|
IPV6_IPSEC_POLICY = 0x22
|
||||||
@@ -741,6 +750,7 @@ const (
|
|||||||
MADV_DONTDUMP = 0x10
|
MADV_DONTDUMP = 0x10
|
||||||
MADV_DONTFORK = 0xa
|
MADV_DONTFORK = 0xa
|
||||||
MADV_DONTNEED = 0x4
|
MADV_DONTNEED = 0x4
|
||||||
|
MADV_FREE = 0x8
|
||||||
MADV_HUGEPAGE = 0xe
|
MADV_HUGEPAGE = 0xe
|
||||||
MADV_HWPOISON = 0x64
|
MADV_HWPOISON = 0x64
|
||||||
MADV_MERGEABLE = 0xc
|
MADV_MERGEABLE = 0xc
|
||||||
@@ -775,6 +785,7 @@ const (
|
|||||||
MNT_DETACH = 0x2
|
MNT_DETACH = 0x2
|
||||||
MNT_EXPIRE = 0x4
|
MNT_EXPIRE = 0x4
|
||||||
MNT_FORCE = 0x1
|
MNT_FORCE = 0x1
|
||||||
|
MSG_BATCH = 0x40000
|
||||||
MSG_CMSG_CLOEXEC = 0x40000000
|
MSG_CMSG_CLOEXEC = 0x40000000
|
||||||
MSG_CONFIRM = 0x800
|
MSG_CONFIRM = 0x800
|
||||||
MSG_CTRUNC = 0x8
|
MSG_CTRUNC = 0x8
|
||||||
@@ -1233,7 +1244,7 @@ const (
|
|||||||
RTAX_UNSPEC = 0x0
|
RTAX_UNSPEC = 0x0
|
||||||
RTAX_WINDOW = 0x3
|
RTAX_WINDOW = 0x3
|
||||||
RTA_ALIGNTO = 0x4
|
RTA_ALIGNTO = 0x4
|
||||||
RTA_MAX = 0x16
|
RTA_MAX = 0x19
|
||||||
RTCF_DIRECTSRC = 0x4000000
|
RTCF_DIRECTSRC = 0x4000000
|
||||||
RTCF_DOREDIRECT = 0x1000000
|
RTCF_DOREDIRECT = 0x1000000
|
||||||
RTCF_LOG = 0x2000000
|
RTCF_LOG = 0x2000000
|
||||||
@@ -1303,9 +1314,10 @@ const (
|
|||||||
RTM_GETQDISC = 0x26
|
RTM_GETQDISC = 0x26
|
||||||
RTM_GETROUTE = 0x1a
|
RTM_GETROUTE = 0x1a
|
||||||
RTM_GETRULE = 0x22
|
RTM_GETRULE = 0x22
|
||||||
|
RTM_GETSTATS = 0x5e
|
||||||
RTM_GETTCLASS = 0x2a
|
RTM_GETTCLASS = 0x2a
|
||||||
RTM_GETTFILTER = 0x2e
|
RTM_GETTFILTER = 0x2e
|
||||||
RTM_MAX = 0x5b
|
RTM_MAX = 0x5f
|
||||||
RTM_NEWACTION = 0x30
|
RTM_NEWACTION = 0x30
|
||||||
RTM_NEWADDR = 0x14
|
RTM_NEWADDR = 0x14
|
||||||
RTM_NEWADDRLABEL = 0x48
|
RTM_NEWADDRLABEL = 0x48
|
||||||
@@ -1320,15 +1332,16 @@ const (
|
|||||||
RTM_NEWQDISC = 0x24
|
RTM_NEWQDISC = 0x24
|
||||||
RTM_NEWROUTE = 0x18
|
RTM_NEWROUTE = 0x18
|
||||||
RTM_NEWRULE = 0x20
|
RTM_NEWRULE = 0x20
|
||||||
|
RTM_NEWSTATS = 0x5c
|
||||||
RTM_NEWTCLASS = 0x28
|
RTM_NEWTCLASS = 0x28
|
||||||
RTM_NEWTFILTER = 0x2c
|
RTM_NEWTFILTER = 0x2c
|
||||||
RTM_NR_FAMILIES = 0x13
|
RTM_NR_FAMILIES = 0x14
|
||||||
RTM_NR_MSGTYPES = 0x4c
|
RTM_NR_MSGTYPES = 0x50
|
||||||
RTM_SETDCB = 0x4f
|
RTM_SETDCB = 0x4f
|
||||||
RTM_SETLINK = 0x13
|
RTM_SETLINK = 0x13
|
||||||
RTM_SETNEIGHTBL = 0x43
|
RTM_SETNEIGHTBL = 0x43
|
||||||
RTNH_ALIGNTO = 0x4
|
RTNH_ALIGNTO = 0x4
|
||||||
RTNH_COMPARE_MASK = 0x11
|
RTNH_COMPARE_MASK = 0x19
|
||||||
RTNH_F_DEAD = 0x1
|
RTNH_F_DEAD = 0x1
|
||||||
RTNH_F_LINKDOWN = 0x10
|
RTNH_F_LINKDOWN = 0x10
|
||||||
RTNH_F_OFFLOAD = 0x8
|
RTNH_F_OFFLOAD = 0x8
|
||||||
@@ -1363,6 +1376,7 @@ const (
|
|||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x1d
|
SCM_TIMESTAMP = 0x1d
|
||||||
SCM_TIMESTAMPING = 0x25
|
SCM_TIMESTAMPING = 0x25
|
||||||
|
SCM_TIMESTAMPING_OPT_STATS = 0x36
|
||||||
SCM_TIMESTAMPNS = 0x23
|
SCM_TIMESTAMPNS = 0x23
|
||||||
SCM_WIFI_STATUS = 0x29
|
SCM_WIFI_STATUS = 0x29
|
||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
@@ -1436,27 +1450,44 @@ const (
|
|||||||
SOCK_SEQPACKET = 0x5
|
SOCK_SEQPACKET = 0x5
|
||||||
SOCK_STREAM = 0x1
|
SOCK_STREAM = 0x1
|
||||||
SOL_AAL = 0x109
|
SOL_AAL = 0x109
|
||||||
|
SOL_ALG = 0x117
|
||||||
SOL_ATM = 0x108
|
SOL_ATM = 0x108
|
||||||
|
SOL_CAIF = 0x116
|
||||||
|
SOL_CAN_BASE = 0x64
|
||||||
|
SOL_DCCP = 0x10d
|
||||||
SOL_DECNET = 0x105
|
SOL_DECNET = 0x105
|
||||||
SOL_ICMPV6 = 0x3a
|
SOL_ICMPV6 = 0x3a
|
||||||
SOL_IP = 0x0
|
SOL_IP = 0x0
|
||||||
SOL_IPV6 = 0x29
|
SOL_IPV6 = 0x29
|
||||||
SOL_IRDA = 0x10a
|
SOL_IRDA = 0x10a
|
||||||
|
SOL_IUCV = 0x115
|
||||||
|
SOL_KCM = 0x119
|
||||||
|
SOL_LLC = 0x10c
|
||||||
|
SOL_NETBEUI = 0x10b
|
||||||
SOL_NETLINK = 0x10e
|
SOL_NETLINK = 0x10e
|
||||||
|
SOL_NFC = 0x118
|
||||||
SOL_PACKET = 0x107
|
SOL_PACKET = 0x107
|
||||||
|
SOL_PNPIPE = 0x113
|
||||||
|
SOL_PPPOL2TP = 0x111
|
||||||
SOL_RAW = 0xff
|
SOL_RAW = 0xff
|
||||||
|
SOL_RDS = 0x114
|
||||||
|
SOL_RXRPC = 0x110
|
||||||
SOL_SOCKET = 0x1
|
SOL_SOCKET = 0x1
|
||||||
SOL_TCP = 0x6
|
SOL_TCP = 0x6
|
||||||
|
SOL_TIPC = 0x10f
|
||||||
SOL_X25 = 0x106
|
SOL_X25 = 0x106
|
||||||
SOMAXCONN = 0x80
|
SOMAXCONN = 0x80
|
||||||
SO_ACCEPTCONN = 0x1e
|
SO_ACCEPTCONN = 0x1e
|
||||||
SO_ATTACH_BPF = 0x32
|
SO_ATTACH_BPF = 0x32
|
||||||
SO_ATTACH_FILTER = 0x1a
|
SO_ATTACH_FILTER = 0x1a
|
||||||
|
SO_ATTACH_REUSEPORT_CBPF = 0x33
|
||||||
|
SO_ATTACH_REUSEPORT_EBPF = 0x34
|
||||||
SO_BINDTODEVICE = 0x19
|
SO_BINDTODEVICE = 0x19
|
||||||
SO_BPF_EXTENSIONS = 0x30
|
SO_BPF_EXTENSIONS = 0x30
|
||||||
SO_BROADCAST = 0x6
|
SO_BROADCAST = 0x6
|
||||||
SO_BSDCOMPAT = 0xe
|
SO_BSDCOMPAT = 0xe
|
||||||
SO_BUSY_POLL = 0x2e
|
SO_BUSY_POLL = 0x2e
|
||||||
|
SO_CNX_ADVICE = 0x35
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
SO_DETACH_BPF = 0x1b
|
SO_DETACH_BPF = 0x1b
|
||||||
SO_DETACH_FILTER = 0x1b
|
SO_DETACH_FILTER = 0x1b
|
||||||
@@ -1587,6 +1618,7 @@ const (
|
|||||||
TCP_REPAIR = 0x13
|
TCP_REPAIR = 0x13
|
||||||
TCP_REPAIR_OPTIONS = 0x16
|
TCP_REPAIR_OPTIONS = 0x16
|
||||||
TCP_REPAIR_QUEUE = 0x14
|
TCP_REPAIR_QUEUE = 0x14
|
||||||
|
TCP_REPAIR_WINDOW = 0x1d
|
||||||
TCP_SAVED_SYN = 0x1c
|
TCP_SAVED_SYN = 0x1c
|
||||||
TCP_SAVE_SYN = 0x1b
|
TCP_SAVE_SYN = 0x1b
|
||||||
TCP_SYNCNT = 0x7
|
TCP_SYNCNT = 0x7
|
||||||
@@ -1720,6 +1752,7 @@ const (
|
|||||||
VMADDR_CID_RESERVED = 0x1
|
VMADDR_CID_RESERVED = 0x1
|
||||||
VMADDR_PORT_ANY = 0xffffffff
|
VMADDR_PORT_ANY = 0xffffffff
|
||||||
VMIN = 0x6
|
VMIN = 0x6
|
||||||
|
VM_SOCKETS_INVALID_VERSION = 0xffffffff
|
||||||
VQUIT = 0x1
|
VQUIT = 0x1
|
||||||
VREPRINT = 0xc
|
VREPRINT = 0xc
|
||||||
VSTART = 0x8
|
VSTART = 0x8
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -l32 -tags linux,386 syscall_linux.go syscall_linux_386.go
|
// mksyscall.pl -l32 -tags linux,386 syscall_linux.go syscall_linux_386.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,386
|
// +build linux,386
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -tags linux,amd64 syscall_linux.go syscall_linux_amd64.go
|
// mksyscall.pl -tags linux,amd64 syscall_linux.go syscall_linux_amd64.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,amd64
|
// +build linux,amd64
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go
|
// mksyscall.pl -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,arm
|
// +build linux,arm
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -tags linux,arm64 syscall_linux.go syscall_linux_arm64.go
|
// mksyscall.pl -tags linux,arm64 syscall_linux.go syscall_linux_arm64.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,arm64
|
// +build linux,arm64
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -b32 -arm -tags linux,mips syscall_linux.go syscall_linux_mipsx.go
|
// mksyscall.pl -b32 -arm -tags linux,mips syscall_linux.go syscall_linux_mipsx.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,mips
|
// +build linux,mips
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.go
|
// mksyscall.pl -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,mips64
|
// +build linux,mips64
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -tags linux,mips64le syscall_linux.go syscall_linux_mips64x.go
|
// mksyscall.pl -tags linux,mips64le syscall_linux.go syscall_linux_mips64x.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,mips64le
|
// +build linux,mips64le
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -l32 -arm -tags linux,mipsle syscall_linux.go syscall_linux_mipsx.go
|
// mksyscall.pl -l32 -arm -tags linux,mipsle syscall_linux.go syscall_linux_mipsx.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,mipsle
|
// +build linux,mipsle
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go
|
// mksyscall.pl -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,ppc64
|
// +build linux,ppc64
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -tags linux,ppc64le syscall_linux.go syscall_linux_ppc64x.go
|
// mksyscall.pl -tags linux,ppc64le syscall_linux.go syscall_linux_ppc64x.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,ppc64le
|
// +build linux,ppc64le
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksyscall.pl -tags linux,s390x syscall_linux.go syscall_linux_s390x.go
|
// mksyscall.pl -tags linux,s390x syscall_linux.go syscall_linux_s390x.go
|
||||||
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build linux,s390x
|
// +build linux,s390x
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m32 -D__i386__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -m32 /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build 386,linux
|
// +build 386,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m64 linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -m64 /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build amd64,linux
|
// +build amd64,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m32 -D__ARM_EABI__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build arm,linux
|
// +build arm,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m64 linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -fsigned-char /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build arm64,linux
|
// +build arm64,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m32 -D_MIPS_SIM=_MIPS_SIM_ABI32 -D__MIPSEB__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips,linux
|
// +build mips,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m64 -D_MIPS_SIM=_MIPS_SIM_ABI64 -D__MIPSEB__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips64,linux
|
// +build mips64,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m64 -D_MIPS_SIM=_MIPS_SIM_ABI64 -D__MIPSEL__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips64le,linux
|
// +build mips64le,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m32 -D_MIPS_SIM=_MIPS_SIM_ABI32 -D__MIPSEL__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mipsle,linux
|
// +build mipsle,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m64 -D__powerpc64__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build ppc64,linux
|
// +build ppc64,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m64 -D__powerpc64__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build ppc64le,linux
|
// +build ppc64le,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// mksysnum_linux.pl -Ilinux/usr/include -m64 -D__s390x__ linux/usr/include/asm/unistd.h
|
// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -fsigned-char /tmp/include/asm/unistd.h
|
||||||
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build s390x,linux
|
// +build s390x,linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build 386,linux
|
// +build 386,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -278,7 +279,6 @@ type Cmsghdr struct {
|
|||||||
Len uint32
|
Len uint32
|
||||||
Level int32
|
Level int32
|
||||||
Type int32
|
Type int32
|
||||||
X__cmsg_data [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Inet4Pktinfo struct {
|
type Inet4Pktinfo struct {
|
||||||
@@ -396,7 +396,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x1d
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -546,7 +546,6 @@ type InotifyEvent struct {
|
|||||||
Mask uint32
|
Mask uint32
|
||||||
Cookie uint32
|
Cookie uint32
|
||||||
Len uint32
|
Len uint32
|
||||||
Name [0]int8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const SizeofInotifyEvent = 0x10
|
const SizeofInotifyEvent = 0x10
|
||||||
@@ -638,9 +637,11 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
type Sigset_t struct {
|
type Sigset_t struct {
|
||||||
X__val [16]uint64
|
X__val [32]uint32
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build amd64,linux
|
// +build amd64,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -112,7 +113,7 @@ type Stat_t struct {
|
|||||||
Atim Timespec
|
Atim Timespec
|
||||||
Mtim Timespec
|
Mtim Timespec
|
||||||
Ctim Timespec
|
Ctim Timespec
|
||||||
X__unused [3]int64
|
_ [3]int64
|
||||||
}
|
}
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
@@ -282,7 +283,6 @@ type Cmsghdr struct {
|
|||||||
Len uint64
|
Len uint64
|
||||||
Level int32
|
Level int32
|
||||||
Type int32
|
Type int32
|
||||||
X__cmsg_data [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Inet4Pktinfo struct {
|
type Inet4Pktinfo struct {
|
||||||
@@ -400,7 +400,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x1d
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -550,7 +550,6 @@ type InotifyEvent struct {
|
|||||||
Mask uint32
|
Mask uint32
|
||||||
Cookie uint32
|
Cookie uint32
|
||||||
Len uint32
|
Len uint32
|
||||||
Name [0]int8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const SizeofInotifyEvent = 0x10
|
const SizeofInotifyEvent = 0x10
|
||||||
@@ -659,6 +658,8 @@ type Sigset_t struct {
|
|||||||
X__val [16]uint64
|
X__val [16]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build arm,linux
|
// +build arm,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go | go run mkpost.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -282,7 +283,6 @@ type Cmsghdr struct {
|
|||||||
Len uint32
|
Len uint32
|
||||||
Level int32
|
Level int32
|
||||||
Type int32
|
Type int32
|
||||||
X__cmsg_data [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Inet4Pktinfo struct {
|
type Inet4Pktinfo struct {
|
||||||
@@ -400,7 +400,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x1d
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -550,7 +550,6 @@ type InotifyEvent struct {
|
|||||||
Mask uint32
|
Mask uint32
|
||||||
Cookie uint32
|
Cookie uint32
|
||||||
Len uint32
|
Len uint32
|
||||||
Name [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const SizeofInotifyEvent = 0x10
|
const SizeofInotifyEvent = 0x10
|
||||||
@@ -627,9 +626,11 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
type Sigset_t struct {
|
type Sigset_t struct {
|
||||||
X__val [16]uint64
|
X__val [32]uint32
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build arm64,linux
|
// +build arm64,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs -- -fsigned-char types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -113,7 +114,7 @@ type Stat_t struct {
|
|||||||
Atim Timespec
|
Atim Timespec
|
||||||
Mtim Timespec
|
Mtim Timespec
|
||||||
Ctim Timespec
|
Ctim Timespec
|
||||||
X__glibc_reserved [2]int32
|
_ [2]int32
|
||||||
}
|
}
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
@@ -283,7 +284,6 @@ type Cmsghdr struct {
|
|||||||
Len uint64
|
Len uint64
|
||||||
Level int32
|
Level int32
|
||||||
Type int32
|
Type int32
|
||||||
X__cmsg_data [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Inet4Pktinfo struct {
|
type Inet4Pktinfo struct {
|
||||||
@@ -401,7 +401,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x22
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -551,7 +551,6 @@ type InotifyEvent struct {
|
|||||||
Mask uint32
|
Mask uint32
|
||||||
Cookie uint32
|
Cookie uint32
|
||||||
Len uint32
|
Len uint32
|
||||||
Name [0]int8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const SizeofInotifyEvent = 0x10
|
const SizeofInotifyEvent = 0x10
|
||||||
@@ -638,6 +637,8 @@ type Sigset_t struct {
|
|||||||
X__val [16]uint64
|
X__val [16]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips,linux
|
// +build mips,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go | go run mkpost.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -398,7 +399,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x1d
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -566,15 +567,6 @@ type PtraceRegs struct {
|
|||||||
U_comm [32]int8
|
U_comm [32]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type ptracePsw struct {
|
|
||||||
}
|
|
||||||
|
|
||||||
type ptraceFpregs struct {
|
|
||||||
}
|
|
||||||
|
|
||||||
type ptracePer struct {
|
|
||||||
}
|
|
||||||
|
|
||||||
type FdSet struct {
|
type FdSet struct {
|
||||||
Bits [32]int32
|
Bits [32]int32
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips64,linux
|
// +build mips64,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -99,7 +100,7 @@ type _Gid_t uint32
|
|||||||
|
|
||||||
type Stat_t struct {
|
type Stat_t struct {
|
||||||
Dev uint32
|
Dev uint32
|
||||||
Pad1 [3]int32
|
Pad1 [3]uint32
|
||||||
Ino uint64
|
Ino uint64
|
||||||
Mode uint32
|
Mode uint32
|
||||||
Nlink uint32
|
Nlink uint32
|
||||||
@@ -400,7 +401,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x27
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -642,12 +643,15 @@ type Sigset_t struct {
|
|||||||
X__val [16]uint64
|
X__val [16]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
Cflag uint32
|
Cflag uint32
|
||||||
Lflag uint32
|
Lflag uint32
|
||||||
Line uint8
|
Line uint8
|
||||||
Cc [32]uint8
|
Cc [23]uint8
|
||||||
Pad_cgo_0 [3]byte
|
Ispeed uint32
|
||||||
|
Ospeed uint32
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mips64le,linux
|
// +build mips64le,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -99,7 +100,7 @@ type _Gid_t uint32
|
|||||||
|
|
||||||
type Stat_t struct {
|
type Stat_t struct {
|
||||||
Dev uint32
|
Dev uint32
|
||||||
Pad1 [3]int32
|
Pad1 [3]uint32
|
||||||
Ino uint64
|
Ino uint64
|
||||||
Mode uint32
|
Mode uint32
|
||||||
Nlink uint32
|
Nlink uint32
|
||||||
@@ -400,7 +401,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x27
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -642,12 +643,15 @@ type Sigset_t struct {
|
|||||||
X__val [16]uint64
|
X__val [16]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
Cflag uint32
|
Cflag uint32
|
||||||
Lflag uint32
|
Lflag uint32
|
||||||
Line uint8
|
Line uint8
|
||||||
Cc [32]uint8
|
Cc [23]uint8
|
||||||
Pad_cgo_0 [3]byte
|
Ispeed uint32
|
||||||
|
Ospeed uint32
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build mipsle,linux
|
// +build mipsle,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go | go run mkpost.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -398,7 +399,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x2a
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -566,15 +567,6 @@ type PtraceRegs struct {
|
|||||||
U_comm [32]int8
|
U_comm [32]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type ptracePsw struct {
|
|
||||||
}
|
|
||||||
|
|
||||||
type ptraceFpregs struct {
|
|
||||||
}
|
|
||||||
|
|
||||||
type ptracePer struct {
|
|
||||||
}
|
|
||||||
|
|
||||||
type FdSet struct {
|
type FdSet struct {
|
||||||
Bits [32]int32
|
Bits [32]int32
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build ppc64,linux
|
// +build ppc64,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -112,9 +113,9 @@ type Stat_t struct {
|
|||||||
Atim Timespec
|
Atim Timespec
|
||||||
Mtim Timespec
|
Mtim Timespec
|
||||||
Ctim Timespec
|
Ctim Timespec
|
||||||
X__glibc_reserved4 uint64
|
_ uint64
|
||||||
X__glibc_reserved5 uint64
|
_ uint64
|
||||||
X__glibc_reserved6 uint64
|
_ uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
@@ -284,7 +285,6 @@ type Cmsghdr struct {
|
|||||||
Len uint64
|
Len uint64
|
||||||
Level int32
|
Level int32
|
||||||
Type int32
|
Type int32
|
||||||
X__cmsg_data [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Inet4Pktinfo struct {
|
type Inet4Pktinfo struct {
|
||||||
@@ -402,7 +402,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x23
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -552,7 +552,6 @@ type InotifyEvent struct {
|
|||||||
Mask uint32
|
Mask uint32
|
||||||
Cookie uint32
|
Cookie uint32
|
||||||
Len uint32
|
Len uint32
|
||||||
Name [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const SizeofInotifyEvent = 0x10
|
const SizeofInotifyEvent = 0x10
|
||||||
@@ -648,6 +647,8 @@ type Sigset_t struct {
|
|||||||
X__val [16]uint64
|
X__val [16]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build ppc64le,linux
|
// +build ppc64le,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -112,9 +113,9 @@ type Stat_t struct {
|
|||||||
Atim Timespec
|
Atim Timespec
|
||||||
Mtim Timespec
|
Mtim Timespec
|
||||||
Ctim Timespec
|
Ctim Timespec
|
||||||
X__glibc_reserved4 uint64
|
_ uint64
|
||||||
X__glibc_reserved5 uint64
|
_ uint64
|
||||||
X__glibc_reserved6 uint64
|
_ uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
@@ -284,7 +285,6 @@ type Cmsghdr struct {
|
|||||||
Len uint64
|
Len uint64
|
||||||
Level int32
|
Level int32
|
||||||
Type int32
|
Type int32
|
||||||
X__cmsg_data [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Inet4Pktinfo struct {
|
type Inet4Pktinfo struct {
|
||||||
@@ -402,7 +402,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x22
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -552,7 +552,6 @@ type InotifyEvent struct {
|
|||||||
Mask uint32
|
Mask uint32
|
||||||
Cookie uint32
|
Cookie uint32
|
||||||
Len uint32
|
Len uint32
|
||||||
Name [0]uint8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const SizeofInotifyEvent = 0x10
|
const SizeofInotifyEvent = 0x10
|
||||||
@@ -648,6 +647,8 @@ type Sigset_t struct {
|
|||||||
X__val [16]uint64
|
X__val [16]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char linux/types.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build s390x,linux
|
// +build s390x,linux
|
||||||
// Created by cgo -godefs - DO NOT EDIT
|
|
||||||
// cgo -godefs -- -fsigned-char types_linux.go
|
|
||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
@@ -208,7 +209,7 @@ type RawSockaddrHCI struct {
|
|||||||
|
|
||||||
type RawSockaddrCAN struct {
|
type RawSockaddrCAN struct {
|
||||||
Family uint16
|
Family uint16
|
||||||
Pad_cgo_0 [2]byte
|
_ [2]byte
|
||||||
Ifindex int32
|
Ifindex int32
|
||||||
Addr [8]byte
|
Addr [8]byte
|
||||||
}
|
}
|
||||||
@@ -400,7 +401,7 @@ const (
|
|||||||
IFLA_LINKINFO = 0x12
|
IFLA_LINKINFO = 0x12
|
||||||
IFLA_NET_NS_PID = 0x13
|
IFLA_NET_NS_PID = 0x13
|
||||||
IFLA_IFALIAS = 0x14
|
IFLA_IFALIAS = 0x14
|
||||||
IFLA_MAX = 0x27
|
IFLA_MAX = 0x2b
|
||||||
RT_SCOPE_UNIVERSE = 0x0
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
RT_SCOPE_SITE = 0xc8
|
RT_SCOPE_SITE = 0xc8
|
||||||
RT_SCOPE_LINK = 0xfd
|
RT_SCOPE_LINK = 0xfd
|
||||||
@@ -660,9 +661,11 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
type Sigset_t struct {
|
type Sigset_t struct {
|
||||||
X__val [16]uint64
|
_ [16]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _SC_PAGESIZE = 0x1e
|
||||||
|
|
||||||
type Termios struct {
|
type Termios struct {
|
||||||
Iflag uint32
|
Iflag uint32
|
||||||
Oflag uint32
|
Oflag uint32
|
||||||
|
|||||||
Reference in new issue
Block a user