mirror of
https://github.com/rwinkhart/sys.git
synced 2026-10-29 04:38:18 -04:00
go.sys/unix: use syscall.Errno for errors
If we use a local type, it won't compare properly with errors from the rest of the standard library. Errors are the one type from syscall that propagates through the system, so it's important to have only one type for them. Ditto for syscall.Signal. LGTM=dave R=rsc, dave CC=golang-codereviews https://golang.org/cl/123490043
This commit is contained in:
1 parent
70c4b52aa0
commit
dc3c21c62b
58 files changed
+2546
-2491
No files matched your search
+17
-16
@@ -9,6 +9,7 @@
|
|||||||
package unix
|
package unix
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -24,7 +25,7 @@ func BpfBuflen(fd int) (int, error) {
|
|||||||
var l int
|
var l int
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGBLEN, uintptr(unsafe.Pointer(&l)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGBLEN, uintptr(unsafe.Pointer(&l)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return 0, Errno(err)
|
return 0, syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return l, nil
|
return l, nil
|
||||||
}
|
}
|
||||||
@@ -32,7 +33,7 @@ func BpfBuflen(fd int) (int, error) {
|
|||||||
func SetBpfBuflen(fd, l int) (int, error) {
|
func SetBpfBuflen(fd, l int) (int, error) {
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSBLEN, uintptr(unsafe.Pointer(&l)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSBLEN, uintptr(unsafe.Pointer(&l)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return 0, Errno(err)
|
return 0, syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return l, nil
|
return l, nil
|
||||||
}
|
}
|
||||||
@@ -41,7 +42,7 @@ func BpfDatalink(fd int) (int, error) {
|
|||||||
var t int
|
var t int
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGDLT, uintptr(unsafe.Pointer(&t)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGDLT, uintptr(unsafe.Pointer(&t)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return 0, Errno(err)
|
return 0, syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return t, nil
|
return t, nil
|
||||||
}
|
}
|
||||||
@@ -49,7 +50,7 @@ func BpfDatalink(fd int) (int, error) {
|
|||||||
func SetBpfDatalink(fd, t int) (int, error) {
|
func SetBpfDatalink(fd, t int) (int, error) {
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSDLT, uintptr(unsafe.Pointer(&t)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSDLT, uintptr(unsafe.Pointer(&t)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return 0, Errno(err)
|
return 0, syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return t, nil
|
return t, nil
|
||||||
}
|
}
|
||||||
@@ -57,7 +58,7 @@ func SetBpfDatalink(fd, t int) (int, error) {
|
|||||||
func SetBpfPromisc(fd, m int) error {
|
func SetBpfPromisc(fd, m int) error {
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCPROMISC, uintptr(unsafe.Pointer(&m)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCPROMISC, uintptr(unsafe.Pointer(&m)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@@ -65,7 +66,7 @@ func SetBpfPromisc(fd, m int) error {
|
|||||||
func FlushBpf(fd int) error {
|
func FlushBpf(fd int) error {
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCFLUSH, 0)
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCFLUSH, 0)
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@@ -79,7 +80,7 @@ func BpfInterface(fd int, name string) (string, error) {
|
|||||||
var iv ivalue
|
var iv ivalue
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGETIF, uintptr(unsafe.Pointer(&iv)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGETIF, uintptr(unsafe.Pointer(&iv)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return "", Errno(err)
|
return "", syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return name, nil
|
return name, nil
|
||||||
}
|
}
|
||||||
@@ -89,7 +90,7 @@ func SetBpfInterface(fd int, name string) error {
|
|||||||
copy(iv.name[:], []byte(name))
|
copy(iv.name[:], []byte(name))
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSETIF, uintptr(unsafe.Pointer(&iv)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSETIF, uintptr(unsafe.Pointer(&iv)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@@ -98,7 +99,7 @@ func BpfTimeout(fd int) (*Timeval, error) {
|
|||||||
var tv Timeval
|
var tv Timeval
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGRTIMEOUT, uintptr(unsafe.Pointer(&tv)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGRTIMEOUT, uintptr(unsafe.Pointer(&tv)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return nil, Errno(err)
|
return nil, syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return &tv, nil
|
return &tv, nil
|
||||||
}
|
}
|
||||||
@@ -106,7 +107,7 @@ func BpfTimeout(fd int) (*Timeval, error) {
|
|||||||
func SetBpfTimeout(fd int, tv *Timeval) error {
|
func SetBpfTimeout(fd int, tv *Timeval) error {
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSRTIMEOUT, uintptr(unsafe.Pointer(tv)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSRTIMEOUT, uintptr(unsafe.Pointer(tv)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@@ -115,7 +116,7 @@ func BpfStats(fd int) (*BpfStat, error) {
|
|||||||
var s BpfStat
|
var s BpfStat
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGSTATS, uintptr(unsafe.Pointer(&s)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGSTATS, uintptr(unsafe.Pointer(&s)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return nil, Errno(err)
|
return nil, syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return &s, nil
|
return &s, nil
|
||||||
}
|
}
|
||||||
@@ -123,7 +124,7 @@ func BpfStats(fd int) (*BpfStat, error) {
|
|||||||
func SetBpfImmediate(fd, m int) error {
|
func SetBpfImmediate(fd, m int) error {
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCIMMEDIATE, uintptr(unsafe.Pointer(&m)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCIMMEDIATE, uintptr(unsafe.Pointer(&m)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@@ -134,7 +135,7 @@ func SetBpf(fd int, i []BpfInsn) error {
|
|||||||
p.Insns = (*BpfInsn)(unsafe.Pointer(&i[0]))
|
p.Insns = (*BpfInsn)(unsafe.Pointer(&i[0]))
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSETF, uintptr(unsafe.Pointer(&p)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSETF, uintptr(unsafe.Pointer(&p)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@@ -143,7 +144,7 @@ func CheckBpfVersion(fd int) error {
|
|||||||
var v BpfVersion
|
var v BpfVersion
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCVERSION, uintptr(unsafe.Pointer(&v)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCVERSION, uintptr(unsafe.Pointer(&v)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
if v.Major != BPF_MAJOR_VERSION || v.Minor != BPF_MINOR_VERSION {
|
if v.Major != BPF_MAJOR_VERSION || v.Minor != BPF_MINOR_VERSION {
|
||||||
return EINVAL
|
return EINVAL
|
||||||
@@ -155,7 +156,7 @@ func BpfHeadercmpl(fd int) (int, error) {
|
|||||||
var f int
|
var f int
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGHDRCMPLT, uintptr(unsafe.Pointer(&f)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCGHDRCMPLT, uintptr(unsafe.Pointer(&f)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return 0, Errno(err)
|
return 0, syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return f, nil
|
return f, nil
|
||||||
}
|
}
|
||||||
@@ -163,7 +164,7 @@ func BpfHeadercmpl(fd int) (int, error) {
|
|||||||
func SetBpfHeadercmpl(fd, f int) error {
|
func SetBpfHeadercmpl(fd, f int) error {
|
||||||
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSHDRCMPLT, uintptr(unsafe.Pointer(&f)))
|
_, _, err := Syscall(SYS_IOCTL, uintptr(fd), BIOCSHDRCMPLT, uintptr(unsafe.Pointer(&f)))
|
||||||
if err != 0 {
|
if err != 0 {
|
||||||
return Errno(err)
|
return syscall.Errno(err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
+3
-2
@@ -8,6 +8,7 @@ package unix
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"runtime"
|
"runtime"
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -34,12 +35,12 @@ func runtime_AfterFork()
|
|||||||
// For the same reason compiler does not race instrument it.
|
// For the same reason compiler does not race instrument it.
|
||||||
// The calls to RawSyscall are okay because they are assembly
|
// The calls to RawSyscall are okay because they are assembly
|
||||||
// functions that do not grow the stack.
|
// 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
|
// Declare all variables at top in case any
|
||||||
// declarations require heap allocation (e.g., err1).
|
// declarations require heap allocation (e.g., err1).
|
||||||
var (
|
var (
|
||||||
r1, r2 uintptr
|
r1, r2 uintptr
|
||||||
err1 Errno
|
err1 syscall.Errno
|
||||||
nextfd int
|
nextfd int
|
||||||
i int
|
i int
|
||||||
)
|
)
|
||||||
|
|||||||
+13
-12
@@ -7,20 +7,21 @@
|
|||||||
package unix
|
package unix
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
type SysProcAttr struct {
|
type SysProcAttr struct {
|
||||||
Chroot string // Chroot.
|
Chroot string // Chroot.
|
||||||
Credential *Credential // Credential.
|
Credential *Credential // Credential.
|
||||||
Ptrace bool // Enable tracing.
|
Ptrace bool // Enable tracing.
|
||||||
Setsid bool // Create session.
|
Setsid bool // Create session.
|
||||||
Setpgid bool // Set process group ID to new pid (SYSV setpgrp)
|
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)
|
Setctty bool // Set controlling terminal to fd Ctty (only meaningful if Setsid is set)
|
||||||
Noctty bool // Detach fd 0 from controlling terminal
|
Noctty bool // Detach fd 0 from controlling terminal
|
||||||
Ctty int // Controlling TTY fd (Linux only)
|
Ctty int // Controlling TTY fd (Linux only)
|
||||||
Pdeathsig Signal // Signal that the process will get when its parent dies (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)
|
Cloneflags uintptr // Flags for clone calls (Linux only)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Implemented in runtime package.
|
// Implemented in runtime package.
|
||||||
@@ -36,12 +37,12 @@ func runtime_AfterFork()
|
|||||||
// For the same reason compiler does not race instrument it.
|
// For the same reason compiler does not race instrument it.
|
||||||
// The calls to RawSyscall are okay because they are assembly
|
// The calls to RawSyscall are okay because they are assembly
|
||||||
// functions that do not grow the stack.
|
// 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
|
// Declare all variables at top in case any
|
||||||
// declarations require heap allocation (e.g., err1).
|
// declarations require heap allocation (e.g., err1).
|
||||||
var (
|
var (
|
||||||
r1 uintptr
|
r1 uintptr
|
||||||
err1 Errno
|
err1 syscall.Errno
|
||||||
nextfd int
|
nextfd int
|
||||||
i int
|
i int
|
||||||
)
|
)
|
||||||
|
|||||||
+16
-15
@@ -5,6 +5,7 @@
|
|||||||
package unix
|
package unix
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -21,20 +22,20 @@ type SysProcAttr struct {
|
|||||||
func runtime_BeforeFork()
|
func runtime_BeforeFork()
|
||||||
func runtime_AfterFork()
|
func runtime_AfterFork()
|
||||||
|
|
||||||
func chdir(path uintptr) (err Errno)
|
func chdir(path uintptr) (err syscall.Errno)
|
||||||
func chroot1(path uintptr) (err Errno)
|
func chroot1(path uintptr) (err syscall.Errno)
|
||||||
func close(fd uintptr) (err Errno)
|
func close(fd uintptr) (err syscall.Errno)
|
||||||
func execve(path uintptr, argv uintptr, envp uintptr) (err Errno)
|
func execve(path uintptr, argv uintptr, envp uintptr) (err syscall.Errno)
|
||||||
func exit(code uintptr)
|
func exit(code uintptr)
|
||||||
func fcntl1(fd uintptr, cmd uintptr, arg uintptr) (val uintptr, err Errno)
|
func fcntl1(fd uintptr, cmd uintptr, arg uintptr) (val uintptr, err syscall.Errno)
|
||||||
func forkx(flags uintptr) (pid uintptr, err Errno)
|
func forkx(flags uintptr) (pid uintptr, err syscall.Errno)
|
||||||
func ioctl(fd uintptr, req uintptr, arg uintptr) (err Errno)
|
func ioctl(fd uintptr, req uintptr, arg uintptr) (err syscall.Errno)
|
||||||
func setgid(gid uintptr) (err Errno)
|
func setgid(gid uintptr) (err syscall.Errno)
|
||||||
func setgroups1(ngid uintptr, gid uintptr) (err Errno)
|
func setgroups1(ngid uintptr, gid uintptr) (err syscall.Errno)
|
||||||
func setsid() (pid uintptr, err Errno)
|
func setsid() (pid uintptr, err syscall.Errno)
|
||||||
func setuid(uid uintptr) (err Errno)
|
func setuid(uid uintptr) (err syscall.Errno)
|
||||||
func setpgid(pid uintptr, pgid uintptr) (err Errno)
|
func setpgid(pid uintptr, pgid uintptr) (err syscall.Errno)
|
||||||
func write1(fd uintptr, buf uintptr, nbyte uintptr) (n uintptr, err 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.
|
// 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.
|
// 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,
|
// because we need to avoid lazy-loading the functions (might malloc,
|
||||||
// split the stack, or acquire mutexes). We can't call RawSyscall
|
// split the stack, or acquire mutexes). We can't call RawSyscall
|
||||||
// because it's not safe even for BSD-subsystem calls.
|
// 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
|
// Declare all variables at top in case any
|
||||||
// declarations require heap allocation (e.g., err1).
|
// declarations require heap allocation (e.g., err1).
|
||||||
var (
|
var (
|
||||||
r1 uintptr
|
r1 uintptr
|
||||||
err1 Errno
|
err1 syscall.Errno
|
||||||
nextfd int
|
nextfd int
|
||||||
i int
|
i int
|
||||||
)
|
)
|
||||||
|
|||||||
+5
-16
@@ -11,6 +11,7 @@ package unix
|
|||||||
import (
|
import (
|
||||||
"runtime"
|
"runtime"
|
||||||
"sync"
|
"sync"
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -63,18 +64,6 @@ import (
|
|||||||
|
|
||||||
var ForkLock sync.RWMutex
|
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
|
// SlicePtrFromStrings converts a slice of strings to a slice of
|
||||||
// pointers to NUL-terminated byte slices. If any string contains
|
// pointers to NUL-terminated byte slices. If any string contains
|
||||||
// a NUL byte, it returns (nil, EINVAL).
|
// 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) {
|
func forkExec(argv0 string, argv []string, attr *ProcAttr) (pid int, err error) {
|
||||||
var p [2]int
|
var p [2]int
|
||||||
var n int
|
var n int
|
||||||
var err1 Errno
|
var err1 syscall.Errno
|
||||||
var wstatus WaitStatus
|
var wstatus WaitStatus
|
||||||
|
|
||||||
if attr == nil {
|
if attr == nil {
|
||||||
@@ -190,7 +179,7 @@ func forkExec(argv0 string, argv []string, attr *ProcAttr) (pid int, err error)
|
|||||||
// Kick off child.
|
// Kick off child.
|
||||||
pid, err1 = forkAndExecInChild(argv0p, argvp, envvp, chroot, dir, attr, sys, p[1])
|
pid, err1 = forkAndExecInChild(argv0p, argvp, envvp, chroot, dir, attr, sys, p[1])
|
||||||
if err1 != 0 {
|
if err1 != 0 {
|
||||||
err = Errno(err1)
|
err = syscall.Errno(err1)
|
||||||
goto error
|
goto error
|
||||||
}
|
}
|
||||||
ForkLock.Unlock()
|
ForkLock.Unlock()
|
||||||
@@ -201,7 +190,7 @@ func forkExec(argv0 string, argv []string, attr *ProcAttr) (pid int, err error)
|
|||||||
Close(p[0])
|
Close(p[0])
|
||||||
if err != nil || n != 0 {
|
if err != nil || n != 0 {
|
||||||
if n == int(unsafe.Sizeof(err1)) {
|
if n == int(unsafe.Sizeof(err1)) {
|
||||||
err = Errno(err1)
|
err = syscall.Errno(err1)
|
||||||
}
|
}
|
||||||
if err == nil {
|
if err == nil {
|
||||||
err = EPIPE
|
err = EPIPE
|
||||||
@@ -257,5 +246,5 @@ func Exec(argv0 string, argv []string, envv []string) (err error) {
|
|||||||
uintptr(unsafe.Pointer(argv0p)),
|
uintptr(unsafe.Pointer(argv0p)),
|
||||||
uintptr(unsafe.Pointer(&argvp[0])),
|
uintptr(unsafe.Pointer(&argvp[0])),
|
||||||
uintptr(unsafe.Pointer(&envvp[0])))
|
uintptr(unsafe.Pointer(&envvp[0])))
|
||||||
return Errno(err1)
|
return syscall.Errno(err1)
|
||||||
}
|
}
|
||||||
+3
-2
@@ -7,6 +7,7 @@
|
|||||||
package unix
|
package unix
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -51,7 +52,7 @@ func SetLsfPromisc(name string, m bool) error {
|
|||||||
copy(ifl.name[:], []byte(name))
|
copy(ifl.name[:], []byte(name))
|
||||||
_, _, ep := Syscall(SYS_IOCTL, uintptr(s), SIOCGIFFLAGS, uintptr(unsafe.Pointer(&ifl)))
|
_, _, ep := Syscall(SYS_IOCTL, uintptr(s), SIOCGIFFLAGS, uintptr(unsafe.Pointer(&ifl)))
|
||||||
if ep != 0 {
|
if ep != 0 {
|
||||||
return Errno(ep)
|
return syscall.Errno(ep)
|
||||||
}
|
}
|
||||||
if m {
|
if m {
|
||||||
ifl.flags |= uint16(IFF_PROMISC)
|
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)))
|
_, _, ep = Syscall(SYS_IOCTL, uintptr(s), SIOCSIFFLAGS, uintptr(unsafe.Pointer(&ifl)))
|
||||||
if ep != 0 {
|
if ep != 0 {
|
||||||
return Errno(ep)
|
return syscall.Errno(ep)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-2
@@ -42,6 +42,7 @@ ccflags="$@"
|
|||||||
echo "${!indirect} $includes"
|
echo "${!indirect} $includes"
|
||||||
echo '*/'
|
echo '*/'
|
||||||
echo 'import "C"'
|
echo 'import "C"'
|
||||||
|
echo 'import "syscall"'
|
||||||
echo
|
echo
|
||||||
echo 'const ('
|
echo 'const ('
|
||||||
|
|
||||||
@@ -147,13 +148,13 @@ cat _error.out | grep -vf _error.grep | grep -vf _signal.grep
|
|||||||
echo
|
echo
|
||||||
echo '// Errors'
|
echo '// Errors'
|
||||||
echo 'const ('
|
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
|
echo
|
||||||
echo '// Signals'
|
echo '// Signals'
|
||||||
echo 'const ('
|
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 ')'
|
echo ')'
|
||||||
|
|
||||||
# Run C program to print error and syscall strings.
|
# Run C program to print error and syscall strings.
|
||||||
|
|||||||
+8
-7
@@ -7,6 +7,7 @@ package unix
|
|||||||
import (
|
import (
|
||||||
"sync"
|
"sync"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -20,11 +21,11 @@ type soError struct {
|
|||||||
func (e *soError) Error() string { return e.Msg }
|
func (e *soError) Error() string { return e.Msg }
|
||||||
|
|
||||||
// Implemented in runtime/syscall_solaris.goc.
|
// 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 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 Errno) // TODO: export
|
func sysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)
|
||||||
func dlclose(handle uintptr) (err Errno) // TODO: export
|
func dlclose(handle uintptr) (err syscall.Errno)
|
||||||
func dlopen(name *uint8, mode uintptr) (handle uintptr, err Errno) // TODO: export
|
func dlopen(name *uint8, mode uintptr) (handle uintptr, err syscall.Errno)
|
||||||
func dlsym(handle uintptr, name *uint8) (proc uintptr, err Errno) // TODO: export
|
func dlsym(handle uintptr, name *uint8) (proc uintptr, err syscall.Errno)
|
||||||
|
|
||||||
// A so implements access to a single shared library object.
|
// A so implements access to a single shared library object.
|
||||||
type so struct {
|
type so struct {
|
||||||
@@ -119,7 +120,7 @@ func (p *proc) Addr() uintptr {
|
|||||||
// GetLastError. Callers must inspect the primary return value to decide
|
// GetLastError. Callers must inspect the primary return value to decide
|
||||||
// whether an error occurred (according to the semantics of the specific
|
// whether an error occurred (according to the semantics of the specific
|
||||||
// function being called) before consulting the error. The error will be
|
// 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) {
|
func (p *proc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) {
|
||||||
switch len(a) {
|
switch len(a) {
|
||||||
case 0:
|
case 0:
|
||||||
@@ -253,7 +254,7 @@ func (p *lazyProc) Addr() uintptr {
|
|||||||
// GetLastError. Callers must inspect the primary return value to decide
|
// GetLastError. Callers must inspect the primary return value to decide
|
||||||
// whether an error occurred (according to the semantics of the specific
|
// whether an error occurred (according to the semantics of the specific
|
||||||
// function being called) before consulting the error. The error will be
|
// 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) {
|
func (p *lazyProc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) {
|
||||||
p.mustFind()
|
p.mustFind()
|
||||||
return p.proc.Call(a...)
|
return p.proc.Call(a...)
|
||||||
|
|||||||
+2
-18
@@ -17,21 +17,10 @@
|
|||||||
// For details of the functions and data types in this package consult
|
// For details of the functions and data types in this package consult
|
||||||
// the manuals for the appropriate operating system.
|
// the manuals for the appropriate operating system.
|
||||||
// These calls return err == nil to indicate success; otherwise
|
// These calls return err == nil to indicate success; otherwise
|
||||||
// err is an operating system error describing the failure.
|
// err represents an operating system error describing the failure and
|
||||||
// On Unix systems, that error has type unix.Errno.
|
// holds a value of type syscall.Errno.
|
||||||
package unix
|
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
|
// ByteSliceFromString returns a NUL-terminated slice of bytes
|
||||||
// containing the text of s. If s contains a NUL byte at any
|
// containing the text of s. If s contains a NUL byte at any
|
||||||
// location, it returns (nil, EINVAL).
|
// location, it returns (nil, EINVAL).
|
||||||
@@ -46,11 +35,6 @@ func ByteSliceFromString(s string) ([]byte, error) {
|
|||||||
return a, nil
|
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
|
// BytePtrFromString returns a pointer to a NUL-terminated array of
|
||||||
// bytes containing the text of s. If s contains a NUL byte at any
|
// bytes containing the text of s. If s contains a NUL byte at any
|
||||||
// location, it returns (nil, EINVAL).
|
// location, it returns (nil, EINVAL).
|
||||||
|
|||||||
+7
-6
@@ -14,6 +14,7 @@ package unix
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"runtime"
|
"runtime"
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"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) Signaled() bool { return w&mask != stopped && w&mask != 0 }
|
||||||
|
|
||||||
func (w WaitStatus) Signal() Signal {
|
func (w WaitStatus) Signal() syscall.Signal {
|
||||||
sig := Signal(w & mask)
|
sig := syscall.Signal(w & mask)
|
||||||
if sig == stopped || sig == 0 {
|
if sig == stopped || sig == 0 {
|
||||||
return -1
|
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) 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() {
|
if !w.Stopped() {
|
||||||
return -1
|
return -1
|
||||||
}
|
}
|
||||||
return Signal(w>>shift) & 0xFF
|
return syscall.Signal(w>>shift) & 0xFF
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w WaitStatus) TrapCause() int { return -1 }
|
func (w WaitStatus) TrapCause() int { return -1 }
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ package unix
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
errorspkg "errors"
|
errorspkg "errors"
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"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)
|
//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
|
* Exposed directly
|
||||||
|
|||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -67,4 +70,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
return
|
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)
|
||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -67,4 +70,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
return
|
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)
|
||||||
@@ -156,7 +156,7 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) {
|
|||||||
//sysnb Gettimeofday(tv *Timeval) (err error)
|
//sysnb Gettimeofday(tv *Timeval) (err error)
|
||||||
//sysnb Getuid() (uid int)
|
//sysnb Getuid() (uid int)
|
||||||
//sys Issetugid() (tainted bool)
|
//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 Kqueue() (fd int, err error)
|
||||||
//sys Lchown(path string, uid int, gid int) (err error)
|
//sys Lchown(path string, uid int, gid int) (err error)
|
||||||
//sys Link(path string, link string) (err error)
|
//sys Link(path string, link string) (err error)
|
||||||
|
|||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
return
|
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)
|
||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
return
|
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)
|
||||||
@@ -176,7 +176,7 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) {
|
|||||||
//sysnb Gettimeofday(tv *Timeval) (err error)
|
//sysnb Gettimeofday(tv *Timeval) (err error)
|
||||||
//sysnb Getuid() (uid int)
|
//sysnb Getuid() (uid int)
|
||||||
//sys Issetugid() (tainted bool)
|
//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 Kqueue() (fd int, err error)
|
||||||
//sys Lchown(path string, uid int, gid int) (err error)
|
//sys Lchown(path string, uid int, gid int) (err error)
|
||||||
//sys Link(path string, link string) (err error)
|
//sys Link(path string, link string) (err error)
|
||||||
|
|||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
return
|
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)
|
||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
return
|
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)
|
||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -55,4 +58,4 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
return
|
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)
|
||||||
+10
-7
@@ -11,7 +11,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Wrapped
|
* Wrapped
|
||||||
@@ -194,18 +197,18 @@ func (w WaitStatus) ExitStatus() int {
|
|||||||
return int(w>>shift) & 0xFF
|
return int(w>>shift) & 0xFF
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w WaitStatus) Signal() Signal {
|
func (w WaitStatus) Signal() syscall.Signal {
|
||||||
if !w.Signaled() {
|
if !w.Signaled() {
|
||||||
return -1
|
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() {
|
if !w.Stopped() {
|
||||||
return -1
|
return -1
|
||||||
}
|
}
|
||||||
return Signal(w>>shift) & 0xFF
|
return syscall.Signal(w>>shift) & 0xFF
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w WaitStatus) TrapCause() int {
|
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 InotifyInit() (fd int, err error)
|
||||||
//sysnb InotifyInit1(flags int) (fd int, err error)
|
//sysnb InotifyInit1(flags int) (fd int, err error)
|
||||||
//sysnb InotifyRmWatch(fd int, watchdesc uint32) (success 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 Klogctl(typ int, buf []byte) (n int, err error) = SYS_SYSLOG
|
||||||
//sys Link(oldpath string, newpath string) (err error)
|
//sys Link(oldpath string, newpath string) (err error)
|
||||||
//sys Listxattr(path string, dest []byte) (sz int, err error)
|
//sys Listxattr(path string, dest []byte) (sz int, err error)
|
||||||
@@ -861,7 +864,7 @@ func Setgid(uid int) (err error) {
|
|||||||
//sys Sync()
|
//sys Sync()
|
||||||
//sysnb Sysinfo(info *Sysinfo_t) (err error)
|
//sysnb Sysinfo(info *Sysinfo_t) (err error)
|
||||||
//sys Tee(rfd int, wfd int, len int, flags int) (n int64, 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 Times(tms *Tms) (ticks uintptr, err error)
|
||||||
//sysnb Umask(mask int) (oldmask int)
|
//sysnb Umask(mask int) (oldmask int)
|
||||||
//sysnb Uname(buf *Utsname) (err error)
|
//sysnb Uname(buf *Utsname) (err error)
|
||||||
|
|||||||
@@ -7,7 +7,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
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.
|
// Underlying system call writes to newoffset via pointer.
|
||||||
// Implemented in assembly to avoid allocation.
|
// 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) {
|
func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
|
||||||
newoffset, errno := seek(fd, offset, whence)
|
newoffset, errno := seek(fd, offset, whence)
|
||||||
@@ -179,8 +182,8 @@ const (
|
|||||||
_SENDMMSG = 20
|
_SENDMMSG = 20
|
||||||
)
|
)
|
||||||
|
|
||||||
func socketcall(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 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) {
|
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)
|
fd, e := socketcall(_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
|
||||||
|
|||||||
@@ -4,6 +4,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
//sys Chown(path string, uid int, gid int) (err error)
|
//sys Chown(path string, uid int, gid int) (err error)
|
||||||
//sys Fchown(fd int, 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)
|
//sys Fstat(fd int, stat *Stat_t) (err error)
|
||||||
@@ -58,7 +60,7 @@ package unix
|
|||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
//go:noescape
|
//go:noescape
|
||||||
func gettimeofday(tv *Timeval) (err Errno)
|
func gettimeofday(tv *Timeval) (err syscall.Errno)
|
||||||
|
|
||||||
func Gettimeofday(tv *Timeval) (err error) {
|
func Gettimeofday(tv *Timeval) (err error) {
|
||||||
errno := gettimeofday(tv)
|
errno := gettimeofday(tv)
|
||||||
|
|||||||
@@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
func Getpagesize() int { return 4096 }
|
func Getpagesize() int { return 4096 }
|
||||||
|
|
||||||
@@ -25,7 +28,7 @@ func NsecToTimeval(nsec int64) (tv Timeval) {
|
|||||||
|
|
||||||
// Underlying system call writes to newoffset via pointer.
|
// Underlying system call writes to newoffset via pointer.
|
||||||
// Implemented in assembly to avoid allocation.
|
// 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) {
|
func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
|
||||||
newoffset, errno := seek(fd, offset, whence)
|
newoffset, errno := seek(fd, offset, whence)
|
||||||
|
|||||||
@@ -12,7 +12,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
type SockaddrDatalink struct {
|
type SockaddrDatalink struct {
|
||||||
Len uint8
|
Len uint8
|
||||||
@@ -26,7 +29,7 @@ type SockaddrDatalink struct {
|
|||||||
raw RawSockaddrDatalink
|
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) {
|
func sysctlNodes(mib []_C_int) (nodes []Sysctlnode, err error) {
|
||||||
var olen uintptr
|
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 Gettimeofday(tv *Timeval) (err error)
|
||||||
//sysnb Getuid() (uid int)
|
//sysnb Getuid() (uid int)
|
||||||
//sys Issetugid() (tainted bool)
|
//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 Kqueue() (fd int, err error)
|
||||||
//sys Lchown(path string, uid int, gid int) (err error)
|
//sys Lchown(path string, uid int, gid int) (err error)
|
||||||
//sys Link(path string, link string) (err error)
|
//sys Link(path string, link string) (err error)
|
||||||
|
|||||||
@@ -12,7 +12,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
type SockaddrDatalink struct {
|
type SockaddrDatalink struct {
|
||||||
Len uint8
|
Len uint8
|
||||||
@@ -26,7 +29,7 @@ type SockaddrDatalink struct {
|
|||||||
raw RawSockaddrDatalink
|
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) {
|
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 Gettimeofday(tv *Timeval) (err error)
|
||||||
//sysnb Getuid() (uid int)
|
//sysnb Getuid() (uid int)
|
||||||
//sys Issetugid() (tainted bool)
|
//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 Kqueue() (fd int, err error)
|
||||||
//sys Lchown(path string, uid int, gid int) (err error)
|
//sys Lchown(path string, uid int, gid int) (err error)
|
||||||
//sys Link(path string, link string) (err error)
|
//sys Link(path string, link string) (err error)
|
||||||
|
|||||||
+14
-11
@@ -12,7 +12,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
type SockaddrDatalink struct {
|
type SockaddrDatalink struct {
|
||||||
Family uint16
|
Family uint16
|
||||||
@@ -70,7 +73,7 @@ func Pipe(p []int) (err error) {
|
|||||||
}
|
}
|
||||||
r0, w0, e1 := pipe()
|
r0, w0, e1 := pipe()
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = Errno(e1)
|
err = syscall.Errno(e1)
|
||||||
}
|
}
|
||||||
p[0], p[1] = int(r0), int(w0)
|
p[0], p[1] = int(r0), int(w0)
|
||||||
return
|
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) Signaled() bool { return w&mask != stopped && w&mask != 0 }
|
||||||
|
|
||||||
func (w WaitStatus) Signal() Signal {
|
func (w WaitStatus) Signal() syscall.Signal {
|
||||||
sig := Signal(w & mask)
|
sig := syscall.Signal(w & mask)
|
||||||
if sig == stopped || sig == 0 {
|
if sig == stopped || sig == 0 {
|
||||||
return -1
|
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) 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() {
|
if !w.Stopped() {
|
||||||
return -1
|
return -1
|
||||||
}
|
}
|
||||||
return Signal(w>>shift) & 0xFF
|
return syscall.Signal(w>>shift) & 0xFF
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w WaitStatus) TrapCause() int { return -1 }
|
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) {
|
func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, err error) {
|
||||||
r0, e1 := wait4(uintptr(pid), wstatus, uintptr(options), rusage)
|
r0, e1 := wait4(uintptr(pid), wstatus, uintptr(options), rusage)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = Errno(e1)
|
err = syscall.Errno(e1)
|
||||||
}
|
}
|
||||||
return int(r0), err
|
return int(r0), err
|
||||||
}
|
}
|
||||||
@@ -262,7 +265,7 @@ func gethostname() (name string, err uintptr)
|
|||||||
func Gethostname() (name string, err error) {
|
func Gethostname() (name string, err error) {
|
||||||
name, e1 := gethostname()
|
name, e1 := gethostname()
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = Errno(e1)
|
err = syscall.Errno(e1)
|
||||||
}
|
}
|
||||||
return name, err
|
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 Getrlimit(which int, lim *Rlimit) (err error)
|
||||||
//sysnb Gettimeofday(tv *Timeval) (err error)
|
//sysnb Gettimeofday(tv *Timeval) (err error)
|
||||||
//sysnb Getuid() (uid int)
|
//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 Lchown(path string, uid int, gid int) (err error)
|
||||||
//sys Link(path string, link string) (err error)
|
//sys Link(path string, link string) (err error)
|
||||||
//sys Listen(s int, backlog int) (err error) = libsocket.listen
|
//sys Listen(s int, backlog int) (err error) = libsocket.listen
|
||||||
|
|||||||
+5
-47
@@ -9,6 +9,7 @@ package unix
|
|||||||
import (
|
import (
|
||||||
"runtime"
|
"runtime"
|
||||||
"sync"
|
"sync"
|
||||||
|
"syscall"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -24,10 +25,10 @@ const (
|
|||||||
netbsd32Bit = runtime.GOOS == "netbsd" && sizeofPtr == 4
|
netbsd32Bit = runtime.GOOS == "netbsd" && sizeofPtr == 4
|
||||||
)
|
)
|
||||||
|
|
||||||
func Syscall(trap, a1, a2, a3 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 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 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 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.
|
// Mmap manager, for use by operating system-specific implementations.
|
||||||
|
|
||||||
@@ -89,49 +90,6 @@ func (m *mmapper) Munmap(data []byte) (err error) {
|
|||||||
return nil
|
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) {
|
func Read(fd int, p []byte) (n int, err error) {
|
||||||
n, err = read(fd, p)
|
n, err = read(fd, p)
|
||||||
if raceenabled {
|
if raceenabled {
|
||||||
|
|||||||
+141
-139
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_CCITT = 0xa
|
AF_CCITT = 0xa
|
||||||
@@ -1131,149 +1133,149 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADARCH = Errno(0x56)
|
EBADARCH = syscall.Errno(0x56)
|
||||||
EBADEXEC = Errno(0x55)
|
EBADEXEC = syscall.Errno(0x55)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMACHO = Errno(0x58)
|
EBADMACHO = syscall.Errno(0x58)
|
||||||
EBADMSG = Errno(0x5e)
|
EBADMSG = syscall.Errno(0x5e)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x59)
|
ECANCELED = syscall.Errno(0x59)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDEVERR = Errno(0x53)
|
EDEVERR = syscall.Errno(0x53)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x5a)
|
EIDRM = syscall.Errno(0x5a)
|
||||||
EILSEQ = Errno(0x5c)
|
EILSEQ = syscall.Errno(0x5c)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x69)
|
ELAST = syscall.Errno(0x69)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5f)
|
EMULTIHOP = syscall.Errno(0x5f)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x5d)
|
ENOATTR = syscall.Errno(0x5d)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODATA = Errno(0x60)
|
ENODATA = syscall.Errno(0x60)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x61)
|
ENOLINK = syscall.Errno(0x61)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x5b)
|
ENOMSG = syscall.Errno(0x5b)
|
||||||
ENOPOLICY = Errno(0x67)
|
ENOPOLICY = syscall.Errno(0x67)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x62)
|
ENOSR = syscall.Errno(0x62)
|
||||||
ENOSTR = Errno(0x63)
|
ENOSTR = syscall.Errno(0x63)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTRECOVERABLE = Errno(0x68)
|
ENOTRECOVERABLE = syscall.Errno(0x68)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x2d)
|
ENOTSUP = syscall.Errno(0x2d)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x66)
|
EOPNOTSUPP = syscall.Errno(0x66)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EOWNERDEAD = Errno(0x69)
|
EOWNERDEAD = syscall.Errno(0x69)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x64)
|
EPROTO = syscall.Errno(0x64)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
EPWROFF = Errno(0x52)
|
EPWROFF = syscall.Errno(0x52)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHLIBVERS = Errno(0x57)
|
ESHLIBVERS = syscall.Errno(0x57)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIME = Errno(0x65)
|
ETIME = syscall.Errno(0x65)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+141
-139
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_CCITT = 0xa
|
AF_CCITT = 0xa
|
||||||
@@ -1131,149 +1133,149 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADARCH = Errno(0x56)
|
EBADARCH = syscall.Errno(0x56)
|
||||||
EBADEXEC = Errno(0x55)
|
EBADEXEC = syscall.Errno(0x55)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMACHO = Errno(0x58)
|
EBADMACHO = syscall.Errno(0x58)
|
||||||
EBADMSG = Errno(0x5e)
|
EBADMSG = syscall.Errno(0x5e)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x59)
|
ECANCELED = syscall.Errno(0x59)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDEVERR = Errno(0x53)
|
EDEVERR = syscall.Errno(0x53)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x5a)
|
EIDRM = syscall.Errno(0x5a)
|
||||||
EILSEQ = Errno(0x5c)
|
EILSEQ = syscall.Errno(0x5c)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x69)
|
ELAST = syscall.Errno(0x69)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5f)
|
EMULTIHOP = syscall.Errno(0x5f)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x5d)
|
ENOATTR = syscall.Errno(0x5d)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODATA = Errno(0x60)
|
ENODATA = syscall.Errno(0x60)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x61)
|
ENOLINK = syscall.Errno(0x61)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x5b)
|
ENOMSG = syscall.Errno(0x5b)
|
||||||
ENOPOLICY = Errno(0x67)
|
ENOPOLICY = syscall.Errno(0x67)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x62)
|
ENOSR = syscall.Errno(0x62)
|
||||||
ENOSTR = Errno(0x63)
|
ENOSTR = syscall.Errno(0x63)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTRECOVERABLE = Errno(0x68)
|
ENOTRECOVERABLE = syscall.Errno(0x68)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x2d)
|
ENOTSUP = syscall.Errno(0x2d)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x66)
|
EOPNOTSUPP = syscall.Errno(0x66)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EOWNERDEAD = Errno(0x69)
|
EOWNERDEAD = syscall.Errno(0x69)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x64)
|
EPROTO = syscall.Errno(0x64)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
EPWROFF = Errno(0x52)
|
EPWROFF = syscall.Errno(0x52)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHLIBVERS = Errno(0x57)
|
ESHLIBVERS = syscall.Errno(0x57)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIME = Errno(0x65)
|
ETIME = syscall.Errno(0x65)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+139
-137
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ATM = 0x1e
|
AF_ATM = 0x1e
|
||||||
@@ -1241,147 +1243,147 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EASYNC = Errno(0x63)
|
EASYNC = syscall.Errno(0x63)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x59)
|
EBADMSG = syscall.Errno(0x59)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x55)
|
ECANCELED = syscall.Errno(0x55)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOOFUS = Errno(0x58)
|
EDOOFUS = syscall.Errno(0x58)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x63)
|
ELAST = syscall.Errno(0x63)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5a)
|
EMULTIHOP = syscall.Errno(0x5a)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x57)
|
ENOATTR = syscall.Errno(0x57)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5b)
|
ENOLINK = syscall.Errno(0x5b)
|
||||||
ENOMEDIUM = Errno(0x5d)
|
ENOMEDIUM = syscall.Errno(0x5d)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x2d)
|
ENOTSUP = syscall.Errno(0x2d)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x5c)
|
EPROTO = syscall.Errno(0x5c)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUNUSED94 = Errno(0x5e)
|
EUNUSED94 = syscall.Errno(0x5e)
|
||||||
EUNUSED95 = Errno(0x5f)
|
EUNUSED95 = syscall.Errno(0x5f)
|
||||||
EUNUSED96 = Errno(0x60)
|
EUNUSED96 = syscall.Errno(0x60)
|
||||||
EUNUSED97 = Errno(0x61)
|
EUNUSED97 = syscall.Errno(0x61)
|
||||||
EUNUSED98 = Errno(0x62)
|
EUNUSED98 = syscall.Errno(0x62)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCKPT = Signal(0x21)
|
SIGCKPT = syscall.Signal(0x21)
|
||||||
SIGCKPTEXIT = Signal(0x22)
|
SIGCKPTEXIT = syscall.Signal(0x22)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHR = Signal(0x20)
|
SIGTHR = syscall.Signal(0x20)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+139
-137
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ATM = 0x1e
|
AF_ATM = 0x1e
|
||||||
@@ -1241,147 +1243,147 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EASYNC = Errno(0x63)
|
EASYNC = syscall.Errno(0x63)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x59)
|
EBADMSG = syscall.Errno(0x59)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x55)
|
ECANCELED = syscall.Errno(0x55)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOOFUS = Errno(0x58)
|
EDOOFUS = syscall.Errno(0x58)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x63)
|
ELAST = syscall.Errno(0x63)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5a)
|
EMULTIHOP = syscall.Errno(0x5a)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x57)
|
ENOATTR = syscall.Errno(0x57)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5b)
|
ENOLINK = syscall.Errno(0x5b)
|
||||||
ENOMEDIUM = Errno(0x5d)
|
ENOMEDIUM = syscall.Errno(0x5d)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x2d)
|
ENOTSUP = syscall.Errno(0x2d)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x5c)
|
EPROTO = syscall.Errno(0x5c)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUNUSED94 = Errno(0x5e)
|
EUNUSED94 = syscall.Errno(0x5e)
|
||||||
EUNUSED95 = Errno(0x5f)
|
EUNUSED95 = syscall.Errno(0x5f)
|
||||||
EUNUSED96 = Errno(0x60)
|
EUNUSED96 = syscall.Errno(0x60)
|
||||||
EUNUSED97 = Errno(0x61)
|
EUNUSED97 = syscall.Errno(0x61)
|
||||||
EUNUSED98 = Errno(0x62)
|
EUNUSED98 = syscall.Errno(0x62)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCKPT = Signal(0x21)
|
SIGCKPT = syscall.Signal(0x21)
|
||||||
SIGCKPTEXIT = Signal(0x22)
|
SIGCKPTEXIT = syscall.Signal(0x22)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHR = Signal(0x20)
|
SIGTHR = syscall.Signal(0x20)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+136
-134
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ARP = 0x23
|
AF_ARP = 0x23
|
||||||
@@ -1437,144 +1439,144 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x59)
|
EBADMSG = syscall.Errno(0x59)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x55)
|
ECANCELED = syscall.Errno(0x55)
|
||||||
ECAPMODE = Errno(0x5e)
|
ECAPMODE = syscall.Errno(0x5e)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOOFUS = Errno(0x58)
|
EDOOFUS = syscall.Errno(0x58)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x60)
|
ELAST = syscall.Errno(0x60)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5a)
|
EMULTIHOP = syscall.Errno(0x5a)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x57)
|
ENOATTR = syscall.Errno(0x57)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5b)
|
ENOLINK = syscall.Errno(0x5b)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCAPABLE = Errno(0x5d)
|
ENOTCAPABLE = syscall.Errno(0x5d)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTRECOVERABLE = Errno(0x5f)
|
ENOTRECOVERABLE = syscall.Errno(0x5f)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x2d)
|
ENOTSUP = syscall.Errno(0x2d)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EOWNERDEAD = Errno(0x60)
|
EOWNERDEAD = syscall.Errno(0x60)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x5c)
|
EPROTO = syscall.Errno(0x5c)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGLIBRT = Signal(0x21)
|
SIGLIBRT = syscall.Signal(0x21)
|
||||||
SIGLWP = Signal(0x20)
|
SIGLWP = syscall.Signal(0x20)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHR = Signal(0x20)
|
SIGTHR = syscall.Signal(0x20)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+136
-134
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ARP = 0x23
|
AF_ARP = 0x23
|
||||||
@@ -1438,144 +1440,144 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x59)
|
EBADMSG = syscall.Errno(0x59)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x55)
|
ECANCELED = syscall.Errno(0x55)
|
||||||
ECAPMODE = Errno(0x5e)
|
ECAPMODE = syscall.Errno(0x5e)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOOFUS = Errno(0x58)
|
EDOOFUS = syscall.Errno(0x58)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x60)
|
ELAST = syscall.Errno(0x60)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5a)
|
EMULTIHOP = syscall.Errno(0x5a)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x57)
|
ENOATTR = syscall.Errno(0x57)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5b)
|
ENOLINK = syscall.Errno(0x5b)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCAPABLE = Errno(0x5d)
|
ENOTCAPABLE = syscall.Errno(0x5d)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTRECOVERABLE = Errno(0x5f)
|
ENOTRECOVERABLE = syscall.Errno(0x5f)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x2d)
|
ENOTSUP = syscall.Errno(0x2d)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EOWNERDEAD = Errno(0x60)
|
EOWNERDEAD = syscall.Errno(0x60)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x5c)
|
EPROTO = syscall.Errno(0x5c)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGLIBRT = Signal(0x21)
|
SIGLIBRT = syscall.Signal(0x21)
|
||||||
SIGLWP = Signal(0x20)
|
SIGLWP = syscall.Signal(0x20)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHR = Signal(0x20)
|
SIGTHR = syscall.Signal(0x20)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+136
-134
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ARP = 0x23
|
AF_ARP = 0x23
|
||||||
@@ -1437,144 +1439,144 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x59)
|
EBADMSG = syscall.Errno(0x59)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x55)
|
ECANCELED = syscall.Errno(0x55)
|
||||||
ECAPMODE = Errno(0x5e)
|
ECAPMODE = syscall.Errno(0x5e)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOOFUS = Errno(0x58)
|
EDOOFUS = syscall.Errno(0x58)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x60)
|
ELAST = syscall.Errno(0x60)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5a)
|
EMULTIHOP = syscall.Errno(0x5a)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x57)
|
ENOATTR = syscall.Errno(0x57)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5b)
|
ENOLINK = syscall.Errno(0x5b)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCAPABLE = Errno(0x5d)
|
ENOTCAPABLE = syscall.Errno(0x5d)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTRECOVERABLE = Errno(0x5f)
|
ENOTRECOVERABLE = syscall.Errno(0x5f)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x2d)
|
ENOTSUP = syscall.Errno(0x2d)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EOWNERDEAD = Errno(0x60)
|
EOWNERDEAD = syscall.Errno(0x60)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x5c)
|
EPROTO = syscall.Errno(0x5c)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGLIBRT = Signal(0x21)
|
SIGLIBRT = syscall.Signal(0x21)
|
||||||
SIGLWP = Signal(0x20)
|
SIGLWP = syscall.Signal(0x20)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHR = Signal(0x20)
|
SIGTHR = syscall.Signal(0x20)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+170
-168
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_ALG = 0x26
|
AF_ALG = 0x26
|
||||||
AF_APPLETALK = 0x5
|
AF_APPLETALK = 0x5
|
||||||
@@ -1200,178 +1202,178 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x62)
|
EADDRINUSE = syscall.Errno(0x62)
|
||||||
EADDRNOTAVAIL = Errno(0x63)
|
EADDRNOTAVAIL = syscall.Errno(0x63)
|
||||||
EADV = Errno(0x44)
|
EADV = syscall.Errno(0x44)
|
||||||
EAFNOSUPPORT = Errno(0x61)
|
EAFNOSUPPORT = syscall.Errno(0x61)
|
||||||
EAGAIN = Errno(0xb)
|
EAGAIN = syscall.Errno(0xb)
|
||||||
EALREADY = Errno(0x72)
|
EALREADY = syscall.Errno(0x72)
|
||||||
EBADE = Errno(0x34)
|
EBADE = syscall.Errno(0x34)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADFD = Errno(0x4d)
|
EBADFD = syscall.Errno(0x4d)
|
||||||
EBADMSG = Errno(0x4a)
|
EBADMSG = syscall.Errno(0x4a)
|
||||||
EBADR = Errno(0x35)
|
EBADR = syscall.Errno(0x35)
|
||||||
EBADRQC = Errno(0x38)
|
EBADRQC = syscall.Errno(0x38)
|
||||||
EBADSLT = Errno(0x39)
|
EBADSLT = syscall.Errno(0x39)
|
||||||
EBFONT = Errno(0x3b)
|
EBFONT = syscall.Errno(0x3b)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x7d)
|
ECANCELED = syscall.Errno(0x7d)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECHRNG = Errno(0x2c)
|
ECHRNG = syscall.Errno(0x2c)
|
||||||
ECOMM = Errno(0x46)
|
ECOMM = syscall.Errno(0x46)
|
||||||
ECONNABORTED = Errno(0x67)
|
ECONNABORTED = syscall.Errno(0x67)
|
||||||
ECONNREFUSED = Errno(0x6f)
|
ECONNREFUSED = syscall.Errno(0x6f)
|
||||||
ECONNRESET = Errno(0x68)
|
ECONNRESET = syscall.Errno(0x68)
|
||||||
EDEADLK = Errno(0x23)
|
EDEADLK = syscall.Errno(0x23)
|
||||||
EDEADLOCK = Errno(0x23)
|
EDEADLOCK = syscall.Errno(0x23)
|
||||||
EDESTADDRREQ = Errno(0x59)
|
EDESTADDRREQ = syscall.Errno(0x59)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOTDOT = Errno(0x49)
|
EDOTDOT = syscall.Errno(0x49)
|
||||||
EDQUOT = Errno(0x7a)
|
EDQUOT = syscall.Errno(0x7a)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EHOSTDOWN = Errno(0x70)
|
EHOSTDOWN = syscall.Errno(0x70)
|
||||||
EHOSTUNREACH = Errno(0x71)
|
EHOSTUNREACH = syscall.Errno(0x71)
|
||||||
EIDRM = Errno(0x2b)
|
EIDRM = syscall.Errno(0x2b)
|
||||||
EILSEQ = Errno(0x54)
|
EILSEQ = syscall.Errno(0x54)
|
||||||
EINPROGRESS = Errno(0x73)
|
EINPROGRESS = syscall.Errno(0x73)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x6a)
|
EISCONN = syscall.Errno(0x6a)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
EISNAM = Errno(0x78)
|
EISNAM = syscall.Errno(0x78)
|
||||||
EKEYEXPIRED = Errno(0x7f)
|
EKEYEXPIRED = syscall.Errno(0x7f)
|
||||||
EKEYREJECTED = Errno(0x81)
|
EKEYREJECTED = syscall.Errno(0x81)
|
||||||
EKEYREVOKED = Errno(0x80)
|
EKEYREVOKED = syscall.Errno(0x80)
|
||||||
EL2HLT = Errno(0x33)
|
EL2HLT = syscall.Errno(0x33)
|
||||||
EL2NSYNC = Errno(0x2d)
|
EL2NSYNC = syscall.Errno(0x2d)
|
||||||
EL3HLT = Errno(0x2e)
|
EL3HLT = syscall.Errno(0x2e)
|
||||||
EL3RST = Errno(0x2f)
|
EL3RST = syscall.Errno(0x2f)
|
||||||
ELIBACC = Errno(0x4f)
|
ELIBACC = syscall.Errno(0x4f)
|
||||||
ELIBBAD = Errno(0x50)
|
ELIBBAD = syscall.Errno(0x50)
|
||||||
ELIBEXEC = Errno(0x53)
|
ELIBEXEC = syscall.Errno(0x53)
|
||||||
ELIBMAX = Errno(0x52)
|
ELIBMAX = syscall.Errno(0x52)
|
||||||
ELIBSCN = Errno(0x51)
|
ELIBSCN = syscall.Errno(0x51)
|
||||||
ELNRNG = Errno(0x30)
|
ELNRNG = syscall.Errno(0x30)
|
||||||
ELOOP = Errno(0x28)
|
ELOOP = syscall.Errno(0x28)
|
||||||
EMEDIUMTYPE = Errno(0x7c)
|
EMEDIUMTYPE = syscall.Errno(0x7c)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x5a)
|
EMSGSIZE = syscall.Errno(0x5a)
|
||||||
EMULTIHOP = Errno(0x48)
|
EMULTIHOP = syscall.Errno(0x48)
|
||||||
ENAMETOOLONG = Errno(0x24)
|
ENAMETOOLONG = syscall.Errno(0x24)
|
||||||
ENAVAIL = Errno(0x77)
|
ENAVAIL = syscall.Errno(0x77)
|
||||||
ENETDOWN = Errno(0x64)
|
ENETDOWN = syscall.Errno(0x64)
|
||||||
ENETRESET = Errno(0x66)
|
ENETRESET = syscall.Errno(0x66)
|
||||||
ENETUNREACH = Errno(0x65)
|
ENETUNREACH = syscall.Errno(0x65)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOANO = Errno(0x37)
|
ENOANO = syscall.Errno(0x37)
|
||||||
ENOBUFS = Errno(0x69)
|
ENOBUFS = syscall.Errno(0x69)
|
||||||
ENOCSI = Errno(0x32)
|
ENOCSI = syscall.Errno(0x32)
|
||||||
ENODATA = Errno(0x3d)
|
ENODATA = syscall.Errno(0x3d)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOKEY = Errno(0x7e)
|
ENOKEY = syscall.Errno(0x7e)
|
||||||
ENOLCK = Errno(0x25)
|
ENOLCK = syscall.Errno(0x25)
|
||||||
ENOLINK = Errno(0x43)
|
ENOLINK = syscall.Errno(0x43)
|
||||||
ENOMEDIUM = Errno(0x7b)
|
ENOMEDIUM = syscall.Errno(0x7b)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x2a)
|
ENOMSG = syscall.Errno(0x2a)
|
||||||
ENONET = Errno(0x40)
|
ENONET = syscall.Errno(0x40)
|
||||||
ENOPKG = Errno(0x41)
|
ENOPKG = syscall.Errno(0x41)
|
||||||
ENOPROTOOPT = Errno(0x5c)
|
ENOPROTOOPT = syscall.Errno(0x5c)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x3f)
|
ENOSR = syscall.Errno(0x3f)
|
||||||
ENOSTR = Errno(0x3c)
|
ENOSTR = syscall.Errno(0x3c)
|
||||||
ENOSYS = Errno(0x26)
|
ENOSYS = syscall.Errno(0x26)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x6b)
|
ENOTCONN = syscall.Errno(0x6b)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x27)
|
ENOTEMPTY = syscall.Errno(0x27)
|
||||||
ENOTNAM = Errno(0x76)
|
ENOTNAM = syscall.Errno(0x76)
|
||||||
ENOTRECOVERABLE = Errno(0x83)
|
ENOTRECOVERABLE = syscall.Errno(0x83)
|
||||||
ENOTSOCK = Errno(0x58)
|
ENOTSOCK = syscall.Errno(0x58)
|
||||||
ENOTSUP = Errno(0x5f)
|
ENOTSUP = syscall.Errno(0x5f)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENOTUNIQ = Errno(0x4c)
|
ENOTUNIQ = syscall.Errno(0x4c)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x5f)
|
EOPNOTSUPP = syscall.Errno(0x5f)
|
||||||
EOVERFLOW = Errno(0x4b)
|
EOVERFLOW = syscall.Errno(0x4b)
|
||||||
EOWNERDEAD = Errno(0x82)
|
EOWNERDEAD = syscall.Errno(0x82)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x60)
|
EPFNOSUPPORT = syscall.Errno(0x60)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROTO = Errno(0x47)
|
EPROTO = syscall.Errno(0x47)
|
||||||
EPROTONOSUPPORT = Errno(0x5d)
|
EPROTONOSUPPORT = syscall.Errno(0x5d)
|
||||||
EPROTOTYPE = Errno(0x5b)
|
EPROTOTYPE = syscall.Errno(0x5b)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMCHG = Errno(0x4e)
|
EREMCHG = syscall.Errno(0x4e)
|
||||||
EREMOTE = Errno(0x42)
|
EREMOTE = syscall.Errno(0x42)
|
||||||
EREMOTEIO = Errno(0x79)
|
EREMOTEIO = syscall.Errno(0x79)
|
||||||
ERESTART = Errno(0x55)
|
ERESTART = syscall.Errno(0x55)
|
||||||
ERFKILL = Errno(0x84)
|
ERFKILL = syscall.Errno(0x84)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ESHUTDOWN = Errno(0x6c)
|
ESHUTDOWN = syscall.Errno(0x6c)
|
||||||
ESOCKTNOSUPPORT = Errno(0x5e)
|
ESOCKTNOSUPPORT = syscall.Errno(0x5e)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESRMNT = Errno(0x45)
|
ESRMNT = syscall.Errno(0x45)
|
||||||
ESTALE = Errno(0x74)
|
ESTALE = syscall.Errno(0x74)
|
||||||
ESTRPIPE = Errno(0x56)
|
ESTRPIPE = syscall.Errno(0x56)
|
||||||
ETIME = Errno(0x3e)
|
ETIME = syscall.Errno(0x3e)
|
||||||
ETIMEDOUT = Errno(0x6e)
|
ETIMEDOUT = syscall.Errno(0x6e)
|
||||||
ETOOMANYREFS = Errno(0x6d)
|
ETOOMANYREFS = syscall.Errno(0x6d)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUCLEAN = Errno(0x75)
|
EUCLEAN = syscall.Errno(0x75)
|
||||||
EUNATCH = Errno(0x31)
|
EUNATCH = syscall.Errno(0x31)
|
||||||
EUSERS = Errno(0x57)
|
EUSERS = syscall.Errno(0x57)
|
||||||
EWOULDBLOCK = Errno(0xb)
|
EWOULDBLOCK = syscall.Errno(0xb)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
EXFULL = Errno(0x36)
|
EXFULL = syscall.Errno(0x36)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0x7)
|
SIGBUS = syscall.Signal(0x7)
|
||||||
SIGCHLD = Signal(0x11)
|
SIGCHLD = syscall.Signal(0x11)
|
||||||
SIGCLD = Signal(0x11)
|
SIGCLD = syscall.Signal(0x11)
|
||||||
SIGCONT = Signal(0x12)
|
SIGCONT = syscall.Signal(0x12)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x1d)
|
SIGIO = syscall.Signal(0x1d)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPOLL = Signal(0x1d)
|
SIGPOLL = syscall.Signal(0x1d)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGPWR = Signal(0x1e)
|
SIGPWR = syscall.Signal(0x1e)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTKFLT = Signal(0x10)
|
SIGSTKFLT = syscall.Signal(0x10)
|
||||||
SIGSTOP = Signal(0x13)
|
SIGSTOP = syscall.Signal(0x13)
|
||||||
SIGSYS = Signal(0x1f)
|
SIGSYS = syscall.Signal(0x1f)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x14)
|
SIGTSTP = syscall.Signal(0x14)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGUNUSED = Signal(0x1f)
|
SIGUNUSED = syscall.Signal(0x1f)
|
||||||
SIGURG = Signal(0x17)
|
SIGURG = syscall.Signal(0x17)
|
||||||
SIGUSR1 = Signal(0xa)
|
SIGUSR1 = syscall.Signal(0xa)
|
||||||
SIGUSR2 = Signal(0xc)
|
SIGUSR2 = syscall.Signal(0xc)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+170
-168
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_ALG = 0x26
|
AF_ALG = 0x26
|
||||||
AF_APPLETALK = 0x5
|
AF_APPLETALK = 0x5
|
||||||
@@ -1201,178 +1203,178 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x62)
|
EADDRINUSE = syscall.Errno(0x62)
|
||||||
EADDRNOTAVAIL = Errno(0x63)
|
EADDRNOTAVAIL = syscall.Errno(0x63)
|
||||||
EADV = Errno(0x44)
|
EADV = syscall.Errno(0x44)
|
||||||
EAFNOSUPPORT = Errno(0x61)
|
EAFNOSUPPORT = syscall.Errno(0x61)
|
||||||
EAGAIN = Errno(0xb)
|
EAGAIN = syscall.Errno(0xb)
|
||||||
EALREADY = Errno(0x72)
|
EALREADY = syscall.Errno(0x72)
|
||||||
EBADE = Errno(0x34)
|
EBADE = syscall.Errno(0x34)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADFD = Errno(0x4d)
|
EBADFD = syscall.Errno(0x4d)
|
||||||
EBADMSG = Errno(0x4a)
|
EBADMSG = syscall.Errno(0x4a)
|
||||||
EBADR = Errno(0x35)
|
EBADR = syscall.Errno(0x35)
|
||||||
EBADRQC = Errno(0x38)
|
EBADRQC = syscall.Errno(0x38)
|
||||||
EBADSLT = Errno(0x39)
|
EBADSLT = syscall.Errno(0x39)
|
||||||
EBFONT = Errno(0x3b)
|
EBFONT = syscall.Errno(0x3b)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x7d)
|
ECANCELED = syscall.Errno(0x7d)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECHRNG = Errno(0x2c)
|
ECHRNG = syscall.Errno(0x2c)
|
||||||
ECOMM = Errno(0x46)
|
ECOMM = syscall.Errno(0x46)
|
||||||
ECONNABORTED = Errno(0x67)
|
ECONNABORTED = syscall.Errno(0x67)
|
||||||
ECONNREFUSED = Errno(0x6f)
|
ECONNREFUSED = syscall.Errno(0x6f)
|
||||||
ECONNRESET = Errno(0x68)
|
ECONNRESET = syscall.Errno(0x68)
|
||||||
EDEADLK = Errno(0x23)
|
EDEADLK = syscall.Errno(0x23)
|
||||||
EDEADLOCK = Errno(0x23)
|
EDEADLOCK = syscall.Errno(0x23)
|
||||||
EDESTADDRREQ = Errno(0x59)
|
EDESTADDRREQ = syscall.Errno(0x59)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOTDOT = Errno(0x49)
|
EDOTDOT = syscall.Errno(0x49)
|
||||||
EDQUOT = Errno(0x7a)
|
EDQUOT = syscall.Errno(0x7a)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EHOSTDOWN = Errno(0x70)
|
EHOSTDOWN = syscall.Errno(0x70)
|
||||||
EHOSTUNREACH = Errno(0x71)
|
EHOSTUNREACH = syscall.Errno(0x71)
|
||||||
EIDRM = Errno(0x2b)
|
EIDRM = syscall.Errno(0x2b)
|
||||||
EILSEQ = Errno(0x54)
|
EILSEQ = syscall.Errno(0x54)
|
||||||
EINPROGRESS = Errno(0x73)
|
EINPROGRESS = syscall.Errno(0x73)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x6a)
|
EISCONN = syscall.Errno(0x6a)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
EISNAM = Errno(0x78)
|
EISNAM = syscall.Errno(0x78)
|
||||||
EKEYEXPIRED = Errno(0x7f)
|
EKEYEXPIRED = syscall.Errno(0x7f)
|
||||||
EKEYREJECTED = Errno(0x81)
|
EKEYREJECTED = syscall.Errno(0x81)
|
||||||
EKEYREVOKED = Errno(0x80)
|
EKEYREVOKED = syscall.Errno(0x80)
|
||||||
EL2HLT = Errno(0x33)
|
EL2HLT = syscall.Errno(0x33)
|
||||||
EL2NSYNC = Errno(0x2d)
|
EL2NSYNC = syscall.Errno(0x2d)
|
||||||
EL3HLT = Errno(0x2e)
|
EL3HLT = syscall.Errno(0x2e)
|
||||||
EL3RST = Errno(0x2f)
|
EL3RST = syscall.Errno(0x2f)
|
||||||
ELIBACC = Errno(0x4f)
|
ELIBACC = syscall.Errno(0x4f)
|
||||||
ELIBBAD = Errno(0x50)
|
ELIBBAD = syscall.Errno(0x50)
|
||||||
ELIBEXEC = Errno(0x53)
|
ELIBEXEC = syscall.Errno(0x53)
|
||||||
ELIBMAX = Errno(0x52)
|
ELIBMAX = syscall.Errno(0x52)
|
||||||
ELIBSCN = Errno(0x51)
|
ELIBSCN = syscall.Errno(0x51)
|
||||||
ELNRNG = Errno(0x30)
|
ELNRNG = syscall.Errno(0x30)
|
||||||
ELOOP = Errno(0x28)
|
ELOOP = syscall.Errno(0x28)
|
||||||
EMEDIUMTYPE = Errno(0x7c)
|
EMEDIUMTYPE = syscall.Errno(0x7c)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x5a)
|
EMSGSIZE = syscall.Errno(0x5a)
|
||||||
EMULTIHOP = Errno(0x48)
|
EMULTIHOP = syscall.Errno(0x48)
|
||||||
ENAMETOOLONG = Errno(0x24)
|
ENAMETOOLONG = syscall.Errno(0x24)
|
||||||
ENAVAIL = Errno(0x77)
|
ENAVAIL = syscall.Errno(0x77)
|
||||||
ENETDOWN = Errno(0x64)
|
ENETDOWN = syscall.Errno(0x64)
|
||||||
ENETRESET = Errno(0x66)
|
ENETRESET = syscall.Errno(0x66)
|
||||||
ENETUNREACH = Errno(0x65)
|
ENETUNREACH = syscall.Errno(0x65)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOANO = Errno(0x37)
|
ENOANO = syscall.Errno(0x37)
|
||||||
ENOBUFS = Errno(0x69)
|
ENOBUFS = syscall.Errno(0x69)
|
||||||
ENOCSI = Errno(0x32)
|
ENOCSI = syscall.Errno(0x32)
|
||||||
ENODATA = Errno(0x3d)
|
ENODATA = syscall.Errno(0x3d)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOKEY = Errno(0x7e)
|
ENOKEY = syscall.Errno(0x7e)
|
||||||
ENOLCK = Errno(0x25)
|
ENOLCK = syscall.Errno(0x25)
|
||||||
ENOLINK = Errno(0x43)
|
ENOLINK = syscall.Errno(0x43)
|
||||||
ENOMEDIUM = Errno(0x7b)
|
ENOMEDIUM = syscall.Errno(0x7b)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x2a)
|
ENOMSG = syscall.Errno(0x2a)
|
||||||
ENONET = Errno(0x40)
|
ENONET = syscall.Errno(0x40)
|
||||||
ENOPKG = Errno(0x41)
|
ENOPKG = syscall.Errno(0x41)
|
||||||
ENOPROTOOPT = Errno(0x5c)
|
ENOPROTOOPT = syscall.Errno(0x5c)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x3f)
|
ENOSR = syscall.Errno(0x3f)
|
||||||
ENOSTR = Errno(0x3c)
|
ENOSTR = syscall.Errno(0x3c)
|
||||||
ENOSYS = Errno(0x26)
|
ENOSYS = syscall.Errno(0x26)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x6b)
|
ENOTCONN = syscall.Errno(0x6b)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x27)
|
ENOTEMPTY = syscall.Errno(0x27)
|
||||||
ENOTNAM = Errno(0x76)
|
ENOTNAM = syscall.Errno(0x76)
|
||||||
ENOTRECOVERABLE = Errno(0x83)
|
ENOTRECOVERABLE = syscall.Errno(0x83)
|
||||||
ENOTSOCK = Errno(0x58)
|
ENOTSOCK = syscall.Errno(0x58)
|
||||||
ENOTSUP = Errno(0x5f)
|
ENOTSUP = syscall.Errno(0x5f)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENOTUNIQ = Errno(0x4c)
|
ENOTUNIQ = syscall.Errno(0x4c)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x5f)
|
EOPNOTSUPP = syscall.Errno(0x5f)
|
||||||
EOVERFLOW = Errno(0x4b)
|
EOVERFLOW = syscall.Errno(0x4b)
|
||||||
EOWNERDEAD = Errno(0x82)
|
EOWNERDEAD = syscall.Errno(0x82)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x60)
|
EPFNOSUPPORT = syscall.Errno(0x60)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROTO = Errno(0x47)
|
EPROTO = syscall.Errno(0x47)
|
||||||
EPROTONOSUPPORT = Errno(0x5d)
|
EPROTONOSUPPORT = syscall.Errno(0x5d)
|
||||||
EPROTOTYPE = Errno(0x5b)
|
EPROTOTYPE = syscall.Errno(0x5b)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMCHG = Errno(0x4e)
|
EREMCHG = syscall.Errno(0x4e)
|
||||||
EREMOTE = Errno(0x42)
|
EREMOTE = syscall.Errno(0x42)
|
||||||
EREMOTEIO = Errno(0x79)
|
EREMOTEIO = syscall.Errno(0x79)
|
||||||
ERESTART = Errno(0x55)
|
ERESTART = syscall.Errno(0x55)
|
||||||
ERFKILL = Errno(0x84)
|
ERFKILL = syscall.Errno(0x84)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ESHUTDOWN = Errno(0x6c)
|
ESHUTDOWN = syscall.Errno(0x6c)
|
||||||
ESOCKTNOSUPPORT = Errno(0x5e)
|
ESOCKTNOSUPPORT = syscall.Errno(0x5e)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESRMNT = Errno(0x45)
|
ESRMNT = syscall.Errno(0x45)
|
||||||
ESTALE = Errno(0x74)
|
ESTALE = syscall.Errno(0x74)
|
||||||
ESTRPIPE = Errno(0x56)
|
ESTRPIPE = syscall.Errno(0x56)
|
||||||
ETIME = Errno(0x3e)
|
ETIME = syscall.Errno(0x3e)
|
||||||
ETIMEDOUT = Errno(0x6e)
|
ETIMEDOUT = syscall.Errno(0x6e)
|
||||||
ETOOMANYREFS = Errno(0x6d)
|
ETOOMANYREFS = syscall.Errno(0x6d)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUCLEAN = Errno(0x75)
|
EUCLEAN = syscall.Errno(0x75)
|
||||||
EUNATCH = Errno(0x31)
|
EUNATCH = syscall.Errno(0x31)
|
||||||
EUSERS = Errno(0x57)
|
EUSERS = syscall.Errno(0x57)
|
||||||
EWOULDBLOCK = Errno(0xb)
|
EWOULDBLOCK = syscall.Errno(0xb)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
EXFULL = Errno(0x36)
|
EXFULL = syscall.Errno(0x36)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0x7)
|
SIGBUS = syscall.Signal(0x7)
|
||||||
SIGCHLD = Signal(0x11)
|
SIGCHLD = syscall.Signal(0x11)
|
||||||
SIGCLD = Signal(0x11)
|
SIGCLD = syscall.Signal(0x11)
|
||||||
SIGCONT = Signal(0x12)
|
SIGCONT = syscall.Signal(0x12)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x1d)
|
SIGIO = syscall.Signal(0x1d)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPOLL = Signal(0x1d)
|
SIGPOLL = syscall.Signal(0x1d)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGPWR = Signal(0x1e)
|
SIGPWR = syscall.Signal(0x1e)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTKFLT = Signal(0x10)
|
SIGSTKFLT = syscall.Signal(0x10)
|
||||||
SIGSTOP = Signal(0x13)
|
SIGSTOP = syscall.Signal(0x13)
|
||||||
SIGSYS = Signal(0x1f)
|
SIGSYS = syscall.Signal(0x1f)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x14)
|
SIGTSTP = syscall.Signal(0x14)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGUNUSED = Signal(0x1f)
|
SIGUNUSED = syscall.Signal(0x1f)
|
||||||
SIGURG = Signal(0x17)
|
SIGURG = syscall.Signal(0x17)
|
||||||
SIGUSR1 = Signal(0xa)
|
SIGUSR1 = syscall.Signal(0xa)
|
||||||
SIGUSR2 = Signal(0xc)
|
SIGUSR2 = syscall.Signal(0xc)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+171
-169
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_ALG = 0x26
|
AF_ALG = 0x26
|
||||||
AF_APPLETALK = 0x5
|
AF_APPLETALK = 0x5
|
||||||
@@ -1212,179 +1214,179 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x62)
|
EADDRINUSE = syscall.Errno(0x62)
|
||||||
EADDRNOTAVAIL = Errno(0x63)
|
EADDRNOTAVAIL = syscall.Errno(0x63)
|
||||||
EADV = Errno(0x44)
|
EADV = syscall.Errno(0x44)
|
||||||
EAFNOSUPPORT = Errno(0x61)
|
EAFNOSUPPORT = syscall.Errno(0x61)
|
||||||
EAGAIN = Errno(0xb)
|
EAGAIN = syscall.Errno(0xb)
|
||||||
EALREADY = Errno(0x72)
|
EALREADY = syscall.Errno(0x72)
|
||||||
EBADE = Errno(0x34)
|
EBADE = syscall.Errno(0x34)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADFD = Errno(0x4d)
|
EBADFD = syscall.Errno(0x4d)
|
||||||
EBADMSG = Errno(0x4a)
|
EBADMSG = syscall.Errno(0x4a)
|
||||||
EBADR = Errno(0x35)
|
EBADR = syscall.Errno(0x35)
|
||||||
EBADRQC = Errno(0x38)
|
EBADRQC = syscall.Errno(0x38)
|
||||||
EBADSLT = Errno(0x39)
|
EBADSLT = syscall.Errno(0x39)
|
||||||
EBFONT = Errno(0x3b)
|
EBFONT = syscall.Errno(0x3b)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x7d)
|
ECANCELED = syscall.Errno(0x7d)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECHRNG = Errno(0x2c)
|
ECHRNG = syscall.Errno(0x2c)
|
||||||
ECOMM = Errno(0x46)
|
ECOMM = syscall.Errno(0x46)
|
||||||
ECONNABORTED = Errno(0x67)
|
ECONNABORTED = syscall.Errno(0x67)
|
||||||
ECONNREFUSED = Errno(0x6f)
|
ECONNREFUSED = syscall.Errno(0x6f)
|
||||||
ECONNRESET = Errno(0x68)
|
ECONNRESET = syscall.Errno(0x68)
|
||||||
EDEADLK = Errno(0x23)
|
EDEADLK = syscall.Errno(0x23)
|
||||||
EDEADLOCK = Errno(0x23)
|
EDEADLOCK = syscall.Errno(0x23)
|
||||||
EDESTADDRREQ = Errno(0x59)
|
EDESTADDRREQ = syscall.Errno(0x59)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDOTDOT = Errno(0x49)
|
EDOTDOT = syscall.Errno(0x49)
|
||||||
EDQUOT = Errno(0x7a)
|
EDQUOT = syscall.Errno(0x7a)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EHOSTDOWN = Errno(0x70)
|
EHOSTDOWN = syscall.Errno(0x70)
|
||||||
EHOSTUNREACH = Errno(0x71)
|
EHOSTUNREACH = syscall.Errno(0x71)
|
||||||
EHWPOISON = Errno(0x85)
|
EHWPOISON = syscall.Errno(0x85)
|
||||||
EIDRM = Errno(0x2b)
|
EIDRM = syscall.Errno(0x2b)
|
||||||
EILSEQ = Errno(0x54)
|
EILSEQ = syscall.Errno(0x54)
|
||||||
EINPROGRESS = Errno(0x73)
|
EINPROGRESS = syscall.Errno(0x73)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x6a)
|
EISCONN = syscall.Errno(0x6a)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
EISNAM = Errno(0x78)
|
EISNAM = syscall.Errno(0x78)
|
||||||
EKEYEXPIRED = Errno(0x7f)
|
EKEYEXPIRED = syscall.Errno(0x7f)
|
||||||
EKEYREJECTED = Errno(0x81)
|
EKEYREJECTED = syscall.Errno(0x81)
|
||||||
EKEYREVOKED = Errno(0x80)
|
EKEYREVOKED = syscall.Errno(0x80)
|
||||||
EL2HLT = Errno(0x33)
|
EL2HLT = syscall.Errno(0x33)
|
||||||
EL2NSYNC = Errno(0x2d)
|
EL2NSYNC = syscall.Errno(0x2d)
|
||||||
EL3HLT = Errno(0x2e)
|
EL3HLT = syscall.Errno(0x2e)
|
||||||
EL3RST = Errno(0x2f)
|
EL3RST = syscall.Errno(0x2f)
|
||||||
ELIBACC = Errno(0x4f)
|
ELIBACC = syscall.Errno(0x4f)
|
||||||
ELIBBAD = Errno(0x50)
|
ELIBBAD = syscall.Errno(0x50)
|
||||||
ELIBEXEC = Errno(0x53)
|
ELIBEXEC = syscall.Errno(0x53)
|
||||||
ELIBMAX = Errno(0x52)
|
ELIBMAX = syscall.Errno(0x52)
|
||||||
ELIBSCN = Errno(0x51)
|
ELIBSCN = syscall.Errno(0x51)
|
||||||
ELNRNG = Errno(0x30)
|
ELNRNG = syscall.Errno(0x30)
|
||||||
ELOOP = Errno(0x28)
|
ELOOP = syscall.Errno(0x28)
|
||||||
EMEDIUMTYPE = Errno(0x7c)
|
EMEDIUMTYPE = syscall.Errno(0x7c)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x5a)
|
EMSGSIZE = syscall.Errno(0x5a)
|
||||||
EMULTIHOP = Errno(0x48)
|
EMULTIHOP = syscall.Errno(0x48)
|
||||||
ENAMETOOLONG = Errno(0x24)
|
ENAMETOOLONG = syscall.Errno(0x24)
|
||||||
ENAVAIL = Errno(0x77)
|
ENAVAIL = syscall.Errno(0x77)
|
||||||
ENETDOWN = Errno(0x64)
|
ENETDOWN = syscall.Errno(0x64)
|
||||||
ENETRESET = Errno(0x66)
|
ENETRESET = syscall.Errno(0x66)
|
||||||
ENETUNREACH = Errno(0x65)
|
ENETUNREACH = syscall.Errno(0x65)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOANO = Errno(0x37)
|
ENOANO = syscall.Errno(0x37)
|
||||||
ENOBUFS = Errno(0x69)
|
ENOBUFS = syscall.Errno(0x69)
|
||||||
ENOCSI = Errno(0x32)
|
ENOCSI = syscall.Errno(0x32)
|
||||||
ENODATA = Errno(0x3d)
|
ENODATA = syscall.Errno(0x3d)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOKEY = Errno(0x7e)
|
ENOKEY = syscall.Errno(0x7e)
|
||||||
ENOLCK = Errno(0x25)
|
ENOLCK = syscall.Errno(0x25)
|
||||||
ENOLINK = Errno(0x43)
|
ENOLINK = syscall.Errno(0x43)
|
||||||
ENOMEDIUM = Errno(0x7b)
|
ENOMEDIUM = syscall.Errno(0x7b)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x2a)
|
ENOMSG = syscall.Errno(0x2a)
|
||||||
ENONET = Errno(0x40)
|
ENONET = syscall.Errno(0x40)
|
||||||
ENOPKG = Errno(0x41)
|
ENOPKG = syscall.Errno(0x41)
|
||||||
ENOPROTOOPT = Errno(0x5c)
|
ENOPROTOOPT = syscall.Errno(0x5c)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x3f)
|
ENOSR = syscall.Errno(0x3f)
|
||||||
ENOSTR = Errno(0x3c)
|
ENOSTR = syscall.Errno(0x3c)
|
||||||
ENOSYS = Errno(0x26)
|
ENOSYS = syscall.Errno(0x26)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x6b)
|
ENOTCONN = syscall.Errno(0x6b)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x27)
|
ENOTEMPTY = syscall.Errno(0x27)
|
||||||
ENOTNAM = Errno(0x76)
|
ENOTNAM = syscall.Errno(0x76)
|
||||||
ENOTRECOVERABLE = Errno(0x83)
|
ENOTRECOVERABLE = syscall.Errno(0x83)
|
||||||
ENOTSOCK = Errno(0x58)
|
ENOTSOCK = syscall.Errno(0x58)
|
||||||
ENOTSUP = Errno(0x5f)
|
ENOTSUP = syscall.Errno(0x5f)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENOTUNIQ = Errno(0x4c)
|
ENOTUNIQ = syscall.Errno(0x4c)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x5f)
|
EOPNOTSUPP = syscall.Errno(0x5f)
|
||||||
EOVERFLOW = Errno(0x4b)
|
EOVERFLOW = syscall.Errno(0x4b)
|
||||||
EOWNERDEAD = Errno(0x82)
|
EOWNERDEAD = syscall.Errno(0x82)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x60)
|
EPFNOSUPPORT = syscall.Errno(0x60)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROTO = Errno(0x47)
|
EPROTO = syscall.Errno(0x47)
|
||||||
EPROTONOSUPPORT = Errno(0x5d)
|
EPROTONOSUPPORT = syscall.Errno(0x5d)
|
||||||
EPROTOTYPE = Errno(0x5b)
|
EPROTOTYPE = syscall.Errno(0x5b)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMCHG = Errno(0x4e)
|
EREMCHG = syscall.Errno(0x4e)
|
||||||
EREMOTE = Errno(0x42)
|
EREMOTE = syscall.Errno(0x42)
|
||||||
EREMOTEIO = Errno(0x79)
|
EREMOTEIO = syscall.Errno(0x79)
|
||||||
ERESTART = Errno(0x55)
|
ERESTART = syscall.Errno(0x55)
|
||||||
ERFKILL = Errno(0x84)
|
ERFKILL = syscall.Errno(0x84)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ESHUTDOWN = Errno(0x6c)
|
ESHUTDOWN = syscall.Errno(0x6c)
|
||||||
ESOCKTNOSUPPORT = Errno(0x5e)
|
ESOCKTNOSUPPORT = syscall.Errno(0x5e)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESRMNT = Errno(0x45)
|
ESRMNT = syscall.Errno(0x45)
|
||||||
ESTALE = Errno(0x74)
|
ESTALE = syscall.Errno(0x74)
|
||||||
ESTRPIPE = Errno(0x56)
|
ESTRPIPE = syscall.Errno(0x56)
|
||||||
ETIME = Errno(0x3e)
|
ETIME = syscall.Errno(0x3e)
|
||||||
ETIMEDOUT = Errno(0x6e)
|
ETIMEDOUT = syscall.Errno(0x6e)
|
||||||
ETOOMANYREFS = Errno(0x6d)
|
ETOOMANYREFS = syscall.Errno(0x6d)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUCLEAN = Errno(0x75)
|
EUCLEAN = syscall.Errno(0x75)
|
||||||
EUNATCH = Errno(0x31)
|
EUNATCH = syscall.Errno(0x31)
|
||||||
EUSERS = Errno(0x57)
|
EUSERS = syscall.Errno(0x57)
|
||||||
EWOULDBLOCK = Errno(0xb)
|
EWOULDBLOCK = syscall.Errno(0xb)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
EXFULL = Errno(0x36)
|
EXFULL = syscall.Errno(0x36)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0x7)
|
SIGBUS = syscall.Signal(0x7)
|
||||||
SIGCHLD = Signal(0x11)
|
SIGCHLD = syscall.Signal(0x11)
|
||||||
SIGCLD = Signal(0x11)
|
SIGCLD = syscall.Signal(0x11)
|
||||||
SIGCONT = Signal(0x12)
|
SIGCONT = syscall.Signal(0x12)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x1d)
|
SIGIO = syscall.Signal(0x1d)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPOLL = Signal(0x1d)
|
SIGPOLL = syscall.Signal(0x1d)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGPWR = Signal(0x1e)
|
SIGPWR = syscall.Signal(0x1e)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTKFLT = Signal(0x10)
|
SIGSTKFLT = syscall.Signal(0x10)
|
||||||
SIGSTOP = Signal(0x13)
|
SIGSTOP = syscall.Signal(0x13)
|
||||||
SIGSYS = Signal(0x1f)
|
SIGSYS = syscall.Signal(0x1f)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x14)
|
SIGTSTP = syscall.Signal(0x14)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGUNUSED = Signal(0x1f)
|
SIGUNUSED = syscall.Signal(0x1f)
|
||||||
SIGURG = Signal(0x17)
|
SIGURG = syscall.Signal(0x17)
|
||||||
SIGUSR1 = Signal(0xa)
|
SIGUSR1 = syscall.Signal(0xa)
|
||||||
SIGUSR2 = Signal(0xc)
|
SIGUSR2 = syscall.Signal(0xc)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+133
-131
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ARP = 0x1c
|
AF_ARP = 0x1c
|
||||||
@@ -1434,141 +1436,141 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x58)
|
EBADMSG = syscall.Errno(0x58)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x57)
|
ECANCELED = syscall.Errno(0x57)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x55)
|
EILSEQ = syscall.Errno(0x55)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x60)
|
ELAST = syscall.Errno(0x60)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5e)
|
EMULTIHOP = syscall.Errno(0x5e)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x5d)
|
ENOATTR = syscall.Errno(0x5d)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODATA = Errno(0x59)
|
ENODATA = syscall.Errno(0x59)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5f)
|
ENOLINK = syscall.Errno(0x5f)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x5a)
|
ENOSR = syscall.Errno(0x5a)
|
||||||
ENOSTR = Errno(0x5b)
|
ENOSTR = syscall.Errno(0x5b)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x56)
|
ENOTSUP = syscall.Errno(0x56)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x60)
|
EPROTO = syscall.Errno(0x60)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIME = Errno(0x5c)
|
ETIME = syscall.Errno(0x5c)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGPWR = Signal(0x20)
|
SIGPWR = syscall.Signal(0x20)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+133
-131
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ARP = 0x1c
|
AF_ARP = 0x1c
|
||||||
@@ -1424,141 +1426,141 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x58)
|
EBADMSG = syscall.Errno(0x58)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x57)
|
ECANCELED = syscall.Errno(0x57)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x55)
|
EILSEQ = syscall.Errno(0x55)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x60)
|
ELAST = syscall.Errno(0x60)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5e)
|
EMULTIHOP = syscall.Errno(0x5e)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x5d)
|
ENOATTR = syscall.Errno(0x5d)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODATA = Errno(0x59)
|
ENODATA = syscall.Errno(0x59)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5f)
|
ENOLINK = syscall.Errno(0x5f)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x5a)
|
ENOSR = syscall.Errno(0x5a)
|
||||||
ENOSTR = Errno(0x5b)
|
ENOSTR = syscall.Errno(0x5b)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x56)
|
ENOTSUP = syscall.Errno(0x56)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x60)
|
EPROTO = syscall.Errno(0x60)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIME = Errno(0x5c)
|
ETIME = syscall.Errno(0x5c)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGPWR = Signal(0x20)
|
SIGPWR = syscall.Signal(0x20)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+133
-131
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_ARP = 0x1c
|
AF_ARP = 0x1c
|
||||||
@@ -1410,141 +1412,141 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADMSG = Errno(0x58)
|
EBADMSG = syscall.Errno(0x58)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x57)
|
ECANCELED = syscall.Errno(0x57)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = Errno(0x55)
|
EILSEQ = syscall.Errno(0x55)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x60)
|
ELAST = syscall.Errno(0x60)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
EMULTIHOP = Errno(0x5e)
|
EMULTIHOP = syscall.Errno(0x5e)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x5d)
|
ENOATTR = syscall.Errno(0x5d)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODATA = Errno(0x59)
|
ENODATA = syscall.Errno(0x59)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOLINK = Errno(0x5f)
|
ENOLINK = syscall.Errno(0x5f)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x53)
|
ENOMSG = syscall.Errno(0x53)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x5a)
|
ENOSR = syscall.Errno(0x5a)
|
||||||
ENOSTR = Errno(0x5b)
|
ENOSTR = syscall.Errno(0x5b)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x56)
|
ENOTSUP = syscall.Errno(0x56)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x54)
|
EOVERFLOW = syscall.Errno(0x54)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTO = Errno(0x60)
|
EPROTO = syscall.Errno(0x60)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIME = Errno(0x5c)
|
ETIME = syscall.Errno(0x5c)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGPWR = Signal(0x20)
|
SIGPWR = syscall.Signal(0x20)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+128
-126
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_BLUETOOTH = 0x20
|
AF_BLUETOOTH = 0x20
|
||||||
@@ -1316,136 +1318,136 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x58)
|
ECANCELED = syscall.Errno(0x58)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x59)
|
EIDRM = syscall.Errno(0x59)
|
||||||
EILSEQ = Errno(0x54)
|
EILSEQ = syscall.Errno(0x54)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EIPSEC = Errno(0x52)
|
EIPSEC = syscall.Errno(0x52)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x5b)
|
ELAST = syscall.Errno(0x5b)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMEDIUMTYPE = Errno(0x56)
|
EMEDIUMTYPE = syscall.Errno(0x56)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x53)
|
ENOATTR = syscall.Errno(0x53)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOMEDIUM = Errno(0x55)
|
ENOMEDIUM = syscall.Errno(0x55)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x5a)
|
ENOMSG = syscall.Errno(0x5a)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x5b)
|
ENOTSUP = syscall.Errno(0x5b)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x57)
|
EOVERFLOW = syscall.Errno(0x57)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHR = Signal(0x20)
|
SIGTHR = syscall.Signal(0x20)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+128
-126
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
AF_BLUETOOTH = 0x20
|
AF_BLUETOOTH = 0x20
|
||||||
@@ -1315,136 +1317,136 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x30)
|
EADDRINUSE = syscall.Errno(0x30)
|
||||||
EADDRNOTAVAIL = Errno(0x31)
|
EADDRNOTAVAIL = syscall.Errno(0x31)
|
||||||
EAFNOSUPPORT = Errno(0x2f)
|
EAFNOSUPPORT = syscall.Errno(0x2f)
|
||||||
EAGAIN = Errno(0x23)
|
EAGAIN = syscall.Errno(0x23)
|
||||||
EALREADY = Errno(0x25)
|
EALREADY = syscall.Errno(0x25)
|
||||||
EAUTH = Errno(0x50)
|
EAUTH = syscall.Errno(0x50)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADRPC = Errno(0x48)
|
EBADRPC = syscall.Errno(0x48)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x58)
|
ECANCELED = syscall.Errno(0x58)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECONNABORTED = Errno(0x35)
|
ECONNABORTED = syscall.Errno(0x35)
|
||||||
ECONNREFUSED = Errno(0x3d)
|
ECONNREFUSED = syscall.Errno(0x3d)
|
||||||
ECONNRESET = Errno(0x36)
|
ECONNRESET = syscall.Errno(0x36)
|
||||||
EDEADLK = Errno(0xb)
|
EDEADLK = syscall.Errno(0xb)
|
||||||
EDESTADDRREQ = Errno(0x27)
|
EDESTADDRREQ = syscall.Errno(0x27)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x45)
|
EDQUOT = syscall.Errno(0x45)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EFTYPE = Errno(0x4f)
|
EFTYPE = syscall.Errno(0x4f)
|
||||||
EHOSTDOWN = Errno(0x40)
|
EHOSTDOWN = syscall.Errno(0x40)
|
||||||
EHOSTUNREACH = Errno(0x41)
|
EHOSTUNREACH = syscall.Errno(0x41)
|
||||||
EIDRM = Errno(0x59)
|
EIDRM = syscall.Errno(0x59)
|
||||||
EILSEQ = Errno(0x54)
|
EILSEQ = syscall.Errno(0x54)
|
||||||
EINPROGRESS = Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EIPSEC = Errno(0x52)
|
EIPSEC = syscall.Errno(0x52)
|
||||||
EISCONN = Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = Errno(0x5b)
|
ELAST = syscall.Errno(0x5b)
|
||||||
ELOOP = Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMEDIUMTYPE = Errno(0x56)
|
EMEDIUMTYPE = syscall.Errno(0x56)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x28)
|
EMSGSIZE = syscall.Errno(0x28)
|
||||||
ENAMETOOLONG = Errno(0x3f)
|
ENAMETOOLONG = syscall.Errno(0x3f)
|
||||||
ENEEDAUTH = Errno(0x51)
|
ENEEDAUTH = syscall.Errno(0x51)
|
||||||
ENETDOWN = Errno(0x32)
|
ENETDOWN = syscall.Errno(0x32)
|
||||||
ENETRESET = Errno(0x34)
|
ENETRESET = syscall.Errno(0x34)
|
||||||
ENETUNREACH = Errno(0x33)
|
ENETUNREACH = syscall.Errno(0x33)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOATTR = Errno(0x53)
|
ENOATTR = syscall.Errno(0x53)
|
||||||
ENOBUFS = Errno(0x37)
|
ENOBUFS = syscall.Errno(0x37)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x4d)
|
ENOLCK = syscall.Errno(0x4d)
|
||||||
ENOMEDIUM = Errno(0x55)
|
ENOMEDIUM = syscall.Errno(0x55)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x5a)
|
ENOMSG = syscall.Errno(0x5a)
|
||||||
ENOPROTOOPT = Errno(0x2a)
|
ENOPROTOOPT = syscall.Errno(0x2a)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSYS = Errno(0x4e)
|
ENOSYS = syscall.Errno(0x4e)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x39)
|
ENOTCONN = syscall.Errno(0x39)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x42)
|
ENOTEMPTY = syscall.Errno(0x42)
|
||||||
ENOTSOCK = Errno(0x26)
|
ENOTSOCK = syscall.Errno(0x26)
|
||||||
ENOTSUP = Errno(0x5b)
|
ENOTSUP = syscall.Errno(0x5b)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x2d)
|
EOPNOTSUPP = syscall.Errno(0x2d)
|
||||||
EOVERFLOW = Errno(0x57)
|
EOVERFLOW = syscall.Errno(0x57)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x2e)
|
EPFNOSUPPORT = syscall.Errno(0x2e)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROCLIM = Errno(0x43)
|
EPROCLIM = syscall.Errno(0x43)
|
||||||
EPROCUNAVAIL = Errno(0x4c)
|
EPROCUNAVAIL = syscall.Errno(0x4c)
|
||||||
EPROGMISMATCH = Errno(0x4b)
|
EPROGMISMATCH = syscall.Errno(0x4b)
|
||||||
EPROGUNAVAIL = Errno(0x4a)
|
EPROGUNAVAIL = syscall.Errno(0x4a)
|
||||||
EPROTONOSUPPORT = Errno(0x2b)
|
EPROTONOSUPPORT = syscall.Errno(0x2b)
|
||||||
EPROTOTYPE = Errno(0x29)
|
EPROTOTYPE = syscall.Errno(0x29)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMOTE = Errno(0x47)
|
EREMOTE = syscall.Errno(0x47)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ERPCMISMATCH = Errno(0x49)
|
ERPCMISMATCH = syscall.Errno(0x49)
|
||||||
ESHUTDOWN = Errno(0x3a)
|
ESHUTDOWN = syscall.Errno(0x3a)
|
||||||
ESOCKTNOSUPPORT = Errno(0x2c)
|
ESOCKTNOSUPPORT = syscall.Errno(0x2c)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESTALE = Errno(0x46)
|
ESTALE = syscall.Errno(0x46)
|
||||||
ETIMEDOUT = Errno(0x3c)
|
ETIMEDOUT = syscall.Errno(0x3c)
|
||||||
ETOOMANYREFS = Errno(0x3b)
|
ETOOMANYREFS = syscall.Errno(0x3b)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUSERS = Errno(0x44)
|
EUSERS = syscall.Errno(0x44)
|
||||||
EWOULDBLOCK = Errno(0x23)
|
EWOULDBLOCK = syscall.Errno(0x23)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCHLD = Signal(0x14)
|
SIGCHLD = syscall.Signal(0x14)
|
||||||
SIGCONT = Signal(0x13)
|
SIGCONT = syscall.Signal(0x13)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINFO = Signal(0x1d)
|
SIGINFO = syscall.Signal(0x1d)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x17)
|
SIGIO = syscall.Signal(0x17)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPROF = Signal(0x1b)
|
SIGPROF = syscall.Signal(0x1b)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x11)
|
SIGSTOP = syscall.Signal(0x11)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHR = Signal(0x20)
|
SIGTHR = syscall.Signal(0x20)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x12)
|
SIGTSTP = syscall.Signal(0x12)
|
||||||
SIGTTIN = Signal(0x15)
|
SIGTTIN = syscall.Signal(0x15)
|
||||||
SIGTTOU = Signal(0x16)
|
SIGTTOU = syscall.Signal(0x16)
|
||||||
SIGURG = Signal(0x10)
|
SIGURG = syscall.Signal(0x10)
|
||||||
SIGUSR1 = Signal(0x1e)
|
SIGUSR1 = syscall.Signal(0x1e)
|
||||||
SIGUSR2 = Signal(0x1f)
|
SIGUSR2 = syscall.Signal(0x1f)
|
||||||
SIGVTALRM = Signal(0x1a)
|
SIGVTALRM = syscall.Signal(0x1a)
|
||||||
SIGWINCH = Signal(0x1c)
|
SIGWINCH = syscall.Signal(0x1c)
|
||||||
SIGXCPU = Signal(0x18)
|
SIGXCPU = syscall.Signal(0x18)
|
||||||
SIGXFSZ = Signal(0x19)
|
SIGXFSZ = syscall.Signal(0x19)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
+167
-165
@@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
const (
|
const (
|
||||||
AF_802 = 0x12
|
AF_802 = 0x12
|
||||||
AF_APPLETALK = 0x10
|
AF_APPLETALK = 0x10
|
||||||
@@ -1073,175 +1075,175 @@ const (
|
|||||||
|
|
||||||
// Errors
|
// Errors
|
||||||
const (
|
const (
|
||||||
E2BIG = Errno(0x7)
|
E2BIG = syscall.Errno(0x7)
|
||||||
EACCES = Errno(0xd)
|
EACCES = syscall.Errno(0xd)
|
||||||
EADDRINUSE = Errno(0x7d)
|
EADDRINUSE = syscall.Errno(0x7d)
|
||||||
EADDRNOTAVAIL = Errno(0x7e)
|
EADDRNOTAVAIL = syscall.Errno(0x7e)
|
||||||
EADV = Errno(0x44)
|
EADV = syscall.Errno(0x44)
|
||||||
EAFNOSUPPORT = Errno(0x7c)
|
EAFNOSUPPORT = syscall.Errno(0x7c)
|
||||||
EAGAIN = Errno(0xb)
|
EAGAIN = syscall.Errno(0xb)
|
||||||
EALREADY = Errno(0x95)
|
EALREADY = syscall.Errno(0x95)
|
||||||
EBADE = Errno(0x32)
|
EBADE = syscall.Errno(0x32)
|
||||||
EBADF = Errno(0x9)
|
EBADF = syscall.Errno(0x9)
|
||||||
EBADFD = Errno(0x51)
|
EBADFD = syscall.Errno(0x51)
|
||||||
EBADMSG = Errno(0x4d)
|
EBADMSG = syscall.Errno(0x4d)
|
||||||
EBADR = Errno(0x33)
|
EBADR = syscall.Errno(0x33)
|
||||||
EBADRQC = Errno(0x36)
|
EBADRQC = syscall.Errno(0x36)
|
||||||
EBADSLT = Errno(0x37)
|
EBADSLT = syscall.Errno(0x37)
|
||||||
EBFONT = Errno(0x39)
|
EBFONT = syscall.Errno(0x39)
|
||||||
EBUSY = Errno(0x10)
|
EBUSY = syscall.Errno(0x10)
|
||||||
ECANCELED = Errno(0x2f)
|
ECANCELED = syscall.Errno(0x2f)
|
||||||
ECHILD = Errno(0xa)
|
ECHILD = syscall.Errno(0xa)
|
||||||
ECHRNG = Errno(0x25)
|
ECHRNG = syscall.Errno(0x25)
|
||||||
ECOMM = Errno(0x46)
|
ECOMM = syscall.Errno(0x46)
|
||||||
ECONNABORTED = Errno(0x82)
|
ECONNABORTED = syscall.Errno(0x82)
|
||||||
ECONNREFUSED = Errno(0x92)
|
ECONNREFUSED = syscall.Errno(0x92)
|
||||||
ECONNRESET = Errno(0x83)
|
ECONNRESET = syscall.Errno(0x83)
|
||||||
EDEADLK = Errno(0x2d)
|
EDEADLK = syscall.Errno(0x2d)
|
||||||
EDEADLOCK = Errno(0x38)
|
EDEADLOCK = syscall.Errno(0x38)
|
||||||
EDESTADDRREQ = Errno(0x60)
|
EDESTADDRREQ = syscall.Errno(0x60)
|
||||||
EDOM = Errno(0x21)
|
EDOM = syscall.Errno(0x21)
|
||||||
EDQUOT = Errno(0x31)
|
EDQUOT = syscall.Errno(0x31)
|
||||||
EEXIST = Errno(0x11)
|
EEXIST = syscall.Errno(0x11)
|
||||||
EFAULT = Errno(0xe)
|
EFAULT = syscall.Errno(0xe)
|
||||||
EFBIG = Errno(0x1b)
|
EFBIG = syscall.Errno(0x1b)
|
||||||
EHOSTDOWN = Errno(0x93)
|
EHOSTDOWN = syscall.Errno(0x93)
|
||||||
EHOSTUNREACH = Errno(0x94)
|
EHOSTUNREACH = syscall.Errno(0x94)
|
||||||
EIDRM = Errno(0x24)
|
EIDRM = syscall.Errno(0x24)
|
||||||
EILSEQ = Errno(0x58)
|
EILSEQ = syscall.Errno(0x58)
|
||||||
EINPROGRESS = Errno(0x96)
|
EINPROGRESS = syscall.Errno(0x96)
|
||||||
EINTR = Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = Errno(0x85)
|
EISCONN = syscall.Errno(0x85)
|
||||||
EISDIR = Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
EL2HLT = Errno(0x2c)
|
EL2HLT = syscall.Errno(0x2c)
|
||||||
EL2NSYNC = Errno(0x26)
|
EL2NSYNC = syscall.Errno(0x26)
|
||||||
EL3HLT = Errno(0x27)
|
EL3HLT = syscall.Errno(0x27)
|
||||||
EL3RST = Errno(0x28)
|
EL3RST = syscall.Errno(0x28)
|
||||||
ELIBACC = Errno(0x53)
|
ELIBACC = syscall.Errno(0x53)
|
||||||
ELIBBAD = Errno(0x54)
|
ELIBBAD = syscall.Errno(0x54)
|
||||||
ELIBEXEC = Errno(0x57)
|
ELIBEXEC = syscall.Errno(0x57)
|
||||||
ELIBMAX = Errno(0x56)
|
ELIBMAX = syscall.Errno(0x56)
|
||||||
ELIBSCN = Errno(0x55)
|
ELIBSCN = syscall.Errno(0x55)
|
||||||
ELNRNG = Errno(0x29)
|
ELNRNG = syscall.Errno(0x29)
|
||||||
ELOCKUNMAPPED = Errno(0x48)
|
ELOCKUNMAPPED = syscall.Errno(0x48)
|
||||||
ELOOP = Errno(0x5a)
|
ELOOP = syscall.Errno(0x5a)
|
||||||
EMFILE = Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
EMSGSIZE = Errno(0x61)
|
EMSGSIZE = syscall.Errno(0x61)
|
||||||
EMULTIHOP = Errno(0x4a)
|
EMULTIHOP = syscall.Errno(0x4a)
|
||||||
ENAMETOOLONG = Errno(0x4e)
|
ENAMETOOLONG = syscall.Errno(0x4e)
|
||||||
ENETDOWN = Errno(0x7f)
|
ENETDOWN = syscall.Errno(0x7f)
|
||||||
ENETRESET = Errno(0x81)
|
ENETRESET = syscall.Errno(0x81)
|
||||||
ENETUNREACH = Errno(0x80)
|
ENETUNREACH = syscall.Errno(0x80)
|
||||||
ENFILE = Errno(0x17)
|
ENFILE = syscall.Errno(0x17)
|
||||||
ENOANO = Errno(0x35)
|
ENOANO = syscall.Errno(0x35)
|
||||||
ENOBUFS = Errno(0x84)
|
ENOBUFS = syscall.Errno(0x84)
|
||||||
ENOCSI = Errno(0x2b)
|
ENOCSI = syscall.Errno(0x2b)
|
||||||
ENODATA = Errno(0x3d)
|
ENODATA = syscall.Errno(0x3d)
|
||||||
ENODEV = Errno(0x13)
|
ENODEV = syscall.Errno(0x13)
|
||||||
ENOENT = Errno(0x2)
|
ENOENT = syscall.Errno(0x2)
|
||||||
ENOEXEC = Errno(0x8)
|
ENOEXEC = syscall.Errno(0x8)
|
||||||
ENOLCK = Errno(0x2e)
|
ENOLCK = syscall.Errno(0x2e)
|
||||||
ENOLINK = Errno(0x43)
|
ENOLINK = syscall.Errno(0x43)
|
||||||
ENOMEM = Errno(0xc)
|
ENOMEM = syscall.Errno(0xc)
|
||||||
ENOMSG = Errno(0x23)
|
ENOMSG = syscall.Errno(0x23)
|
||||||
ENONET = Errno(0x40)
|
ENONET = syscall.Errno(0x40)
|
||||||
ENOPKG = Errno(0x41)
|
ENOPKG = syscall.Errno(0x41)
|
||||||
ENOPROTOOPT = Errno(0x63)
|
ENOPROTOOPT = syscall.Errno(0x63)
|
||||||
ENOSPC = Errno(0x1c)
|
ENOSPC = syscall.Errno(0x1c)
|
||||||
ENOSR = Errno(0x3f)
|
ENOSR = syscall.Errno(0x3f)
|
||||||
ENOSTR = Errno(0x3c)
|
ENOSTR = syscall.Errno(0x3c)
|
||||||
ENOSYS = Errno(0x59)
|
ENOSYS = syscall.Errno(0x59)
|
||||||
ENOTACTIVE = Errno(0x49)
|
ENOTACTIVE = syscall.Errno(0x49)
|
||||||
ENOTBLK = Errno(0xf)
|
ENOTBLK = syscall.Errno(0xf)
|
||||||
ENOTCONN = Errno(0x86)
|
ENOTCONN = syscall.Errno(0x86)
|
||||||
ENOTDIR = Errno(0x14)
|
ENOTDIR = syscall.Errno(0x14)
|
||||||
ENOTEMPTY = Errno(0x5d)
|
ENOTEMPTY = syscall.Errno(0x5d)
|
||||||
ENOTRECOVERABLE = Errno(0x3b)
|
ENOTRECOVERABLE = syscall.Errno(0x3b)
|
||||||
ENOTSOCK = Errno(0x5f)
|
ENOTSOCK = syscall.Errno(0x5f)
|
||||||
ENOTSUP = Errno(0x30)
|
ENOTSUP = syscall.Errno(0x30)
|
||||||
ENOTTY = Errno(0x19)
|
ENOTTY = syscall.Errno(0x19)
|
||||||
ENOTUNIQ = Errno(0x50)
|
ENOTUNIQ = syscall.Errno(0x50)
|
||||||
ENXIO = Errno(0x6)
|
ENXIO = syscall.Errno(0x6)
|
||||||
EOPNOTSUPP = Errno(0x7a)
|
EOPNOTSUPP = syscall.Errno(0x7a)
|
||||||
EOVERFLOW = Errno(0x4f)
|
EOVERFLOW = syscall.Errno(0x4f)
|
||||||
EOWNERDEAD = Errno(0x3a)
|
EOWNERDEAD = syscall.Errno(0x3a)
|
||||||
EPERM = Errno(0x1)
|
EPERM = syscall.Errno(0x1)
|
||||||
EPFNOSUPPORT = Errno(0x7b)
|
EPFNOSUPPORT = syscall.Errno(0x7b)
|
||||||
EPIPE = Errno(0x20)
|
EPIPE = syscall.Errno(0x20)
|
||||||
EPROTO = Errno(0x47)
|
EPROTO = syscall.Errno(0x47)
|
||||||
EPROTONOSUPPORT = Errno(0x78)
|
EPROTONOSUPPORT = syscall.Errno(0x78)
|
||||||
EPROTOTYPE = Errno(0x62)
|
EPROTOTYPE = syscall.Errno(0x62)
|
||||||
ERANGE = Errno(0x22)
|
ERANGE = syscall.Errno(0x22)
|
||||||
EREMCHG = Errno(0x52)
|
EREMCHG = syscall.Errno(0x52)
|
||||||
EREMOTE = Errno(0x42)
|
EREMOTE = syscall.Errno(0x42)
|
||||||
ERESTART = Errno(0x5b)
|
ERESTART = syscall.Errno(0x5b)
|
||||||
EROFS = Errno(0x1e)
|
EROFS = syscall.Errno(0x1e)
|
||||||
ESHUTDOWN = Errno(0x8f)
|
ESHUTDOWN = syscall.Errno(0x8f)
|
||||||
ESOCKTNOSUPPORT = Errno(0x79)
|
ESOCKTNOSUPPORT = syscall.Errno(0x79)
|
||||||
ESPIPE = Errno(0x1d)
|
ESPIPE = syscall.Errno(0x1d)
|
||||||
ESRCH = Errno(0x3)
|
ESRCH = syscall.Errno(0x3)
|
||||||
ESRMNT = Errno(0x45)
|
ESRMNT = syscall.Errno(0x45)
|
||||||
ESTALE = Errno(0x97)
|
ESTALE = syscall.Errno(0x97)
|
||||||
ESTRPIPE = Errno(0x5c)
|
ESTRPIPE = syscall.Errno(0x5c)
|
||||||
ETIME = Errno(0x3e)
|
ETIME = syscall.Errno(0x3e)
|
||||||
ETIMEDOUT = Errno(0x91)
|
ETIMEDOUT = syscall.Errno(0x91)
|
||||||
ETOOMANYREFS = Errno(0x90)
|
ETOOMANYREFS = syscall.Errno(0x90)
|
||||||
ETXTBSY = Errno(0x1a)
|
ETXTBSY = syscall.Errno(0x1a)
|
||||||
EUNATCH = Errno(0x2a)
|
EUNATCH = syscall.Errno(0x2a)
|
||||||
EUSERS = Errno(0x5e)
|
EUSERS = syscall.Errno(0x5e)
|
||||||
EWOULDBLOCK = Errno(0xb)
|
EWOULDBLOCK = syscall.Errno(0xb)
|
||||||
EXDEV = Errno(0x12)
|
EXDEV = syscall.Errno(0x12)
|
||||||
EXFULL = Errno(0x34)
|
EXFULL = syscall.Errno(0x34)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Signals
|
// Signals
|
||||||
const (
|
const (
|
||||||
SIGABRT = Signal(0x6)
|
SIGABRT = syscall.Signal(0x6)
|
||||||
SIGALRM = Signal(0xe)
|
SIGALRM = syscall.Signal(0xe)
|
||||||
SIGBUS = Signal(0xa)
|
SIGBUS = syscall.Signal(0xa)
|
||||||
SIGCANCEL = Signal(0x24)
|
SIGCANCEL = syscall.Signal(0x24)
|
||||||
SIGCHLD = Signal(0x12)
|
SIGCHLD = syscall.Signal(0x12)
|
||||||
SIGCLD = Signal(0x12)
|
SIGCLD = syscall.Signal(0x12)
|
||||||
SIGCONT = Signal(0x19)
|
SIGCONT = syscall.Signal(0x19)
|
||||||
SIGEMT = Signal(0x7)
|
SIGEMT = syscall.Signal(0x7)
|
||||||
SIGFPE = Signal(0x8)
|
SIGFPE = syscall.Signal(0x8)
|
||||||
SIGFREEZE = Signal(0x22)
|
SIGFREEZE = syscall.Signal(0x22)
|
||||||
SIGHUP = Signal(0x1)
|
SIGHUP = syscall.Signal(0x1)
|
||||||
SIGILL = Signal(0x4)
|
SIGILL = syscall.Signal(0x4)
|
||||||
SIGINT = Signal(0x2)
|
SIGINT = syscall.Signal(0x2)
|
||||||
SIGIO = Signal(0x16)
|
SIGIO = syscall.Signal(0x16)
|
||||||
SIGIOT = Signal(0x6)
|
SIGIOT = syscall.Signal(0x6)
|
||||||
SIGJVM1 = Signal(0x27)
|
SIGJVM1 = syscall.Signal(0x27)
|
||||||
SIGJVM2 = Signal(0x28)
|
SIGJVM2 = syscall.Signal(0x28)
|
||||||
SIGKILL = Signal(0x9)
|
SIGKILL = syscall.Signal(0x9)
|
||||||
SIGLOST = Signal(0x25)
|
SIGLOST = syscall.Signal(0x25)
|
||||||
SIGLWP = Signal(0x21)
|
SIGLWP = syscall.Signal(0x21)
|
||||||
SIGPIPE = Signal(0xd)
|
SIGPIPE = syscall.Signal(0xd)
|
||||||
SIGPOLL = Signal(0x16)
|
SIGPOLL = syscall.Signal(0x16)
|
||||||
SIGPROF = Signal(0x1d)
|
SIGPROF = syscall.Signal(0x1d)
|
||||||
SIGPWR = Signal(0x13)
|
SIGPWR = syscall.Signal(0x13)
|
||||||
SIGQUIT = Signal(0x3)
|
SIGQUIT = syscall.Signal(0x3)
|
||||||
SIGSEGV = Signal(0xb)
|
SIGSEGV = syscall.Signal(0xb)
|
||||||
SIGSTOP = Signal(0x17)
|
SIGSTOP = syscall.Signal(0x17)
|
||||||
SIGSYS = Signal(0xc)
|
SIGSYS = syscall.Signal(0xc)
|
||||||
SIGTERM = Signal(0xf)
|
SIGTERM = syscall.Signal(0xf)
|
||||||
SIGTHAW = Signal(0x23)
|
SIGTHAW = syscall.Signal(0x23)
|
||||||
SIGTRAP = Signal(0x5)
|
SIGTRAP = syscall.Signal(0x5)
|
||||||
SIGTSTP = Signal(0x18)
|
SIGTSTP = syscall.Signal(0x18)
|
||||||
SIGTTIN = Signal(0x1a)
|
SIGTTIN = syscall.Signal(0x1a)
|
||||||
SIGTTOU = Signal(0x1b)
|
SIGTTOU = syscall.Signal(0x1b)
|
||||||
SIGURG = Signal(0x15)
|
SIGURG = syscall.Signal(0x15)
|
||||||
SIGUSR1 = Signal(0x10)
|
SIGUSR1 = syscall.Signal(0x10)
|
||||||
SIGUSR2 = Signal(0x11)
|
SIGUSR2 = syscall.Signal(0x11)
|
||||||
SIGVTALRM = Signal(0x1c)
|
SIGVTALRM = syscall.Signal(0x1c)
|
||||||
SIGWAITING = Signal(0x20)
|
SIGWAITING = syscall.Signal(0x20)
|
||||||
SIGWINCH = Signal(0x14)
|
SIGWINCH = syscall.Signal(0x14)
|
||||||
SIGXCPU = Signal(0x1e)
|
SIGXCPU = syscall.Signal(0x1e)
|
||||||
SIGXFSZ = Signal(0x1f)
|
SIGXFSZ = syscall.Signal(0x1f)
|
||||||
SIGXRES = Signal(0x26)
|
SIGXRES = syscall.Signal(0x26)
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error table
|
// Error table
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
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
|
// 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))
|
_, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
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
|
// 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))
|
_, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
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
|
// 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))
|
_, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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
|
// 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)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
@@ -3,7 +3,10 @@
|
|||||||
|
|
||||||
package unix
|
package unix
|
||||||
|
|
||||||
import "unsafe"
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
modlibc = newLazySO("libc.so")
|
modlibc = newLazySO("libc.so")
|
||||||
@@ -345,7 +348,7 @@ func Getuid() (uid int) {
|
|||||||
return
|
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)
|
_, _, e1 := sysvicall6(procKill.Addr(), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
|||||||
Reference in new issue
Block a user