From dc3c21c62b2284a65445fe71108a3b4d9f260b9f Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Fri, 15 Aug 2014 09:57:24 -0700 Subject: [PATCH] go.sys/unix: use syscall.Errno for errors If we use a local type, it won't compare properly with errors from the rest of the standard library. Errors are the one type from syscall that propagates through the system, so it's important to have only one type for them. Ditto for syscall.Signal. LGTM=dave R=rsc, dave CC=golang-codereviews https://golang.org/cl/123490043 --- unix/bpf_bsd.go | 33 +-- unix/exec_bsd.go | 5 +- unix/exec_linux.go | 25 +-- unix/exec_solaris.go | 31 +-- unix/exec_unix.go | 21 +- unix/lsf_linux.go | 5 +- unix/mkerrors.sh | 5 +- unix/so_solaris.go | 15 +- unix/syscall.go | 20 +- unix/syscall_bsd.go | 13 +- unix/syscall_darwin.go | 3 +- unix/syscall_darwin_386.go | 7 +- unix/syscall_darwin_amd64.go | 7 +- unix/syscall_dragonfly.go | 2 +- unix/syscall_dragonfly_386.go | 7 +- unix/syscall_dragonfly_amd64.go | 7 +- unix/syscall_freebsd.go | 2 +- unix/syscall_freebsd_386.go | 7 +- unix/syscall_freebsd_amd64.go | 7 +- unix/syscall_freebsd_arm.go | 7 +- unix/syscall_linux.go | 17 +- unix/syscall_linux_386.go | 11 +- unix/syscall_linux_amd64.go | 4 +- unix/syscall_linux_arm.go | 7 +- unix/syscall_netbsd.go | 9 +- unix/syscall_openbsd.go | 9 +- unix/syscall_solaris.go | 25 ++- unix/syscall_unix.go | 52 +---- unix/zerrors_darwin_386.go | 280 ++++++++++++------------- unix/zerrors_darwin_amd64.go | 280 ++++++++++++------------- unix/zerrors_dragonfly_386.go | 276 ++++++++++++------------- unix/zerrors_dragonfly_amd64.go | 276 ++++++++++++------------- unix/zerrors_freebsd_386.go | 270 ++++++++++++------------ unix/zerrors_freebsd_amd64.go | 270 ++++++++++++------------ unix/zerrors_freebsd_arm.go | 270 ++++++++++++------------ unix/zerrors_linux_386.go | 338 +++++++++++++++--------------- unix/zerrors_linux_amd64.go | 338 +++++++++++++++--------------- unix/zerrors_linux_arm.go | 340 ++++++++++++++++--------------- unix/zerrors_netbsd_386.go | 264 ++++++++++++------------ unix/zerrors_netbsd_amd64.go | 264 ++++++++++++------------ unix/zerrors_netbsd_arm.go | 264 ++++++++++++------------ unix/zerrors_openbsd_386.go | 254 +++++++++++------------ unix/zerrors_openbsd_amd64.go | 254 +++++++++++------------ unix/zerrors_solaris_amd64.go | 332 +++++++++++++++--------------- unix/zsyscall_dragonfly_386.go | 7 +- unix/zsyscall_dragonfly_amd64.go | 7 +- unix/zsyscall_freebsd_386.go | 7 +- unix/zsyscall_freebsd_amd64.go | 7 +- unix/zsyscall_freebsd_arm.go | 7 +- unix/zsyscall_linux_386.go | 9 +- unix/zsyscall_linux_amd64.go | 9 +- unix/zsyscall_linux_arm.go | 9 +- unix/zsyscall_netbsd_386.go | 7 +- unix/zsyscall_netbsd_amd64.go | 7 +- unix/zsyscall_netbsd_arm.go | 7 +- unix/zsyscall_openbsd_386.go | 7 +- unix/zsyscall_openbsd_amd64.go | 7 +- unix/zsyscall_solaris_amd64.go | 7 +- 58 files changed, 2546 insertions(+), 2491 deletions(-) diff --git a/unix/bpf_bsd.go b/unix/bpf_bsd.go index 618ec3c0..df33e86d 100644 --- a/unix/bpf_bsd.go +++ b/unix/bpf_bsd.go @@ -9,6 +9,7 @@ package unix import ( + "syscall" "unsafe" ) @@ -24,7 +25,7 @@ func BpfBuflen(fd int) (int, error) { var l int _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGBLEN, uintptr(unsafe.Pointer(&l))) if err != 0 { - return 0, Errno(err) + return 0, syscall.Errno(err) } return l, nil } @@ -32,7 +33,7 @@ func BpfBuflen(fd int) (int, error) { func SetBpfBuflen(fd, l int) (int, error) { _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSBLEN, uintptr(unsafe.Pointer(&l))) if err != 0 { - return 0, Errno(err) + return 0, syscall.Errno(err) } return l, nil } @@ -41,7 +42,7 @@ func BpfDatalink(fd int) (int, error) { var t int _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGDLT, uintptr(unsafe.Pointer(&t))) if err != 0 { - return 0, Errno(err) + return 0, syscall.Errno(err) } return t, nil } @@ -49,7 +50,7 @@ func BpfDatalink(fd int) (int, error) { func SetBpfDatalink(fd, t int) (int, error) { _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSDLT, uintptr(unsafe.Pointer(&t))) if err != 0 { - return 0, Errno(err) + return 0, syscall.Errno(err) } return t, nil } @@ -57,7 +58,7 @@ func SetBpfDatalink(fd, t int) (int, error) { func SetBpfPromisc(fd, m int) error { _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCPROMISC, uintptr(unsafe.Pointer(&m))) if err != 0 { - return Errno(err) + return syscall.Errno(err) } return nil } @@ -65,7 +66,7 @@ func SetBpfPromisc(fd, m int) error { func FlushBpf(fd int) error { _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCFLUSH, 0) if err != 0 { - return Errno(err) + return syscall.Errno(err) } return nil } @@ -79,7 +80,7 @@ func BpfInterface(fd int, name string) (string, error) { var iv ivalue _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGETIF, uintptr(unsafe.Pointer(&iv))) if err != 0 { - return "", Errno(err) + return "", syscall.Errno(err) } return name, nil } @@ -89,7 +90,7 @@ func SetBpfInterface(fd int, name string) error { copy(iv.name[:], []byte(name)) _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSETIF, uintptr(unsafe.Pointer(&iv))) if err != 0 { - return Errno(err) + return syscall.Errno(err) } return nil } @@ -98,7 +99,7 @@ func BpfTimeout(fd int) (*Timeval, error) { var tv Timeval _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGRTIMEOUT, uintptr(unsafe.Pointer(&tv))) if err != 0 { - return nil, Errno(err) + return nil, syscall.Errno(err) } return &tv, nil } @@ -106,7 +107,7 @@ func BpfTimeout(fd int) (*Timeval, error) { func SetBpfTimeout(fd int, tv *Timeval) error { _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSRTIMEOUT, uintptr(unsafe.Pointer(tv))) if err != 0 { - return Errno(err) + return syscall.Errno(err) } return nil } @@ -115,7 +116,7 @@ func BpfStats(fd int) (*BpfStat, error) { var s BpfStat _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGSTATS, uintptr(unsafe.Pointer(&s))) if err != 0 { - return nil, Errno(err) + return nil, syscall.Errno(err) } return &s, nil } @@ -123,7 +124,7 @@ func BpfStats(fd int) (*BpfStat, error) { func SetBpfImmediate(fd, m int) error { _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCIMMEDIATE, uintptr(unsafe.Pointer(&m))) if err != 0 { - return Errno(err) + return syscall.Errno(err) } return nil } @@ -134,7 +135,7 @@ func SetBpf(fd int, i []BpfInsn) error { p.Insns = (*BpfInsn)(unsafe.Pointer(&i[0])) _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSETF, uintptr(unsafe.Pointer(&p))) if err != 0 { - return Errno(err) + return syscall.Errno(err) } return nil } @@ -143,7 +144,7 @@ func CheckBpfVersion(fd int) error { var v BpfVersion _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCVERSION, uintptr(unsafe.Pointer(&v))) if err != 0 { - return Errno(err) + return syscall.Errno(err) } if v.Major != BPF_MAJOR_VERSION || v.Minor != BPF_MINOR_VERSION { return EINVAL @@ -155,7 +156,7 @@ func BpfHeadercmpl(fd int) (int, error) { var f int _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGHDRCMPLT, uintptr(unsafe.Pointer(&f))) if err != 0 { - return 0, Errno(err) + return 0, syscall.Errno(err) } return f, nil } @@ -163,7 +164,7 @@ func BpfHeadercmpl(fd int) (int, error) { func SetBpfHeadercmpl(fd, f int) error { _, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSHDRCMPLT, uintptr(unsafe.Pointer(&f))) if err != 0 { - return Errno(err) + return syscall.Errno(err) } return nil } diff --git a/unix/exec_bsd.go b/unix/exec_bsd.go index d45cb813..f4b0a6ca 100644 --- a/unix/exec_bsd.go +++ b/unix/exec_bsd.go @@ -8,6 +8,7 @@ package unix import ( "runtime" + "syscall" "unsafe" ) @@ -34,12 +35,12 @@ func runtime_AfterFork() // For the same reason compiler does not race instrument it. // The calls to RawSyscall are okay because they are assembly // functions that do not grow the stack. -func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid int, err Errno) { +func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid int, err syscall.Errno) { // Declare all variables at top in case any // declarations require heap allocation (e.g., err1). var ( r1, r2 uintptr - err1 Errno + err1 syscall.Errno nextfd int i int ) diff --git a/unix/exec_linux.go b/unix/exec_linux.go index f4ac170b..c0629234 100644 --- a/unix/exec_linux.go +++ b/unix/exec_linux.go @@ -7,20 +7,21 @@ package unix import ( + "syscall" "unsafe" ) type SysProcAttr struct { - Chroot string // Chroot. - Credential *Credential // Credential. - Ptrace bool // Enable tracing. - Setsid bool // Create session. - Setpgid bool // Set process group ID to new pid (SYSV setpgrp) - Setctty bool // Set controlling terminal to fd Ctty (only meaningful if Setsid is set) - Noctty bool // Detach fd 0 from controlling terminal - Ctty int // Controlling TTY fd (Linux only) - Pdeathsig Signal // Signal that the process will get when its parent dies (Linux only) - Cloneflags uintptr // Flags for clone calls (Linux only) + Chroot string // Chroot. + Credential *Credential // Credential. + Ptrace bool // Enable tracing. + Setsid bool // Create session. + Setpgid bool // Set process group ID to new pid (SYSV setpgrp) + Setctty bool // Set controlling terminal to fd Ctty (only meaningful if Setsid is set) + Noctty bool // Detach fd 0 from controlling terminal + Ctty int // Controlling TTY fd (Linux only) + Pdeathsig syscall.Signal // Signal that the process will get when its parent dies (Linux only) + Cloneflags uintptr // Flags for clone calls (Linux only) } // Implemented in runtime package. @@ -36,12 +37,12 @@ func runtime_AfterFork() // For the same reason compiler does not race instrument it. // The calls to RawSyscall are okay because they are assembly // functions that do not grow the stack. -func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid int, err Errno) { +func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid int, err syscall.Errno) { // Declare all variables at top in case any // declarations require heap allocation (e.g., err1). var ( r1 uintptr - err1 Errno + err1 syscall.Errno nextfd int i int ) diff --git a/unix/exec_solaris.go b/unix/exec_solaris.go index a89f5878..f2ba9b19 100644 --- a/unix/exec_solaris.go +++ b/unix/exec_solaris.go @@ -5,6 +5,7 @@ package unix import ( + "syscall" "unsafe" ) @@ -21,20 +22,20 @@ type SysProcAttr struct { func runtime_BeforeFork() func runtime_AfterFork() -func chdir(path uintptr) (err Errno) -func chroot1(path uintptr) (err Errno) -func close(fd uintptr) (err Errno) -func execve(path uintptr, argv uintptr, envp uintptr) (err Errno) +func chdir(path uintptr) (err syscall.Errno) +func chroot1(path uintptr) (err syscall.Errno) +func close(fd uintptr) (err syscall.Errno) +func execve(path uintptr, argv uintptr, envp uintptr) (err syscall.Errno) func exit(code uintptr) -func fcntl1(fd uintptr, cmd uintptr, arg uintptr) (val uintptr, err Errno) -func forkx(flags uintptr) (pid uintptr, err Errno) -func ioctl(fd uintptr, req uintptr, arg uintptr) (err Errno) -func setgid(gid uintptr) (err Errno) -func setgroups1(ngid uintptr, gid uintptr) (err Errno) -func setsid() (pid uintptr, err Errno) -func setuid(uid uintptr) (err Errno) -func setpgid(pid uintptr, pgid uintptr) (err Errno) -func write1(fd uintptr, buf uintptr, nbyte uintptr) (n uintptr, err Errno) +func fcntl1(fd uintptr, cmd uintptr, arg uintptr) (val uintptr, err syscall.Errno) +func forkx(flags uintptr) (pid uintptr, err syscall.Errno) +func ioctl(fd uintptr, req uintptr, arg uintptr) (err syscall.Errno) +func setgid(gid uintptr) (err syscall.Errno) +func setgroups1(ngid uintptr, gid uintptr) (err syscall.Errno) +func setsid() (pid uintptr, err syscall.Errno) +func setuid(uid uintptr) (err syscall.Errno) +func setpgid(pid uintptr, pgid uintptr) (err syscall.Errno) +func write1(fd uintptr, buf uintptr, nbyte uintptr) (n uintptr, err syscall.Errno) // Fork, dup fd onto 0..len(fd), and exec(argv0, argvv, envv) in child. // If a dup or exec fails, write the errno error to pipe. @@ -48,12 +49,12 @@ func write1(fd uintptr, buf uintptr, nbyte uintptr) (n uintptr, err Errno) // because we need to avoid lazy-loading the functions (might malloc, // split the stack, or acquire mutexes). We can't call RawSyscall // because it's not safe even for BSD-subsystem calls. -func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid int, err Errno) { +func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid int, err syscall.Errno) { // Declare all variables at top in case any // declarations require heap allocation (e.g., err1). var ( r1 uintptr - err1 Errno + err1 syscall.Errno nextfd int i int ) diff --git a/unix/exec_unix.go b/unix/exec_unix.go index 00f284c7..9f0fba37 100644 --- a/unix/exec_unix.go +++ b/unix/exec_unix.go @@ -11,6 +11,7 @@ package unix import ( "runtime" "sync" + "syscall" "unsafe" ) @@ -63,18 +64,6 @@ import ( var ForkLock sync.RWMutex -// StringSlicePtr is deprecated. Use SlicePtrFromStrings instead. -// If any string contains a NUL byte this function panics instead -// of returning an error. -func StringSlicePtr(ss []string) []*byte { - bb := make([]*byte, len(ss)+1) - for i := 0; i < len(ss); i++ { - bb[i] = StringBytePtr(ss[i]) - } - bb[len(ss)] = nil - return bb -} - // SlicePtrFromStrings converts a slice of strings to a slice of // pointers to NUL-terminated byte slices. If any string contains // a NUL byte, it returns (nil, EINVAL). @@ -130,7 +119,7 @@ var zeroSysProcAttr SysProcAttr func forkExec(argv0 string, argv []string, attr *ProcAttr) (pid int, err error) { var p [2]int var n int - var err1 Errno + var err1 syscall.Errno var wstatus WaitStatus if attr == nil { @@ -190,7 +179,7 @@ func forkExec(argv0 string, argv []string, attr *ProcAttr) (pid int, err error) // Kick off child. pid, err1 = forkAndExecInChild(argv0p, argvp, envvp, chroot, dir, attr, sys, p[1]) if err1 != 0 { - err = Errno(err1) + err = syscall.Errno(err1) goto error } ForkLock.Unlock() @@ -201,7 +190,7 @@ func forkExec(argv0 string, argv []string, attr *ProcAttr) (pid int, err error) Close(p[0]) if err != nil || n != 0 { if n == int(unsafe.Sizeof(err1)) { - err = Errno(err1) + err = syscall.Errno(err1) } if err == nil { err = EPIPE @@ -257,5 +246,5 @@ func Exec(argv0 string, argv []string, envv []string) (err error) { uintptr(unsafe.Pointer(argv0p)), uintptr(unsafe.Pointer(&argvp[0])), uintptr(unsafe.Pointer(&envvp[0]))) - return Errno(err1) + return syscall.Errno(err1) } diff --git a/unix/lsf_linux.go b/unix/lsf_linux.go index a2aff89b..377808d1 100644 --- a/unix/lsf_linux.go +++ b/unix/lsf_linux.go @@ -7,6 +7,7 @@ package unix import ( + "syscall" "unsafe" ) @@ -51,7 +52,7 @@ func SetLsfPromisc(name string, m bool) error { copy(ifl.name[:], []byte(name)) _, _, ep := Syscall(SYS_IOCTL, uintptr(s), SIOCGIFFLAGS, uintptr(unsafe.Pointer(&ifl))) if ep != 0 { - return Errno(ep) + return syscall.Errno(ep) } if m { ifl.flags |= uint16(IFF_PROMISC) @@ -60,7 +61,7 @@ func SetLsfPromisc(name string, m bool) error { } _, _, ep = Syscall(SYS_IOCTL, uintptr(s), SIOCSIFFLAGS, uintptr(unsafe.Pointer(&ifl))) if ep != 0 { - return Errno(ep) + return syscall.Errno(ep) } return nil } diff --git a/unix/mkerrors.sh b/unix/mkerrors.sh index ffe28cb9..b680573a 100755 --- a/unix/mkerrors.sh +++ b/unix/mkerrors.sh @@ -42,6 +42,7 @@ ccflags="$@" echo "${!indirect} $includes" echo '*/' echo 'import "C"' + echo 'import "syscall"' echo echo 'const (' @@ -147,13 +148,13 @@ cat _error.out | grep -vf _error.grep | grep -vf _signal.grep echo echo '// Errors' echo 'const (' -cat _error.out | grep -f _error.grep | sed 's/=\(.*\)/= Errno(\1)/' +cat _error.out | grep -f _error.grep | sed 's/=\(.*\)/= syscall.Errno(\1)/' echo ')' echo echo '// Signals' echo 'const (' -cat _error.out | grep -f _signal.grep | sed 's/=\(.*\)/= Signal(\1)/' +cat _error.out | grep -f _signal.grep | sed 's/=\(.*\)/= syscall.Signal(\1)/' echo ')' # Run C program to print error and syscall strings. diff --git a/unix/so_solaris.go b/unix/so_solaris.go index a81f653d..9bd0b266 100644 --- a/unix/so_solaris.go +++ b/unix/so_solaris.go @@ -7,6 +7,7 @@ package unix import ( "sync" "sync/atomic" + "syscall" "unsafe" ) @@ -20,11 +21,11 @@ type soError struct { func (e *soError) Error() string { return e.Msg } // Implemented in runtime/syscall_solaris.goc. -func rawSysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) // TODO: export -func sysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) // TODO: export -func dlclose(handle uintptr) (err Errno) // TODO: export -func dlopen(name *uint8, mode uintptr) (handle uintptr, err Errno) // TODO: export -func dlsym(handle uintptr, name *uint8) (proc uintptr, err Errno) // TODO: export +func rawSysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) +func sysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) +func dlclose(handle uintptr) (err syscall.Errno) +func dlopen(name *uint8, mode uintptr) (handle uintptr, err syscall.Errno) +func dlsym(handle uintptr, name *uint8) (proc uintptr, err syscall.Errno) // A so implements access to a single shared library object. type so struct { @@ -119,7 +120,7 @@ func (p *proc) Addr() uintptr { // GetLastError. Callers must inspect the primary return value to decide // whether an error occurred (according to the semantics of the specific // function being called) before consulting the error. The error will be -// guaranteed to contain unix.Errno. +// guaranteed to contain syscall.Errno. func (p *proc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) { switch len(a) { case 0: @@ -253,7 +254,7 @@ func (p *lazyProc) Addr() uintptr { // GetLastError. Callers must inspect the primary return value to decide // whether an error occurred (according to the semantics of the specific // function being called) before consulting the error. The error will be -// guaranteed to contain unix.Errno. +// guaranteed to contain syscall.Errno. func (p *lazyProc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) { p.mustFind() return p.proc.Call(a...) diff --git a/unix/syscall.go b/unix/syscall.go index 0d63f641..3c537ccd 100644 --- a/unix/syscall.go +++ b/unix/syscall.go @@ -17,21 +17,10 @@ // For details of the functions and data types in this package consult // the manuals for the appropriate operating system. // These calls return err == nil to indicate success; otherwise -// err is an operating system error describing the failure. -// On Unix systems, that error has type unix.Errno. +// err represents an operating system error describing the failure and +// holds a value of type syscall.Errno. package unix -// StringByteSlice is deprecated. Use ByteSliceFromString instead. -// If s contains a NUL byte this function panics instead of -// returning an error. -func StringByteSlice(s string) []byte { - a, err := ByteSliceFromString(s) - if err != nil { - panic("unix: string with NUL passed to StringByteSlice") - } - return a -} - // ByteSliceFromString returns a NUL-terminated slice of bytes // containing the text of s. If s contains a NUL byte at any // location, it returns (nil, EINVAL). @@ -46,11 +35,6 @@ func ByteSliceFromString(s string) ([]byte, error) { return a, nil } -// StringBytePtr is deprecated. Use BytePtrFromString instead. -// If s contains a NUL byte this function panics instead of -// returning an error. -func StringBytePtr(s string) *byte { return &StringByteSlice(s)[0] } - // BytePtrFromString returns a pointer to a NUL-terminated array of // bytes containing the text of s. If s contains a NUL byte at any // location, it returns (nil, EINVAL). diff --git a/unix/syscall_bsd.go b/unix/syscall_bsd.go index 27becad8..97de3459 100644 --- a/unix/syscall_bsd.go +++ b/unix/syscall_bsd.go @@ -14,6 +14,7 @@ package unix import ( "runtime" + "syscall" "unsafe" ) @@ -132,8 +133,8 @@ func (w WaitStatus) ExitStatus() int { func (w WaitStatus) Signaled() bool { return w&mask != stopped && w&mask != 0 } -func (w WaitStatus) Signal() Signal { - sig := Signal(w & mask) +func (w WaitStatus) Signal() syscall.Signal { + sig := syscall.Signal(w & mask) if sig == stopped || sig == 0 { return -1 } @@ -142,15 +143,15 @@ func (w WaitStatus) Signal() Signal { func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 } -func (w WaitStatus) Stopped() bool { return w&mask == stopped && Signal(w>>shift) != SIGSTOP } +func (w WaitStatus) Stopped() bool { return w&mask == stopped && syscall.Signal(w>>shift) != SIGSTOP } -func (w WaitStatus) Continued() bool { return w&mask == stopped && Signal(w>>shift) == SIGSTOP } +func (w WaitStatus) Continued() bool { return w&mask == stopped && syscall.Signal(w>>shift) == SIGSTOP } -func (w WaitStatus) StopSignal() Signal { +func (w WaitStatus) StopSignal() syscall.Signal { if !w.Stopped() { return -1 } - return Signal(w>>shift) & 0xFF + return syscall.Signal(w>>shift) & 0xFF } func (w WaitStatus) TrapCause() int { return -1 } diff --git a/unix/syscall_darwin.go b/unix/syscall_darwin.go index 13ff4604..eb8bea65 100644 --- a/unix/syscall_darwin.go +++ b/unix/syscall_darwin.go @@ -14,6 +14,7 @@ package unix import ( errorspkg "errors" + "syscall" "unsafe" ) @@ -208,7 +209,7 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { //sys kill(pid int, signum int, posix int) (err error) -func Kill(pid int, signum Signal) (err error) { return kill(pid, int(signum), 1) } +func Kill(pid int, signum syscall.Signal) (err error) { return kill(pid, int(signum), 1) } /* * Exposed directly diff --git a/unix/syscall_darwin_386.go b/unix/syscall_darwin_386.go index 680e09d5..40bef13c 100644 --- a/unix/syscall_darwin_386.go +++ b/unix/syscall_darwin_386.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -67,4 +70,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) // sic +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/unix/syscall_darwin_amd64.go b/unix/syscall_darwin_amd64.go index 45facc68..57bd1903 100644 --- a/unix/syscall_darwin_amd64.go +++ b/unix/syscall_darwin_amd64.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -67,4 +70,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) // sic +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/unix/syscall_dragonfly.go b/unix/syscall_dragonfly.go index c2675dec..851a54b0 100644 --- a/unix/syscall_dragonfly.go +++ b/unix/syscall_dragonfly.go @@ -156,7 +156,7 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { //sysnb Gettimeofday(tv *Timeval) (err error) //sysnb Getuid() (uid int) //sys Issetugid() (tainted bool) -//sys Kill(pid int, signum Signal) (err error) +//sys Kill(pid int, signum syscall.Signal) (err error) //sys Kqueue() (fd int, err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Link(path string, link string) (err error) diff --git a/unix/syscall_dragonfly_386.go b/unix/syscall_dragonfly_386.go index eee983b1..b3b02d4d 100644 --- a/unix/syscall_dragonfly_386.go +++ b/unix/syscall_dragonfly_386.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) // sic +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/unix/syscall_dragonfly_amd64.go b/unix/syscall_dragonfly_amd64.go index 3d4b81b1..568ada11 100644 --- a/unix/syscall_dragonfly_amd64.go +++ b/unix/syscall_dragonfly_amd64.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/unix/syscall_freebsd.go b/unix/syscall_freebsd.go index 70d478d5..506a20e4 100644 --- a/unix/syscall_freebsd.go +++ b/unix/syscall_freebsd.go @@ -176,7 +176,7 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { //sysnb Gettimeofday(tv *Timeval) (err error) //sysnb Getuid() (uid int) //sys Issetugid() (tainted bool) -//sys Kill(pid int, signum Signal) (err error) +//sys Kill(pid int, signum syscall.Signal) (err error) //sys Kqueue() (fd int, err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Link(path string, link string) (err error) diff --git a/unix/syscall_freebsd_386.go b/unix/syscall_freebsd_386.go index eee983b1..b3b02d4d 100644 --- a/unix/syscall_freebsd_386.go +++ b/unix/syscall_freebsd_386.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) // sic +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/unix/syscall_freebsd_amd64.go b/unix/syscall_freebsd_amd64.go index 3d4b81b1..568ada11 100644 --- a/unix/syscall_freebsd_amd64.go +++ b/unix/syscall_freebsd_amd64.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/unix/syscall_freebsd_arm.go b/unix/syscall_freebsd_arm.go index e6375121..4cf79fb4 100644 --- a/unix/syscall_freebsd_arm.go +++ b/unix/syscall_freebsd_arm.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) // sic +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/unix/syscall_linux.go b/unix/syscall_linux.go index 80a1ef82..a6e93ca0 100644 --- a/unix/syscall_linux.go +++ b/unix/syscall_linux.go @@ -11,7 +11,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) /* * Wrapped @@ -194,18 +197,18 @@ func (w WaitStatus) ExitStatus() int { return int(w>>shift) & 0xFF } -func (w WaitStatus) Signal() Signal { +func (w WaitStatus) Signal() syscall.Signal { if !w.Signaled() { return -1 } - return Signal(w & mask) + return syscall.Signal(w & mask) } -func (w WaitStatus) StopSignal() Signal { +func (w WaitStatus) StopSignal() syscall.Signal { if !w.Stopped() { return -1 } - return Signal(w>>shift) & 0xFF + return syscall.Signal(w>>shift) & 0xFF } func (w WaitStatus) TrapCause() int { @@ -818,7 +821,7 @@ func Mount(source string, target string, fstype string, flags uintptr, data stri //sysnb InotifyInit() (fd int, err error) //sysnb InotifyInit1(flags int) (fd int, err error) //sysnb InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) -//sysnb Kill(pid int, sig Signal) (err error) +//sysnb Kill(pid int, sig syscall.Signal) (err error) //sys Klogctl(typ int, buf []byte) (n int, err error) = SYS_SYSLOG //sys Link(oldpath string, newpath string) (err error) //sys Listxattr(path string, dest []byte) (sz int, err error) @@ -861,7 +864,7 @@ func Setgid(uid int) (err error) { //sys Sync() //sysnb Sysinfo(info *Sysinfo_t) (err error) //sys Tee(rfd int, wfd int, len int, flags int) (n int64, err error) -//sysnb Tgkill(tgid int, tid int, sig Signal) (err error) +//sysnb Tgkill(tgid int, tid int, sig syscall.Signal) (err error) //sysnb Times(tms *Tms) (ticks uintptr, err error) //sysnb Umask(mask int) (oldmask int) //sysnb Uname(buf *Utsname) (err error) diff --git a/unix/syscall_linux_386.go b/unix/syscall_linux_386.go index 6d826ffb..2ab89748 100644 --- a/unix/syscall_linux_386.go +++ b/unix/syscall_linux_386.go @@ -7,7 +7,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -134,7 +137,7 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // Underlying system call writes to newoffset via pointer. // Implemented in assembly to avoid allocation. -func seek(fd int, offset int64, whence int) (newoffset int64, err Errno) +func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { newoffset, errno := seek(fd, offset, whence) @@ -179,8 +182,8 @@ const ( _SENDMMSG = 20 ) -func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err Errno) -func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err Errno) +func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno) +func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno) func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { fd, e := socketcall(_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) diff --git a/unix/syscall_linux_amd64.go b/unix/syscall_linux_amd64.go index 4ee9f2ef..6690e0d5 100644 --- a/unix/syscall_linux_amd64.go +++ b/unix/syscall_linux_amd64.go @@ -4,6 +4,8 @@ package unix +import "syscall" + //sys Chown(path string, uid int, gid int) (err error) //sys Fchown(fd int, uid int, gid int) (err error) //sys Fstat(fd int, stat *Stat_t) (err error) @@ -58,7 +60,7 @@ package unix func Getpagesize() int { return 4096 } //go:noescape -func gettimeofday(tv *Timeval) (err Errno) +func gettimeofday(tv *Timeval) (err syscall.Errno) func Gettimeofday(tv *Timeval) (err error) { errno := gettimeofday(tv) diff --git a/unix/syscall_linux_arm.go b/unix/syscall_linux_arm.go index 6fe014f5..b5da9e35 100644 --- a/unix/syscall_linux_arm.go +++ b/unix/syscall_linux_arm.go @@ -4,7 +4,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) func Getpagesize() int { return 4096 } @@ -25,7 +28,7 @@ func NsecToTimeval(nsec int64) (tv Timeval) { // Underlying system call writes to newoffset via pointer. // Implemented in assembly to avoid allocation. -func seek(fd int, offset int64, whence int) (newoffset int64, err Errno) +func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { newoffset, errno := seek(fd, offset, whence) diff --git a/unix/syscall_netbsd.go b/unix/syscall_netbsd.go index 862ef58e..5fad6a5c 100644 --- a/unix/syscall_netbsd.go +++ b/unix/syscall_netbsd.go @@ -12,7 +12,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) type SockaddrDatalink struct { Len uint8 @@ -26,7 +29,7 @@ type SockaddrDatalink struct { raw RawSockaddrDatalink } -func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) +func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func sysctlNodes(mib []_C_int) (nodes []Sysctlnode, err error) { var olen uintptr @@ -174,7 +177,7 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sysnb Gettimeofday(tv *Timeval) (err error) //sysnb Getuid() (uid int) //sys Issetugid() (tainted bool) -//sys Kill(pid int, signum Signal) (err error) +//sys Kill(pid int, signum syscall.Signal) (err error) //sys Kqueue() (fd int, err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Link(path string, link string) (err error) diff --git a/unix/syscall_openbsd.go b/unix/syscall_openbsd.go index cca56b9f..9a6617db 100644 --- a/unix/syscall_openbsd.go +++ b/unix/syscall_openbsd.go @@ -12,7 +12,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) type SockaddrDatalink struct { Len uint8 @@ -26,7 +29,7 @@ type SockaddrDatalink struct { raw RawSockaddrDatalink } -func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) +func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func nametomib(name string) (mib []_C_int, err error) { @@ -153,7 +156,7 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { //sysnb Gettimeofday(tv *Timeval) (err error) //sysnb Getuid() (uid int) //sys Issetugid() (tainted bool) -//sys Kill(pid int, signum Signal) (err error) +//sys Kill(pid int, signum syscall.Signal) (err error) //sys Kqueue() (fd int, err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Link(path string, link string) (err error) diff --git a/unix/syscall_solaris.go b/unix/syscall_solaris.go index e29ec03b..7e9626ad 100644 --- a/unix/syscall_solaris.go +++ b/unix/syscall_solaris.go @@ -12,7 +12,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) type SockaddrDatalink struct { Family uint16 @@ -70,7 +73,7 @@ func Pipe(p []int) (err error) { } r0, w0, e1 := pipe() if e1 != 0 { - err = Errno(e1) + err = syscall.Errno(e1) } p[0], p[1] = int(r0), int(w0) return @@ -224,8 +227,8 @@ func (w WaitStatus) ExitStatus() int { func (w WaitStatus) Signaled() bool { return w&mask != stopped && w&mask != 0 } -func (w WaitStatus) Signal() Signal { - sig := Signal(w & mask) +func (w WaitStatus) Signal() syscall.Signal { + sig := syscall.Signal(w & mask) if sig == stopped || sig == 0 { return -1 } @@ -234,15 +237,15 @@ func (w WaitStatus) Signal() Signal { func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 } -func (w WaitStatus) Stopped() bool { return w&mask == stopped && Signal(w>>shift) != SIGSTOP } +func (w WaitStatus) Stopped() bool { return w&mask == stopped && syscall.Signal(w>>shift) != SIGSTOP } -func (w WaitStatus) Continued() bool { return w&mask == stopped && Signal(w>>shift) == SIGSTOP } +func (w WaitStatus) Continued() bool { return w&mask == stopped && syscall.Signal(w>>shift) == SIGSTOP } -func (w WaitStatus) StopSignal() Signal { +func (w WaitStatus) StopSignal() syscall.Signal { if !w.Stopped() { return -1 } - return Signal(w>>shift) & 0xFF + return syscall.Signal(w>>shift) & 0xFF } func (w WaitStatus) TrapCause() int { return -1 } @@ -252,7 +255,7 @@ func wait4(pid uintptr, wstatus *WaitStatus, options uintptr, rusage *Rusage) (w func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, err error) { r0, e1 := wait4(uintptr(pid), wstatus, uintptr(options), rusage) if e1 != 0 { - err = Errno(e1) + err = syscall.Errno(e1) } return int(r0), err } @@ -262,7 +265,7 @@ func gethostname() (name string, err uintptr) func Gethostname() (name string, err error) { name, e1 := gethostname() if e1 != 0 { - err = Errno(e1) + err = syscall.Errno(e1) } return name, err } @@ -452,7 +455,7 @@ func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) //sysnb Getrlimit(which int, lim *Rlimit) (err error) //sysnb Gettimeofday(tv *Timeval) (err error) //sysnb Getuid() (uid int) -//sys Kill(pid int, signum Signal) (err error) +//sys Kill(pid int, signum syscall.Signal) (err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Link(path string, link string) (err error) //sys Listen(s int, backlog int) (err error) = libsocket.listen diff --git a/unix/syscall_unix.go b/unix/syscall_unix.go index 31336caf..c18d4414 100644 --- a/unix/syscall_unix.go +++ b/unix/syscall_unix.go @@ -9,6 +9,7 @@ package unix import ( "runtime" "sync" + "syscall" "unsafe" ) @@ -24,10 +25,10 @@ const ( netbsd32Bit = runtime.GOOS == "netbsd" && sizeofPtr == 4 ) -func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) -func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) -func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) -func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) +func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) +func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) +func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) +func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) // Mmap manager, for use by operating system-specific implementations. @@ -89,49 +90,6 @@ func (m *mmapper) Munmap(data []byte) (err error) { return nil } -// An Errno is an unsigned number describing an error condition. -// It implements the error interface. The zero Errno is by convention -// a non-error, so code to convert from Errno to error should use: -// err = nil -// if errno != 0 { -// err = errno -// } -type Errno uintptr - -func (e Errno) Error() string { - if 0 <= int(e) && int(e) < len(errors) { - s := errors[e] - if s != "" { - return s - } - } - return "errno " + itoa(int(e)) -} - -func (e Errno) Temporary() bool { - return e == EINTR || e == EMFILE || e.Timeout() -} - -func (e Errno) Timeout() bool { - return e == EAGAIN || e == EWOULDBLOCK || e == ETIMEDOUT -} - -// A Signal is a number describing a process signal. -// It implements the os.Signal interface. -type Signal int - -func (s Signal) Signal() {} - -func (s Signal) String() string { - if 0 <= s && int(s) < len(signals) { - str := signals[s] - if str != "" { - return str - } - } - return "signal " + itoa(int(s)) -} - func Read(fd int, p []byte) (n int, err error) { n, err = read(fd, p) if raceenabled { diff --git a/unix/zerrors_darwin_386.go b/unix/zerrors_darwin_386.go index e1c5c37d..15204b9c 100644 --- a/unix/zerrors_darwin_386.go +++ b/unix/zerrors_darwin_386.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_CCITT = 0xa @@ -1131,149 +1133,149 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADARCH = Errno(0x56) - EBADEXEC = Errno(0x55) - EBADF = Errno(0x9) - EBADMACHO = Errno(0x58) - EBADMSG = Errno(0x5e) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x59) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDEVERR = Errno(0x53) - EDOM = Errno(0x21) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x5a) - EILSEQ = Errno(0x5c) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x69) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5f) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x5d) - ENOBUFS = Errno(0x37) - ENODATA = Errno(0x60) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x61) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x5b) - ENOPOLICY = Errno(0x67) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x62) - ENOSTR = Errno(0x63) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTRECOVERABLE = Errno(0x68) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x2d) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x66) - EOVERFLOW = Errno(0x54) - EOWNERDEAD = Errno(0x69) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x64) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - EPWROFF = Errno(0x52) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHLIBVERS = Errno(0x57) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIME = Errno(0x65) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADARCH = syscall.Errno(0x56) + EBADEXEC = syscall.Errno(0x55) + EBADF = syscall.Errno(0x9) + EBADMACHO = syscall.Errno(0x58) + EBADMSG = syscall.Errno(0x5e) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x59) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDEVERR = syscall.Errno(0x53) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x5a) + EILSEQ = syscall.Errno(0x5c) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x69) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5f) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x60) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x61) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5b) + ENOPOLICY = syscall.Errno(0x67) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x62) + ENOSTR = syscall.Errno(0x63) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x68) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x66) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x69) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x64) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + EPWROFF = syscall.Errno(0x52) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHLIBVERS = syscall.Errno(0x57) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x65) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_darwin_amd64.go b/unix/zerrors_darwin_amd64.go index b447da1a..3efd5b9c 100644 --- a/unix/zerrors_darwin_amd64.go +++ b/unix/zerrors_darwin_amd64.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_CCITT = 0xa @@ -1131,149 +1133,149 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADARCH = Errno(0x56) - EBADEXEC = Errno(0x55) - EBADF = Errno(0x9) - EBADMACHO = Errno(0x58) - EBADMSG = Errno(0x5e) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x59) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDEVERR = Errno(0x53) - EDOM = Errno(0x21) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x5a) - EILSEQ = Errno(0x5c) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x69) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5f) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x5d) - ENOBUFS = Errno(0x37) - ENODATA = Errno(0x60) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x61) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x5b) - ENOPOLICY = Errno(0x67) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x62) - ENOSTR = Errno(0x63) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTRECOVERABLE = Errno(0x68) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x2d) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x66) - EOVERFLOW = Errno(0x54) - EOWNERDEAD = Errno(0x69) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x64) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - EPWROFF = Errno(0x52) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHLIBVERS = Errno(0x57) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIME = Errno(0x65) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADARCH = syscall.Errno(0x56) + EBADEXEC = syscall.Errno(0x55) + EBADF = syscall.Errno(0x9) + EBADMACHO = syscall.Errno(0x58) + EBADMSG = syscall.Errno(0x5e) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x59) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDEVERR = syscall.Errno(0x53) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x5a) + EILSEQ = syscall.Errno(0x5c) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x69) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5f) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x60) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x61) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5b) + ENOPOLICY = syscall.Errno(0x67) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x62) + ENOSTR = syscall.Errno(0x63) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x68) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x66) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x69) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x64) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + EPWROFF = syscall.Errno(0x52) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHLIBVERS = syscall.Errno(0x57) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x65) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_dragonfly_386.go b/unix/zerrors_dragonfly_386.go index f7a05afd..85988c0e 100644 --- a/unix/zerrors_dragonfly_386.go +++ b/unix/zerrors_dragonfly_386.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ATM = 0x1e @@ -1241,147 +1243,147 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EASYNC = Errno(0x63) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x59) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x55) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDOOFUS = Errno(0x58) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x56) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x63) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5a) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x57) - ENOBUFS = Errno(0x37) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5b) - ENOMEDIUM = Errno(0x5d) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x2d) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x5c) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUNUSED94 = Errno(0x5e) - EUNUSED95 = Errno(0x5f) - EUNUSED96 = Errno(0x60) - EUNUSED97 = Errno(0x61) - EUNUSED98 = Errno(0x62) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EASYNC = syscall.Errno(0x63) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x63) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEDIUM = syscall.Errno(0x5d) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUNUSED94 = syscall.Errno(0x5e) + EUNUSED95 = syscall.Errno(0x5f) + EUNUSED96 = syscall.Errno(0x60) + EUNUSED97 = syscall.Errno(0x61) + EUNUSED98 = syscall.Errno(0x62) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCKPT = Signal(0x21) - SIGCKPTEXIT = Signal(0x22) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHR = Signal(0x20) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCKPT = syscall.Signal(0x21) + SIGCKPTEXIT = syscall.Signal(0x22) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_dragonfly_amd64.go b/unix/zerrors_dragonfly_amd64.go index b5f16931..914fa96a 100644 --- a/unix/zerrors_dragonfly_amd64.go +++ b/unix/zerrors_dragonfly_amd64.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ATM = 0x1e @@ -1241,147 +1243,147 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EASYNC = Errno(0x63) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x59) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x55) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDOOFUS = Errno(0x58) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x56) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x63) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5a) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x57) - ENOBUFS = Errno(0x37) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5b) - ENOMEDIUM = Errno(0x5d) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x2d) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x5c) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUNUSED94 = Errno(0x5e) - EUNUSED95 = Errno(0x5f) - EUNUSED96 = Errno(0x60) - EUNUSED97 = Errno(0x61) - EUNUSED98 = Errno(0x62) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EASYNC = syscall.Errno(0x63) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x63) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEDIUM = syscall.Errno(0x5d) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUNUSED94 = syscall.Errno(0x5e) + EUNUSED95 = syscall.Errno(0x5f) + EUNUSED96 = syscall.Errno(0x60) + EUNUSED97 = syscall.Errno(0x61) + EUNUSED98 = syscall.Errno(0x62) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCKPT = Signal(0x21) - SIGCKPTEXIT = Signal(0x22) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHR = Signal(0x20) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCKPT = syscall.Signal(0x21) + SIGCKPTEXIT = syscall.Signal(0x22) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_freebsd_386.go b/unix/zerrors_freebsd_386.go index 39944e0a..047aad4b 100644 --- a/unix/zerrors_freebsd_386.go +++ b/unix/zerrors_freebsd_386.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ARP = 0x23 @@ -1437,144 +1439,144 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x59) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x55) - ECAPMODE = Errno(0x5e) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDOOFUS = Errno(0x58) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x56) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x60) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5a) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x57) - ENOBUFS = Errno(0x37) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5b) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCAPABLE = Errno(0x5d) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTRECOVERABLE = Errno(0x5f) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x2d) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EOWNERDEAD = Errno(0x60) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x5c) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECAPMODE = syscall.Errno(0x5e) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCAPABLE = syscall.Errno(0x5d) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5f) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x60) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGLIBRT = Signal(0x21) - SIGLWP = Signal(0x20) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHR = Signal(0x20) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLIBRT = syscall.Signal(0x21) + SIGLWP = syscall.Signal(0x20) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_freebsd_amd64.go b/unix/zerrors_freebsd_amd64.go index 68b02578..7c9411b4 100644 --- a/unix/zerrors_freebsd_amd64.go +++ b/unix/zerrors_freebsd_amd64.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ARP = 0x23 @@ -1438,144 +1440,144 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x59) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x55) - ECAPMODE = Errno(0x5e) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDOOFUS = Errno(0x58) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x56) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x60) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5a) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x57) - ENOBUFS = Errno(0x37) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5b) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCAPABLE = Errno(0x5d) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTRECOVERABLE = Errno(0x5f) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x2d) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EOWNERDEAD = Errno(0x60) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x5c) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECAPMODE = syscall.Errno(0x5e) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCAPABLE = syscall.Errno(0x5d) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5f) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x60) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGLIBRT = Signal(0x21) - SIGLWP = Signal(0x20) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHR = Signal(0x20) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLIBRT = syscall.Signal(0x21) + SIGLWP = syscall.Signal(0x20) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_freebsd_arm.go b/unix/zerrors_freebsd_arm.go index 0fc01b0e..f63775b6 100644 --- a/unix/zerrors_freebsd_arm.go +++ b/unix/zerrors_freebsd_arm.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ARP = 0x23 @@ -1437,144 +1439,144 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x59) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x55) - ECAPMODE = Errno(0x5e) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDOOFUS = Errno(0x58) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x56) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x60) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5a) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x57) - ENOBUFS = Errno(0x37) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5b) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCAPABLE = Errno(0x5d) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTRECOVERABLE = Errno(0x5f) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x2d) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EOWNERDEAD = Errno(0x60) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x5c) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECAPMODE = syscall.Errno(0x5e) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCAPABLE = syscall.Errno(0x5d) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5f) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x60) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGLIBRT = Signal(0x21) - SIGLWP = Signal(0x20) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHR = Signal(0x20) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLIBRT = syscall.Signal(0x21) + SIGLWP = syscall.Signal(0x20) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_linux_386.go b/unix/zerrors_linux_386.go index fd59a3ee..e9babdd7 100644 --- a/unix/zerrors_linux_386.go +++ b/unix/zerrors_linux_386.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_ALG = 0x26 AF_APPLETALK = 0x5 @@ -1200,178 +1202,178 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x62) - EADDRNOTAVAIL = Errno(0x63) - EADV = Errno(0x44) - EAFNOSUPPORT = Errno(0x61) - EAGAIN = Errno(0xb) - EALREADY = Errno(0x72) - EBADE = Errno(0x34) - EBADF = Errno(0x9) - EBADFD = Errno(0x4d) - EBADMSG = Errno(0x4a) - EBADR = Errno(0x35) - EBADRQC = Errno(0x38) - EBADSLT = Errno(0x39) - EBFONT = Errno(0x3b) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x7d) - ECHILD = Errno(0xa) - ECHRNG = Errno(0x2c) - ECOMM = Errno(0x46) - ECONNABORTED = Errno(0x67) - ECONNREFUSED = Errno(0x6f) - ECONNRESET = Errno(0x68) - EDEADLK = Errno(0x23) - EDEADLOCK = Errno(0x23) - EDESTADDRREQ = Errno(0x59) - EDOM = Errno(0x21) - EDOTDOT = Errno(0x49) - EDQUOT = Errno(0x7a) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EHOSTDOWN = Errno(0x70) - EHOSTUNREACH = Errno(0x71) - EIDRM = Errno(0x2b) - EILSEQ = Errno(0x54) - EINPROGRESS = Errno(0x73) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x6a) - EISDIR = Errno(0x15) - EISNAM = Errno(0x78) - EKEYEXPIRED = Errno(0x7f) - EKEYREJECTED = Errno(0x81) - EKEYREVOKED = Errno(0x80) - EL2HLT = Errno(0x33) - EL2NSYNC = Errno(0x2d) - EL3HLT = Errno(0x2e) - EL3RST = Errno(0x2f) - ELIBACC = Errno(0x4f) - ELIBBAD = Errno(0x50) - ELIBEXEC = Errno(0x53) - ELIBMAX = Errno(0x52) - ELIBSCN = Errno(0x51) - ELNRNG = Errno(0x30) - ELOOP = Errno(0x28) - EMEDIUMTYPE = Errno(0x7c) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x5a) - EMULTIHOP = Errno(0x48) - ENAMETOOLONG = Errno(0x24) - ENAVAIL = Errno(0x77) - ENETDOWN = Errno(0x64) - ENETRESET = Errno(0x66) - ENETUNREACH = Errno(0x65) - ENFILE = Errno(0x17) - ENOANO = Errno(0x37) - ENOBUFS = Errno(0x69) - ENOCSI = Errno(0x32) - ENODATA = Errno(0x3d) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOKEY = Errno(0x7e) - ENOLCK = Errno(0x25) - ENOLINK = Errno(0x43) - ENOMEDIUM = Errno(0x7b) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x2a) - ENONET = Errno(0x40) - ENOPKG = Errno(0x41) - ENOPROTOOPT = Errno(0x5c) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x3f) - ENOSTR = Errno(0x3c) - ENOSYS = Errno(0x26) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x6b) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x27) - ENOTNAM = Errno(0x76) - ENOTRECOVERABLE = Errno(0x83) - ENOTSOCK = Errno(0x58) - ENOTSUP = Errno(0x5f) - ENOTTY = Errno(0x19) - ENOTUNIQ = Errno(0x4c) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x5f) - EOVERFLOW = Errno(0x4b) - EOWNERDEAD = Errno(0x82) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x60) - EPIPE = Errno(0x20) - EPROTO = Errno(0x47) - EPROTONOSUPPORT = Errno(0x5d) - EPROTOTYPE = Errno(0x5b) - ERANGE = Errno(0x22) - EREMCHG = Errno(0x4e) - EREMOTE = Errno(0x42) - EREMOTEIO = Errno(0x79) - ERESTART = Errno(0x55) - ERFKILL = Errno(0x84) - EROFS = Errno(0x1e) - ESHUTDOWN = Errno(0x6c) - ESOCKTNOSUPPORT = Errno(0x5e) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESRMNT = Errno(0x45) - ESTALE = Errno(0x74) - ESTRPIPE = Errno(0x56) - ETIME = Errno(0x3e) - ETIMEDOUT = Errno(0x6e) - ETOOMANYREFS = Errno(0x6d) - ETXTBSY = Errno(0x1a) - EUCLEAN = Errno(0x75) - EUNATCH = Errno(0x31) - EUSERS = Errno(0x57) - EWOULDBLOCK = Errno(0xb) - EXDEV = Errno(0x12) - EXFULL = Errno(0x36) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0x7) - SIGCHLD = Signal(0x11) - SIGCLD = Signal(0x11) - SIGCONT = Signal(0x12) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINT = Signal(0x2) - SIGIO = Signal(0x1d) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPOLL = Signal(0x1d) - SIGPROF = Signal(0x1b) - SIGPWR = Signal(0x1e) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTKFLT = Signal(0x10) - SIGSTOP = Signal(0x13) - SIGSYS = Signal(0x1f) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x14) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGUNUSED = Signal(0x1f) - SIGURG = Signal(0x17) - SIGUSR1 = Signal(0xa) - SIGUSR2 = Signal(0xc) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGUNUSED = syscall.Signal(0x1f) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_linux_amd64.go b/unix/zerrors_linux_amd64.go index d8c21a97..f9718c59 100644 --- a/unix/zerrors_linux_amd64.go +++ b/unix/zerrors_linux_amd64.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_ALG = 0x26 AF_APPLETALK = 0x5 @@ -1201,178 +1203,178 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x62) - EADDRNOTAVAIL = Errno(0x63) - EADV = Errno(0x44) - EAFNOSUPPORT = Errno(0x61) - EAGAIN = Errno(0xb) - EALREADY = Errno(0x72) - EBADE = Errno(0x34) - EBADF = Errno(0x9) - EBADFD = Errno(0x4d) - EBADMSG = Errno(0x4a) - EBADR = Errno(0x35) - EBADRQC = Errno(0x38) - EBADSLT = Errno(0x39) - EBFONT = Errno(0x3b) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x7d) - ECHILD = Errno(0xa) - ECHRNG = Errno(0x2c) - ECOMM = Errno(0x46) - ECONNABORTED = Errno(0x67) - ECONNREFUSED = Errno(0x6f) - ECONNRESET = Errno(0x68) - EDEADLK = Errno(0x23) - EDEADLOCK = Errno(0x23) - EDESTADDRREQ = Errno(0x59) - EDOM = Errno(0x21) - EDOTDOT = Errno(0x49) - EDQUOT = Errno(0x7a) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EHOSTDOWN = Errno(0x70) - EHOSTUNREACH = Errno(0x71) - EIDRM = Errno(0x2b) - EILSEQ = Errno(0x54) - EINPROGRESS = Errno(0x73) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x6a) - EISDIR = Errno(0x15) - EISNAM = Errno(0x78) - EKEYEXPIRED = Errno(0x7f) - EKEYREJECTED = Errno(0x81) - EKEYREVOKED = Errno(0x80) - EL2HLT = Errno(0x33) - EL2NSYNC = Errno(0x2d) - EL3HLT = Errno(0x2e) - EL3RST = Errno(0x2f) - ELIBACC = Errno(0x4f) - ELIBBAD = Errno(0x50) - ELIBEXEC = Errno(0x53) - ELIBMAX = Errno(0x52) - ELIBSCN = Errno(0x51) - ELNRNG = Errno(0x30) - ELOOP = Errno(0x28) - EMEDIUMTYPE = Errno(0x7c) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x5a) - EMULTIHOP = Errno(0x48) - ENAMETOOLONG = Errno(0x24) - ENAVAIL = Errno(0x77) - ENETDOWN = Errno(0x64) - ENETRESET = Errno(0x66) - ENETUNREACH = Errno(0x65) - ENFILE = Errno(0x17) - ENOANO = Errno(0x37) - ENOBUFS = Errno(0x69) - ENOCSI = Errno(0x32) - ENODATA = Errno(0x3d) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOKEY = Errno(0x7e) - ENOLCK = Errno(0x25) - ENOLINK = Errno(0x43) - ENOMEDIUM = Errno(0x7b) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x2a) - ENONET = Errno(0x40) - ENOPKG = Errno(0x41) - ENOPROTOOPT = Errno(0x5c) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x3f) - ENOSTR = Errno(0x3c) - ENOSYS = Errno(0x26) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x6b) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x27) - ENOTNAM = Errno(0x76) - ENOTRECOVERABLE = Errno(0x83) - ENOTSOCK = Errno(0x58) - ENOTSUP = Errno(0x5f) - ENOTTY = Errno(0x19) - ENOTUNIQ = Errno(0x4c) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x5f) - EOVERFLOW = Errno(0x4b) - EOWNERDEAD = Errno(0x82) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x60) - EPIPE = Errno(0x20) - EPROTO = Errno(0x47) - EPROTONOSUPPORT = Errno(0x5d) - EPROTOTYPE = Errno(0x5b) - ERANGE = Errno(0x22) - EREMCHG = Errno(0x4e) - EREMOTE = Errno(0x42) - EREMOTEIO = Errno(0x79) - ERESTART = Errno(0x55) - ERFKILL = Errno(0x84) - EROFS = Errno(0x1e) - ESHUTDOWN = Errno(0x6c) - ESOCKTNOSUPPORT = Errno(0x5e) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESRMNT = Errno(0x45) - ESTALE = Errno(0x74) - ESTRPIPE = Errno(0x56) - ETIME = Errno(0x3e) - ETIMEDOUT = Errno(0x6e) - ETOOMANYREFS = Errno(0x6d) - ETXTBSY = Errno(0x1a) - EUCLEAN = Errno(0x75) - EUNATCH = Errno(0x31) - EUSERS = Errno(0x57) - EWOULDBLOCK = Errno(0xb) - EXDEV = Errno(0x12) - EXFULL = Errno(0x36) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0x7) - SIGCHLD = Signal(0x11) - SIGCLD = Signal(0x11) - SIGCONT = Signal(0x12) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINT = Signal(0x2) - SIGIO = Signal(0x1d) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPOLL = Signal(0x1d) - SIGPROF = Signal(0x1b) - SIGPWR = Signal(0x1e) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTKFLT = Signal(0x10) - SIGSTOP = Signal(0x13) - SIGSYS = Signal(0x1f) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x14) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGUNUSED = Signal(0x1f) - SIGURG = Signal(0x17) - SIGUSR1 = Signal(0xa) - SIGUSR2 = Signal(0xc) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGUNUSED = syscall.Signal(0x1f) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_linux_arm.go b/unix/zerrors_linux_arm.go index c90297d2..b9ea3b7b 100644 --- a/unix/zerrors_linux_arm.go +++ b/unix/zerrors_linux_arm.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_ALG = 0x26 AF_APPLETALK = 0x5 @@ -1212,179 +1214,179 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x62) - EADDRNOTAVAIL = Errno(0x63) - EADV = Errno(0x44) - EAFNOSUPPORT = Errno(0x61) - EAGAIN = Errno(0xb) - EALREADY = Errno(0x72) - EBADE = Errno(0x34) - EBADF = Errno(0x9) - EBADFD = Errno(0x4d) - EBADMSG = Errno(0x4a) - EBADR = Errno(0x35) - EBADRQC = Errno(0x38) - EBADSLT = Errno(0x39) - EBFONT = Errno(0x3b) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x7d) - ECHILD = Errno(0xa) - ECHRNG = Errno(0x2c) - ECOMM = Errno(0x46) - ECONNABORTED = Errno(0x67) - ECONNREFUSED = Errno(0x6f) - ECONNRESET = Errno(0x68) - EDEADLK = Errno(0x23) - EDEADLOCK = Errno(0x23) - EDESTADDRREQ = Errno(0x59) - EDOM = Errno(0x21) - EDOTDOT = Errno(0x49) - EDQUOT = Errno(0x7a) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EHOSTDOWN = Errno(0x70) - EHOSTUNREACH = Errno(0x71) - EHWPOISON = Errno(0x85) - EIDRM = Errno(0x2b) - EILSEQ = Errno(0x54) - EINPROGRESS = Errno(0x73) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x6a) - EISDIR = Errno(0x15) - EISNAM = Errno(0x78) - EKEYEXPIRED = Errno(0x7f) - EKEYREJECTED = Errno(0x81) - EKEYREVOKED = Errno(0x80) - EL2HLT = Errno(0x33) - EL2NSYNC = Errno(0x2d) - EL3HLT = Errno(0x2e) - EL3RST = Errno(0x2f) - ELIBACC = Errno(0x4f) - ELIBBAD = Errno(0x50) - ELIBEXEC = Errno(0x53) - ELIBMAX = Errno(0x52) - ELIBSCN = Errno(0x51) - ELNRNG = Errno(0x30) - ELOOP = Errno(0x28) - EMEDIUMTYPE = Errno(0x7c) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x5a) - EMULTIHOP = Errno(0x48) - ENAMETOOLONG = Errno(0x24) - ENAVAIL = Errno(0x77) - ENETDOWN = Errno(0x64) - ENETRESET = Errno(0x66) - ENETUNREACH = Errno(0x65) - ENFILE = Errno(0x17) - ENOANO = Errno(0x37) - ENOBUFS = Errno(0x69) - ENOCSI = Errno(0x32) - ENODATA = Errno(0x3d) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOKEY = Errno(0x7e) - ENOLCK = Errno(0x25) - ENOLINK = Errno(0x43) - ENOMEDIUM = Errno(0x7b) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x2a) - ENONET = Errno(0x40) - ENOPKG = Errno(0x41) - ENOPROTOOPT = Errno(0x5c) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x3f) - ENOSTR = Errno(0x3c) - ENOSYS = Errno(0x26) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x6b) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x27) - ENOTNAM = Errno(0x76) - ENOTRECOVERABLE = Errno(0x83) - ENOTSOCK = Errno(0x58) - ENOTSUP = Errno(0x5f) - ENOTTY = Errno(0x19) - ENOTUNIQ = Errno(0x4c) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x5f) - EOVERFLOW = Errno(0x4b) - EOWNERDEAD = Errno(0x82) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x60) - EPIPE = Errno(0x20) - EPROTO = Errno(0x47) - EPROTONOSUPPORT = Errno(0x5d) - EPROTOTYPE = Errno(0x5b) - ERANGE = Errno(0x22) - EREMCHG = Errno(0x4e) - EREMOTE = Errno(0x42) - EREMOTEIO = Errno(0x79) - ERESTART = Errno(0x55) - ERFKILL = Errno(0x84) - EROFS = Errno(0x1e) - ESHUTDOWN = Errno(0x6c) - ESOCKTNOSUPPORT = Errno(0x5e) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESRMNT = Errno(0x45) - ESTALE = Errno(0x74) - ESTRPIPE = Errno(0x56) - ETIME = Errno(0x3e) - ETIMEDOUT = Errno(0x6e) - ETOOMANYREFS = Errno(0x6d) - ETXTBSY = Errno(0x1a) - EUCLEAN = Errno(0x75) - EUNATCH = Errno(0x31) - EUSERS = Errno(0x57) - EWOULDBLOCK = Errno(0xb) - EXDEV = Errno(0x12) - EXFULL = Errno(0x36) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0x7) - SIGCHLD = Signal(0x11) - SIGCLD = Signal(0x11) - SIGCONT = Signal(0x12) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINT = Signal(0x2) - SIGIO = Signal(0x1d) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPOLL = Signal(0x1d) - SIGPROF = Signal(0x1b) - SIGPWR = Signal(0x1e) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTKFLT = Signal(0x10) - SIGSTOP = Signal(0x13) - SIGSYS = Signal(0x1f) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x14) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGUNUSED = Signal(0x1f) - SIGURG = Signal(0x17) - SIGUSR1 = Signal(0xa) - SIGUSR2 = Signal(0xc) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGUNUSED = syscall.Signal(0x1f) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_netbsd_386.go b/unix/zerrors_netbsd_386.go index 7584d6a4..147bcd3d 100644 --- a/unix/zerrors_netbsd_386.go +++ b/unix/zerrors_netbsd_386.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ARP = 0x1c @@ -1434,141 +1436,141 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x58) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x57) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x55) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x60) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5e) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x5d) - ENOBUFS = Errno(0x37) - ENODATA = Errno(0x59) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5f) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x5a) - ENOSTR = Errno(0x5b) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x56) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x60) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIME = Errno(0x5c) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x58) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x57) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x55) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5e) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x59) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x5a) + ENOSTR = syscall.Errno(0x5b) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x56) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x60) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x5c) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGPWR = Signal(0x20) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x20) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_netbsd_amd64.go b/unix/zerrors_netbsd_amd64.go index d3940845..cae48d1e 100644 --- a/unix/zerrors_netbsd_amd64.go +++ b/unix/zerrors_netbsd_amd64.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ARP = 0x1c @@ -1424,141 +1426,141 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x58) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x57) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x55) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x60) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5e) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x5d) - ENOBUFS = Errno(0x37) - ENODATA = Errno(0x59) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5f) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x5a) - ENOSTR = Errno(0x5b) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x56) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x60) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIME = Errno(0x5c) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x58) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x57) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x55) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5e) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x59) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x5a) + ENOSTR = syscall.Errno(0x5b) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x56) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x60) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x5c) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGPWR = Signal(0x20) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x20) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_netbsd_arm.go b/unix/zerrors_netbsd_arm.go index aad68733..95a0a251 100644 --- a/unix/zerrors_netbsd_arm.go +++ b/unix/zerrors_netbsd_arm.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_ARP = 0x1c @@ -1410,141 +1412,141 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADMSG = Errno(0x58) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x57) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x52) - EILSEQ = Errno(0x55) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x60) - ELOOP = Errno(0x3e) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - EMULTIHOP = Errno(0x5e) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x5d) - ENOBUFS = Errno(0x37) - ENODATA = Errno(0x59) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOLINK = Errno(0x5f) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x53) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x5a) - ENOSTR = Errno(0x5b) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x56) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x54) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTO = Errno(0x60) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIME = Errno(0x5c) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x58) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x57) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x55) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5e) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x59) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x5a) + ENOSTR = syscall.Errno(0x5b) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x56) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x60) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x5c) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGPWR = Signal(0x20) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x20) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_openbsd_386.go b/unix/zerrors_openbsd_386.go index 6dbc60da..8558737b 100644 --- a/unix/zerrors_openbsd_386.go +++ b/unix/zerrors_openbsd_386.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_BLUETOOTH = 0x20 @@ -1316,136 +1318,136 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x58) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x59) - EILSEQ = Errno(0x54) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EIPSEC = Errno(0x52) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x5b) - ELOOP = Errno(0x3e) - EMEDIUMTYPE = Errno(0x56) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x53) - ENOBUFS = Errno(0x37) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOMEDIUM = Errno(0x55) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x5a) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x5b) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x57) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5b) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHR = Signal(0x20) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_openbsd_amd64.go b/unix/zerrors_openbsd_amd64.go index 8dad02db..c1d382a4 100644 --- a/unix/zerrors_openbsd_amd64.go +++ b/unix/zerrors_openbsd_amd64.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_APPLETALK = 0x10 AF_BLUETOOTH = 0x20 @@ -1315,136 +1317,136 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x30) - EADDRNOTAVAIL = Errno(0x31) - EAFNOSUPPORT = Errno(0x2f) - EAGAIN = Errno(0x23) - EALREADY = Errno(0x25) - EAUTH = Errno(0x50) - EBADF = Errno(0x9) - EBADRPC = Errno(0x48) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x58) - ECHILD = Errno(0xa) - ECONNABORTED = Errno(0x35) - ECONNREFUSED = Errno(0x3d) - ECONNRESET = Errno(0x36) - EDEADLK = Errno(0xb) - EDESTADDRREQ = Errno(0x27) - EDOM = Errno(0x21) - EDQUOT = Errno(0x45) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EFTYPE = Errno(0x4f) - EHOSTDOWN = Errno(0x40) - EHOSTUNREACH = Errno(0x41) - EIDRM = Errno(0x59) - EILSEQ = Errno(0x54) - EINPROGRESS = Errno(0x24) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EIPSEC = Errno(0x52) - EISCONN = Errno(0x38) - EISDIR = Errno(0x15) - ELAST = Errno(0x5b) - ELOOP = Errno(0x3e) - EMEDIUMTYPE = Errno(0x56) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x28) - ENAMETOOLONG = Errno(0x3f) - ENEEDAUTH = Errno(0x51) - ENETDOWN = Errno(0x32) - ENETRESET = Errno(0x34) - ENETUNREACH = Errno(0x33) - ENFILE = Errno(0x17) - ENOATTR = Errno(0x53) - ENOBUFS = Errno(0x37) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x4d) - ENOMEDIUM = Errno(0x55) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x5a) - ENOPROTOOPT = Errno(0x2a) - ENOSPC = Errno(0x1c) - ENOSYS = Errno(0x4e) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x39) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x42) - ENOTSOCK = Errno(0x26) - ENOTSUP = Errno(0x5b) - ENOTTY = Errno(0x19) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x2d) - EOVERFLOW = Errno(0x57) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x2e) - EPIPE = Errno(0x20) - EPROCLIM = Errno(0x43) - EPROCUNAVAIL = Errno(0x4c) - EPROGMISMATCH = Errno(0x4b) - EPROGUNAVAIL = Errno(0x4a) - EPROTONOSUPPORT = Errno(0x2b) - EPROTOTYPE = Errno(0x29) - ERANGE = Errno(0x22) - EREMOTE = Errno(0x47) - EROFS = Errno(0x1e) - ERPCMISMATCH = Errno(0x49) - ESHUTDOWN = Errno(0x3a) - ESOCKTNOSUPPORT = Errno(0x2c) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESTALE = Errno(0x46) - ETIMEDOUT = Errno(0x3c) - ETOOMANYREFS = Errno(0x3b) - ETXTBSY = Errno(0x1a) - EUSERS = Errno(0x44) - EWOULDBLOCK = Errno(0x23) - EXDEV = Errno(0x12) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5b) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCHLD = Signal(0x14) - SIGCONT = Signal(0x13) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINFO = Signal(0x1d) - SIGINT = Signal(0x2) - SIGIO = Signal(0x17) - SIGIOT = Signal(0x6) - SIGKILL = Signal(0x9) - SIGPIPE = Signal(0xd) - SIGPROF = Signal(0x1b) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x11) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHR = Signal(0x20) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x12) - SIGTTIN = Signal(0x15) - SIGTTOU = Signal(0x16) - SIGURG = Signal(0x10) - SIGUSR1 = Signal(0x1e) - SIGUSR2 = Signal(0x1f) - SIGVTALRM = Signal(0x1a) - SIGWINCH = Signal(0x1c) - SIGXCPU = Signal(0x18) - SIGXFSZ = Signal(0x19) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) ) // Error table diff --git a/unix/zerrors_solaris_amd64.go b/unix/zerrors_solaris_amd64.go index 194ea20b..f60e1f83 100644 --- a/unix/zerrors_solaris_amd64.go +++ b/unix/zerrors_solaris_amd64.go @@ -6,6 +6,8 @@ package unix +import "syscall" + const ( AF_802 = 0x12 AF_APPLETALK = 0x10 @@ -1073,175 +1075,175 @@ const ( // Errors const ( - E2BIG = Errno(0x7) - EACCES = Errno(0xd) - EADDRINUSE = Errno(0x7d) - EADDRNOTAVAIL = Errno(0x7e) - EADV = Errno(0x44) - EAFNOSUPPORT = Errno(0x7c) - EAGAIN = Errno(0xb) - EALREADY = Errno(0x95) - EBADE = Errno(0x32) - EBADF = Errno(0x9) - EBADFD = Errno(0x51) - EBADMSG = Errno(0x4d) - EBADR = Errno(0x33) - EBADRQC = Errno(0x36) - EBADSLT = Errno(0x37) - EBFONT = Errno(0x39) - EBUSY = Errno(0x10) - ECANCELED = Errno(0x2f) - ECHILD = Errno(0xa) - ECHRNG = Errno(0x25) - ECOMM = Errno(0x46) - ECONNABORTED = Errno(0x82) - ECONNREFUSED = Errno(0x92) - ECONNRESET = Errno(0x83) - EDEADLK = Errno(0x2d) - EDEADLOCK = Errno(0x38) - EDESTADDRREQ = Errno(0x60) - EDOM = Errno(0x21) - EDQUOT = Errno(0x31) - EEXIST = Errno(0x11) - EFAULT = Errno(0xe) - EFBIG = Errno(0x1b) - EHOSTDOWN = Errno(0x93) - EHOSTUNREACH = Errno(0x94) - EIDRM = Errno(0x24) - EILSEQ = Errno(0x58) - EINPROGRESS = Errno(0x96) - EINTR = Errno(0x4) - EINVAL = Errno(0x16) - EIO = Errno(0x5) - EISCONN = Errno(0x85) - EISDIR = Errno(0x15) - EL2HLT = Errno(0x2c) - EL2NSYNC = Errno(0x26) - EL3HLT = Errno(0x27) - EL3RST = Errno(0x28) - ELIBACC = Errno(0x53) - ELIBBAD = Errno(0x54) - ELIBEXEC = Errno(0x57) - ELIBMAX = Errno(0x56) - ELIBSCN = Errno(0x55) - ELNRNG = Errno(0x29) - ELOCKUNMAPPED = Errno(0x48) - ELOOP = Errno(0x5a) - EMFILE = Errno(0x18) - EMLINK = Errno(0x1f) - EMSGSIZE = Errno(0x61) - EMULTIHOP = Errno(0x4a) - ENAMETOOLONG = Errno(0x4e) - ENETDOWN = Errno(0x7f) - ENETRESET = Errno(0x81) - ENETUNREACH = Errno(0x80) - ENFILE = Errno(0x17) - ENOANO = Errno(0x35) - ENOBUFS = Errno(0x84) - ENOCSI = Errno(0x2b) - ENODATA = Errno(0x3d) - ENODEV = Errno(0x13) - ENOENT = Errno(0x2) - ENOEXEC = Errno(0x8) - ENOLCK = Errno(0x2e) - ENOLINK = Errno(0x43) - ENOMEM = Errno(0xc) - ENOMSG = Errno(0x23) - ENONET = Errno(0x40) - ENOPKG = Errno(0x41) - ENOPROTOOPT = Errno(0x63) - ENOSPC = Errno(0x1c) - ENOSR = Errno(0x3f) - ENOSTR = Errno(0x3c) - ENOSYS = Errno(0x59) - ENOTACTIVE = Errno(0x49) - ENOTBLK = Errno(0xf) - ENOTCONN = Errno(0x86) - ENOTDIR = Errno(0x14) - ENOTEMPTY = Errno(0x5d) - ENOTRECOVERABLE = Errno(0x3b) - ENOTSOCK = Errno(0x5f) - ENOTSUP = Errno(0x30) - ENOTTY = Errno(0x19) - ENOTUNIQ = Errno(0x50) - ENXIO = Errno(0x6) - EOPNOTSUPP = Errno(0x7a) - EOVERFLOW = Errno(0x4f) - EOWNERDEAD = Errno(0x3a) - EPERM = Errno(0x1) - EPFNOSUPPORT = Errno(0x7b) - EPIPE = Errno(0x20) - EPROTO = Errno(0x47) - EPROTONOSUPPORT = Errno(0x78) - EPROTOTYPE = Errno(0x62) - ERANGE = Errno(0x22) - EREMCHG = Errno(0x52) - EREMOTE = Errno(0x42) - ERESTART = Errno(0x5b) - EROFS = Errno(0x1e) - ESHUTDOWN = Errno(0x8f) - ESOCKTNOSUPPORT = Errno(0x79) - ESPIPE = Errno(0x1d) - ESRCH = Errno(0x3) - ESRMNT = Errno(0x45) - ESTALE = Errno(0x97) - ESTRPIPE = Errno(0x5c) - ETIME = Errno(0x3e) - ETIMEDOUT = Errno(0x91) - ETOOMANYREFS = Errno(0x90) - ETXTBSY = Errno(0x1a) - EUNATCH = Errno(0x2a) - EUSERS = Errno(0x5e) - EWOULDBLOCK = Errno(0xb) - EXDEV = Errno(0x12) - EXFULL = Errno(0x34) + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x7d) + EADDRNOTAVAIL = syscall.Errno(0x7e) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x7c) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x95) + EBADE = syscall.Errno(0x32) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x51) + EBADMSG = syscall.Errno(0x4d) + EBADR = syscall.Errno(0x33) + EBADRQC = syscall.Errno(0x36) + EBADSLT = syscall.Errno(0x37) + EBFONT = syscall.Errno(0x39) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x2f) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x25) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x82) + ECONNREFUSED = syscall.Errno(0x92) + ECONNRESET = syscall.Errno(0x83) + EDEADLK = syscall.Errno(0x2d) + EDEADLOCK = syscall.Errno(0x38) + EDESTADDRREQ = syscall.Errno(0x60) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x31) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x93) + EHOSTUNREACH = syscall.Errno(0x94) + EIDRM = syscall.Errno(0x24) + EILSEQ = syscall.Errno(0x58) + EINPROGRESS = syscall.Errno(0x96) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x85) + EISDIR = syscall.Errno(0x15) + EL2HLT = syscall.Errno(0x2c) + EL2NSYNC = syscall.Errno(0x26) + EL3HLT = syscall.Errno(0x27) + EL3RST = syscall.Errno(0x28) + ELIBACC = syscall.Errno(0x53) + ELIBBAD = syscall.Errno(0x54) + ELIBEXEC = syscall.Errno(0x57) + ELIBMAX = syscall.Errno(0x56) + ELIBSCN = syscall.Errno(0x55) + ELNRNG = syscall.Errno(0x29) + ELOCKUNMAPPED = syscall.Errno(0x48) + ELOOP = syscall.Errno(0x5a) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x61) + EMULTIHOP = syscall.Errno(0x4a) + ENAMETOOLONG = syscall.Errno(0x4e) + ENETDOWN = syscall.Errno(0x7f) + ENETRESET = syscall.Errno(0x81) + ENETUNREACH = syscall.Errno(0x80) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x35) + ENOBUFS = syscall.Errno(0x84) + ENOCSI = syscall.Errno(0x2b) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x2e) + ENOLINK = syscall.Errno(0x43) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x23) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x63) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x59) + ENOTACTIVE = syscall.Errno(0x49) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x86) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x5d) + ENOTRECOVERABLE = syscall.Errno(0x3b) + ENOTSOCK = syscall.Errno(0x5f) + ENOTSUP = syscall.Errno(0x30) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x50) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x7a) + EOVERFLOW = syscall.Errno(0x4f) + EOWNERDEAD = syscall.Errno(0x3a) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x7b) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x78) + EPROTOTYPE = syscall.Errno(0x62) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x52) + EREMOTE = syscall.Errno(0x42) + ERESTART = syscall.Errno(0x5b) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x8f) + ESOCKTNOSUPPORT = syscall.Errno(0x79) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x97) + ESTRPIPE = syscall.Errno(0x5c) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x91) + ETOOMANYREFS = syscall.Errno(0x90) + ETXTBSY = syscall.Errno(0x1a) + EUNATCH = syscall.Errno(0x2a) + EUSERS = syscall.Errno(0x5e) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x34) ) // Signals const ( - SIGABRT = Signal(0x6) - SIGALRM = Signal(0xe) - SIGBUS = Signal(0xa) - SIGCANCEL = Signal(0x24) - SIGCHLD = Signal(0x12) - SIGCLD = Signal(0x12) - SIGCONT = Signal(0x19) - SIGEMT = Signal(0x7) - SIGFPE = Signal(0x8) - SIGFREEZE = Signal(0x22) - SIGHUP = Signal(0x1) - SIGILL = Signal(0x4) - SIGINT = Signal(0x2) - SIGIO = Signal(0x16) - SIGIOT = Signal(0x6) - SIGJVM1 = Signal(0x27) - SIGJVM2 = Signal(0x28) - SIGKILL = Signal(0x9) - SIGLOST = Signal(0x25) - SIGLWP = Signal(0x21) - SIGPIPE = Signal(0xd) - SIGPOLL = Signal(0x16) - SIGPROF = Signal(0x1d) - SIGPWR = Signal(0x13) - SIGQUIT = Signal(0x3) - SIGSEGV = Signal(0xb) - SIGSTOP = Signal(0x17) - SIGSYS = Signal(0xc) - SIGTERM = Signal(0xf) - SIGTHAW = Signal(0x23) - SIGTRAP = Signal(0x5) - SIGTSTP = Signal(0x18) - SIGTTIN = Signal(0x1a) - SIGTTOU = Signal(0x1b) - SIGURG = Signal(0x15) - SIGUSR1 = Signal(0x10) - SIGUSR2 = Signal(0x11) - SIGVTALRM = Signal(0x1c) - SIGWAITING = Signal(0x20) - SIGWINCH = Signal(0x14) - SIGXCPU = Signal(0x1e) - SIGXFSZ = Signal(0x1f) - SIGXRES = Signal(0x26) + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCANCEL = syscall.Signal(0x24) + SIGCHLD = syscall.Signal(0x12) + SIGCLD = syscall.Signal(0x12) + SIGCONT = syscall.Signal(0x19) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGFREEZE = syscall.Signal(0x22) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x16) + SIGIOT = syscall.Signal(0x6) + SIGJVM1 = syscall.Signal(0x27) + SIGJVM2 = syscall.Signal(0x28) + SIGKILL = syscall.Signal(0x9) + SIGLOST = syscall.Signal(0x25) + SIGLWP = syscall.Signal(0x21) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x16) + SIGPROF = syscall.Signal(0x1d) + SIGPWR = syscall.Signal(0x13) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x17) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHAW = syscall.Signal(0x23) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x18) + SIGTTIN = syscall.Signal(0x1a) + SIGTTOU = syscall.Signal(0x1b) + SIGURG = syscall.Signal(0x15) + SIGUSR1 = syscall.Signal(0x10) + SIGUSR2 = syscall.Signal(0x11) + SIGVTALRM = syscall.Signal(0x1c) + SIGWAITING = syscall.Signal(0x20) + SIGWINCH = syscall.Signal(0x14) + SIGXCPU = syscall.Signal(0x1e) + SIGXFSZ = syscall.Signal(0x1f) + SIGXRES = syscall.Signal(0x26) ) // Error table diff --git a/unix/zsyscall_dragonfly_386.go b/unix/zsyscall_dragonfly_386.go index 3039292f..a2308da8 100644 --- a/unix/zsyscall_dragonfly_386.go +++ b/unix/zsyscall_dragonfly_386.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -696,7 +699,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_dragonfly_amd64.go b/unix/zsyscall_dragonfly_amd64.go index 75ce80c1..beb604b4 100644 --- a/unix/zsyscall_dragonfly_amd64.go +++ b/unix/zsyscall_dragonfly_amd64.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -696,7 +699,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_freebsd_386.go b/unix/zsyscall_freebsd_386.go index 9aed2e6f..eec79a83 100644 --- a/unix/zsyscall_freebsd_386.go +++ b/unix/zsyscall_freebsd_386.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -662,7 +665,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_freebsd_amd64.go b/unix/zsyscall_freebsd_amd64.go index 67353694..a2e44022 100644 --- a/unix/zsyscall_freebsd_amd64.go +++ b/unix/zsyscall_freebsd_amd64.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -662,7 +665,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_freebsd_arm.go b/unix/zsyscall_freebsd_arm.go index 169c1ae0..a8411d7f 100644 --- a/unix/zsyscall_freebsd_arm.go +++ b/unix/zsyscall_freebsd_arm.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -662,7 +665,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_linux_386.go b/unix/zsyscall_linux_386.go index 93d21616..31f83f56 100644 --- a/unix/zsyscall_linux_386.go +++ b/unix/zsyscall_linux_386.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -649,7 +652,7 @@ func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, sig Signal) (err error) { +func Kill(pid int, sig syscall.Signal) (err error) { _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) if e1 != 0 { err = e1 @@ -1089,7 +1092,7 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Tgkill(tgid int, tid int, sig Signal) (err error) { +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_linux_amd64.go b/unix/zsyscall_linux_amd64.go index b7b17379..aaaf9720 100644 --- a/unix/zsyscall_linux_amd64.go +++ b/unix/zsyscall_linux_amd64.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -649,7 +652,7 @@ func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, sig Signal) (err error) { +func Kill(pid int, sig syscall.Signal) (err error) { _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) if e1 != 0 { err = e1 @@ -1089,7 +1092,7 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Tgkill(tgid int, tid int, sig Signal) (err error) { +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_linux_arm.go b/unix/zsyscall_linux_arm.go index 44c2772c..a6665af5 100644 --- a/unix/zsyscall_linux_arm.go +++ b/unix/zsyscall_linux_arm.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -649,7 +652,7 @@ func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, sig Signal) (err error) { +func Kill(pid int, sig syscall.Signal) (err error) { _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) if e1 != 0 { err = e1 @@ -1089,7 +1092,7 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Tgkill(tgid int, tid int, sig Signal) (err error) { +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_netbsd_386.go b/unix/zsyscall_netbsd_386.go index d4bb83d8..9872cabd 100644 --- a/unix/zsyscall_netbsd_386.go +++ b/unix/zsyscall_netbsd_386.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -644,7 +647,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_netbsd_amd64.go b/unix/zsyscall_netbsd_amd64.go index 5baddfb7..797b0395 100644 --- a/unix/zsyscall_netbsd_amd64.go +++ b/unix/zsyscall_netbsd_amd64.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -644,7 +647,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_netbsd_arm.go b/unix/zsyscall_netbsd_arm.go index fe641e5e..4a15408e 100644 --- a/unix/zsyscall_netbsd_arm.go +++ b/unix/zsyscall_netbsd_arm.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -644,7 +647,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_openbsd_386.go b/unix/zsyscall_openbsd_386.go index 5887e2ef..d55e2a15 100644 --- a/unix/zsyscall_openbsd_386.go +++ b/unix/zsyscall_openbsd_386.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -652,7 +655,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_openbsd_amd64.go b/unix/zsyscall_openbsd_amd64.go index 9b597b60..7780ab58 100644 --- a/unix/zsyscall_openbsd_amd64.go +++ b/unix/zsyscall_openbsd_amd64.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -652,7 +655,7 @@ func Issetugid() (tainted bool) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = e1 diff --git a/unix/zsyscall_solaris_amd64.go b/unix/zsyscall_solaris_amd64.go index 02af9743..87f4cdfe 100644 --- a/unix/zsyscall_solaris_amd64.go +++ b/unix/zsyscall_solaris_amd64.go @@ -3,7 +3,10 @@ package unix -import "unsafe" +import ( + "syscall" + "unsafe" +) var ( modlibc = newLazySO("libc.so") @@ -345,7 +348,7 @@ func Getuid() (uid int) { return } -func Kill(pid int, signum Signal) (err error) { +func Kill(pid int, signum syscall.Signal) (err error) { _, _, e1 := sysvicall6(procKill.Addr(), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0) if e1 != 0 { err = e1