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