aboutsummaryrefslogtreecommitdiff
path: root/pkg/linux_amd64/syscall.a
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/linux_amd64/syscall.a')
-rw-r--r--pkg/linux_amd64/syscall.a3245
1 files changed, 3245 insertions, 0 deletions
diff --git a/pkg/linux_amd64/syscall.a b/pkg/linux_amd64/syscall.a
new file mode 100644
index 000000000..f4f3ed718
--- /dev/null
+++ b/pkg/linux_amd64/syscall.a
@@ -0,0 +1,3245 @@
+!<arch>
+__.PKGDEF 0 0 0 644 92194 `
+go object linux amd64 go1.4.1 X:precisestack
+
+$$
+package syscall
+ import sync "sync"
+ import runtime "runtime"
+ import unsafe "unsafe"
+ func @"".Unsetenv (@"".key·2 string) (? error)
+ func @"".Getenv (@"".key·3 string "esc:0x0") (@"".value·1 string, @"".found·2 bool)
+ func @"".Setenv (@"".key·2 string, @"".value·3 string) (? error)
+ func @"".Clearenv ()
+ func @"".Environ () (? []string)
+ type @"".SysProcIDMap struct { ContainerID int; HostID int; Size int }
+ type @"".Credential struct { Uid uint32; Gid uint32; Groups []uint32 }
+ type @"".Signal int
+ func (@"".s·1 @"".Signal) Signal () { }
+ func (@"".s·2 @"".Signal) String () (? string)
+ type @"".SysProcAttr struct { Chroot string; Credential *@"".Credential; Ptrace bool; Setsid bool; Setpgid bool; Setctty bool; Noctty bool; Ctty int; Pdeathsig @"".Signal; Cloneflags uintptr; UidMappings []@"".SysProcIDMap; GidMappings []@"".SysProcIDMap }
+ type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 }
+ func (@"sync".m·1 *@"sync".Mutex) Lock ()
+ func (@"sync".m·1 *@"sync".Mutex) Unlock ()
+ type @"sync".Locker interface { Lock(); Unlock() }
+ type @"sync".RWMutex struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 }
+ func (@"sync".rw·1 *@"sync".RWMutex) Lock ()
+ func (@"sync".rw·1 *@"sync".RWMutex) RLock ()
+ func (@"sync".rw·2 *@"sync".RWMutex "esc:0x2") RLocker () (? @"sync".Locker) { return (*@"sync".rlocker)(@"sync".rw·2) }
+ func (@"sync".rw·1 *@"sync".RWMutex) RUnlock ()
+ func (@"sync".rw·1 *@"sync".RWMutex) Unlock ()
+ var @"".ForkLock @"sync".RWMutex
+ func @"".StringSlicePtr (@"".ss·2 []string "esc:0x0") (? []*byte)
+ func @"".SlicePtrFromStrings (@"".ss·3 []string "esc:0x0") (? []*byte, ? error)
+ func @"".CloseOnExec (@"".fd·1 int)
+ func @"".SetNonblock (@"".fd·2 int, @"".nonblocking·3 bool) (@"".err·1 error)
+ type @"".ProcAttr struct { Dir string; Env []string; Files []uintptr; Sys *@"".SysProcAttr }
+ func @"".ForkExec (@"".argv0·3 string "esc:0x0", @"".argv·4 []string "esc:0x0", @"".attr·5 *@"".ProcAttr "esc:0x0") (@"".pid·1 int, @"".err·2 error)
+ func @"".StartProcess (@"".argv0·4 string "esc:0x0", @"".argv·5 []string "esc:0x0", @"".attr·6 *@"".ProcAttr "esc:0x0") (@"".pid·1 int, @"".handle·2 uintptr, @"".err·3 error)
+ func @"".Exec (@"".argv0·2 string "esc:0x0", @"".argv·3 []string "esc:0x0", @"".envv·4 []string "esc:0x0") (@"".err·1 error)
+ type @"".Flock_t struct { Type int16; Whence int16; Pad_cgo_0 [4]byte; Start int64; Len int64; Pid int32; Pad_cgo_1 [4]byte }
+ func @"".FcntlFlock (@"".fd·2 uintptr, @"".cmd·3 int, @"".lk·4 *@"".Flock_t "esc:0x0") (? error)
+ type @"".SockFilter struct { Code uint16; Jt uint8; Jf uint8; K uint32 }
+ func @"".LsfStmt (@"".code·2 int, @"".k·3 int) (? *@"".SockFilter) { return (&@"".SockFilter{ Code:uint16(@"".code·2), K:uint32(@"".k·3) }) }
+ func @"".LsfJump (@"".code·2 int, @"".k·3 int, @"".jt·4 int, @"".jf·5 int) (? *@"".SockFilter) { return (&@"".SockFilter{ Code:uint16(@"".code·2), Jt:uint8(@"".jt·4), Jf:uint8(@"".jf·5), K:uint32(@"".k·3) }) }
+ func @"".LsfSocket (@"".ifindex·3 int, @"".proto·4 int) (? int, ? error)
+ func @"".SetLsfPromisc (@"".name·2 string "esc:0x0", @"".m·3 bool) (? error)
+ func @"".AttachLsf (@"".fd·2 int, @"".i·3 []@"".SockFilter "esc:0x0") (? error)
+ func @"".DetachLsf (@"".fd·2 int) (? error)
+ type @"".NlMsghdr struct { Len uint32; Type uint16; Flags uint16; Seq uint32; Pid uint32 }
+ type @"".RtGenmsg struct { Family uint8 }
+ type @"".NetlinkRouteRequest struct { Header @"".NlMsghdr; Data @"".RtGenmsg }
+ func (@"".rr·2 *@"".NetlinkRouteRequest "esc:0x0") @"".toWireFormat () (? []byte)
+ func @"".NetlinkRIB (@"".proto·3 int, @"".family·4 int) (? []byte, ? error)
+ type @"".NetlinkMessage struct { Header @"".NlMsghdr; Data []byte }
+ func @"".ParseNetlinkMessage (@"".b·3 []byte) (? []@"".NetlinkMessage, ? error)
+ type @"".RtAttr struct { Len uint16; Type uint16 }
+ type @"".NetlinkRouteAttr struct { Attr @"".RtAttr; Value []byte }
+ func @"".ParseNetlinkRouteAttr (@"".m·3 *@"".NetlinkMessage) (? []@"".NetlinkRouteAttr, ? error)
+ type @"".Ucred struct { Pid int32; Uid uint32; Gid uint32 }
+ func @"".UnixCredentials (@"".ucred·2 *@"".Ucred "esc:0x0") (? []byte)
+ type @"".Cmsghdr struct { Len uint64; Level int32; Type int32; X__cmsg_data [0]uint8 }
+ func (@"".cmsg·1 *@"".Cmsghdr "esc:0x0") SetLen (@"".length·2 int) { @"".cmsg·1.Len = uint64(@"".length·2) }
+ type @"".SocketControlMessage struct { Header @"".Cmsghdr; Data []byte }
+ func @"".ParseUnixCredentials (@"".m·3 *@"".SocketControlMessage "esc:0x0") (? *@"".Ucred, ? error)
+ func @"".CmsgLen (@"".datalen·2 int) (? int)
+ func @"".CmsgSpace (@"".datalen·2 int) (? int)
+ func @"".ParseSocketControlMessage (@"".b·3 []byte) (? []@"".SocketControlMessage, ? error)
+ func @"".UnixRights (@"".fds·2 ...int "esc:0x0") (? []byte)
+ func @"".ParseUnixRights (@"".m·3 *@"".SocketControlMessage "esc:0x0") (? []int, ? error)
+ func @"".StringByteSlice (@"".s·2 string "esc:0x0") (? []byte)
+ func @"".ByteSliceFromString (@"".s·3 string "esc:0x0") (? []byte, ? error)
+ func @"".StringBytePtr (@"".s·2 string "esc:0x0") (? *byte)
+ func @"".BytePtrFromString (@"".s·3 string "esc:0x0") (? *byte, ? error)
+ func @"".Open (@"".path·3 string "esc:0x0", @"".mode·4 int, @"".perm·5 uint32) (@"".fd·1 int, @"".err·2 error)
+ func @"".Openat (@"".dirfd·3 int, @"".path·4 string "esc:0x0", @"".flags·5 int, @"".mode·6 uint32) (@"".fd·1 int, @"".err·2 error)
+ func @"".Pipe (@"".p·2 []int "esc:0x0") (@"".err·1 error)
+ func @"".Pipe2 (@"".p·2 []int "esc:0x0", @"".flags·3 int) (@"".err·1 error)
+ type @"".Timeval struct { Sec int64; Usec int64 }
+ func (@"".tv·2 *@"".Timeval "esc:0x0") Nano () (? int64) { return int64(@"".tv·2.Sec) * 0x3B9ACA00 + int64(@"".tv·2.Usec) * 0x3E8 }
+ func (@"".tv·3 *@"".Timeval "esc:0x0") Unix () (@"".sec·1 int64, @"".nsec·2 int64) { return int64(@"".tv·3.Sec), int64(@"".tv·3.Usec) * 0x3E8 }
+ func @"".Utimes (@"".path·2 string "esc:0x0", @"".tv·3 []@"".Timeval "esc:0x0") (@"".err·1 error)
+ type @"".Timespec struct { Sec int64; Nsec int64 }
+ func (@"".ts·2 *@"".Timespec "esc:0x0") Nano () (? int64) { return int64(@"".ts·2.Sec) * 0x3B9ACA00 + int64(@"".ts·2.Nsec) }
+ func (@"".ts·3 *@"".Timespec "esc:0x0") Unix () (@"".sec·1 int64, @"".nsec·2 int64) { return int64(@"".ts·3.Sec), int64(@"".ts·3.Nsec) }
+ func @"".UtimesNano (@"".path·2 string "esc:0x0", @"".ts·3 []@"".Timespec "esc:0x0") (@"".err·1 error)
+ func @"".Futimesat (@"".dirfd·2 int, @"".path·3 string "esc:0x0", @"".tv·4 []@"".Timeval "esc:0x0") (@"".err·1 error)
+ func @"".Futimes (@"".fd·2 int, @"".tv·3 []@"".Timeval "esc:0x0") (@"".err·1 error)
+ const @"".ImplementsGetwd = true
+ func @"".Getwd () (@"".wd·1 string, @"".err·2 error)
+ func @"".Getgroups () (@"".gids·1 []int, @"".err·2 error)
+ func @"".Setgroups (@"".gids·2 []int "esc:0x0") (@"".err·1 error)
+ type @"".WaitStatus uint32
+ func (@"".w·2 @"".WaitStatus) Continued () (? bool) { return @"".w·2 == @"".WaitStatus(0xFFFF) }
+ func (@"".w·2 @"".WaitStatus) CoreDump () (? bool)
+ func (@"".w·2 @"".WaitStatus) ExitStatus () (? int)
+ func (@"".w·2 @"".WaitStatus) Exited () (? bool) { return @"".w·2 & @"".WaitStatus(0x7F) == @"".WaitStatus(0x0) }
+ func (@"".w·2 @"".WaitStatus) Signal () (? @"".Signal)
+ func (@"".w·2 @"".WaitStatus) Signaled () (? bool) { return @"".w·2 & @"".WaitStatus(0x7F) != @"".WaitStatus(0x7F) && @"".w·2 & @"".WaitStatus(0x7F) != @"".WaitStatus(0x0) }
+ func (@"".w·2 @"".WaitStatus) StopSignal () (? @"".Signal)
+ func (@"".w·2 @"".WaitStatus) Stopped () (? bool) { return @"".w·2 & @"".WaitStatus(0xFF) == @"".WaitStatus(0x7F) }
+ func (@"".w·2 @"".WaitStatus) TrapCause () (? int)
+ type @"".Rusage struct { Utime @"".Timeval; Stime @"".Timeval; Maxrss int64; Ixrss int64; Idrss int64; Isrss int64; Minflt int64; Majflt int64; Nswap int64; Inblock int64; Oublock int64; Msgsnd int64; Msgrcv int64; Nsignals int64; Nvcsw int64; Nivcsw int64 }
+ func @"".Wait4 (@"".pid·3 int, @"".wstatus·4 *@"".WaitStatus "esc:0x0", @"".options·5 int, @"".rusage·6 *@"".Rusage "esc:0x0") (@"".wpid·1 int, @"".err·2 error)
+ func @"".Mkfifo (@"".path·2 string "esc:0x0", @"".mode·3 uint32) (@"".err·1 error)
+ type @"".RawSockaddrLinklayer struct { Family uint16; Protocol uint16; Ifindex int32; Hatype uint16; Pkttype uint8; Halen uint8; Addr [8]uint8 }
+ type @""._Socklen uint32
+ type @"".SockaddrLinklayer struct { Protocol uint16; Ifindex int; Hatype uint16; Pkttype uint8; Halen uint8; Addr [8]byte; @"".raw @"".RawSockaddrLinklayer }
+ func (@"".sa·4 *@"".SockaddrLinklayer "esc:0x2") @"".sockaddr () (? @"unsafe".Pointer, ? @""._Socklen, ? error)
+ type @"".RawSockaddrNetlink struct { Family uint16; Pad uint16; Pid uint32; Groups uint32 }
+ type @"".SockaddrNetlink struct { Family uint16; Pad uint16; Pid uint32; Groups uint32; @"".raw @"".RawSockaddrNetlink }
+ func (@"".sa·4 *@"".SockaddrNetlink "esc:0x2") @"".sockaddr () (? @"unsafe".Pointer, ? @""._Socklen, ? error)
+ type @"".Sockaddr interface { @"".sockaddr() (@"".ptr @"unsafe".Pointer, @"".len @""._Socklen, @"".err error) }
+ func @"".Accept (@"".fd·4 int) (@"".nfd·1 int, @"".sa·2 @"".Sockaddr, @"".err·3 error)
+ func @"".Accept4 (@"".fd·4 int, @"".flags·5 int) (@"".nfd·1 int, @"".sa·2 @"".Sockaddr, @"".err·3 error)
+ func @"".Getsockname (@"".fd·3 int) (@"".sa·1 @"".Sockaddr, @"".err·2 error)
+ func @"".GetsockoptInet4Addr (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (@"".value·1 [4]byte, @"".err·2 error)
+ type @"".IPMreq struct { Multiaddr [4]byte; Interface [4]byte }
+ func @"".GetsockoptIPMreq (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (? *@"".IPMreq, ? error)
+ type @"".IPMreqn struct { Multiaddr [4]byte; Address [4]byte; Ifindex int32 }
+ func @"".GetsockoptIPMreqn (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (? *@"".IPMreqn, ? error)
+ type @"".IPv6Mreq struct { Multiaddr [16]byte; Interface uint32 }
+ func @"".GetsockoptIPv6Mreq (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (? *@"".IPv6Mreq, ? error)
+ type @"".RawSockaddrInet6 struct { Family uint16; Port uint16; Flowinfo uint32; Addr [16]byte; Scope_id uint32 }
+ type @"".IPv6MTUInfo struct { Addr @"".RawSockaddrInet6; Mtu uint32 }
+ func @"".GetsockoptIPv6MTUInfo (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (? *@"".IPv6MTUInfo, ? error)
+ type @"".ICMPv6Filter struct { Data [8]uint32 }
+ func @"".GetsockoptICMPv6Filter (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (? *@"".ICMPv6Filter, ? error)
+ func @"".GetsockoptUcred (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (? *@"".Ucred, ? error)
+ func @"".SetsockoptIPMreqn (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".mreq·5 *@"".IPMreqn "esc:0x0") (@"".err·1 error)
+ func @"".Recvmsg (@"".fd·6 int, @"".p·7 []byte "esc:0x0", @"".oob·8 []byte "esc:0x0", @"".flags·9 int) (@"".n·1 int, @"".oobn·2 int, @"".recvflags·3 int, @"".from·4 @"".Sockaddr, @"".err·5 error)
+ func @"".Sendmsg (@"".fd·2 int, @"".p·3 []byte "esc:0x0", @"".oob·4 []byte "esc:0x0", @"".to·5 @"".Sockaddr, @"".flags·6 int) (@"".err·1 error)
+ func @"".SendmsgN (@"".fd·3 int, @"".p·4 []byte "esc:0x0", @"".oob·5 []byte "esc:0x0", @"".to·6 @"".Sockaddr, @"".flags·7 int) (@"".n·1 int, @"".err·2 error)
+ func @"".BindToDevice (@"".fd·2 int, @"".device·3 string "esc:0x0") (@"".err·1 error)
+ func @"".PtracePeekText (@"".pid·3 int, @"".addr·4 uintptr, @"".out·5 []byte "esc:0x0") (@"".count·1 int, @"".err·2 error)
+ func @"".PtracePeekData (@"".pid·3 int, @"".addr·4 uintptr, @"".out·5 []byte "esc:0x0") (@"".count·1 int, @"".err·2 error)
+ func @"".PtracePokeText (@"".pid·3 int, @"".addr·4 uintptr, @"".data·5 []byte "esc:0x0") (@"".count·1 int, @"".err·2 error)
+ func @"".PtracePokeData (@"".pid·3 int, @"".addr·4 uintptr, @"".data·5 []byte "esc:0x0") (@"".count·1 int, @"".err·2 error)
+ type @"".PtraceRegs struct { R15 uint64; R14 uint64; R13 uint64; R12 uint64; Rbp uint64; Rbx uint64; R11 uint64; R10 uint64; R9 uint64; R8 uint64; Rax uint64; Rcx uint64; Rdx uint64; Rsi uint64; Rdi uint64; Orig_rax uint64; Rip uint64; Cs uint64; Eflags uint64; Rsp uint64; Ss uint64; Fs_base uint64; Gs_base uint64; Ds uint64; Es uint64; Fs uint64; Gs uint64 }
+ func (@"".r·2 *@"".PtraceRegs "esc:0x0") PC () (? uint64) { return @"".r·2.Rip }
+ func (@"".r·1 *@"".PtraceRegs "esc:0x0") SetPC (@"".pc·2 uint64) { @"".r·1.Rip = @"".pc·2 }
+ func @"".PtraceGetRegs (@"".pid·2 int, @"".regsout·3 *@"".PtraceRegs "esc:0x0") (@"".err·1 error)
+ func @"".PtraceSetRegs (@"".pid·2 int, @"".regs·3 *@"".PtraceRegs "esc:0x0") (@"".err·1 error)
+ func @"".PtraceSetOptions (@"".pid·2 int, @"".options·3 int) (@"".err·1 error)
+ func @"".PtraceGetEventMsg (@"".pid·3 int) (@"".msg·1 uint, @"".err·2 error)
+ func @"".PtraceCont (@"".pid·2 int, @"".signal·3 int) (@"".err·1 error)
+ func @"".PtraceSyscall (@"".pid·2 int, @"".signal·3 int) (@"".err·1 error)
+ func @"".PtraceSingleStep (@"".pid·2 int) (@"".err·1 error)
+ func @"".PtraceAttach (@"".pid·2 int) (@"".err·1 error)
+ func @"".PtraceDetach (@"".pid·2 int) (@"".err·1 error)
+ func @"".Reboot (@"".cmd·2 int) (@"".err·1 error)
+ func @"".ReadDirent (@"".fd·3 int, @"".buf·4 []byte "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ func @"".ParseDirent (@"".buf·4 []byte "esc:0x0", @"".max·5 int, @"".names·6 []string "esc:0x8") (@"".consumed·1 int, @"".count·2 int, @"".newnames·3 []string)
+ func @"".Mount (@"".source·2 string "esc:0x0", @"".target·3 string "esc:0x0", @"".fstype·4 string "esc:0x0", @"".flags·5 uintptr, @"".data·6 string "esc:0x0") (@"".err·1 error)
+ func @"".Setuid (@"".uid·2 int) (@"".err·1 error) { return @"".Errno(0x5F) }
+ func @"".Setgid (@"".uid·2 int) (@"".err·1 error) { return @"".Errno(0x5F) }
+ func @"".Mmap (@"".fd·3 int, @"".offset·4 int64, @"".length·5 int, @"".prot·6 int, @"".flags·7 int) (@"".data·1 []byte, @"".err·2 error)
+ func @"".Munmap (@"".b·2 []byte "esc:0x0") (@"".err·1 error)
+ func @"".Getpagesize () (? int) { return 0x1000 }
+ func @"".Gettimeofday (@"".tv·2 *@"".Timeval "esc:0x0") (@"".err·1 error)
+ type @"".Time_t int64
+ func @"".Time (@"".t·3 *@"".Time_t "esc:0x0") (@"".tt·1 @"".Time_t, @"".err·2 error)
+ func @"".TimespecToNsec (@"".ts·2 @"".Timespec) (? int64) { return int64(@"".ts·2.Sec) * 0x3B9ACA00 + int64(@"".ts·2.Nsec) }
+ func @"".NsecToTimespec (@"".nsec·2 int64) (@"".ts·1 @"".Timespec) { @"".ts·1.Sec = @"".nsec·2 / 0x3B9ACA00; @"".ts·1.Nsec = @"".nsec·2 % 0x3B9ACA00; return }
+ func @"".TimevalToNsec (@"".tv·2 @"".Timeval) (? int64) { return int64(@"".tv·2.Sec) * 0x3B9ACA00 + int64(@"".tv·2.Usec) * 0x3E8 }
+ func @"".NsecToTimeval (@"".nsec·2 int64) (@"".tv·1 @"".Timeval) { @"".nsec·2 += 0x3E7; @"".tv·1.Sec = @"".nsec·2 / 0x3B9ACA00; @"".tv·1.Usec = @"".nsec·2 % 0x3B9ACA00 / 0x3E8; return }
+ var @"".Stdin int
+ var @"".Stdout int
+ var @"".Stderr int
+ type @"".Errno uintptr
+ func (@"".e·2 @"".Errno) Error () (? string)
+ func (@"".e·2 @"".Errno) Temporary () (? bool)
+ func (@"".e·2 @"".Errno) Timeout () (? bool) { return @"".e·2 == @"".Errno(0xB) || @"".e·2 == @"".Errno(0xB) || @"".e·2 == @"".Errno(0x6E) }
+ func @"".Syscall (@"".trap·4 uintptr, @"".a1·5 uintptr, @"".a2·6 uintptr, @"".a3·7 uintptr) (@"".r1·1 uintptr, @"".r2·2 uintptr, @"".err·3 @"".Errno)
+ func @"".Syscall6 (@"".trap·4 uintptr, @"".a1·5 uintptr, @"".a2·6 uintptr, @"".a3·7 uintptr, @"".a4·8 uintptr, @"".a5·9 uintptr, @"".a6·10 uintptr) (@"".r1·1 uintptr, @"".r2·2 uintptr, @"".err·3 @"".Errno)
+ func @"".RawSyscall (@"".trap·4 uintptr, @"".a1·5 uintptr, @"".a2·6 uintptr, @"".a3·7 uintptr) (@"".r1·1 uintptr, @"".r2·2 uintptr, @"".err·3 @"".Errno)
+ func @"".RawSyscall6 (@"".trap·4 uintptr, @"".a1·5 uintptr, @"".a2·6 uintptr, @"".a3·7 uintptr, @"".a4·8 uintptr, @"".a5·9 uintptr, @"".a6·10 uintptr) (@"".r1·1 uintptr, @"".r2·2 uintptr, @"".err·3 @"".Errno)
+ func @"".Read (@"".fd·3 int, @"".p·4 []byte "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ func @"".Write (@"".fd·3 int, @"".p·4 []byte "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ var @"".SocketDisableIPv6 bool
+ type @"".RawSockaddrInet4 struct { Family uint16; Port uint16; Addr [4]byte; Zero [8]uint8 }
+ type @"".SockaddrInet4 struct { Port int; Addr [4]byte; @"".raw @"".RawSockaddrInet4 }
+ func (@"".sa·4 *@"".SockaddrInet4 "esc:0x2") @"".sockaddr () (? @"unsafe".Pointer, ? @""._Socklen, ? error)
+ type @"".SockaddrInet6 struct { Port int; ZoneId uint32; Addr [16]byte; @"".raw @"".RawSockaddrInet6 }
+ func (@"".sa·4 *@"".SockaddrInet6 "esc:0x2") @"".sockaddr () (? @"unsafe".Pointer, ? @""._Socklen, ? error)
+ type @"".RawSockaddrUnix struct { Family uint16; Path [108]int8 }
+ type @"".SockaddrUnix struct { Name string; @"".raw @"".RawSockaddrUnix }
+ func (@"".sa·4 *@"".SockaddrUnix "esc:0x2") @"".sockaddr () (? @"unsafe".Pointer, ? @""._Socklen, ? error)
+ func @"".Bind (@"".fd·2 int, @"".sa·3 @"".Sockaddr) (@"".err·1 error)
+ func @"".Connect (@"".fd·2 int, @"".sa·3 @"".Sockaddr) (@"".err·1 error)
+ func @"".Getpeername (@"".fd·3 int) (@"".sa·1 @"".Sockaddr, @"".err·2 error)
+ func @"".GetsockoptInt (@"".fd·3 int, @"".level·4 int, @"".opt·5 int) (@"".value·1 int, @"".err·2 error)
+ func @"".Recvfrom (@"".fd·4 int, @"".p·5 []byte "esc:0x0", @"".flags·6 int) (@"".n·1 int, @"".from·2 @"".Sockaddr, @"".err·3 error)
+ func @"".Sendto (@"".fd·2 int, @"".p·3 []byte "esc:0x0", @"".flags·4 int, @"".to·5 @"".Sockaddr) (@"".err·1 error)
+ func @"".SetsockoptByte (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".value·5 byte) (@"".err·1 error)
+ func @"".SetsockoptInt (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".value·5 int) (@"".err·1 error)
+ func @"".SetsockoptInet4Addr (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".value·5 [4]byte) (@"".err·1 error)
+ func @"".SetsockoptIPMreq (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".mreq·5 *@"".IPMreq "esc:0x0") (@"".err·1 error)
+ func @"".SetsockoptIPv6Mreq (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".mreq·5 *@"".IPv6Mreq "esc:0x0") (@"".err·1 error)
+ func @"".SetsockoptICMPv6Filter (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".filter·5 *@"".ICMPv6Filter "esc:0x0") (? error)
+ type @"".Linger struct { Onoff int32; Linger int32 }
+ func @"".SetsockoptLinger (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".l·5 *@"".Linger "esc:0x0") (@"".err·1 error)
+ func @"".SetsockoptString (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".s·5 string "esc:0x0") (@"".err·1 error)
+ func @"".SetsockoptTimeval (@"".fd·2 int, @"".level·3 int, @"".opt·4 int, @"".tv·5 *@"".Timeval "esc:0x0") (@"".err·1 error)
+ func @"".Socket (@"".domain·3 int, @"".typ·4 int, @"".proto·5 int) (@"".fd·1 int, @"".err·2 error)
+ func @"".Socketpair (@"".domain·3 int, @"".typ·4 int, @"".proto·5 int) (@"".fd·1 [2]int, @"".err·2 error)
+ func @"".Sendfile (@"".outfd·3 int, @"".infd·4 int, @"".offset·5 *int64 "esc:0x0", @"".count·6 int) (@"".written·1 int, @"".err·2 error)
+ const @"".AF_ALG = 0x26
+ const @"".AF_APPLETALK = 0x5
+ const @"".AF_ASH = 0x12
+ const @"".AF_ATMPVC = 0x8
+ const @"".AF_ATMSVC = 0x14
+ const @"".AF_AX25 = 0x3
+ const @"".AF_BLUETOOTH = 0x1F
+ const @"".AF_BRIDGE = 0x7
+ const @"".AF_CAIF = 0x25
+ const @"".AF_CAN = 0x1D
+ const @"".AF_DECnet = 0xC
+ const @"".AF_ECONET = 0x13
+ const @"".AF_FILE = 0x1
+ const @"".AF_IEEE802154 = 0x24
+ const @"".AF_INET = 0x2
+ const @"".AF_INET6 = 0xA
+ const @"".AF_IPX = 0x4
+ const @"".AF_IRDA = 0x17
+ const @"".AF_ISDN = 0x22
+ const @"".AF_IUCV = 0x20
+ const @"".AF_KEY = 0xF
+ const @"".AF_LLC = 0x1A
+ const @"".AF_LOCAL = 0x1
+ const @"".AF_MAX = 0x27
+ const @"".AF_NETBEUI = 0xD
+ const @"".AF_NETLINK = 0x10
+ const @"".AF_NETROM = 0x6
+ const @"".AF_PACKET = 0x11
+ const @"".AF_PHONET = 0x23
+ const @"".AF_PPPOX = 0x18
+ const @"".AF_RDS = 0x15
+ const @"".AF_ROSE = 0xB
+ const @"".AF_ROUTE = 0x10
+ const @"".AF_RXRPC = 0x21
+ const @"".AF_SECURITY = 0xE
+ const @"".AF_SNA = 0x16
+ const @"".AF_TIPC = 0x1E
+ const @"".AF_UNIX = 0x1
+ const @"".AF_UNSPEC = 0x0
+ const @"".AF_WANPIPE = 0x19
+ const @"".AF_X25 = 0x9
+ const @"".ARPHRD_ADAPT = 0x108
+ const @"".ARPHRD_APPLETLK = 0x8
+ const @"".ARPHRD_ARCNET = 0x7
+ const @"".ARPHRD_ASH = 0x30D
+ const @"".ARPHRD_ATM = 0x13
+ const @"".ARPHRD_AX25 = 0x3
+ const @"".ARPHRD_BIF = 0x307
+ const @"".ARPHRD_CHAOS = 0x5
+ const @"".ARPHRD_CISCO = 0x201
+ const @"".ARPHRD_CSLIP = 0x101
+ const @"".ARPHRD_CSLIP6 = 0x103
+ const @"".ARPHRD_DDCMP = 0x205
+ const @"".ARPHRD_DLCI = 0xF
+ const @"".ARPHRD_ECONET = 0x30E
+ const @"".ARPHRD_EETHER = 0x2
+ const @"".ARPHRD_ETHER = 0x1
+ const @"".ARPHRD_EUI64 = 0x1B
+ const @"".ARPHRD_FCAL = 0x311
+ const @"".ARPHRD_FCFABRIC = 0x313
+ const @"".ARPHRD_FCPL = 0x312
+ const @"".ARPHRD_FCPP = 0x310
+ const @"".ARPHRD_FDDI = 0x306
+ const @"".ARPHRD_FRAD = 0x302
+ const @"".ARPHRD_HDLC = 0x201
+ const @"".ARPHRD_HIPPI = 0x30C
+ const @"".ARPHRD_HWX25 = 0x110
+ const @"".ARPHRD_IEEE1394 = 0x18
+ const @"".ARPHRD_IEEE802 = 0x6
+ const @"".ARPHRD_IEEE80211 = 0x321
+ const @"".ARPHRD_IEEE80211_PRISM = 0x322
+ const @"".ARPHRD_IEEE80211_RADIOTAP = 0x323
+ const @"".ARPHRD_IEEE802154 = 0x324
+ const @"".ARPHRD_IEEE802154_PHY = 0x325
+ const @"".ARPHRD_IEEE802_TR = 0x320
+ const @"".ARPHRD_INFINIBAND = 0x20
+ const @"".ARPHRD_IPDDP = 0x309
+ const @"".ARPHRD_IPGRE = 0x30A
+ const @"".ARPHRD_IRDA = 0x30F
+ const @"".ARPHRD_LAPB = 0x204
+ const @"".ARPHRD_LOCALTLK = 0x305
+ const @"".ARPHRD_LOOPBACK = 0x304
+ const @"".ARPHRD_METRICOM = 0x17
+ const @"".ARPHRD_NETROM = 0x0
+ const @"".ARPHRD_NONE = 0xFFFE
+ const @"".ARPHRD_PIMREG = 0x30B
+ const @"".ARPHRD_PPP = 0x200
+ const @"".ARPHRD_PRONET = 0x4
+ const @"".ARPHRD_RAWHDLC = 0x206
+ const @"".ARPHRD_ROSE = 0x10E
+ const @"".ARPHRD_RSRVD = 0x104
+ const @"".ARPHRD_SIT = 0x308
+ const @"".ARPHRD_SKIP = 0x303
+ const @"".ARPHRD_SLIP = 0x100
+ const @"".ARPHRD_SLIP6 = 0x102
+ const @"".ARPHRD_TUNNEL = 0x300
+ const @"".ARPHRD_TUNNEL6 = 0x301
+ const @"".ARPHRD_VOID = 0xFFFF
+ const @"".ARPHRD_X25 = 0x10F
+ const @"".BPF_A = 0x10
+ const @"".BPF_ABS = 0x20
+ const @"".BPF_ADD = 0x0
+ const @"".BPF_ALU = 0x4
+ const @"".BPF_AND = 0x50
+ const @"".BPF_B = 0x10
+ const @"".BPF_DIV = 0x30
+ const @"".BPF_H = 0x8
+ const @"".BPF_IMM = 0x0
+ const @"".BPF_IND = 0x40
+ const @"".BPF_JA = 0x0
+ const @"".BPF_JEQ = 0x10
+ const @"".BPF_JGE = 0x30
+ const @"".BPF_JGT = 0x20
+ const @"".BPF_JMP = 0x5
+ const @"".BPF_JSET = 0x40
+ const @"".BPF_K = 0x0
+ const @"".BPF_LD = 0x0
+ const @"".BPF_LDX = 0x1
+ const @"".BPF_LEN = 0x80
+ const @"".BPF_LSH = 0x60
+ const @"".BPF_MAJOR_VERSION = 0x1
+ const @"".BPF_MAXINSNS = 0x1000
+ const @"".BPF_MEM = 0x60
+ const @"".BPF_MEMWORDS = 0x10
+ const @"".BPF_MINOR_VERSION = 0x1
+ const @"".BPF_MISC = 0x7
+ const @"".BPF_MSH = 0xA0
+ const @"".BPF_MUL = 0x20
+ const @"".BPF_NEG = 0x80
+ const @"".BPF_OR = 0x40
+ const @"".BPF_RET = 0x6
+ const @"".BPF_RSH = 0x70
+ const @"".BPF_ST = 0x2
+ const @"".BPF_STX = 0x3
+ const @"".BPF_SUB = 0x10
+ const @"".BPF_TAX = 0x0
+ const @"".BPF_TXA = 0x80
+ const @"".BPF_W = 0x0
+ const @"".BPF_X = 0x8
+ const @"".CLONE_CHILD_CLEARTID = 0x200000
+ const @"".CLONE_CHILD_SETTID = 0x1000000
+ const @"".CLONE_DETACHED = 0x400000
+ const @"".CLONE_FILES = 0x400
+ const @"".CLONE_FS = 0x200
+ const @"".CLONE_IO = 0x80000000
+ const @"".CLONE_NEWIPC = 0x8000000
+ const @"".CLONE_NEWNET = 0x40000000
+ const @"".CLONE_NEWNS = 0x20000
+ const @"".CLONE_NEWPID = 0x20000000
+ const @"".CLONE_NEWUSER = 0x10000000
+ const @"".CLONE_NEWUTS = 0x4000000
+ const @"".CLONE_PARENT = 0x8000
+ const @"".CLONE_PARENT_SETTID = 0x100000
+ const @"".CLONE_PTRACE = 0x2000
+ const @"".CLONE_SETTLS = 0x80000
+ const @"".CLONE_SIGHAND = 0x800
+ const @"".CLONE_SYSVSEM = 0x40000
+ const @"".CLONE_THREAD = 0x10000
+ const @"".CLONE_UNTRACED = 0x800000
+ const @"".CLONE_VFORK = 0x4000
+ const @"".CLONE_VM = 0x100
+ const @"".DT_BLK = 0x6
+ const @"".DT_CHR = 0x2
+ const @"".DT_DIR = 0x4
+ const @"".DT_FIFO = 0x1
+ const @"".DT_LNK = 0xA
+ const @"".DT_REG = 0x8
+ const @"".DT_SOCK = 0xC
+ const @"".DT_UNKNOWN = 0x0
+ const @"".DT_WHT = 0xE
+ const @"".EPOLLERR = 0x8
+ const @"".EPOLLET = -0x80000000
+ const @"".EPOLLHUP = 0x10
+ const @"".EPOLLIN = 0x1
+ const @"".EPOLLMSG = 0x400
+ const @"".EPOLLONESHOT = 0x40000000
+ const @"".EPOLLOUT = 0x4
+ const @"".EPOLLPRI = 0x2
+ const @"".EPOLLRDBAND = 0x80
+ const @"".EPOLLRDHUP = 0x2000
+ const @"".EPOLLRDNORM = 0x40
+ const @"".EPOLLWRBAND = 0x200
+ const @"".EPOLLWRNORM = 0x100
+ const @"".EPOLL_CLOEXEC = 0x80000
+ const @"".EPOLL_CTL_ADD = 0x1
+ const @"".EPOLL_CTL_DEL = 0x2
+ const @"".EPOLL_CTL_MOD = 0x3
+ const @"".EPOLL_NONBLOCK = 0x800
+ const @"".ETH_P_1588 = 0x88F7
+ const @"".ETH_P_8021Q = 0x8100
+ const @"".ETH_P_802_2 = 0x4
+ const @"".ETH_P_802_3 = 0x1
+ const @"".ETH_P_AARP = 0x80F3
+ const @"".ETH_P_ALL = 0x3
+ const @"".ETH_P_AOE = 0x88A2
+ const @"".ETH_P_ARCNET = 0x1A
+ const @"".ETH_P_ARP = 0x806
+ const @"".ETH_P_ATALK = 0x809B
+ const @"".ETH_P_ATMFATE = 0x8884
+ const @"".ETH_P_ATMMPOA = 0x884C
+ const @"".ETH_P_AX25 = 0x2
+ const @"".ETH_P_BPQ = 0x8FF
+ const @"".ETH_P_CAIF = 0xF7
+ const @"".ETH_P_CAN = 0xC
+ const @"".ETH_P_CONTROL = 0x16
+ const @"".ETH_P_CUST = 0x6006
+ const @"".ETH_P_DDCMP = 0x6
+ const @"".ETH_P_DEC = 0x6000
+ const @"".ETH_P_DIAG = 0x6005
+ const @"".ETH_P_DNA_DL = 0x6001
+ const @"".ETH_P_DNA_RC = 0x6002
+ const @"".ETH_P_DNA_RT = 0x6003
+ const @"".ETH_P_DSA = 0x1B
+ const @"".ETH_P_ECONET = 0x18
+ const @"".ETH_P_EDSA = 0xDADA
+ const @"".ETH_P_FCOE = 0x8906
+ const @"".ETH_P_FIP = 0x8914
+ const @"".ETH_P_HDLC = 0x19
+ const @"".ETH_P_IEEE802154 = 0xF6
+ const @"".ETH_P_IEEEPUP = 0xA00
+ const @"".ETH_P_IEEEPUPAT = 0xA01
+ const @"".ETH_P_IP = 0x800
+ const @"".ETH_P_IPV6 = 0x86DD
+ const @"".ETH_P_IPX = 0x8137
+ const @"".ETH_P_IRDA = 0x17
+ const @"".ETH_P_LAT = 0x6004
+ const @"".ETH_P_LINK_CTL = 0x886C
+ const @"".ETH_P_LOCALTALK = 0x9
+ const @"".ETH_P_LOOP = 0x60
+ const @"".ETH_P_MOBITEX = 0x15
+ const @"".ETH_P_MPLS_MC = 0x8848
+ const @"".ETH_P_MPLS_UC = 0x8847
+ const @"".ETH_P_PAE = 0x888E
+ const @"".ETH_P_PAUSE = 0x8808
+ const @"".ETH_P_PHONET = 0xF5
+ const @"".ETH_P_PPPTALK = 0x10
+ const @"".ETH_P_PPP_DISC = 0x8863
+ const @"".ETH_P_PPP_MP = 0x8
+ const @"".ETH_P_PPP_SES = 0x8864
+ const @"".ETH_P_PUP = 0x200
+ const @"".ETH_P_PUPAT = 0x201
+ const @"".ETH_P_RARP = 0x8035
+ const @"".ETH_P_SCA = 0x6007
+ const @"".ETH_P_SLOW = 0x8809
+ const @"".ETH_P_SNAP = 0x5
+ const @"".ETH_P_TEB = 0x6558
+ const @"".ETH_P_TIPC = 0x88CA
+ const @"".ETH_P_TRAILER = 0x1C
+ const @"".ETH_P_TR_802_2 = 0x11
+ const @"".ETH_P_WAN_PPP = 0x7
+ const @"".ETH_P_WCCP = 0x883E
+ const @"".ETH_P_X25 = 0x805
+ const @"".FD_CLOEXEC = 0x1
+ const @"".FD_SETSIZE = 0x400
+ const @"".F_DUPFD = 0x0
+ const @"".F_DUPFD_CLOEXEC = 0x406
+ const @"".F_EXLCK = 0x4
+ const @"".F_GETFD = 0x1
+ const @"".F_GETFL = 0x3
+ const @"".F_GETLEASE = 0x401
+ const @"".F_GETLK = 0x5
+ const @"".F_GETLK64 = 0x5
+ const @"".F_GETOWN = 0x9
+ const @"".F_GETOWN_EX = 0x10
+ const @"".F_GETPIPE_SZ = 0x408
+ const @"".F_GETSIG = 0xB
+ const @"".F_LOCK = 0x1
+ const @"".F_NOTIFY = 0x402
+ const @"".F_OK = 0x0
+ const @"".F_RDLCK = 0x0
+ const @"".F_SETFD = 0x2
+ const @"".F_SETFL = 0x4
+ const @"".F_SETLEASE = 0x400
+ const @"".F_SETLK = 0x6
+ const @"".F_SETLK64 = 0x6
+ const @"".F_SETLKW = 0x7
+ const @"".F_SETLKW64 = 0x7
+ const @"".F_SETOWN = 0x8
+ const @"".F_SETOWN_EX = 0xF
+ const @"".F_SETPIPE_SZ = 0x407
+ const @"".F_SETSIG = 0xA
+ const @"".F_SHLCK = 0x8
+ const @"".F_TEST = 0x3
+ const @"".F_TLOCK = 0x2
+ const @"".F_ULOCK = 0x0
+ const @"".F_UNLCK = 0x2
+ const @"".F_WRLCK = 0x1
+ const @"".ICMPV6_FILTER = 0x1
+ const @"".IFA_F_DADFAILED = 0x8
+ const @"".IFA_F_DEPRECATED = 0x20
+ const @"".IFA_F_HOMEADDRESS = 0x10
+ const @"".IFA_F_NODAD = 0x2
+ const @"".IFA_F_OPTIMISTIC = 0x4
+ const @"".IFA_F_PERMANENT = 0x80
+ const @"".IFA_F_SECONDARY = 0x1
+ const @"".IFA_F_TEMPORARY = 0x1
+ const @"".IFA_F_TENTATIVE = 0x40
+ const @"".IFA_MAX = 0x7
+ const @"".IFF_ALLMULTI = 0x200
+ const @"".IFF_AUTOMEDIA = 0x4000
+ const @"".IFF_BROADCAST = 0x2
+ const @"".IFF_DEBUG = 0x4
+ const @"".IFF_DYNAMIC = 0x8000
+ const @"".IFF_LOOPBACK = 0x8
+ const @"".IFF_MASTER = 0x400
+ const @"".IFF_MULTICAST = 0x1000
+ const @"".IFF_NOARP = 0x80
+ const @"".IFF_NOTRAILERS = 0x20
+ const @"".IFF_NO_PI = 0x1000
+ const @"".IFF_ONE_QUEUE = 0x2000
+ const @"".IFF_POINTOPOINT = 0x10
+ const @"".IFF_PORTSEL = 0x2000
+ const @"".IFF_PROMISC = 0x100
+ const @"".IFF_RUNNING = 0x40
+ const @"".IFF_SLAVE = 0x800
+ const @"".IFF_TAP = 0x2
+ const @"".IFF_TUN = 0x1
+ const @"".IFF_TUN_EXCL = 0x8000
+ const @"".IFF_UP = 0x1
+ const @"".IFF_VNET_HDR = 0x4000
+ const @"".IFNAMSIZ = 0x10
+ const @"".IN_ACCESS = 0x1
+ const @"".IN_ALL_EVENTS = 0xFFF
+ const @"".IN_ATTRIB = 0x4
+ const @"".IN_CLASSA_HOST = 0xFFFFFF
+ const @"".IN_CLASSA_MAX = 0x80
+ const @"".IN_CLASSA_NET = 0xFF000000
+ const @"".IN_CLASSA_NSHIFT = 0x18
+ const @"".IN_CLASSB_HOST = 0xFFFF
+ const @"".IN_CLASSB_MAX = 0x10000
+ const @"".IN_CLASSB_NET = 0xFFFF0000
+ const @"".IN_CLASSB_NSHIFT = 0x10
+ const @"".IN_CLASSC_HOST = 0xFF
+ const @"".IN_CLASSC_NET = 0xFFFFFF00
+ const @"".IN_CLASSC_NSHIFT = 0x8
+ const @"".IN_CLOEXEC = 0x80000
+ const @"".IN_CLOSE = 0x18
+ const @"".IN_CLOSE_NOWRITE = 0x10
+ const @"".IN_CLOSE_WRITE = 0x8
+ const @"".IN_CREATE = 0x100
+ const @"".IN_DELETE = 0x200
+ const @"".IN_DELETE_SELF = 0x400
+ const @"".IN_DONT_FOLLOW = 0x2000000
+ const @"".IN_EXCL_UNLINK = 0x4000000
+ const @"".IN_IGNORED = 0x8000
+ const @"".IN_ISDIR = 0x40000000
+ const @"".IN_LOOPBACKNET = 0x7F
+ const @"".IN_MASK_ADD = 0x20000000
+ const @"".IN_MODIFY = 0x2
+ const @"".IN_MOVE = 0xC0
+ const @"".IN_MOVED_FROM = 0x40
+ const @"".IN_MOVED_TO = 0x80
+ const @"".IN_MOVE_SELF = 0x800
+ const @"".IN_NONBLOCK = 0x800
+ const @"".IN_ONESHOT = 0x80000000
+ const @"".IN_ONLYDIR = 0x1000000
+ const @"".IN_OPEN = 0x20
+ const @"".IN_Q_OVERFLOW = 0x4000
+ const @"".IN_UNMOUNT = 0x2000
+ const @"".IPPROTO_AH = 0x33
+ const @"".IPPROTO_COMP = 0x6C
+ const @"".IPPROTO_DCCP = 0x21
+ const @"".IPPROTO_DSTOPTS = 0x3C
+ const @"".IPPROTO_EGP = 0x8
+ const @"".IPPROTO_ENCAP = 0x62
+ const @"".IPPROTO_ESP = 0x32
+ const @"".IPPROTO_FRAGMENT = 0x2C
+ const @"".IPPROTO_GRE = 0x2F
+ const @"".IPPROTO_HOPOPTS = 0x0
+ const @"".IPPROTO_ICMP = 0x1
+ const @"".IPPROTO_ICMPV6 = 0x3A
+ const @"".IPPROTO_IDP = 0x16
+ const @"".IPPROTO_IGMP = 0x2
+ const @"".IPPROTO_IP = 0x0
+ const @"".IPPROTO_IPIP = 0x4
+ const @"".IPPROTO_IPV6 = 0x29
+ const @"".IPPROTO_MTP = 0x5C
+ const @"".IPPROTO_NONE = 0x3B
+ const @"".IPPROTO_PIM = 0x67
+ const @"".IPPROTO_PUP = 0xC
+ const @"".IPPROTO_RAW = 0xFF
+ const @"".IPPROTO_ROUTING = 0x2B
+ const @"".IPPROTO_RSVP = 0x2E
+ const @"".IPPROTO_SCTP = 0x84
+ const @"".IPPROTO_TCP = 0x6
+ const @"".IPPROTO_TP = 0x1D
+ const @"".IPPROTO_UDP = 0x11
+ const @"".IPPROTO_UDPLITE = 0x88
+ const @"".IPV6_2292DSTOPTS = 0x4
+ const @"".IPV6_2292HOPLIMIT = 0x8
+ const @"".IPV6_2292HOPOPTS = 0x3
+ const @"".IPV6_2292PKTINFO = 0x2
+ const @"".IPV6_2292PKTOPTIONS = 0x6
+ const @"".IPV6_2292RTHDR = 0x5
+ const @"".IPV6_ADDRFORM = 0x1
+ const @"".IPV6_ADD_MEMBERSHIP = 0x14
+ const @"".IPV6_AUTHHDR = 0xA
+ const @"".IPV6_CHECKSUM = 0x7
+ const @"".IPV6_DROP_MEMBERSHIP = 0x15
+ const @"".IPV6_DSTOPTS = 0x3B
+ const @"".IPV6_HOPLIMIT = 0x34
+ const @"".IPV6_HOPOPTS = 0x36
+ const @"".IPV6_IPSEC_POLICY = 0x22
+ const @"".IPV6_JOIN_ANYCAST = 0x1B
+ const @"".IPV6_JOIN_GROUP = 0x14
+ const @"".IPV6_LEAVE_ANYCAST = 0x1C
+ const @"".IPV6_LEAVE_GROUP = 0x15
+ const @"".IPV6_MTU = 0x18
+ const @"".IPV6_MTU_DISCOVER = 0x17
+ const @"".IPV6_MULTICAST_HOPS = 0x12
+ const @"".IPV6_MULTICAST_IF = 0x11
+ const @"".IPV6_MULTICAST_LOOP = 0x13
+ const @"".IPV6_NEXTHOP = 0x9
+ const @"".IPV6_PKTINFO = 0x32
+ const @"".IPV6_PMTUDISC_DO = 0x2
+ const @"".IPV6_PMTUDISC_DONT = 0x0
+ const @"".IPV6_PMTUDISC_PROBE = 0x3
+ const @"".IPV6_PMTUDISC_WANT = 0x1
+ const @"".IPV6_RECVDSTOPTS = 0x3A
+ const @"".IPV6_RECVERR = 0x19
+ const @"".IPV6_RECVHOPLIMIT = 0x33
+ const @"".IPV6_RECVHOPOPTS = 0x35
+ const @"".IPV6_RECVPKTINFO = 0x31
+ const @"".IPV6_RECVRTHDR = 0x38
+ const @"".IPV6_RECVTCLASS = 0x42
+ const @"".IPV6_ROUTER_ALERT = 0x16
+ const @"".IPV6_RTHDR = 0x39
+ const @"".IPV6_RTHDRDSTOPTS = 0x37
+ const @"".IPV6_RTHDR_LOOSE = 0x0
+ const @"".IPV6_RTHDR_STRICT = 0x1
+ const @"".IPV6_RTHDR_TYPE_0 = 0x0
+ const @"".IPV6_RXDSTOPTS = 0x3B
+ const @"".IPV6_RXHOPOPTS = 0x36
+ const @"".IPV6_TCLASS = 0x43
+ const @"".IPV6_UNICAST_HOPS = 0x10
+ const @"".IPV6_V6ONLY = 0x1A
+ const @"".IPV6_XFRM_POLICY = 0x23
+ const @"".IP_ADD_MEMBERSHIP = 0x23
+ const @"".IP_ADD_SOURCE_MEMBERSHIP = 0x27
+ const @"".IP_BLOCK_SOURCE = 0x26
+ const @"".IP_DEFAULT_MULTICAST_LOOP = 0x1
+ const @"".IP_DEFAULT_MULTICAST_TTL = 0x1
+ const @"".IP_DF = 0x4000
+ const @"".IP_DROP_MEMBERSHIP = 0x24
+ const @"".IP_DROP_SOURCE_MEMBERSHIP = 0x28
+ const @"".IP_FREEBIND = 0xF
+ const @"".IP_HDRINCL = 0x3
+ const @"".IP_IPSEC_POLICY = 0x10
+ const @"".IP_MAXPACKET = 0xFFFF
+ const @"".IP_MAX_MEMBERSHIPS = 0x14
+ const @"".IP_MF = 0x2000
+ const @"".IP_MINTTL = 0x15
+ const @"".IP_MSFILTER = 0x29
+ const @"".IP_MSS = 0x240
+ const @"".IP_MTU = 0xE
+ const @"".IP_MTU_DISCOVER = 0xA
+ const @"".IP_MULTICAST_IF = 0x20
+ const @"".IP_MULTICAST_LOOP = 0x22
+ const @"".IP_MULTICAST_TTL = 0x21
+ const @"".IP_OFFMASK = 0x1FFF
+ const @"".IP_OPTIONS = 0x4
+ const @"".IP_ORIGDSTADDR = 0x14
+ const @"".IP_PASSSEC = 0x12
+ const @"".IP_PKTINFO = 0x8
+ const @"".IP_PKTOPTIONS = 0x9
+ const @"".IP_PMTUDISC = 0xA
+ const @"".IP_PMTUDISC_DO = 0x2
+ const @"".IP_PMTUDISC_DONT = 0x0
+ const @"".IP_PMTUDISC_PROBE = 0x3
+ const @"".IP_PMTUDISC_WANT = 0x1
+ const @"".IP_RECVERR = 0xB
+ const @"".IP_RECVOPTS = 0x6
+ const @"".IP_RECVORIGDSTADDR = 0x14
+ const @"".IP_RECVRETOPTS = 0x7
+ const @"".IP_RECVTOS = 0xD
+ const @"".IP_RECVTTL = 0xC
+ const @"".IP_RETOPTS = 0x7
+ const @"".IP_RF = 0x8000
+ const @"".IP_ROUTER_ALERT = 0x5
+ const @"".IP_TOS = 0x1
+ const @"".IP_TRANSPARENT = 0x13
+ const @"".IP_TTL = 0x2
+ const @"".IP_UNBLOCK_SOURCE = 0x25
+ const @"".IP_XFRM_POLICY = 0x11
+ const @"".LINUX_REBOOT_CMD_CAD_OFF = 0x0
+ const @"".LINUX_REBOOT_CMD_CAD_ON = 0x89ABCDEF
+ const @"".LINUX_REBOOT_CMD_HALT = 0xCDEF0123
+ const @"".LINUX_REBOOT_CMD_KEXEC = 0x45584543
+ const @"".LINUX_REBOOT_CMD_POWER_OFF = 0x4321FEDC
+ const @"".LINUX_REBOOT_CMD_RESTART = 0x1234567
+ const @"".LINUX_REBOOT_CMD_RESTART2 = 0xA1B2C3D4
+ const @"".LINUX_REBOOT_CMD_SW_SUSPEND = 0xD000FCE2
+ const @"".LINUX_REBOOT_MAGIC1 = 0xFEE1DEAD
+ const @"".LINUX_REBOOT_MAGIC2 = 0x28121969
+ const @"".LOCK_EX = 0x2
+ const @"".LOCK_NB = 0x4
+ const @"".LOCK_SH = 0x1
+ const @"".LOCK_UN = 0x8
+ const @"".MADV_DOFORK = 0xB
+ const @"".MADV_DONTFORK = 0xA
+ const @"".MADV_DONTNEED = 0x4
+ const @"".MADV_HUGEPAGE = 0xE
+ const @"".MADV_HWPOISON = 0x64
+ const @"".MADV_MERGEABLE = 0xC
+ const @"".MADV_NOHUGEPAGE = 0xF
+ const @"".MADV_NORMAL = 0x0
+ const @"".MADV_RANDOM = 0x1
+ const @"".MADV_REMOVE = 0x9
+ const @"".MADV_SEQUENTIAL = 0x2
+ const @"".MADV_UNMERGEABLE = 0xD
+ const @"".MADV_WILLNEED = 0x3
+ const @"".MAP_32BIT = 0x40
+ const @"".MAP_ANON = 0x20
+ const @"".MAP_ANONYMOUS = 0x20
+ const @"".MAP_DENYWRITE = 0x800
+ const @"".MAP_EXECUTABLE = 0x1000
+ const @"".MAP_FILE = 0x0
+ const @"".MAP_FIXED = 0x10
+ const @"".MAP_GROWSDOWN = 0x100
+ const @"".MAP_HUGETLB = 0x40000
+ const @"".MAP_LOCKED = 0x2000
+ const @"".MAP_NONBLOCK = 0x10000
+ const @"".MAP_NORESERVE = 0x4000
+ const @"".MAP_POPULATE = 0x8000
+ const @"".MAP_PRIVATE = 0x2
+ const @"".MAP_SHARED = 0x1
+ const @"".MAP_STACK = 0x20000
+ const @"".MAP_TYPE = 0xF
+ const @"".MCL_CURRENT = 0x1
+ const @"".MCL_FUTURE = 0x2
+ const @"".MNT_DETACH = 0x2
+ const @"".MNT_EXPIRE = 0x4
+ const @"".MNT_FORCE = 0x1
+ const @"".MSG_CMSG_CLOEXEC = 0x40000000
+ const @"".MSG_CONFIRM = 0x800
+ const @"".MSG_CTRUNC = 0x8
+ const @"".MSG_DONTROUTE = 0x4
+ const @"".MSG_DONTWAIT = 0x40
+ const @"".MSG_EOR = 0x80
+ const @"".MSG_ERRQUEUE = 0x2000
+ const @"".MSG_FASTOPEN = 0x20000000
+ const @"".MSG_FIN = 0x200
+ const @"".MSG_MORE = 0x8000
+ const @"".MSG_NOSIGNAL = 0x4000
+ const @"".MSG_OOB = 0x1
+ const @"".MSG_PEEK = 0x2
+ const @"".MSG_PROXY = 0x10
+ const @"".MSG_RST = 0x1000
+ const @"".MSG_SYN = 0x400
+ const @"".MSG_TRUNC = 0x20
+ const @"".MSG_TRYHARD = 0x4
+ const @"".MSG_WAITALL = 0x100
+ const @"".MSG_WAITFORONE = 0x10000
+ const @"".MS_ACTIVE = 0x40000000
+ const @"".MS_ASYNC = 0x1
+ const @"".MS_BIND = 0x1000
+ const @"".MS_DIRSYNC = 0x80
+ const @"".MS_INVALIDATE = 0x2
+ const @"".MS_I_VERSION = 0x800000
+ const @"".MS_KERNMOUNT = 0x400000
+ const @"".MS_MANDLOCK = 0x40
+ const @"".MS_MGC_MSK = 0xFFFF0000
+ const @"".MS_MGC_VAL = 0xC0ED0000
+ const @"".MS_MOVE = 0x2000
+ const @"".MS_NOATIME = 0x400
+ const @"".MS_NODEV = 0x4
+ const @"".MS_NODIRATIME = 0x800
+ const @"".MS_NOEXEC = 0x8
+ const @"".MS_NOSUID = 0x2
+ const @"".MS_NOUSER = -0x80000000
+ const @"".MS_POSIXACL = 0x10000
+ const @"".MS_PRIVATE = 0x40000
+ const @"".MS_RDONLY = 0x1
+ const @"".MS_REC = 0x4000
+ const @"".MS_RELATIME = 0x200000
+ const @"".MS_REMOUNT = 0x20
+ const @"".MS_RMT_MASK = 0x800051
+ const @"".MS_SHARED = 0x100000
+ const @"".MS_SILENT = 0x8000
+ const @"".MS_SLAVE = 0x80000
+ const @"".MS_STRICTATIME = 0x1000000
+ const @"".MS_SYNC = 0x4
+ const @"".MS_SYNCHRONOUS = 0x10
+ const @"".MS_UNBINDABLE = 0x20000
+ const @"".NAME_MAX = 0xFF
+ const @"".NETLINK_ADD_MEMBERSHIP = 0x1
+ const @"".NETLINK_AUDIT = 0x9
+ const @"".NETLINK_BROADCAST_ERROR = 0x4
+ const @"".NETLINK_CONNECTOR = 0xB
+ const @"".NETLINK_DNRTMSG = 0xE
+ const @"".NETLINK_DROP_MEMBERSHIP = 0x2
+ const @"".NETLINK_ECRYPTFS = 0x13
+ const @"".NETLINK_FIB_LOOKUP = 0xA
+ const @"".NETLINK_FIREWALL = 0x3
+ const @"".NETLINK_GENERIC = 0x10
+ const @"".NETLINK_INET_DIAG = 0x4
+ const @"".NETLINK_IP6_FW = 0xD
+ const @"".NETLINK_ISCSI = 0x8
+ const @"".NETLINK_KOBJECT_UEVENT = 0xF
+ const @"".NETLINK_NETFILTER = 0xC
+ const @"".NETLINK_NFLOG = 0x5
+ const @"".NETLINK_NO_ENOBUFS = 0x5
+ const @"".NETLINK_PKTINFO = 0x3
+ const @"".NETLINK_ROUTE = 0x0
+ const @"".NETLINK_SCSITRANSPORT = 0x12
+ const @"".NETLINK_SELINUX = 0x7
+ const @"".NETLINK_UNUSED = 0x1
+ const @"".NETLINK_USERSOCK = 0x2
+ const @"".NETLINK_XFRM = 0x6
+ const @"".NLA_ALIGNTO = 0x4
+ const @"".NLA_F_NESTED = 0x8000
+ const @"".NLA_F_NET_BYTEORDER = 0x4000
+ const @"".NLA_HDRLEN = 0x4
+ const @"".NLMSG_ALIGNTO = 0x4
+ const @"".NLMSG_DONE = 0x3
+ const @"".NLMSG_ERROR = 0x2
+ const @"".NLMSG_HDRLEN = 0x10
+ const @"".NLMSG_MIN_TYPE = 0x10
+ const @"".NLMSG_NOOP = 0x1
+ const @"".NLMSG_OVERRUN = 0x4
+ const @"".NLM_F_ACK = 0x4
+ const @"".NLM_F_APPEND = 0x800
+ const @"".NLM_F_ATOMIC = 0x400
+ const @"".NLM_F_CREATE = 0x400
+ const @"".NLM_F_DUMP = 0x300
+ const @"".NLM_F_ECHO = 0x8
+ const @"".NLM_F_EXCL = 0x200
+ const @"".NLM_F_MATCH = 0x200
+ const @"".NLM_F_MULTI = 0x2
+ const @"".NLM_F_REPLACE = 0x100
+ const @"".NLM_F_REQUEST = 0x1
+ const @"".NLM_F_ROOT = 0x100
+ const @"".O_ACCMODE = 0x3
+ const @"".O_APPEND = 0x400
+ const @"".O_ASYNC = 0x2000
+ const @"".O_CLOEXEC = 0x80000
+ const @"".O_CREAT = 0x40
+ const @"".O_DIRECT = 0x4000
+ const @"".O_DIRECTORY = 0x10000
+ const @"".O_DSYNC = 0x1000
+ const @"".O_EXCL = 0x80
+ const @"".O_FSYNC = 0x101000
+ const @"".O_LARGEFILE = 0x0
+ const @"".O_NDELAY = 0x800
+ const @"".O_NOATIME = 0x40000
+ const @"".O_NOCTTY = 0x100
+ const @"".O_NOFOLLOW = 0x20000
+ const @"".O_NONBLOCK = 0x800
+ const @"".O_RDONLY = 0x0
+ const @"".O_RDWR = 0x2
+ const @"".O_RSYNC = 0x101000
+ const @"".O_SYNC = 0x101000
+ const @"".O_TRUNC = 0x200
+ const @"".O_WRONLY = 0x1
+ const @"".PACKET_ADD_MEMBERSHIP = 0x1
+ const @"".PACKET_BROADCAST = 0x1
+ const @"".PACKET_DROP_MEMBERSHIP = 0x2
+ const @"".PACKET_FASTROUTE = 0x6
+ const @"".PACKET_HOST = 0x0
+ const @"".PACKET_LOOPBACK = 0x5
+ const @"".PACKET_MR_ALLMULTI = 0x2
+ const @"".PACKET_MR_MULTICAST = 0x0
+ const @"".PACKET_MR_PROMISC = 0x1
+ const @"".PACKET_MULTICAST = 0x2
+ const @"".PACKET_OTHERHOST = 0x3
+ const @"".PACKET_OUTGOING = 0x4
+ const @"".PACKET_RECV_OUTPUT = 0x3
+ const @"".PACKET_RX_RING = 0x5
+ const @"".PACKET_STATISTICS = 0x6
+ const @"".PRIO_PGRP = 0x1
+ const @"".PRIO_PROCESS = 0x0
+ const @"".PRIO_USER = 0x2
+ const @"".PROT_EXEC = 0x4
+ const @"".PROT_GROWSDOWN = 0x1000000
+ const @"".PROT_GROWSUP = 0x2000000
+ const @"".PROT_NONE = 0x0
+ const @"".PROT_READ = 0x1
+ const @"".PROT_WRITE = 0x2
+ const @"".PR_CAPBSET_DROP = 0x18
+ const @"".PR_CAPBSET_READ = 0x17
+ const @"".PR_ENDIAN_BIG = 0x0
+ const @"".PR_ENDIAN_LITTLE = 0x1
+ const @"".PR_ENDIAN_PPC_LITTLE = 0x2
+ const @"".PR_FPEMU_NOPRINT = 0x1
+ const @"".PR_FPEMU_SIGFPE = 0x2
+ const @"".PR_FP_EXC_ASYNC = 0x2
+ const @"".PR_FP_EXC_DISABLED = 0x0
+ const @"".PR_FP_EXC_DIV = 0x10000
+ const @"".PR_FP_EXC_INV = 0x100000
+ const @"".PR_FP_EXC_NONRECOV = 0x1
+ const @"".PR_FP_EXC_OVF = 0x20000
+ const @"".PR_FP_EXC_PRECISE = 0x3
+ const @"".PR_FP_EXC_RES = 0x80000
+ const @"".PR_FP_EXC_SW_ENABLE = 0x80
+ const @"".PR_FP_EXC_UND = 0x40000
+ const @"".PR_GET_DUMPABLE = 0x3
+ const @"".PR_GET_ENDIAN = 0x13
+ const @"".PR_GET_FPEMU = 0x9
+ const @"".PR_GET_FPEXC = 0xB
+ const @"".PR_GET_KEEPCAPS = 0x7
+ const @"".PR_GET_NAME = 0x10
+ const @"".PR_GET_PDEATHSIG = 0x2
+ const @"".PR_GET_SECCOMP = 0x15
+ const @"".PR_GET_SECUREBITS = 0x1B
+ const @"".PR_GET_TIMERSLACK = 0x1E
+ const @"".PR_GET_TIMING = 0xD
+ const @"".PR_GET_TSC = 0x19
+ const @"".PR_GET_UNALIGN = 0x5
+ const @"".PR_MCE_KILL = 0x21
+ const @"".PR_MCE_KILL_CLEAR = 0x0
+ const @"".PR_MCE_KILL_DEFAULT = 0x2
+ const @"".PR_MCE_KILL_EARLY = 0x1
+ const @"".PR_MCE_KILL_GET = 0x22
+ const @"".PR_MCE_KILL_LATE = 0x0
+ const @"".PR_MCE_KILL_SET = 0x1
+ const @"".PR_SET_DUMPABLE = 0x4
+ const @"".PR_SET_ENDIAN = 0x14
+ const @"".PR_SET_FPEMU = 0xA
+ const @"".PR_SET_FPEXC = 0xC
+ const @"".PR_SET_KEEPCAPS = 0x8
+ const @"".PR_SET_NAME = 0xF
+ const @"".PR_SET_PDEATHSIG = 0x1
+ const @"".PR_SET_PTRACER = 0x59616D61
+ const @"".PR_SET_SECCOMP = 0x16
+ const @"".PR_SET_SECUREBITS = 0x1C
+ const @"".PR_SET_TIMERSLACK = 0x1D
+ const @"".PR_SET_TIMING = 0xE
+ const @"".PR_SET_TSC = 0x1A
+ const @"".PR_SET_UNALIGN = 0x6
+ const @"".PR_TASK_PERF_EVENTS_DISABLE = 0x1F
+ const @"".PR_TASK_PERF_EVENTS_ENABLE = 0x20
+ const @"".PR_TIMING_STATISTICAL = 0x0
+ const @"".PR_TIMING_TIMESTAMP = 0x1
+ const @"".PR_TSC_ENABLE = 0x1
+ const @"".PR_TSC_SIGSEGV = 0x2
+ const @"".PR_UNALIGN_NOPRINT = 0x1
+ const @"".PR_UNALIGN_SIGBUS = 0x2
+ const @"".PTRACE_ARCH_PRCTL = 0x1E
+ const @"".PTRACE_ATTACH = 0x10
+ const @"".PTRACE_CONT = 0x7
+ const @"".PTRACE_DETACH = 0x11
+ const @"".PTRACE_EVENT_CLONE = 0x3
+ const @"".PTRACE_EVENT_EXEC = 0x4
+ const @"".PTRACE_EVENT_EXIT = 0x6
+ const @"".PTRACE_EVENT_FORK = 0x1
+ const @"".PTRACE_EVENT_VFORK = 0x2
+ const @"".PTRACE_EVENT_VFORK_DONE = 0x5
+ const @"".PTRACE_GETEVENTMSG = 0x4201
+ const @"".PTRACE_GETFPREGS = 0xE
+ const @"".PTRACE_GETFPXREGS = 0x12
+ const @"".PTRACE_GETREGS = 0xC
+ const @"".PTRACE_GETREGSET = 0x4204
+ const @"".PTRACE_GETSIGINFO = 0x4202
+ const @"".PTRACE_GET_THREAD_AREA = 0x19
+ const @"".PTRACE_KILL = 0x8
+ const @"".PTRACE_OLDSETOPTIONS = 0x15
+ const @"".PTRACE_O_MASK = 0x7F
+ const @"".PTRACE_O_TRACECLONE = 0x8
+ const @"".PTRACE_O_TRACEEXEC = 0x10
+ const @"".PTRACE_O_TRACEEXIT = 0x40
+ const @"".PTRACE_O_TRACEFORK = 0x2
+ const @"".PTRACE_O_TRACESYSGOOD = 0x1
+ const @"".PTRACE_O_TRACEVFORK = 0x4
+ const @"".PTRACE_O_TRACEVFORKDONE = 0x20
+ const @"".PTRACE_PEEKDATA = 0x2
+ const @"".PTRACE_PEEKTEXT = 0x1
+ const @"".PTRACE_PEEKUSR = 0x3
+ const @"".PTRACE_POKEDATA = 0x5
+ const @"".PTRACE_POKETEXT = 0x4
+ const @"".PTRACE_POKEUSR = 0x6
+ const @"".PTRACE_SETFPREGS = 0xF
+ const @"".PTRACE_SETFPXREGS = 0x13
+ const @"".PTRACE_SETOPTIONS = 0x4200
+ const @"".PTRACE_SETREGS = 0xD
+ const @"".PTRACE_SETREGSET = 0x4205
+ const @"".PTRACE_SETSIGINFO = 0x4203
+ const @"".PTRACE_SET_THREAD_AREA = 0x1A
+ const @"".PTRACE_SINGLEBLOCK = 0x21
+ const @"".PTRACE_SINGLESTEP = 0x9
+ const @"".PTRACE_SYSCALL = 0x18
+ const @"".PTRACE_SYSEMU = 0x1F
+ const @"".PTRACE_SYSEMU_SINGLESTEP = 0x20
+ const @"".PTRACE_TRACEME = 0x0
+ const @"".RLIMIT_AS = 0x9
+ const @"".RLIMIT_CORE = 0x4
+ const @"".RLIMIT_CPU = 0x0
+ const @"".RLIMIT_DATA = 0x2
+ const @"".RLIMIT_FSIZE = 0x1
+ const @"".RLIMIT_NOFILE = 0x7
+ const @"".RLIMIT_STACK = 0x3
+ const @"".RLIM_INFINITY = -0x1
+ const @"".RTAX_ADVMSS = 0x8
+ const @"".RTAX_CWND = 0x7
+ const @"".RTAX_FEATURES = 0xC
+ const @"".RTAX_FEATURE_ALLFRAG = 0x8
+ const @"".RTAX_FEATURE_ECN = 0x1
+ const @"".RTAX_FEATURE_SACK = 0x2
+ const @"".RTAX_FEATURE_TIMESTAMP = 0x4
+ const @"".RTAX_HOPLIMIT = 0xA
+ const @"".RTAX_INITCWND = 0xB
+ const @"".RTAX_INITRWND = 0xE
+ const @"".RTAX_LOCK = 0x1
+ const @"".RTAX_MAX = 0xE
+ const @"".RTAX_MTU = 0x2
+ const @"".RTAX_REORDERING = 0x9
+ const @"".RTAX_RTO_MIN = 0xD
+ const @"".RTAX_RTT = 0x4
+ const @"".RTAX_RTTVAR = 0x5
+ const @"".RTAX_SSTHRESH = 0x6
+ const @"".RTAX_UNSPEC = 0x0
+ const @"".RTAX_WINDOW = 0x3
+ const @"".RTA_ALIGNTO = 0x4
+ const @"".RTA_MAX = 0x10
+ const @"".RTCF_DIRECTSRC = 0x4000000
+ const @"".RTCF_DOREDIRECT = 0x1000000
+ const @"".RTCF_LOG = 0x2000000
+ const @"".RTCF_MASQ = 0x400000
+ const @"".RTCF_NAT = 0x800000
+ const @"".RTCF_VALVE = 0x200000
+ const @"".RTF_ADDRCLASSMASK = 0xF8000000
+ const @"".RTF_ADDRCONF = 0x40000
+ const @"".RTF_ALLONLINK = 0x20000
+ const @"".RTF_BROADCAST = 0x10000000
+ const @"".RTF_CACHE = 0x1000000
+ const @"".RTF_DEFAULT = 0x10000
+ const @"".RTF_DYNAMIC = 0x10
+ const @"".RTF_FLOW = 0x2000000
+ const @"".RTF_GATEWAY = 0x2
+ const @"".RTF_HOST = 0x4
+ const @"".RTF_INTERFACE = 0x40000000
+ const @"".RTF_IRTT = 0x100
+ const @"".RTF_LINKRT = 0x100000
+ const @"".RTF_LOCAL = 0x80000000
+ const @"".RTF_MODIFIED = 0x20
+ const @"".RTF_MSS = 0x40
+ const @"".RTF_MTU = 0x40
+ const @"".RTF_MULTICAST = 0x20000000
+ const @"".RTF_NAT = 0x8000000
+ const @"".RTF_NOFORWARD = 0x1000
+ const @"".RTF_NONEXTHOP = 0x200000
+ const @"".RTF_NOPMTUDISC = 0x4000
+ const @"".RTF_POLICY = 0x4000000
+ const @"".RTF_REINSTATE = 0x8
+ const @"".RTF_REJECT = 0x200
+ const @"".RTF_STATIC = 0x400
+ const @"".RTF_THROW = 0x2000
+ const @"".RTF_UP = 0x1
+ const @"".RTF_WINDOW = 0x80
+ const @"".RTF_XRESOLVE = 0x800
+ const @"".RTM_BASE = 0x10
+ const @"".RTM_DELACTION = 0x31
+ const @"".RTM_DELADDR = 0x15
+ const @"".RTM_DELADDRLABEL = 0x49
+ const @"".RTM_DELLINK = 0x11
+ const @"".RTM_DELNEIGH = 0x1D
+ const @"".RTM_DELQDISC = 0x25
+ const @"".RTM_DELROUTE = 0x19
+ const @"".RTM_DELRULE = 0x21
+ const @"".RTM_DELTCLASS = 0x29
+ const @"".RTM_DELTFILTER = 0x2D
+ const @"".RTM_F_CLONED = 0x200
+ const @"".RTM_F_EQUALIZE = 0x400
+ const @"".RTM_F_NOTIFY = 0x100
+ const @"".RTM_F_PREFIX = 0x800
+ const @"".RTM_GETACTION = 0x32
+ const @"".RTM_GETADDR = 0x16
+ const @"".RTM_GETADDRLABEL = 0x4A
+ const @"".RTM_GETANYCAST = 0x3E
+ const @"".RTM_GETDCB = 0x4E
+ const @"".RTM_GETLINK = 0x12
+ const @"".RTM_GETMULTICAST = 0x3A
+ const @"".RTM_GETNEIGH = 0x1E
+ const @"".RTM_GETNEIGHTBL = 0x42
+ const @"".RTM_GETQDISC = 0x26
+ const @"".RTM_GETROUTE = 0x1A
+ const @"".RTM_GETRULE = 0x22
+ const @"".RTM_GETTCLASS = 0x2A
+ const @"".RTM_GETTFILTER = 0x2E
+ const @"".RTM_MAX = 0x4F
+ const @"".RTM_NEWACTION = 0x30
+ const @"".RTM_NEWADDR = 0x14
+ const @"".RTM_NEWADDRLABEL = 0x48
+ const @"".RTM_NEWLINK = 0x10
+ const @"".RTM_NEWNDUSEROPT = 0x44
+ const @"".RTM_NEWNEIGH = 0x1C
+ const @"".RTM_NEWNEIGHTBL = 0x40
+ const @"".RTM_NEWPREFIX = 0x34
+ const @"".RTM_NEWQDISC = 0x24
+ const @"".RTM_NEWROUTE = 0x18
+ const @"".RTM_NEWRULE = 0x20
+ const @"".RTM_NEWTCLASS = 0x28
+ const @"".RTM_NEWTFILTER = 0x2C
+ const @"".RTM_NR_FAMILIES = 0x10
+ const @"".RTM_NR_MSGTYPES = 0x40
+ const @"".RTM_SETDCB = 0x4F
+ const @"".RTM_SETLINK = 0x13
+ const @"".RTM_SETNEIGHTBL = 0x43
+ const @"".RTNH_ALIGNTO = 0x4
+ const @"".RTNH_F_DEAD = 0x1
+ const @"".RTNH_F_ONLINK = 0x4
+ const @"".RTNH_F_PERVASIVE = 0x2
+ const @"".RTN_MAX = 0xB
+ const @"".RTPROT_BIRD = 0xC
+ const @"".RTPROT_BOOT = 0x3
+ const @"".RTPROT_DHCP = 0x10
+ const @"".RTPROT_DNROUTED = 0xD
+ const @"".RTPROT_GATED = 0x8
+ const @"".RTPROT_KERNEL = 0x2
+ const @"".RTPROT_MRT = 0xA
+ const @"".RTPROT_NTK = 0xF
+ const @"".RTPROT_RA = 0x9
+ const @"".RTPROT_REDIRECT = 0x1
+ const @"".RTPROT_STATIC = 0x4
+ const @"".RTPROT_UNSPEC = 0x0
+ const @"".RTPROT_XORP = 0xE
+ const @"".RTPROT_ZEBRA = 0xB
+ const @"".RT_CLASS_DEFAULT = 0xFD
+ const @"".RT_CLASS_LOCAL = 0xFF
+ const @"".RT_CLASS_MAIN = 0xFE
+ const @"".RT_CLASS_MAX = 0xFF
+ const @"".RT_CLASS_UNSPEC = 0x0
+ const @"".RUSAGE_CHILDREN = -0x1
+ const @"".RUSAGE_SELF = 0x0
+ const @"".RUSAGE_THREAD = 0x1
+ const @"".SCM_CREDENTIALS = 0x2
+ const @"".SCM_RIGHTS = 0x1
+ const @"".SCM_TIMESTAMP = 0x1D
+ const @"".SCM_TIMESTAMPING = 0x25
+ const @"".SCM_TIMESTAMPNS = 0x23
+ const @"".SHUT_RD = 0x0
+ const @"".SHUT_RDWR = 0x2
+ const @"".SHUT_WR = 0x1
+ const @"".SIOCADDDLCI = 0x8980
+ const @"".SIOCADDMULTI = 0x8931
+ const @"".SIOCADDRT = 0x890B
+ const @"".SIOCATMARK = 0x8905
+ const @"".SIOCDARP = 0x8953
+ const @"".SIOCDELDLCI = 0x8981
+ const @"".SIOCDELMULTI = 0x8932
+ const @"".SIOCDELRT = 0x890C
+ const @"".SIOCDEVPRIVATE = 0x89F0
+ const @"".SIOCDIFADDR = 0x8936
+ const @"".SIOCDRARP = 0x8960
+ const @"".SIOCGARP = 0x8954
+ const @"".SIOCGIFADDR = 0x8915
+ const @"".SIOCGIFBR = 0x8940
+ const @"".SIOCGIFBRDADDR = 0x8919
+ const @"".SIOCGIFCONF = 0x8912
+ const @"".SIOCGIFCOUNT = 0x8938
+ const @"".SIOCGIFDSTADDR = 0x8917
+ const @"".SIOCGIFENCAP = 0x8925
+ const @"".SIOCGIFFLAGS = 0x8913
+ const @"".SIOCGIFHWADDR = 0x8927
+ const @"".SIOCGIFINDEX = 0x8933
+ const @"".SIOCGIFMAP = 0x8970
+ const @"".SIOCGIFMEM = 0x891F
+ const @"".SIOCGIFMETRIC = 0x891D
+ const @"".SIOCGIFMTU = 0x8921
+ const @"".SIOCGIFNAME = 0x8910
+ const @"".SIOCGIFNETMASK = 0x891B
+ const @"".SIOCGIFPFLAGS = 0x8935
+ const @"".SIOCGIFSLAVE = 0x8929
+ const @"".SIOCGIFTXQLEN = 0x8942
+ const @"".SIOCGPGRP = 0x8904
+ const @"".SIOCGRARP = 0x8961
+ const @"".SIOCGSTAMP = 0x8906
+ const @"".SIOCGSTAMPNS = 0x8907
+ const @"".SIOCPROTOPRIVATE = 0x89E0
+ const @"".SIOCRTMSG = 0x890D
+ const @"".SIOCSARP = 0x8955
+ const @"".SIOCSIFADDR = 0x8916
+ const @"".SIOCSIFBR = 0x8941
+ const @"".SIOCSIFBRDADDR = 0x891A
+ const @"".SIOCSIFDSTADDR = 0x8918
+ const @"".SIOCSIFENCAP = 0x8926
+ const @"".SIOCSIFFLAGS = 0x8914
+ const @"".SIOCSIFHWADDR = 0x8924
+ const @"".SIOCSIFHWBROADCAST = 0x8937
+ const @"".SIOCSIFLINK = 0x8911
+ const @"".SIOCSIFMAP = 0x8971
+ const @"".SIOCSIFMEM = 0x8920
+ const @"".SIOCSIFMETRIC = 0x891E
+ const @"".SIOCSIFMTU = 0x8922
+ const @"".SIOCSIFNAME = 0x8923
+ const @"".SIOCSIFNETMASK = 0x891C
+ const @"".SIOCSIFPFLAGS = 0x8934
+ const @"".SIOCSIFSLAVE = 0x8930
+ const @"".SIOCSIFTXQLEN = 0x8943
+ const @"".SIOCSPGRP = 0x8902
+ const @"".SIOCSRARP = 0x8962
+ const @"".SOCK_CLOEXEC = 0x80000
+ const @"".SOCK_DCCP = 0x6
+ const @"".SOCK_DGRAM = 0x2
+ const @"".SOCK_NONBLOCK = 0x800
+ const @"".SOCK_PACKET = 0xA
+ const @"".SOCK_RAW = 0x3
+ const @"".SOCK_RDM = 0x4
+ const @"".SOCK_SEQPACKET = 0x5
+ const @"".SOCK_STREAM = 0x1
+ const @"".SOL_AAL = 0x109
+ const @"".SOL_ATM = 0x108
+ const @"".SOL_DECNET = 0x105
+ const @"".SOL_ICMPV6 = 0x3A
+ const @"".SOL_IP = 0x0
+ const @"".SOL_IPV6 = 0x29
+ const @"".SOL_IRDA = 0x10A
+ const @"".SOL_PACKET = 0x107
+ const @"".SOL_RAW = 0xFF
+ const @"".SOL_SOCKET = 0x1
+ const @"".SOL_TCP = 0x6
+ const @"".SOL_X25 = 0x106
+ const @"".SOMAXCONN = 0x80
+ const @"".SO_ACCEPTCONN = 0x1E
+ const @"".SO_ATTACH_FILTER = 0x1A
+ const @"".SO_BINDTODEVICE = 0x19
+ const @"".SO_BROADCAST = 0x6
+ const @"".SO_BSDCOMPAT = 0xE
+ const @"".SO_DEBUG = 0x1
+ const @"".SO_DETACH_FILTER = 0x1B
+ const @"".SO_DOMAIN = 0x27
+ const @"".SO_DONTROUTE = 0x5
+ const @"".SO_ERROR = 0x4
+ const @"".SO_KEEPALIVE = 0x9
+ const @"".SO_LINGER = 0xD
+ const @"".SO_MARK = 0x24
+ const @"".SO_NO_CHECK = 0xB
+ const @"".SO_OOBINLINE = 0xA
+ const @"".SO_PASSCRED = 0x10
+ const @"".SO_PASSSEC = 0x22
+ const @"".SO_PEERCRED = 0x11
+ const @"".SO_PEERNAME = 0x1C
+ const @"".SO_PEERSEC = 0x1F
+ const @"".SO_PRIORITY = 0xC
+ const @"".SO_PROTOCOL = 0x26
+ const @"".SO_RCVBUF = 0x8
+ const @"".SO_RCVBUFFORCE = 0x21
+ const @"".SO_RCVLOWAT = 0x12
+ const @"".SO_RCVTIMEO = 0x14
+ const @"".SO_REUSEADDR = 0x2
+ const @"".SO_RXQ_OVFL = 0x28
+ const @"".SO_SECURITY_AUTHENTICATION = 0x16
+ const @"".SO_SECURITY_ENCRYPTION_NETWORK = 0x18
+ const @"".SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17
+ const @"".SO_SNDBUF = 0x7
+ const @"".SO_SNDBUFFORCE = 0x20
+ const @"".SO_SNDLOWAT = 0x13
+ const @"".SO_SNDTIMEO = 0x15
+ const @"".SO_TIMESTAMP = 0x1D
+ const @"".SO_TIMESTAMPING = 0x25
+ const @"".SO_TIMESTAMPNS = 0x23
+ const @"".SO_TYPE = 0x3
+ const @"".S_BLKSIZE = 0x200
+ const @"".S_IEXEC = 0x40
+ const @"".S_IFBLK = 0x6000
+ const @"".S_IFCHR = 0x2000
+ const @"".S_IFDIR = 0x4000
+ const @"".S_IFIFO = 0x1000
+ const @"".S_IFLNK = 0xA000
+ const @"".S_IFMT = 0xF000
+ const @"".S_IFREG = 0x8000
+ const @"".S_IFSOCK = 0xC000
+ const @"".S_IREAD = 0x100
+ const @"".S_IRGRP = 0x20
+ const @"".S_IROTH = 0x4
+ const @"".S_IRUSR = 0x100
+ const @"".S_IRWXG = 0x38
+ const @"".S_IRWXO = 0x7
+ const @"".S_IRWXU = 0x1C0
+ const @"".S_ISGID = 0x400
+ const @"".S_ISUID = 0x800
+ const @"".S_ISVTX = 0x200
+ const @"".S_IWGRP = 0x10
+ const @"".S_IWOTH = 0x2
+ const @"".S_IWRITE = 0x80
+ const @"".S_IWUSR = 0x80
+ const @"".S_IXGRP = 0x8
+ const @"".S_IXOTH = 0x1
+ const @"".S_IXUSR = 0x40
+ const @"".TCIFLUSH = 0x0
+ const @"".TCIOFLUSH = 0x2
+ const @"".TCOFLUSH = 0x1
+ const @"".TCP_CONGESTION = 0xD
+ const @"".TCP_CORK = 0x3
+ const @"".TCP_DEFER_ACCEPT = 0x9
+ const @"".TCP_INFO = 0xB
+ const @"".TCP_KEEPCNT = 0x6
+ const @"".TCP_KEEPIDLE = 0x4
+ const @"".TCP_KEEPINTVL = 0x5
+ const @"".TCP_LINGER2 = 0x8
+ const @"".TCP_MAXSEG = 0x2
+ const @"".TCP_MAXWIN = 0xFFFF
+ const @"".TCP_MAX_WINSHIFT = 0xE
+ const @"".TCP_MD5SIG = 0xE
+ const @"".TCP_MD5SIG_MAXKEYLEN = 0x50
+ const @"".TCP_MSS = 0x200
+ const @"".TCP_NODELAY = 0x1
+ const @"".TCP_QUICKACK = 0xC
+ const @"".TCP_SYNCNT = 0x7
+ const @"".TCP_WINDOW_CLAMP = 0xA
+ const @"".TIOCCBRK = 0x5428
+ const @"".TIOCCONS = 0x541D
+ const @"".TIOCEXCL = 0x540C
+ const @"".TIOCGDEV = 0x80045432
+ const @"".TIOCGETD = 0x5424
+ const @"".TIOCGICOUNT = 0x545D
+ const @"".TIOCGLCKTRMIOS = 0x5456
+ const @"".TIOCGPGRP = 0x540F
+ const @"".TIOCGPTN = 0x80045430
+ const @"".TIOCGRS485 = 0x542E
+ const @"".TIOCGSERIAL = 0x541E
+ const @"".TIOCGSID = 0x5429
+ const @"".TIOCGSOFTCAR = 0x5419
+ const @"".TIOCGWINSZ = 0x5413
+ const @"".TIOCINQ = 0x541B
+ const @"".TIOCLINUX = 0x541C
+ const @"".TIOCMBIC = 0x5417
+ const @"".TIOCMBIS = 0x5416
+ const @"".TIOCMGET = 0x5415
+ const @"".TIOCMIWAIT = 0x545C
+ const @"".TIOCMSET = 0x5418
+ const @"".TIOCM_CAR = 0x40
+ const @"".TIOCM_CD = 0x40
+ const @"".TIOCM_CTS = 0x20
+ const @"".TIOCM_DSR = 0x100
+ const @"".TIOCM_DTR = 0x2
+ const @"".TIOCM_LE = 0x1
+ const @"".TIOCM_RI = 0x80
+ const @"".TIOCM_RNG = 0x80
+ const @"".TIOCM_RTS = 0x4
+ const @"".TIOCM_SR = 0x10
+ const @"".TIOCM_ST = 0x8
+ const @"".TIOCNOTTY = 0x5422
+ const @"".TIOCNXCL = 0x540D
+ const @"".TIOCOUTQ = 0x5411
+ const @"".TIOCPKT = 0x5420
+ const @"".TIOCPKT_DATA = 0x0
+ const @"".TIOCPKT_DOSTOP = 0x20
+ const @"".TIOCPKT_FLUSHREAD = 0x1
+ const @"".TIOCPKT_FLUSHWRITE = 0x2
+ const @"".TIOCPKT_IOCTL = 0x40
+ const @"".TIOCPKT_NOSTOP = 0x10
+ const @"".TIOCPKT_START = 0x8
+ const @"".TIOCPKT_STOP = 0x4
+ const @"".TIOCSBRK = 0x5427
+ const @"".TIOCSCTTY = 0x540E
+ const @"".TIOCSERCONFIG = 0x5453
+ const @"".TIOCSERGETLSR = 0x5459
+ const @"".TIOCSERGETMULTI = 0x545A
+ const @"".TIOCSERGSTRUCT = 0x5458
+ const @"".TIOCSERGWILD = 0x5454
+ const @"".TIOCSERSETMULTI = 0x545B
+ const @"".TIOCSERSWILD = 0x5455
+ const @"".TIOCSER_TEMT = 0x1
+ const @"".TIOCSETD = 0x5423
+ const @"".TIOCSIG = 0x40045436
+ const @"".TIOCSLCKTRMIOS = 0x5457
+ const @"".TIOCSPGRP = 0x5410
+ const @"".TIOCSPTLCK = 0x40045431
+ const @"".TIOCSRS485 = 0x542F
+ const @"".TIOCSSERIAL = 0x541F
+ const @"".TIOCSSOFTCAR = 0x541A
+ const @"".TIOCSTI = 0x5412
+ const @"".TIOCSWINSZ = 0x5414
+ const @"".TUNATTACHFILTER = 0x401054D5
+ const @"".TUNDETACHFILTER = 0x401054D6
+ const @"".TUNGETFEATURES = 0x800454CF
+ const @"".TUNGETIFF = 0x800454D2
+ const @"".TUNGETSNDBUF = 0x800454D3
+ const @"".TUNGETVNETHDRSZ = 0x800454D7
+ const @"".TUNSETDEBUG = 0x400454C9
+ const @"".TUNSETGROUP = 0x400454CE
+ const @"".TUNSETIFF = 0x400454CA
+ const @"".TUNSETLINK = 0x400454CD
+ const @"".TUNSETNOCSUM = 0x400454C8
+ const @"".TUNSETOFFLOAD = 0x400454D0
+ const @"".TUNSETOWNER = 0x400454CC
+ const @"".TUNSETPERSIST = 0x400454CB
+ const @"".TUNSETSNDBUF = 0x400454D4
+ const @"".TUNSETTXFILTER = 0x400454D1
+ const @"".TUNSETVNETHDRSZ = 0x400454D8
+ const @"".WALL = 0x40000000
+ const @"".WCLONE = 0x80000000
+ const @"".WCONTINUED = 0x8
+ const @"".WEXITED = 0x4
+ const @"".WNOHANG = 0x1
+ const @"".WNOTHREAD = 0x20000000
+ const @"".WNOWAIT = 0x1000000
+ const @"".WORDSIZE = 0x40
+ const @"".WSTOPPED = 0x2
+ const @"".WUNTRACED = 0x2
+ const @"".E2BIG @"".Errno = 0x7
+ const @"".EACCES @"".Errno = 0xD
+ const @"".EADDRINUSE @"".Errno = 0x62
+ const @"".EADDRNOTAVAIL @"".Errno = 0x63
+ const @"".EADV @"".Errno = 0x44
+ const @"".EAFNOSUPPORT @"".Errno = 0x61
+ const @"".EAGAIN @"".Errno = 0xB
+ const @"".EALREADY @"".Errno = 0x72
+ const @"".EBADE @"".Errno = 0x34
+ const @"".EBADF @"".Errno = 0x9
+ const @"".EBADFD @"".Errno = 0x4D
+ const @"".EBADMSG @"".Errno = 0x4A
+ const @"".EBADR @"".Errno = 0x35
+ const @"".EBADRQC @"".Errno = 0x38
+ const @"".EBADSLT @"".Errno = 0x39
+ const @"".EBFONT @"".Errno = 0x3B
+ const @"".EBUSY @"".Errno = 0x10
+ const @"".ECANCELED @"".Errno = 0x7D
+ const @"".ECHILD @"".Errno = 0xA
+ const @"".ECHRNG @"".Errno = 0x2C
+ const @"".ECOMM @"".Errno = 0x46
+ const @"".ECONNABORTED @"".Errno = 0x67
+ const @"".ECONNREFUSED @"".Errno = 0x6F
+ const @"".ECONNRESET @"".Errno = 0x68
+ const @"".EDEADLK @"".Errno = 0x23
+ const @"".EDEADLOCK @"".Errno = 0x23
+ const @"".EDESTADDRREQ @"".Errno = 0x59
+ const @"".EDOM @"".Errno = 0x21
+ const @"".EDOTDOT @"".Errno = 0x49
+ const @"".EDQUOT @"".Errno = 0x7A
+ const @"".EEXIST @"".Errno = 0x11
+ const @"".EFAULT @"".Errno = 0xE
+ const @"".EFBIG @"".Errno = 0x1B
+ const @"".EHOSTDOWN @"".Errno = 0x70
+ const @"".EHOSTUNREACH @"".Errno = 0x71
+ const @"".EIDRM @"".Errno = 0x2B
+ const @"".EILSEQ @"".Errno = 0x54
+ const @"".EINPROGRESS @"".Errno = 0x73
+ const @"".EINTR @"".Errno = 0x4
+ const @"".EINVAL @"".Errno = 0x16
+ const @"".EIO @"".Errno = 0x5
+ const @"".EISCONN @"".Errno = 0x6A
+ const @"".EISDIR @"".Errno = 0x15
+ const @"".EISNAM @"".Errno = 0x78
+ const @"".EKEYEXPIRED @"".Errno = 0x7F
+ const @"".EKEYREJECTED @"".Errno = 0x81
+ const @"".EKEYREVOKED @"".Errno = 0x80
+ const @"".EL2HLT @"".Errno = 0x33
+ const @"".EL2NSYNC @"".Errno = 0x2D
+ const @"".EL3HLT @"".Errno = 0x2E
+ const @"".EL3RST @"".Errno = 0x2F
+ const @"".ELIBACC @"".Errno = 0x4F
+ const @"".ELIBBAD @"".Errno = 0x50
+ const @"".ELIBEXEC @"".Errno = 0x53
+ const @"".ELIBMAX @"".Errno = 0x52
+ const @"".ELIBSCN @"".Errno = 0x51
+ const @"".ELNRNG @"".Errno = 0x30
+ const @"".ELOOP @"".Errno = 0x28
+ const @"".EMEDIUMTYPE @"".Errno = 0x7C
+ const @"".EMFILE @"".Errno = 0x18
+ const @"".EMLINK @"".Errno = 0x1F
+ const @"".EMSGSIZE @"".Errno = 0x5A
+ const @"".EMULTIHOP @"".Errno = 0x48
+ const @"".ENAMETOOLONG @"".Errno = 0x24
+ const @"".ENAVAIL @"".Errno = 0x77
+ const @"".ENETDOWN @"".Errno = 0x64
+ const @"".ENETRESET @"".Errno = 0x66
+ const @"".ENETUNREACH @"".Errno = 0x65
+ const @"".ENFILE @"".Errno = 0x17
+ const @"".ENOANO @"".Errno = 0x37
+ const @"".ENOBUFS @"".Errno = 0x69
+ const @"".ENOCSI @"".Errno = 0x32
+ const @"".ENODATA @"".Errno = 0x3D
+ const @"".ENODEV @"".Errno = 0x13
+ const @"".ENOENT @"".Errno = 0x2
+ const @"".ENOEXEC @"".Errno = 0x8
+ const @"".ENOKEY @"".Errno = 0x7E
+ const @"".ENOLCK @"".Errno = 0x25
+ const @"".ENOLINK @"".Errno = 0x43
+ const @"".ENOMEDIUM @"".Errno = 0x7B
+ const @"".ENOMEM @"".Errno = 0xC
+ const @"".ENOMSG @"".Errno = 0x2A
+ const @"".ENONET @"".Errno = 0x40
+ const @"".ENOPKG @"".Errno = 0x41
+ const @"".ENOPROTOOPT @"".Errno = 0x5C
+ const @"".ENOSPC @"".Errno = 0x1C
+ const @"".ENOSR @"".Errno = 0x3F
+ const @"".ENOSTR @"".Errno = 0x3C
+ const @"".ENOSYS @"".Errno = 0x26
+ const @"".ENOTBLK @"".Errno = 0xF
+ const @"".ENOTCONN @"".Errno = 0x6B
+ const @"".ENOTDIR @"".Errno = 0x14
+ const @"".ENOTEMPTY @"".Errno = 0x27
+ const @"".ENOTNAM @"".Errno = 0x76
+ const @"".ENOTRECOVERABLE @"".Errno = 0x83
+ const @"".ENOTSOCK @"".Errno = 0x58
+ const @"".ENOTSUP @"".Errno = 0x5F
+ const @"".ENOTTY @"".Errno = 0x19
+ const @"".ENOTUNIQ @"".Errno = 0x4C
+ const @"".ENXIO @"".Errno = 0x6
+ const @"".EOPNOTSUPP @"".Errno = 0x5F
+ const @"".EOVERFLOW @"".Errno = 0x4B
+ const @"".EOWNERDEAD @"".Errno = 0x82
+ const @"".EPERM @"".Errno = 0x1
+ const @"".EPFNOSUPPORT @"".Errno = 0x60
+ const @"".EPIPE @"".Errno = 0x20
+ const @"".EPROTO @"".Errno = 0x47
+ const @"".EPROTONOSUPPORT @"".Errno = 0x5D
+ const @"".EPROTOTYPE @"".Errno = 0x5B
+ const @"".ERANGE @"".Errno = 0x22
+ const @"".EREMCHG @"".Errno = 0x4E
+ const @"".EREMOTE @"".Errno = 0x42
+ const @"".EREMOTEIO @"".Errno = 0x79
+ const @"".ERESTART @"".Errno = 0x55
+ const @"".ERFKILL @"".Errno = 0x84
+ const @"".EROFS @"".Errno = 0x1E
+ const @"".ESHUTDOWN @"".Errno = 0x6C
+ const @"".ESOCKTNOSUPPORT @"".Errno = 0x5E
+ const @"".ESPIPE @"".Errno = 0x1D
+ const @"".ESRCH @"".Errno = 0x3
+ const @"".ESRMNT @"".Errno = 0x45
+ const @"".ESTALE @"".Errno = 0x74
+ const @"".ESTRPIPE @"".Errno = 0x56
+ const @"".ETIME @"".Errno = 0x3E
+ const @"".ETIMEDOUT @"".Errno = 0x6E
+ const @"".ETOOMANYREFS @"".Errno = 0x6D
+ const @"".ETXTBSY @"".Errno = 0x1A
+ const @"".EUCLEAN @"".Errno = 0x75
+ const @"".EUNATCH @"".Errno = 0x31
+ const @"".EUSERS @"".Errno = 0x57
+ const @"".EWOULDBLOCK @"".Errno = 0xB
+ const @"".EXDEV @"".Errno = 0x12
+ const @"".EXFULL @"".Errno = 0x36
+ const @"".SIGABRT @"".Signal = 0x6
+ const @"".SIGALRM @"".Signal = 0xE
+ const @"".SIGBUS @"".Signal = 0x7
+ const @"".SIGCHLD @"".Signal = 0x11
+ const @"".SIGCLD @"".Signal = 0x11
+ const @"".SIGCONT @"".Signal = 0x12
+ const @"".SIGFPE @"".Signal = 0x8
+ const @"".SIGHUP @"".Signal = 0x1
+ const @"".SIGILL @"".Signal = 0x4
+ const @"".SIGINT @"".Signal = 0x2
+ const @"".SIGIO @"".Signal = 0x1D
+ const @"".SIGIOT @"".Signal = 0x6
+ const @"".SIGKILL @"".Signal = 0x9
+ const @"".SIGPIPE @"".Signal = 0xD
+ const @"".SIGPOLL @"".Signal = 0x1D
+ const @"".SIGPROF @"".Signal = 0x1B
+ const @"".SIGPWR @"".Signal = 0x1E
+ const @"".SIGQUIT @"".Signal = 0x3
+ const @"".SIGSEGV @"".Signal = 0xB
+ const @"".SIGSTKFLT @"".Signal = 0x10
+ const @"".SIGSTOP @"".Signal = 0x13
+ const @"".SIGSYS @"".Signal = 0x1F
+ const @"".SIGTERM @"".Signal = 0xF
+ const @"".SIGTRAP @"".Signal = 0x5
+ const @"".SIGTSTP @"".Signal = 0x14
+ const @"".SIGTTIN @"".Signal = 0x15
+ const @"".SIGTTOU @"".Signal = 0x16
+ const @"".SIGUNUSED @"".Signal = 0x1F
+ const @"".SIGURG @"".Signal = 0x17
+ const @"".SIGUSR1 @"".Signal = 0xA
+ const @"".SIGUSR2 @"".Signal = 0xC
+ const @"".SIGVTALRM @"".Signal = 0x1A
+ const @"".SIGWINCH @"".Signal = 0x1C
+ const @"".SIGXCPU @"".Signal = 0x18
+ const @"".SIGXFSZ @"".Signal = 0x19
+ func @"".Getcwd (@"".buf·3 []byte "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ func @"".Access (@"".path·2 string "esc:0x0", @"".mode·3 uint32) (@"".err·1 error)
+ func @"".Acct (@"".path·2 string "esc:0x0") (@"".err·1 error)
+ type @"".Timex struct { Modes uint32; Pad_cgo_0 [4]byte; Offset int64; Freq int64; Maxerror int64; Esterror int64; Status int32; Pad_cgo_1 [4]byte; Constant int64; Precision int64; Tolerance int64; Time @"".Timeval; Tick int64; Ppsfreq int64; Jitter int64; Shift int32; Pad_cgo_2 [4]byte; Stabil int64; Jitcnt int64; Calcnt int64; Errcnt int64; Stbcnt int64; Tai int32; Pad_cgo_3 [44]byte }
+ func @"".Adjtimex (@"".buf·3 *@"".Timex "esc:0x0") (@"".state·1 int, @"".err·2 error)
+ func @"".Chdir (@"".path·2 string "esc:0x0") (@"".err·1 error)
+ func @"".Chmod (@"".path·2 string "esc:0x0", @"".mode·3 uint32) (@"".err·1 error)
+ func @"".Chroot (@"".path·2 string "esc:0x0") (@"".err·1 error)
+ func @"".Close (@"".fd·2 int) (@"".err·1 error)
+ func @"".Creat (@"".path·3 string "esc:0x0", @"".mode·4 uint32) (@"".fd·1 int, @"".err·2 error)
+ func @"".Dup (@"".oldfd·3 int) (@"".fd·1 int, @"".err·2 error)
+ func @"".Dup2 (@"".oldfd·2 int, @"".newfd·3 int) (@"".err·1 error)
+ func @"".Dup3 (@"".oldfd·2 int, @"".newfd·3 int, @"".flags·4 int) (@"".err·1 error)
+ func @"".EpollCreate (@"".size·3 int) (@"".fd·1 int, @"".err·2 error)
+ func @"".EpollCreate1 (@"".flag·3 int) (@"".fd·1 int, @"".err·2 error)
+ type @"".EpollEvent struct { Events uint32; Fd int32; Pad int32 }
+ func @"".EpollCtl (@"".epfd·2 int, @"".op·3 int, @"".fd·4 int, @"".event·5 *@"".EpollEvent "esc:0x0") (@"".err·1 error)
+ func @"".EpollWait (@"".epfd·3 int, @"".events·4 []@"".EpollEvent "esc:0x0", @"".msec·5 int) (@"".n·1 int, @"".err·2 error)
+ func @"".Exit (@"".code·1 int)
+ func @"".Faccessat (@"".dirfd·2 int, @"".path·3 string "esc:0x0", @"".mode·4 uint32, @"".flags·5 int) (@"".err·1 error)
+ func @"".Fallocate (@"".fd·2 int, @"".mode·3 uint32, @"".off·4 int64, @"".len·5 int64) (@"".err·1 error)
+ func @"".Fchdir (@"".fd·2 int) (@"".err·1 error)
+ func @"".Fchmod (@"".fd·2 int, @"".mode·3 uint32) (@"".err·1 error)
+ func @"".Fchmodat (@"".dirfd·2 int, @"".path·3 string "esc:0x0", @"".mode·4 uint32, @"".flags·5 int) (@"".err·1 error)
+ func @"".Fchownat (@"".dirfd·2 int, @"".path·3 string "esc:0x0", @"".uid·4 int, @"".gid·5 int, @"".flags·6 int) (@"".err·1 error)
+ func @"".Fdatasync (@"".fd·2 int) (@"".err·1 error)
+ func @"".Flock (@"".fd·2 int, @"".how·3 int) (@"".err·1 error)
+ func @"".Fsync (@"".fd·2 int) (@"".err·1 error)
+ func @"".Getdents (@"".fd·3 int, @"".buf·4 []byte "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ func @"".Getpgid (@"".pid·3 int) (@"".pgid·1 int, @"".err·2 error)
+ func @"".Getpgrp () (@"".pid·1 int)
+ func @"".Getpid () (@"".pid·1 int)
+ func @"".Getppid () (@"".ppid·1 int)
+ func @"".Getpriority (@"".which·3 int, @"".who·4 int) (@"".prio·1 int, @"".err·2 error)
+ func @"".Getrusage (@"".who·2 int, @"".rusage·3 *@"".Rusage "esc:0x0") (@"".err·1 error)
+ func @"".Gettid () (@"".tid·1 int)
+ func @"".Getxattr (@"".path·3 string "esc:0x0", @"".attr·4 string "esc:0x0", @"".dest·5 []byte "esc:0x0") (@"".sz·1 int, @"".err·2 error)
+ func @"".InotifyAddWatch (@"".fd·3 int, @"".pathname·4 string "esc:0x0", @"".mask·5 uint32) (@"".watchdesc·1 int, @"".err·2 error)
+ func @"".InotifyInit () (@"".fd·1 int, @"".err·2 error)
+ func @"".InotifyInit1 (@"".flags·3 int) (@"".fd·1 int, @"".err·2 error)
+ func @"".InotifyRmWatch (@"".fd·3 int, @"".watchdesc·4 uint32) (@"".success·1 int, @"".err·2 error)
+ func @"".Kill (@"".pid·2 int, @"".sig·3 @"".Signal) (@"".err·1 error)
+ func @"".Klogctl (@"".typ·3 int, @"".buf·4 []byte "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ func @"".Link (@"".oldpath·2 string "esc:0x0", @"".newpath·3 string "esc:0x0") (@"".err·1 error)
+ func @"".Listxattr (@"".path·3 string "esc:0x0", @"".dest·4 []byte "esc:0x0") (@"".sz·1 int, @"".err·2 error)
+ func @"".Mkdir (@"".path·2 string "esc:0x0", @"".mode·3 uint32) (@"".err·1 error)
+ func @"".Mkdirat (@"".dirfd·2 int, @"".path·3 string "esc:0x0", @"".mode·4 uint32) (@"".err·1 error)
+ func @"".Mknod (@"".path·2 string "esc:0x0", @"".mode·3 uint32, @"".dev·4 int) (@"".err·1 error)
+ func @"".Mknodat (@"".dirfd·2 int, @"".path·3 string "esc:0x0", @"".mode·4 uint32, @"".dev·5 int) (@"".err·1 error)
+ func @"".Nanosleep (@"".time·2 *@"".Timespec "esc:0x0", @"".leftover·3 *@"".Timespec "esc:0x0") (@"".err·1 error)
+ func @"".Pause () (@"".err·1 error)
+ func @"".PivotRoot (@"".newroot·2 string "esc:0x0", @"".putold·3 string "esc:0x0") (@"".err·1 error)
+ func @"".Readlink (@"".path·3 string "esc:0x0", @"".buf·4 []byte "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ func @"".Removexattr (@"".path·2 string "esc:0x0", @"".attr·3 string "esc:0x0") (@"".err·1 error)
+ func @"".Rename (@"".oldpath·2 string "esc:0x0", @"".newpath·3 string "esc:0x0") (@"".err·1 error)
+ func @"".Renameat (@"".olddirfd·2 int, @"".oldpath·3 string "esc:0x0", @"".newdirfd·4 int, @"".newpath·5 string "esc:0x0") (@"".err·1 error)
+ func @"".Rmdir (@"".path·2 string "esc:0x0") (@"".err·1 error)
+ func @"".Setdomainname (@"".p·2 []byte "esc:0x0") (@"".err·1 error)
+ func @"".Sethostname (@"".p·2 []byte "esc:0x0") (@"".err·1 error)
+ func @"".Setpgid (@"".pid·2 int, @"".pgid·3 int) (@"".err·1 error)
+ func @"".Setsid () (@"".pid·1 int, @"".err·2 error)
+ func @"".Settimeofday (@"".tv·2 *@"".Timeval "esc:0x0") (@"".err·1 error)
+ func @"".Setpriority (@"".which·2 int, @"".who·3 int, @"".prio·4 int) (@"".err·1 error)
+ func @"".Setxattr (@"".path·2 string "esc:0x0", @"".attr·3 string "esc:0x0", @"".data·4 []byte "esc:0x0", @"".flags·5 int) (@"".err·1 error)
+ func @"".Symlink (@"".oldpath·2 string "esc:0x0", @"".newpath·3 string "esc:0x0") (@"".err·1 error)
+ func @"".Sync ()
+ type @"".Sysinfo_t struct { Uptime int64; Loads [3]uint64; Totalram uint64; Freeram uint64; Sharedram uint64; Bufferram uint64; Totalswap uint64; Freeswap uint64; Procs uint16; Pad uint16; Pad_cgo_0 [4]byte; Totalhigh uint64; Freehigh uint64; Unit uint32; X_f [0]byte; Pad_cgo_1 [4]byte }
+ func @"".Sysinfo (@"".info·2 *@"".Sysinfo_t "esc:0x0") (@"".err·1 error)
+ func @"".Tee (@"".rfd·3 int, @"".wfd·4 int, @"".len·5 int, @"".flags·6 int) (@"".n·1 int64, @"".err·2 error)
+ func @"".Tgkill (@"".tgid·2 int, @"".tid·3 int, @"".sig·4 @"".Signal) (@"".err·1 error)
+ type @"".Tms struct { Utime int64; Stime int64; Cutime int64; Cstime int64 }
+ func @"".Times (@"".tms·3 *@"".Tms "esc:0x0") (@"".ticks·1 uintptr, @"".err·2 error)
+ func @"".Umask (@"".mask·2 int) (@"".oldmask·1 int)
+ type @"".Utsname struct { Sysname [65]int8; Nodename [65]int8; Release [65]int8; Version [65]int8; Machine [65]int8; Domainname [65]int8 }
+ func @"".Uname (@"".buf·2 *@"".Utsname "esc:0x0") (@"".err·1 error)
+ func @"".Unlink (@"".path·2 string "esc:0x0") (@"".err·1 error)
+ func @"".Unlinkat (@"".dirfd·2 int, @"".path·3 string "esc:0x0") (@"".err·1 error)
+ func @"".Unmount (@"".target·2 string "esc:0x0", @"".flags·3 int) (@"".err·1 error)
+ func @"".Unshare (@"".flags·2 int) (@"".err·1 error)
+ type @"".Ustat_t struct { Tfree int32; Pad_cgo_0 [4]byte; Tinode uint64; Fname [6]int8; Fpack [6]int8; Pad_cgo_1 [4]byte }
+ func @"".Ustat (@"".dev·2 int, @"".ubuf·3 *@"".Ustat_t "esc:0x0") (@"".err·1 error)
+ type @"".Utimbuf struct { Actime int64; Modtime int64 }
+ func @"".Utime (@"".path·2 string "esc:0x0", @"".buf·3 *@"".Utimbuf "esc:0x0") (@"".err·1 error)
+ func @"".Madvise (@"".b·2 []byte "esc:0x0", @"".advice·3 int) (@"".err·1 error)
+ func @"".Mprotect (@"".b·2 []byte "esc:0x0", @"".prot·3 int) (@"".err·1 error)
+ func @"".Mlock (@"".b·2 []byte "esc:0x0") (@"".err·1 error)
+ func @"".Munlock (@"".b·2 []byte "esc:0x0") (@"".err·1 error)
+ func @"".Mlockall (@"".flags·2 int) (@"".err·1 error)
+ func @"".Munlockall () (@"".err·1 error)
+ func @"".Chown (@"".path·2 string "esc:0x0", @"".uid·3 int, @"".gid·4 int) (@"".err·1 error)
+ func @"".Fchown (@"".fd·2 int, @"".uid·3 int, @"".gid·4 int) (@"".err·1 error)
+ type @"".Stat_t struct { Dev uint64; Ino uint64; Nlink uint64; Mode uint32; Uid uint32; Gid uint32; X__pad0 int32; Rdev uint64; Size int64; Blksize int64; Blocks int64; Atim @"".Timespec; Mtim @"".Timespec; Ctim @"".Timespec; X__unused [3]int64 }
+ func @"".Fstat (@"".fd·2 int, @"".stat·3 *@"".Stat_t "esc:0x0") (@"".err·1 error)
+ type @"".Fsid struct { X__val [2]int32 }
+ type @"".Statfs_t struct { Type int64; Bsize int64; Blocks uint64; Bfree uint64; Bavail uint64; Files uint64; Ffree uint64; Fsid @"".Fsid; Namelen int64; Frsize int64; Flags int64; Spare [4]int64 }
+ func @"".Fstatfs (@"".fd·2 int, @"".buf·3 *@"".Statfs_t "esc:0x0") (@"".err·1 error)
+ func @"".Ftruncate (@"".fd·2 int, @"".length·3 int64) (@"".err·1 error)
+ func @"".Getegid () (@"".egid·1 int)
+ func @"".Geteuid () (@"".euid·1 int)
+ func @"".Getgid () (@"".gid·1 int)
+ type @"".Rlimit struct { Cur uint64; Max uint64 }
+ func @"".Getrlimit (@"".resource·2 int, @"".rlim·3 *@"".Rlimit "esc:0x0") (@"".err·1 error)
+ func @"".Getuid () (@"".uid·1 int)
+ func @"".Ioperm (@"".from·2 int, @"".num·3 int, @"".on·4 int) (@"".err·1 error)
+ func @"".Iopl (@"".level·2 int) (@"".err·1 error)
+ func @"".Lchown (@"".path·2 string "esc:0x0", @"".uid·3 int, @"".gid·4 int) (@"".err·1 error)
+ func @"".Listen (@"".s·2 int, @"".n·3 int) (@"".err·1 error)
+ func @"".Lstat (@"".path·2 string "esc:0x0", @"".stat·3 *@"".Stat_t "esc:0x0") (@"".err·1 error)
+ func @"".Pread (@"".fd·3 int, @"".p·4 []byte "esc:0x0", @"".offset·5 int64) (@"".n·1 int, @"".err·2 error)
+ func @"".Pwrite (@"".fd·3 int, @"".p·4 []byte "esc:0x0", @"".offset·5 int64) (@"".n·1 int, @"".err·2 error)
+ func @"".Seek (@"".fd·3 int, @"".offset·4 int64, @"".whence·5 int) (@"".off·1 int64, @"".err·2 error)
+ type @"".FdSet struct { Bits [16]int64 }
+ func @"".Select (@"".nfd·3 int, @"".r·4 *@"".FdSet "esc:0x0", @"".w·5 *@"".FdSet "esc:0x0", @"".e·6 *@"".FdSet "esc:0x0", @"".timeout·7 *@"".Timeval "esc:0x0") (@"".n·1 int, @"".err·2 error)
+ func @"".Setfsgid (@"".gid·2 int) (@"".err·1 error)
+ func @"".Setfsuid (@"".uid·2 int) (@"".err·1 error)
+ func @"".Setregid (@"".rgid·2 int, @"".egid·3 int) (@"".err·1 error)
+ func @"".Setresgid (@"".rgid·2 int, @"".egid·3 int, @"".sgid·4 int) (@"".err·1 error)
+ func @"".Setresuid (@"".ruid·2 int, @"".euid·3 int, @"".suid·4 int) (@"".err·1 error)
+ func @"".Setrlimit (@"".resource·2 int, @"".rlim·3 *@"".Rlimit "esc:0x0") (@"".err·1 error)
+ func @"".Setreuid (@"".ruid·2 int, @"".euid·3 int) (@"".err·1 error)
+ func @"".Shutdown (@"".fd·2 int, @"".how·3 int) (@"".err·1 error)
+ func @"".Splice (@"".rfd·3 int, @"".roff·4 *int64 "esc:0x0", @"".wfd·5 int, @"".woff·6 *int64 "esc:0x0", @"".len·7 int, @"".flags·8 int) (@"".n·1 int64, @"".err·2 error)
+ func @"".Stat (@"".path·2 string "esc:0x0", @"".stat·3 *@"".Stat_t "esc:0x0") (@"".err·1 error)
+ func @"".Statfs (@"".path·2 string "esc:0x0", @"".buf·3 *@"".Statfs_t "esc:0x0") (@"".err·1 error)
+ func @"".SyncFileRange (@"".fd·2 int, @"".off·3 int64, @"".n·4 int64, @"".flags·5 int) (@"".err·1 error)
+ func @"".Truncate (@"".path·2 string "esc:0x0", @"".length·3 int64) (@"".err·1 error)
+ const @"".SYS_READ = 0x0
+ const @"".SYS_WRITE = 0x1
+ const @"".SYS_OPEN = 0x2
+ const @"".SYS_CLOSE = 0x3
+ const @"".SYS_STAT = 0x4
+ const @"".SYS_FSTAT = 0x5
+ const @"".SYS_LSTAT = 0x6
+ const @"".SYS_POLL = 0x7
+ const @"".SYS_LSEEK = 0x8
+ const @"".SYS_MMAP = 0x9
+ const @"".SYS_MPROTECT = 0xA
+ const @"".SYS_MUNMAP = 0xB
+ const @"".SYS_BRK = 0xC
+ const @"".SYS_RT_SIGACTION = 0xD
+ const @"".SYS_RT_SIGPROCMASK = 0xE
+ const @"".SYS_RT_SIGRETURN = 0xF
+ const @"".SYS_IOCTL = 0x10
+ const @"".SYS_PREAD64 = 0x11
+ const @"".SYS_PWRITE64 = 0x12
+ const @"".SYS_READV = 0x13
+ const @"".SYS_WRITEV = 0x14
+ const @"".SYS_ACCESS = 0x15
+ const @"".SYS_PIPE = 0x16
+ const @"".SYS_SELECT = 0x17
+ const @"".SYS_SCHED_YIELD = 0x18
+ const @"".SYS_MREMAP = 0x19
+ const @"".SYS_MSYNC = 0x1A
+ const @"".SYS_MINCORE = 0x1B
+ const @"".SYS_MADVISE = 0x1C
+ const @"".SYS_SHMGET = 0x1D
+ const @"".SYS_SHMAT = 0x1E
+ const @"".SYS_SHMCTL = 0x1F
+ const @"".SYS_DUP = 0x20
+ const @"".SYS_DUP2 = 0x21
+ const @"".SYS_PAUSE = 0x22
+ const @"".SYS_NANOSLEEP = 0x23
+ const @"".SYS_GETITIMER = 0x24
+ const @"".SYS_ALARM = 0x25
+ const @"".SYS_SETITIMER = 0x26
+ const @"".SYS_GETPID = 0x27
+ const @"".SYS_SENDFILE = 0x28
+ const @"".SYS_SOCKET = 0x29
+ const @"".SYS_CONNECT = 0x2A
+ const @"".SYS_ACCEPT = 0x2B
+ const @"".SYS_SENDTO = 0x2C
+ const @"".SYS_RECVFROM = 0x2D
+ const @"".SYS_SENDMSG = 0x2E
+ const @"".SYS_RECVMSG = 0x2F
+ const @"".SYS_SHUTDOWN = 0x30
+ const @"".SYS_BIND = 0x31
+ const @"".SYS_LISTEN = 0x32
+ const @"".SYS_GETSOCKNAME = 0x33
+ const @"".SYS_GETPEERNAME = 0x34
+ const @"".SYS_SOCKETPAIR = 0x35
+ const @"".SYS_SETSOCKOPT = 0x36
+ const @"".SYS_GETSOCKOPT = 0x37
+ const @"".SYS_CLONE = 0x38
+ const @"".SYS_FORK = 0x39
+ const @"".SYS_VFORK = 0x3A
+ const @"".SYS_EXECVE = 0x3B
+ const @"".SYS_EXIT = 0x3C
+ const @"".SYS_WAIT4 = 0x3D
+ const @"".SYS_KILL = 0x3E
+ const @"".SYS_UNAME = 0x3F
+ const @"".SYS_SEMGET = 0x40
+ const @"".SYS_SEMOP = 0x41
+ const @"".SYS_SEMCTL = 0x42
+ const @"".SYS_SHMDT = 0x43
+ const @"".SYS_MSGGET = 0x44
+ const @"".SYS_MSGSND = 0x45
+ const @"".SYS_MSGRCV = 0x46
+ const @"".SYS_MSGCTL = 0x47
+ const @"".SYS_FCNTL = 0x48
+ const @"".SYS_FLOCK = 0x49
+ const @"".SYS_FSYNC = 0x4A
+ const @"".SYS_FDATASYNC = 0x4B
+ const @"".SYS_TRUNCATE = 0x4C
+ const @"".SYS_FTRUNCATE = 0x4D
+ const @"".SYS_GETDENTS = 0x4E
+ const @"".SYS_GETCWD = 0x4F
+ const @"".SYS_CHDIR = 0x50
+ const @"".SYS_FCHDIR = 0x51
+ const @"".SYS_RENAME = 0x52
+ const @"".SYS_MKDIR = 0x53
+ const @"".SYS_RMDIR = 0x54
+ const @"".SYS_CREAT = 0x55
+ const @"".SYS_LINK = 0x56
+ const @"".SYS_UNLINK = 0x57
+ const @"".SYS_SYMLINK = 0x58
+ const @"".SYS_READLINK = 0x59
+ const @"".SYS_CHMOD = 0x5A
+ const @"".SYS_FCHMOD = 0x5B
+ const @"".SYS_CHOWN = 0x5C
+ const @"".SYS_FCHOWN = 0x5D
+ const @"".SYS_LCHOWN = 0x5E
+ const @"".SYS_UMASK = 0x5F
+ const @"".SYS_GETTIMEOFDAY = 0x60
+ const @"".SYS_GETRLIMIT = 0x61
+ const @"".SYS_GETRUSAGE = 0x62
+ const @"".SYS_SYSINFO = 0x63
+ const @"".SYS_TIMES = 0x64
+ const @"".SYS_PTRACE = 0x65
+ const @"".SYS_GETUID = 0x66
+ const @"".SYS_SYSLOG = 0x67
+ const @"".SYS_GETGID = 0x68
+ const @"".SYS_SETUID = 0x69
+ const @"".SYS_SETGID = 0x6A
+ const @"".SYS_GETEUID = 0x6B
+ const @"".SYS_GETEGID = 0x6C
+ const @"".SYS_SETPGID = 0x6D
+ const @"".SYS_GETPPID = 0x6E
+ const @"".SYS_GETPGRP = 0x6F
+ const @"".SYS_SETSID = 0x70
+ const @"".SYS_SETREUID = 0x71
+ const @"".SYS_SETREGID = 0x72
+ const @"".SYS_GETGROUPS = 0x73
+ const @"".SYS_SETGROUPS = 0x74
+ const @"".SYS_SETRESUID = 0x75
+ const @"".SYS_GETRESUID = 0x76
+ const @"".SYS_SETRESGID = 0x77
+ const @"".SYS_GETRESGID = 0x78
+ const @"".SYS_GETPGID = 0x79
+ const @"".SYS_SETFSUID = 0x7A
+ const @"".SYS_SETFSGID = 0x7B
+ const @"".SYS_GETSID = 0x7C
+ const @"".SYS_CAPGET = 0x7D
+ const @"".SYS_CAPSET = 0x7E
+ const @"".SYS_RT_SIGPENDING = 0x7F
+ const @"".SYS_RT_SIGTIMEDWAIT = 0x80
+ const @"".SYS_RT_SIGQUEUEINFO = 0x81
+ const @"".SYS_RT_SIGSUSPEND = 0x82
+ const @"".SYS_SIGALTSTACK = 0x83
+ const @"".SYS_UTIME = 0x84
+ const @"".SYS_MKNOD = 0x85
+ const @"".SYS_USELIB = 0x86
+ const @"".SYS_PERSONALITY = 0x87
+ const @"".SYS_USTAT = 0x88
+ const @"".SYS_STATFS = 0x89
+ const @"".SYS_FSTATFS = 0x8A
+ const @"".SYS_SYSFS = 0x8B
+ const @"".SYS_GETPRIORITY = 0x8C
+ const @"".SYS_SETPRIORITY = 0x8D
+ const @"".SYS_SCHED_SETPARAM = 0x8E
+ const @"".SYS_SCHED_GETPARAM = 0x8F
+ const @"".SYS_SCHED_SETSCHEDULER = 0x90
+ const @"".SYS_SCHED_GETSCHEDULER = 0x91
+ const @"".SYS_SCHED_GET_PRIORITY_MAX = 0x92
+ const @"".SYS_SCHED_GET_PRIORITY_MIN = 0x93
+ const @"".SYS_SCHED_RR_GET_INTERVAL = 0x94
+ const @"".SYS_MLOCK = 0x95
+ const @"".SYS_MUNLOCK = 0x96
+ const @"".SYS_MLOCKALL = 0x97
+ const @"".SYS_MUNLOCKALL = 0x98
+ const @"".SYS_VHANGUP = 0x99
+ const @"".SYS_MODIFY_LDT = 0x9A
+ const @"".SYS_PIVOT_ROOT = 0x9B
+ const @"".SYS__SYSCTL = 0x9C
+ const @"".SYS_PRCTL = 0x9D
+ const @"".SYS_ARCH_PRCTL = 0x9E
+ const @"".SYS_ADJTIMEX = 0x9F
+ const @"".SYS_SETRLIMIT = 0xA0
+ const @"".SYS_CHROOT = 0xA1
+ const @"".SYS_SYNC = 0xA2
+ const @"".SYS_ACCT = 0xA3
+ const @"".SYS_SETTIMEOFDAY = 0xA4
+ const @"".SYS_MOUNT = 0xA5
+ const @"".SYS_UMOUNT2 = 0xA6
+ const @"".SYS_SWAPON = 0xA7
+ const @"".SYS_SWAPOFF = 0xA8
+ const @"".SYS_REBOOT = 0xA9
+ const @"".SYS_SETHOSTNAME = 0xAA
+ const @"".SYS_SETDOMAINNAME = 0xAB
+ const @"".SYS_IOPL = 0xAC
+ const @"".SYS_IOPERM = 0xAD
+ const @"".SYS_CREATE_MODULE = 0xAE
+ const @"".SYS_INIT_MODULE = 0xAF
+ const @"".SYS_DELETE_MODULE = 0xB0
+ const @"".SYS_GET_KERNEL_SYMS = 0xB1
+ const @"".SYS_QUERY_MODULE = 0xB2
+ const @"".SYS_QUOTACTL = 0xB3
+ const @"".SYS_NFSSERVCTL = 0xB4
+ const @"".SYS_GETPMSG = 0xB5
+ const @"".SYS_PUTPMSG = 0xB6
+ const @"".SYS_AFS_SYSCALL = 0xB7
+ const @"".SYS_TUXCALL = 0xB8
+ const @"".SYS_SECURITY = 0xB9
+ const @"".SYS_GETTID = 0xBA
+ const @"".SYS_READAHEAD = 0xBB
+ const @"".SYS_SETXATTR = 0xBC
+ const @"".SYS_LSETXATTR = 0xBD
+ const @"".SYS_FSETXATTR = 0xBE
+ const @"".SYS_GETXATTR = 0xBF
+ const @"".SYS_LGETXATTR = 0xC0
+ const @"".SYS_FGETXATTR = 0xC1
+ const @"".SYS_LISTXATTR = 0xC2
+ const @"".SYS_LLISTXATTR = 0xC3
+ const @"".SYS_FLISTXATTR = 0xC4
+ const @"".SYS_REMOVEXATTR = 0xC5
+ const @"".SYS_LREMOVEXATTR = 0xC6
+ const @"".SYS_FREMOVEXATTR = 0xC7
+ const @"".SYS_TKILL = 0xC8
+ const @"".SYS_TIME = 0xC9
+ const @"".SYS_FUTEX = 0xCA
+ const @"".SYS_SCHED_SETAFFINITY = 0xCB
+ const @"".SYS_SCHED_GETAFFINITY = 0xCC
+ const @"".SYS_SET_THREAD_AREA = 0xCD
+ const @"".SYS_IO_SETUP = 0xCE
+ const @"".SYS_IO_DESTROY = 0xCF
+ const @"".SYS_IO_GETEVENTS = 0xD0
+ const @"".SYS_IO_SUBMIT = 0xD1
+ const @"".SYS_IO_CANCEL = 0xD2
+ const @"".SYS_GET_THREAD_AREA = 0xD3
+ const @"".SYS_LOOKUP_DCOOKIE = 0xD4
+ const @"".SYS_EPOLL_CREATE = 0xD5
+ const @"".SYS_EPOLL_CTL_OLD = 0xD6
+ const @"".SYS_EPOLL_WAIT_OLD = 0xD7
+ const @"".SYS_REMAP_FILE_PAGES = 0xD8
+ const @"".SYS_GETDENTS64 = 0xD9
+ const @"".SYS_SET_TID_ADDRESS = 0xDA
+ const @"".SYS_RESTART_SYSCALL = 0xDB
+ const @"".SYS_SEMTIMEDOP = 0xDC
+ const @"".SYS_FADVISE64 = 0xDD
+ const @"".SYS_TIMER_CREATE = 0xDE
+ const @"".SYS_TIMER_SETTIME = 0xDF
+ const @"".SYS_TIMER_GETTIME = 0xE0
+ const @"".SYS_TIMER_GETOVERRUN = 0xE1
+ const @"".SYS_TIMER_DELETE = 0xE2
+ const @"".SYS_CLOCK_SETTIME = 0xE3
+ const @"".SYS_CLOCK_GETTIME = 0xE4
+ const @"".SYS_CLOCK_GETRES = 0xE5
+ const @"".SYS_CLOCK_NANOSLEEP = 0xE6
+ const @"".SYS_EXIT_GROUP = 0xE7
+ const @"".SYS_EPOLL_WAIT = 0xE8
+ const @"".SYS_EPOLL_CTL = 0xE9
+ const @"".SYS_TGKILL = 0xEA
+ const @"".SYS_UTIMES = 0xEB
+ const @"".SYS_VSERVER = 0xEC
+ const @"".SYS_MBIND = 0xED
+ const @"".SYS_SET_MEMPOLICY = 0xEE
+ const @"".SYS_GET_MEMPOLICY = 0xEF
+ const @"".SYS_MQ_OPEN = 0xF0
+ const @"".SYS_MQ_UNLINK = 0xF1
+ const @"".SYS_MQ_TIMEDSEND = 0xF2
+ const @"".SYS_MQ_TIMEDRECEIVE = 0xF3
+ const @"".SYS_MQ_NOTIFY = 0xF4
+ const @"".SYS_MQ_GETSETATTR = 0xF5
+ const @"".SYS_KEXEC_LOAD = 0xF6
+ const @"".SYS_WAITID = 0xF7
+ const @"".SYS_ADD_KEY = 0xF8
+ const @"".SYS_REQUEST_KEY = 0xF9
+ const @"".SYS_KEYCTL = 0xFA
+ const @"".SYS_IOPRIO_SET = 0xFB
+ const @"".SYS_IOPRIO_GET = 0xFC
+ const @"".SYS_INOTIFY_INIT = 0xFD
+ const @"".SYS_INOTIFY_ADD_WATCH = 0xFE
+ const @"".SYS_INOTIFY_RM_WATCH = 0xFF
+ const @"".SYS_MIGRATE_PAGES = 0x100
+ const @"".SYS_OPENAT = 0x101
+ const @"".SYS_MKDIRAT = 0x102
+ const @"".SYS_MKNODAT = 0x103
+ const @"".SYS_FCHOWNAT = 0x104
+ const @"".SYS_FUTIMESAT = 0x105
+ const @"".SYS_NEWFSTATAT = 0x106
+ const @"".SYS_UNLINKAT = 0x107
+ const @"".SYS_RENAMEAT = 0x108
+ const @"".SYS_LINKAT = 0x109
+ const @"".SYS_SYMLINKAT = 0x10A
+ const @"".SYS_READLINKAT = 0x10B
+ const @"".SYS_FCHMODAT = 0x10C
+ const @"".SYS_FACCESSAT = 0x10D
+ const @"".SYS_PSELECT6 = 0x10E
+ const @"".SYS_PPOLL = 0x10F
+ const @"".SYS_UNSHARE = 0x110
+ const @"".SYS_SET_ROBUST_LIST = 0x111
+ const @"".SYS_GET_ROBUST_LIST = 0x112
+ const @"".SYS_SPLICE = 0x113
+ const @"".SYS_TEE = 0x114
+ const @"".SYS_SYNC_FILE_RANGE = 0x115
+ const @"".SYS_VMSPLICE = 0x116
+ const @"".SYS_MOVE_PAGES = 0x117
+ const @"".SYS_UTIMENSAT = 0x118
+ const @"".SYS_EPOLL_PWAIT = 0x119
+ const @"".SYS_SIGNALFD = 0x11A
+ const @"".SYS_TIMERFD_CREATE = 0x11B
+ const @"".SYS_EVENTFD = 0x11C
+ const @"".SYS_FALLOCATE = 0x11D
+ const @"".SYS_TIMERFD_SETTIME = 0x11E
+ const @"".SYS_TIMERFD_GETTIME = 0x11F
+ const @"".SYS_ACCEPT4 = 0x120
+ const @"".SYS_SIGNALFD4 = 0x121
+ const @"".SYS_EVENTFD2 = 0x122
+ const @"".SYS_EPOLL_CREATE1 = 0x123
+ const @"".SYS_DUP3 = 0x124
+ const @"".SYS_PIPE2 = 0x125
+ const @"".SYS_INOTIFY_INIT1 = 0x126
+ const @"".SYS_PREADV = 0x127
+ const @"".SYS_PWRITEV = 0x128
+ const @"".SYS_RT_TGSIGQUEUEINFO = 0x129
+ const @"".SYS_PERF_EVENT_OPEN = 0x12A
+ const @"".SYS_RECVMMSG = 0x12B
+ const @"".SYS_FANOTIFY_INIT = 0x12C
+ const @"".SYS_FANOTIFY_MARK = 0x12D
+ const @"".SYS_PRLIMIT64 = 0x12E
+ const @"".PathMax = 0x1000
+ type @"".Dirent struct { Ino uint64; Off int64; Reclen uint16; Type uint8; Name [256]int8; Pad_cgo_0 [5]byte }
+ type @"".RawSockaddr struct { Family uint16; Data [14]int8 }
+ type @"".RawSockaddrAny struct { Addr @"".RawSockaddr; Pad [96]int8 }
+ type @"".Iovec struct { Base *byte; Len uint64 }
+ func (@"".iov·1 *@"".Iovec "esc:0x0") SetLen (@"".length·2 int) { @"".iov·1.Len = uint64(@"".length·2) }
+ type @"".Msghdr struct { Name *byte; Namelen uint32; Pad_cgo_0 [4]byte; Iov *@"".Iovec; Iovlen uint64; Control *byte; Controllen uint64; Flags int32; Pad_cgo_1 [4]byte }
+ func (@"".msghdr·1 *@"".Msghdr "esc:0x0") SetControllen (@"".length·2 int) { @"".msghdr·1.Controllen = uint64(@"".length·2) }
+ type @"".Inet4Pktinfo struct { Ifindex int32; Spec_dst [4]byte; Addr [4]byte }
+ type @"".Inet6Pktinfo struct { Addr [16]byte; Ifindex uint32 }
+ type @"".TCPInfo struct { State uint8; Ca_state uint8; Retransmits uint8; Probes uint8; Backoff uint8; Options uint8; Pad_cgo_0 [2]byte; Rto uint32; Ato uint32; Snd_mss uint32; Rcv_mss uint32; Unacked uint32; Sacked uint32; Lost uint32; Retrans uint32; Fackets uint32; Last_data_sent uint32; Last_ack_sent uint32; Last_data_recv uint32; Last_ack_recv uint32; Pmtu uint32; Rcv_ssthresh uint32; Rtt uint32; Rttvar uint32; Snd_ssthresh uint32; Snd_cwnd uint32; Advmss uint32; Reordering uint32; Rcv_rtt uint32; Rcv_space uint32; Total_retrans uint32 }
+ const @"".SizeofSockaddrInet4 = 0x10
+ const @"".SizeofSockaddrInet6 = 0x1C
+ const @"".SizeofSockaddrAny = 0x70
+ const @"".SizeofSockaddrUnix = 0x6E
+ const @"".SizeofSockaddrLinklayer = 0x14
+ const @"".SizeofSockaddrNetlink = 0xC
+ const @"".SizeofLinger = 0x8
+ const @"".SizeofIPMreq = 0x8
+ const @"".SizeofIPMreqn = 0xC
+ const @"".SizeofIPv6Mreq = 0x14
+ const @"".SizeofMsghdr = 0x38
+ const @"".SizeofCmsghdr = 0x10
+ const @"".SizeofInet4Pktinfo = 0xC
+ const @"".SizeofInet6Pktinfo = 0x14
+ const @"".SizeofIPv6MTUInfo = 0x20
+ const @"".SizeofICMPv6Filter = 0x20
+ const @"".SizeofUcred = 0xC
+ const @"".SizeofTCPInfo = 0x68
+ const @"".IFA_UNSPEC = 0x0
+ const @"".IFA_ADDRESS = 0x1
+ const @"".IFA_LOCAL = 0x2
+ const @"".IFA_LABEL = 0x3
+ const @"".IFA_BROADCAST = 0x4
+ const @"".IFA_ANYCAST = 0x5
+ const @"".IFA_CACHEINFO = 0x6
+ const @"".IFA_MULTICAST = 0x7
+ const @"".IFLA_UNSPEC = 0x0
+ const @"".IFLA_ADDRESS = 0x1
+ const @"".IFLA_BROADCAST = 0x2
+ const @"".IFLA_IFNAME = 0x3
+ const @"".IFLA_MTU = 0x4
+ const @"".IFLA_LINK = 0x5
+ const @"".IFLA_QDISC = 0x6
+ const @"".IFLA_STATS = 0x7
+ const @"".IFLA_COST = 0x8
+ const @"".IFLA_PRIORITY = 0x9
+ const @"".IFLA_MASTER = 0xA
+ const @"".IFLA_WIRELESS = 0xB
+ const @"".IFLA_PROTINFO = 0xC
+ const @"".IFLA_TXQLEN = 0xD
+ const @"".IFLA_MAP = 0xE
+ const @"".IFLA_WEIGHT = 0xF
+ const @"".IFLA_OPERSTATE = 0x10
+ const @"".IFLA_LINKMODE = 0x11
+ const @"".IFLA_LINKINFO = 0x12
+ const @"".IFLA_NET_NS_PID = 0x13
+ const @"".IFLA_IFALIAS = 0x14
+ const @"".IFLA_MAX = 0x1D
+ const @"".RT_SCOPE_UNIVERSE = 0x0
+ const @"".RT_SCOPE_SITE = 0xC8
+ const @"".RT_SCOPE_LINK = 0xFD
+ const @"".RT_SCOPE_HOST = 0xFE
+ const @"".RT_SCOPE_NOWHERE = 0xFF
+ const @"".RT_TABLE_UNSPEC = 0x0
+ const @"".RT_TABLE_COMPAT = 0xFC
+ const @"".RT_TABLE_DEFAULT = 0xFD
+ const @"".RT_TABLE_MAIN = 0xFE
+ const @"".RT_TABLE_LOCAL = 0xFF
+ const @"".RT_TABLE_MAX = 0xFFFFFFFF
+ const @"".RTA_UNSPEC = 0x0
+ const @"".RTA_DST = 0x1
+ const @"".RTA_SRC = 0x2
+ const @"".RTA_IIF = 0x3
+ const @"".RTA_OIF = 0x4
+ const @"".RTA_GATEWAY = 0x5
+ const @"".RTA_PRIORITY = 0x6
+ const @"".RTA_PREFSRC = 0x7
+ const @"".RTA_METRICS = 0x8
+ const @"".RTA_MULTIPATH = 0x9
+ const @"".RTA_FLOW = 0xB
+ const @"".RTA_CACHEINFO = 0xC
+ const @"".RTA_TABLE = 0xF
+ const @"".RTN_UNSPEC = 0x0
+ const @"".RTN_UNICAST = 0x1
+ const @"".RTN_LOCAL = 0x2
+ const @"".RTN_BROADCAST = 0x3
+ const @"".RTN_ANYCAST = 0x4
+ const @"".RTN_MULTICAST = 0x5
+ const @"".RTN_BLACKHOLE = 0x6
+ const @"".RTN_UNREACHABLE = 0x7
+ const @"".RTN_PROHIBIT = 0x8
+ const @"".RTN_THROW = 0x9
+ const @"".RTN_NAT = 0xA
+ const @"".RTN_XRESOLVE = 0xB
+ const @"".RTNLGRP_NONE = 0x0
+ const @"".RTNLGRP_LINK = 0x1
+ const @"".RTNLGRP_NOTIFY = 0x2
+ const @"".RTNLGRP_NEIGH = 0x3
+ const @"".RTNLGRP_TC = 0x4
+ const @"".RTNLGRP_IPV4_IFADDR = 0x5
+ const @"".RTNLGRP_IPV4_MROUTE = 0x6
+ const @"".RTNLGRP_IPV4_ROUTE = 0x7
+ const @"".RTNLGRP_IPV4_RULE = 0x8
+ const @"".RTNLGRP_IPV6_IFADDR = 0x9
+ const @"".RTNLGRP_IPV6_MROUTE = 0xA
+ const @"".RTNLGRP_IPV6_ROUTE = 0xB
+ const @"".RTNLGRP_IPV6_IFINFO = 0xC
+ const @"".RTNLGRP_IPV6_PREFIX = 0x12
+ const @"".RTNLGRP_IPV6_RULE = 0x13
+ const @"".RTNLGRP_ND_USEROPT = 0x14
+ const @"".SizeofNlMsghdr = 0x10
+ const @"".SizeofNlMsgerr = 0x14
+ const @"".SizeofRtGenmsg = 0x1
+ const @"".SizeofNlAttr = 0x4
+ const @"".SizeofRtAttr = 0x4
+ const @"".SizeofIfInfomsg = 0x10
+ const @"".SizeofIfAddrmsg = 0x8
+ const @"".SizeofRtMsg = 0xC
+ const @"".SizeofRtNexthop = 0x8
+ type @"".NlMsgerr struct { Error int32; Msg @"".NlMsghdr }
+ type @"".NlAttr struct { Len uint16; Type uint16 }
+ type @"".IfInfomsg struct { Family uint8; X__ifi_pad uint8; Type uint16; Index int32; Flags uint32; Change uint32 }
+ type @"".IfAddrmsg struct { Family uint8; Prefixlen uint8; Flags uint8; Scope uint8; Index uint32 }
+ type @"".RtMsg struct { Family uint8; Dst_len uint8; Src_len uint8; Tos uint8; Table uint8; Protocol uint8; Scope uint8; Type uint8; Flags uint32 }
+ type @"".RtNexthop struct { Len uint16; Flags uint8; Hops uint8; Ifindex int32 }
+ const @"".SizeofSockFilter = 0x8
+ const @"".SizeofSockFprog = 0x10
+ type @"".SockFprog struct { Len uint16; Pad_cgo_0 [6]byte; Filter *@"".SockFilter }
+ type @"".InotifyEvent struct { Wd int32; Mask uint32; Cookie uint32; Len uint32; Name [0]uint8 }
+ const @"".SizeofInotifyEvent = 0x10
+ type @"".Termios struct { Iflag uint32; Oflag uint32; Cflag uint32; Lflag uint32; Line uint8; Cc [32]uint8; Pad_cgo_0 [3]byte; Ispeed uint32; Ospeed uint32 }
+ const @"".VINTR = 0x0
+ const @"".VQUIT = 0x1
+ const @"".VERASE = 0x2
+ const @"".VKILL = 0x3
+ const @"".VEOF = 0x4
+ const @"".VTIME = 0x5
+ const @"".VMIN = 0x6
+ const @"".VSWTC = 0x7
+ const @"".VSTART = 0x8
+ const @"".VSTOP = 0x9
+ const @"".VSUSP = 0xA
+ const @"".VEOL = 0xB
+ const @"".VREPRINT = 0xC
+ const @"".VDISCARD = 0xD
+ const @"".VWERASE = 0xE
+ const @"".VLNEXT = 0xF
+ const @"".VEOL2 = 0x10
+ const @"".IGNBRK = 0x1
+ const @"".BRKINT = 0x2
+ const @"".IGNPAR = 0x4
+ const @"".PARMRK = 0x8
+ const @"".INPCK = 0x10
+ const @"".ISTRIP = 0x20
+ const @"".INLCR = 0x40
+ const @"".IGNCR = 0x80
+ const @"".ICRNL = 0x100
+ const @"".IUCLC = 0x200
+ const @"".IXON = 0x400
+ const @"".IXANY = 0x800
+ const @"".IXOFF = 0x1000
+ const @"".IMAXBEL = 0x2000
+ const @"".IUTF8 = 0x4000
+ const @"".OPOST = 0x1
+ const @"".OLCUC = 0x2
+ const @"".ONLCR = 0x4
+ const @"".OCRNL = 0x8
+ const @"".ONOCR = 0x10
+ const @"".ONLRET = 0x20
+ const @"".OFILL = 0x40
+ const @"".OFDEL = 0x80
+ const @"".B0 = 0x0
+ const @"".B50 = 0x1
+ const @"".B75 = 0x2
+ const @"".B110 = 0x3
+ const @"".B134 = 0x4
+ const @"".B150 = 0x5
+ const @"".B200 = 0x6
+ const @"".B300 = 0x7
+ const @"".B600 = 0x8
+ const @"".B1200 = 0x9
+ const @"".B1800 = 0xA
+ const @"".B2400 = 0xB
+ const @"".B4800 = 0xC
+ const @"".B9600 = 0xD
+ const @"".B19200 = 0xE
+ const @"".B38400 = 0xF
+ const @"".CSIZE = 0x30
+ const @"".CS5 = 0x0
+ const @"".CS6 = 0x10
+ const @"".CS7 = 0x20
+ const @"".CS8 = 0x30
+ const @"".CSTOPB = 0x40
+ const @"".CREAD = 0x80
+ const @"".PARENB = 0x100
+ const @"".PARODD = 0x200
+ const @"".HUPCL = 0x400
+ const @"".CLOCAL = 0x800
+ const @"".B57600 = 0x1001
+ const @"".B115200 = 0x1002
+ const @"".B230400 = 0x1003
+ const @"".B460800 = 0x1004
+ const @"".B500000 = 0x1005
+ const @"".B576000 = 0x1006
+ const @"".B921600 = 0x1007
+ const @"".B1000000 = 0x1008
+ const @"".B1152000 = 0x1009
+ const @"".B1500000 = 0x100A
+ const @"".B2000000 = 0x100B
+ const @"".B2500000 = 0x100C
+ const @"".B3000000 = 0x100D
+ const @"".B3500000 = 0x100E
+ const @"".B4000000 = 0x100F
+ const @"".ISIG = 0x1
+ const @"".ICANON = 0x2
+ const @"".XCASE = 0x4
+ const @"".ECHO = 0x8
+ const @"".ECHOE = 0x10
+ const @"".ECHOK = 0x20
+ const @"".ECHONL = 0x40
+ const @"".NOFLSH = 0x80
+ const @"".TOSTOP = 0x100
+ const @"".ECHOCTL = 0x200
+ const @"".ECHOPRT = 0x400
+ const @"".ECHOKE = 0x800
+ const @"".FLUSHO = 0x1000
+ const @"".PENDIN = 0x4000
+ const @"".IEXTEN = 0x8000
+ const @"".TCGETS = 0x5401
+ const @"".TCSETS = 0x5402
+ func @"".init ()
+ type @"sync".rlocker struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 }
+ func (@"sync".r·1 *@"sync".rlocker) Lock ()
+ func (@"sync".r·1 *@"sync".rlocker) Unlock ()
+ const @"".mask = 0x7F
+ const @"".exited = 0x0
+ const @"".stopped = 0x7F
+
+$$
+_go_.6 0 0 0 644 612108 `
+go object linux amd64 go1.4.1 X:precisestack
+
+!
+
+
+
+
+
+" 
+
+
+
+
+"".kv
+"".ok
+
+ c %\\ 6
+T8&   c
+\
+
+
+dH %
+
+
+> 
+HH9~HL9
+
+
+
+"".fd
+"".r1
+   ] s !  0$- &&U -*B-F
+G G G K  1*9M K2> 3DC  9 4 )
+2 #:TYOK!  GEN 
+l; 
+
+
+
+
+"".im
+"".fd
+
+
+"".bb
+"".ss
+
+"".bb
+"".ss
+
+"".fd
+
+
+"".fd
+
+H
+
+   =di 
+5 DkJI_<5K $ !W[
+GG;#
+
+ "".err
+
+
+
+
+BY
+
+"".autotmp_0170
+"".lk
+"".fd
+
+
+F
+
+
+ "".~r4
+"".jf
+"".jt
+$F
+
+
+ R  +% 8
+
+
+
+
+"".fd
+
+
+
+"".fd
+
+
+"".rr
+
+"".autotmp_0226
+ -
+
+
+"".rb
+"".wb
+,\Bv:Bn" V !  22
+Vvs'{  ~    *2
+
+` <zC
+8
+
+m
+
+"".ra
+7!
+] <jC
+8
+3  
+3
+
+o
+
+
+"".autotmp_0355
+
+
+S
+
+{
+
+
+
+
+r^H\$(H 
+II)LH0@+HIHIHHH
+sH\$(H 
+
+"
+
+"".autotmp_0423
+
+/VD 
+HL$@H(
+
+
+
+
+"".ts
+"".tv
+"".ts
+"".tv
+
+ "".err
+"".fd
+.,T
+
+
+"".fd
+:/a
+
+
+"".pp
+
+
+"".autotmp_0447
+"".pp
+
+"".tv
+
+dH %
+
+
+
+
+
+
+
+"".tv
+"".ts
+  5k A 
+
+"".tv
+
+
+"".tv
+"".fd
+
+"".wd
+
+dH %
+
+
+HD$ÉH
+
+HD$É˃H\$1
+ 
+HD$ÉH
+
+
+
+
+
+
+
+
+"".autotmp_0511
+"".sa
+
+
+"".autotmp_0513
+"".sa
+
+"".sa
+
+"".autotmp_0520
+"".sa
+
+"".sa
+2
+@ij @i1H}IH
+
+
+"".pp
+"".pp
+"".sa
+"".pp
+"".pp
+"".pp
+ ,+X| 
+@ w$u
+@ ww
+ }
+ @ } 
+
+"".sa
+"".fd
+
+"".sa
+"".fd
+
+
+"".sa
+"".fd
+
+"".fd
+
+
+
+"".fd
+
+
+"".fd
+
+
+"".fd
+
+
+"".fd
+
+
+"".fd
+
+
+"".fd
+
+ "".err
+"".fd
+
+
+"".fd
+ 
+
+   X B 
+
+"".to
+"".fd
+
+
+"".to
+"".fd
+ 
+
+
+ 
+ U " 
+
+"".fd
+
+
+
+ "".err
+
+
+ "".err
+
+
+
+ LQO
+RP
+ JtO(%   
+
+ "".err
+2~
+
+
+ "".err
+2~
+
+
+,D
+
+
+,D
+
+
+,D
+
+
+, >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+"".fd
+
+
+
+
+
+
+
+
+
+"".fd
+
+
+
+"".tv
+
+
+"".autotmp_0720
+"".tv
+"".tt
+"".ts
+"".ts
+"".tv
+"".tv
+"".pc
+
+
+
+
+
+"".sl
+"".fd
+q B*-1rV 
+
+
+
+
+
+!.L9
+;2#` e
+
+
+
+"".fd
+
+
+
+"".fd
+
+
+
+
+"".sa
+"".fd
+
+
+
+"".sa
+"".fd
+
+
+
+"".sa
+"".fd
+
+"".fd
+
+
+
+"".fd
+
+
+ "".err
+"".to
+"".fd
+
+ "".err
+"".fd
+
+
+"".fd
+
+
+ "".err
+"".fd
+
+
+ "".err
+"".fd
+
+
+ "".err
+"".fd
+
+
+ "".~r4
+"".fd
+
+
+ "".err
+"".fd
+
+
+
+"".fd
+
+
+ "".err
+"".tv
+"".fd
+
+uf=
+
+"".fd
+
+
+"".fd
+
+
+
+
+
+
+"".e1
+"".r0
+"".fd
+
+"".e1
+"".r0
+"".fd
+
+
+
+"".e1
+
+"".e1
+
+"".autotmp_0779
+
+"".autotmp_0782
+*K
+
+
+
+
+
+"".e1
+
+"".e1
+
+
+"".e1
+
+"".autotmp_0788
+"".e1
+
+
+"".autotmp_0790
+"".e1
+
+"".e1
+
+"".autotmp_0792
+"".e1
+
+"".fd
+
+"".e1
+"".r0
+"".fd
+Q
+
+"".fd
+
+
+"".autotmp_0797
+
+"".fd
+
+"".fd
+
+"".fd
+"".op
+
+JQ
+
+
+
+
+"".e1
+
+"".fd
+
+"".fd
+
+"".fd
+
+"".e1
+
+"".e1
+
+"".fd
+
+"".fd
+
+"".fd
+
+"".fd
+
+"".fd
++K
+
+
+
+
+
+
+
+
+
+"".autotmp_0818
+
+
+
+
+
+"".e1
+"".r0
+"".sz
+Q Q
+
+
+
+"".e1
+"".r0
+"".fd
+
+"".fd
+,2K
+
+"".fd
+,3K
+
+"".autotmp_0826
+"".fd
+,3K
+
+,/K
+
+1
++K
+
+
+"".e1
+24/4Q
+
+"".e1
+"".r0
+"".sz
+5 Q
+
+
+"".e1
+
+"".e1
+
+"".e1
+
+"".e1
+
+
+
+"".e1
+
+
+"".fd
++K
+
+
+"".e1
+"".r0
+5 Q
+
+
+"".e1
+
+"".e1
+
+"".e1
+
+"".autotmp_0852
+"".e1
+
+%K
+
+
+%K
+
+
+
+
+"".tv
+
+"".autotmp_0862
+
+"".e1
+KQ
+
+
+"".e1
+
+
+
+
+
+
+
+"".autotmp_0869
+
+
+
+
+
+"".autotmp_0872
+"".e1
+
+"".e1
+
+"".e1
+
+
+
+"".e1
+
+"".fd
++K
+
+
+
+"".np
+"".fd
+
+"".np
+"".fd
+
+
+"".autotmp_0887
+&K
+
+
+
+
+"".autotmp_0890
+&K
+
+
+
+%K
+
+
+%K
+
+
+
+
+"".e1
+
+"".autotmp_0900
+"".fd
+
+"".fd
+
+"".fd
+
+"".fd
+
+
+
+
+
+
+
+
+
+
+"".autotmp_0905
+"".on
+
+
+"".e1
+
+
+"".e1
+
+"".fd
+JQ
+
+
+"".fd
+JQ
+
+
+"".fd
+
+
+
+
+
+
+
+
+"".autotmp_0922
+
+"".autotmp_0923
+
+
+
+"".fd
+
+
+"".e1
+
+"".e1
+
+"".fd
+
+"".e1
+
+"".fd
+
+"".fd
+
+
+"".autotmp_0934
+
+"".autotmp_0935
+
+"".autotmp_0936
+"".nn
+
+
+
+
+
+"".fd
+
+"".fd
+
+"".autotmp_0942
+"".fd
+
+"".autotmp_0943
+"".fd
+
+"".fd
+RQ
+
+
+"".to
+LQ
+
+
+
+
+"".fd
+
+
+A M
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+D$@
+D$@
+D$@
+
+
+
+
+
+
+D$@
+D$@
+
+
+
+
+D$@
+
+
+"".autotmp_1005
+
+D$hHHD$h
+
+
+
+
+
+
+
+
+
+j
+j
+j
+j
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+go object linux amd64 go1.4.1
+!
+
+go object linux amd64 go1.4.1
+!
+
+