]> Cypherpunks repositories - gostls13.git/commitdiff
syscall: rebuild z files
authorRuss Cox <rsc@golang.org>
Fri, 24 Sep 2010 19:17:20 +0000 (15:17 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 24 Sep 2010 19:17:20 +0000 (15:17 -0400)
darwin/386
darwin/amd64
freebsd/386
freebsd/amd64
linux/386
linux/amd64
nacl/386

TBR=adg
CC=golang-dev
https://golang.org/cl/2198047

17 files changed:
src/pkg/syscall/zerrors_darwin_386.go
src/pkg/syscall/zerrors_darwin_amd64.go
src/pkg/syscall/zerrors_freebsd_386.go
src/pkg/syscall/zerrors_freebsd_amd64.go
src/pkg/syscall/zerrors_linux_386.go
src/pkg/syscall/zerrors_linux_amd64.go
src/pkg/syscall/zsyscall_darwin_386.go
src/pkg/syscall/zsyscall_darwin_amd64.go
src/pkg/syscall/zsyscall_freebsd_386.go
src/pkg/syscall/zsyscall_freebsd_amd64.go
src/pkg/syscall/zsyscall_linux_386.go
src/pkg/syscall/zsyscall_linux_amd64.go
src/pkg/syscall/zsyscall_nacl_386.go
src/pkg/syscall/zsysnum_freebsd_386.go
src/pkg/syscall/zsysnum_freebsd_amd64.go
src/pkg/syscall/zsysnum_nacl_386.go
src/pkg/syscall/ztypes_nacl_386.go

index f82cc403431ac88baa7a260b4969898fcb07edf3..16a24924d294c2f8fc39a7ba0f99f4e67b90ec45 100644 (file)
@@ -1,7 +1,7 @@
-// mkerrors.sh
+// mkerrors.sh -f -m32
 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
 
-// godefs -gsyscall _const.c
+// godefs -c gcc -f -m32 -gsyscall -f -m32 _const.c
 
 // MACHINE GENERATED - DO NOT EDIT.
 
@@ -576,7 +576,7 @@ const (
        WEXITED                     = 0x4
        WNOHANG                     = 0x1
        WNOWAIT                     = 0x20
-       WORDSIZE                    = 0x40
+       WORDSIZE                    = 0x20
        WSTOPPED                    = 0x7f
        WUNTRACED                   = 0x2
 )
@@ -586,107 +586,107 @@ const (
 
 // Error table
 var errors = [...]string{
+       1:   "operation not permitted",
+       2:   "no such file or directory",
+       3:   "no such process",
+       4:   "interrupted system call",
+       5:   "input/output error",
+       6:   "device not configured",
        7:   "argument list too long",
-       13:  "permission denied",
-       48:  "address already in use",
-       49:  "can't assign requested address",
-       47:  "address family not supported by protocol family",
-       35:  "resource temporarily unavailable",
-       37:  "operation already in progress",
-       80:  "authentication error",
-       86:  "bad CPU type in executable",
-       85:  "bad executable (or shared library)",
+       8:   "exec format error",
        9:   "bad file descriptor",
-       88:  "malformed Mach-o file",
-       94:  "bad message",
-       72:  "RPC struct is bad",
-       16:  "resource busy",
-       89:  "operation canceled",
        10:  "no child processes",
-       53:  "software caused connection abort",
-       61:  "connection refused",
-       54:  "connection reset by peer",
        11:  "resource deadlock avoided",
-       39:  "destination address required",
-       83:  "device error",
-       33:  "numerical argument out of domain",
-       69:  "disc quota exceeded",
-       17:  "file exists",
+       12:  "cannot allocate memory",
+       13:  "permission denied",
        14:  "bad address",
-       27:  "file too large",
-       79:  "inappropriate file type or format",
-       64:  "host is down",
-       65:  "no route to host",
-       90:  "identifier removed",
-       92:  "illegal byte sequence",
-       36:  "operation now in progress",
-       4:   "interrupted system call",
-       22:  "invalid argument",
-       5:   "input/output error",
-       56:  "socket is already connected",
+       15:  "block device required",
+       16:  "resource busy",
+       17:  "file exists",
+       18:  "cross-device link",
+       19:  "operation not supported by device",
+       20:  "not a directory",
        21:  "is a directory",
-       103: "policy not found",
-       62:  "too many levels of symbolic links",
+       22:  "invalid argument",
+       23:  "too many open files in system",
        24:  "too many open files",
+       25:  "inappropriate ioctl for device",
+       26:  "text file busy",
+       27:  "file too large",
+       28:  "no space left on device",
+       29:  "illegal seek",
+       30:  "read-only file system",
        31:  "too many links",
+       32:  "broken pipe",
+       33:  "numerical argument out of domain",
+       34:  "result too large",
+       35:  "resource temporarily unavailable",
+       36:  "operation now in progress",
+       37:  "operation already in progress",
+       38:  "socket operation on non-socket",
+       39:  "destination address required",
        40:  "message too long",
-       95:  "EMULTIHOP (Reserved)",
-       63:  "file name too long",
-       81:  "need authenticator",
+       41:  "protocol wrong type for socket",
+       42:  "protocol not available",
+       43:  "protocol not supported",
+       44:  "socket type not supported",
+       45:  "operation not supported",
+       46:  "protocol family not supported",
+       47:  "address family not supported by protocol family",
+       48:  "address already in use",
+       49:  "can't assign requested address",
        50:  "network is down",
-       52:  "network dropped connection on reset",
        51:  "network is unreachable",
-       23:  "too many open files in system",
-       93:  "attribute not found",
+       52:  "network dropped connection on reset",
+       53:  "software caused connection abort",
+       54:  "connection reset by peer",
        55:  "no buffer space available",
-       96:  "no message available on STREAM",
-       19:  "operation not supported by device",
-       2:   "no such file or directory",
-       8:   "exec format error",
-       77:  "no locks available",
-       97:  "ENOLINK (Reserved)",
-       12:  "cannot allocate memory",
-       91:  "no message of desired type",
-       42:  "protocol not available",
-       28:  "no space left on device",
-       98:  "no STREAM resources",
-       99:  "not a STREAM",
-       78:  "function not implemented",
-       15:  "block device required",
+       56:  "socket is already connected",
        57:  "socket is not connected",
-       20:  "not a directory",
+       58:  "can't send after socket shutdown",
+       59:  "too many references: can't splice",
+       60:  "operation timed out",
+       61:  "connection refused",
+       62:  "too many levels of symbolic links",
+       63:  "file name too long",
+       64:  "host is down",
+       65:  "no route to host",
        66:  "directory not empty",
-       38:  "socket operation on non-socket",
-       45:  "operation not supported",
-       25:  "inappropriate ioctl for device",
-       6:   "device not configured",
-       102: "operation not supported on socket",
-       84:  "value too large to be stored in data type",
-       1:   "operation not permitted",
-       46:  "protocol family not supported",
-       32:  "broken pipe",
        67:  "too many processes",
-       76:  "bad procedure for program",
-       75:  "program version wrong",
-       74:  "RPC prog. not avail",
-       100: "protocol error",
-       43:  "protocol not supported",
-       41:  "protocol wrong type for socket",
-       82:  "device power is off",
-       34:  "result too large",
+       68:  "too many users",
+       69:  "disc quota exceeded",
+       70:  "stale NFS file handle",
        71:  "too many levels of remote in path",
-       30:  "read-only file system",
+       72:  "RPC struct is bad",
        73:  "RPC version wrong",
+       74:  "RPC prog. not avail",
+       75:  "program version wrong",
+       76:  "bad procedure for program",
+       77:  "no locks available",
+       78:  "function not implemented",
+       79:  "inappropriate file type or format",
+       80:  "authentication error",
+       81:  "need authenticator",
+       82:  "device power is off",
+       83:  "device error",
+       84:  "value too large to be stored in data type",
+       85:  "bad executable (or shared library)",
+       86:  "bad CPU type in executable",
        87:  "shared library version mismatch",
-       58:  "can't send after socket shutdown",
-       44:  "socket type not supported",
-       29:  "illegal seek",
-       3:   "no such process",
-       70:  "stale NFS file handle",
+       88:  "malformed Mach-o file",
+       89:  "operation canceled",
+       90:  "identifier removed",
+       91:  "no message of desired type",
+       92:  "illegal byte sequence",
+       93:  "attribute not found",
+       94:  "bad message",
+       95:  "EMULTIHOP (Reserved)",
+       96:  "no message available on STREAM",
+       97:  "ENOLINK (Reserved)",
+       98:  "no STREAM resources",
+       99:  "not a STREAM",
+       100: "protocol error",
        101: "STREAM ioctl timeout",
-       60:  "operation timed out",
-       59:  "too many references: can't splice",
-       26:  "text file busy",
-       68:  "too many users",
-       18:  "cross-device link",
+       102: "operation not supported on socket",
+       103: "policy not found",
 }
index f82cc403431ac88baa7a260b4969898fcb07edf3..869c002d78030235e71478e8409e5d4a85079c54 100644 (file)
@@ -1,7 +1,7 @@
 // mkerrors.sh
 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
 
-// godefs -gsyscall _const.c
+// godefs -c gcc -gsyscall _const.c
 
 // MACHINE GENERATED - DO NOT EDIT.
 
@@ -586,107 +586,107 @@ const (
 
 // Error table
 var errors = [...]string{
+       1:   "operation not permitted",
+       2:   "no such file or directory",
+       3:   "no such process",
+       4:   "interrupted system call",
+       5:   "input/output error",
+       6:   "device not configured",
        7:   "argument list too long",
-       13:  "permission denied",
-       48:  "address already in use",
-       49:  "can't assign requested address",
-       47:  "address family not supported by protocol family",
-       35:  "resource temporarily unavailable",
-       37:  "operation already in progress",
-       80:  "authentication error",
-       86:  "bad CPU type in executable",
-       85:  "bad executable (or shared library)",
+       8:   "exec format error",
        9:   "bad file descriptor",
-       88:  "malformed Mach-o file",
-       94:  "bad message",
-       72:  "RPC struct is bad",
-       16:  "resource busy",
-       89:  "operation canceled",
        10:  "no child processes",
-       53:  "software caused connection abort",
-       61:  "connection refused",
-       54:  "connection reset by peer",
        11:  "resource deadlock avoided",
-       39:  "destination address required",
-       83:  "device error",
-       33:  "numerical argument out of domain",
-       69:  "disc quota exceeded",
-       17:  "file exists",
+       12:  "cannot allocate memory",
+       13:  "permission denied",
        14:  "bad address",
-       27:  "file too large",
-       79:  "inappropriate file type or format",
-       64:  "host is down",
-       65:  "no route to host",
-       90:  "identifier removed",
-       92:  "illegal byte sequence",
-       36:  "operation now in progress",
-       4:   "interrupted system call",
-       22:  "invalid argument",
-       5:   "input/output error",
-       56:  "socket is already connected",
+       15:  "block device required",
+       16:  "resource busy",
+       17:  "file exists",
+       18:  "cross-device link",
+       19:  "operation not supported by device",
+       20:  "not a directory",
        21:  "is a directory",
-       103: "policy not found",
-       62:  "too many levels of symbolic links",
+       22:  "invalid argument",
+       23:  "too many open files in system",
        24:  "too many open files",
+       25:  "inappropriate ioctl for device",
+       26:  "text file busy",
+       27:  "file too large",
+       28:  "no space left on device",
+       29:  "illegal seek",
+       30:  "read-only file system",
        31:  "too many links",
+       32:  "broken pipe",
+       33:  "numerical argument out of domain",
+       34:  "result too large",
+       35:  "resource temporarily unavailable",
+       36:  "operation now in progress",
+       37:  "operation already in progress",
+       38:  "socket operation on non-socket",
+       39:  "destination address required",
        40:  "message too long",
-       95:  "EMULTIHOP (Reserved)",
-       63:  "file name too long",
-       81:  "need authenticator",
+       41:  "protocol wrong type for socket",
+       42:  "protocol not available",
+       43:  "protocol not supported",
+       44:  "socket type not supported",
+       45:  "operation not supported",
+       46:  "protocol family not supported",
+       47:  "address family not supported by protocol family",
+       48:  "address already in use",
+       49:  "can't assign requested address",
        50:  "network is down",
-       52:  "network dropped connection on reset",
        51:  "network is unreachable",
-       23:  "too many open files in system",
-       93:  "attribute not found",
+       52:  "network dropped connection on reset",
+       53:  "software caused connection abort",
+       54:  "connection reset by peer",
        55:  "no buffer space available",
-       96:  "no message available on STREAM",
-       19:  "operation not supported by device",
-       2:   "no such file or directory",
-       8:   "exec format error",
-       77:  "no locks available",
-       97:  "ENOLINK (Reserved)",
-       12:  "cannot allocate memory",
-       91:  "no message of desired type",
-       42:  "protocol not available",
-       28:  "no space left on device",
-       98:  "no STREAM resources",
-       99:  "not a STREAM",
-       78:  "function not implemented",
-       15:  "block device required",
+       56:  "socket is already connected",
        57:  "socket is not connected",
-       20:  "not a directory",
+       58:  "can't send after socket shutdown",
+       59:  "too many references: can't splice",
+       60:  "operation timed out",
+       61:  "connection refused",
+       62:  "too many levels of symbolic links",
+       63:  "file name too long",
+       64:  "host is down",
+       65:  "no route to host",
        66:  "directory not empty",
-       38:  "socket operation on non-socket",
-       45:  "operation not supported",
-       25:  "inappropriate ioctl for device",
-       6:   "device not configured",
-       102: "operation not supported on socket",
-       84:  "value too large to be stored in data type",
-       1:   "operation not permitted",
-       46:  "protocol family not supported",
-       32:  "broken pipe",
        67:  "too many processes",
-       76:  "bad procedure for program",
-       75:  "program version wrong",
-       74:  "RPC prog. not avail",
-       100: "protocol error",
-       43:  "protocol not supported",
-       41:  "protocol wrong type for socket",
-       82:  "device power is off",
-       34:  "result too large",
+       68:  "too many users",
+       69:  "disc quota exceeded",
+       70:  "stale NFS file handle",
        71:  "too many levels of remote in path",
-       30:  "read-only file system",
+       72:  "RPC struct is bad",
        73:  "RPC version wrong",
+       74:  "RPC prog. not avail",
+       75:  "program version wrong",
+       76:  "bad procedure for program",
+       77:  "no locks available",
+       78:  "function not implemented",
+       79:  "inappropriate file type or format",
+       80:  "authentication error",
+       81:  "need authenticator",
+       82:  "device power is off",
+       83:  "device error",
+       84:  "value too large to be stored in data type",
+       85:  "bad executable (or shared library)",
+       86:  "bad CPU type in executable",
        87:  "shared library version mismatch",
-       58:  "can't send after socket shutdown",
-       44:  "socket type not supported",
-       29:  "illegal seek",
-       3:   "no such process",
-       70:  "stale NFS file handle",
+       88:  "malformed Mach-o file",
+       89:  "operation canceled",
+       90:  "identifier removed",
+       91:  "no message of desired type",
+       92:  "illegal byte sequence",
+       93:  "attribute not found",
+       94:  "bad message",
+       95:  "EMULTIHOP (Reserved)",
+       96:  "no message available on STREAM",
+       97:  "ENOLINK (Reserved)",
+       98:  "no STREAM resources",
+       99:  "not a STREAM",
+       100: "protocol error",
        101: "STREAM ioctl timeout",
-       60:  "operation timed out",
-       59:  "too many references: can't splice",
-       26:  "text file busy",
-       68:  "too many users",
-       18:  "cross-device link",
+       102: "operation not supported on socket",
+       103: "policy not found",
 }
index a519f3479fbc39cfad0d030bc2eab8a25c0659bd..830fe74718336e2fbe0423dc206ea3ef85e0d105 100644 (file)
@@ -1,7 +1,7 @@
-// mkerrors.sh
+// mkerrors.sh -f -m32
 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
 
-// godefs -gsyscall _const.c
+// godefs -c gcc -f -m32 -gsyscall -f -m32 _const.c
 
 // MACHINE GENERATED - DO NOT EDIT.
 
@@ -9,526 +9,585 @@ package syscall
 
 // Constants
 const (
-       AF_APPLETALK              = 0x10
-       AF_ARP                    = 0x23
-       AF_ATM                    = 0x1e
-       AF_BLUETOOTH              = 0x24
-       AF_CCITT                  = 0xa
-       AF_CHAOS                  = 0x5
-       AF_CNT                    = 0x15
-       AF_COIP                   = 0x14
-       AF_DATAKIT                = 0x9
-       AF_DECnet                 = 0xc
-       AF_DLI                    = 0xd
-       AF_E164                   = 0x1a
-       AF_ECMA                   = 0x8
-       AF_HYLINK                 = 0xf
-       AF_IEEE80211              = 0x25
-       AF_IMPLINK                = 0x3
-       AF_INET                   = 0x2
-       AF_INET6                  = 0x1c
-       AF_IPX                    = 0x17
-       AF_ISDN                   = 0x1a
-       AF_ISO                    = 0x7
-       AF_LAT                    = 0xe
-       AF_LINK                   = 0x12
-       AF_LOCAL                  = 0x1
-       AF_MAX                    = 0x26
-       AF_NATM                   = 0x1d
-       AF_NETBIOS                = 0x6
-       AF_NETGRAPH               = 0x20
-       AF_OSI                    = 0x7
-       AF_PUP                    = 0x4
-       AF_ROUTE                  = 0x11
-       AF_SCLUSTER               = 0x22
-       AF_SIP                    = 0x18
-       AF_SLOW                   = 0x21
-       AF_SNA                    = 0xb
-       AF_UNIX                   = 0x1
-       AF_UNSPEC                 = 0
-       AF_VENDOR00               = 0x27
-       AF_VENDOR01               = 0x29
-       AF_VENDOR02               = 0x2b
-       AF_VENDOR03               = 0x2d
-       AF_VENDOR04               = 0x2f
-       AF_VENDOR05               = 0x31
-       AF_VENDOR06               = 0x33
-       AF_VENDOR07               = 0x35
-       AF_VENDOR08               = 0x37
-       AF_VENDOR09               = 0x39
-       AF_VENDOR10               = 0x3b
-       AF_VENDOR11               = 0x3d
-       AF_VENDOR12               = 0x3f
-       AF_VENDOR13               = 0x41
-       AF_VENDOR14               = 0x43
-       AF_VENDOR15               = 0x45
-       AF_VENDOR16               = 0x47
-       AF_VENDOR17               = 0x49
-       AF_VENDOR18               = 0x4b
-       AF_VENDOR19               = 0x4d
-       AF_VENDOR20               = 0x4f
-       AF_VENDOR21               = 0x51
-       AF_VENDOR22               = 0x53
-       AF_VENDOR23               = 0x55
-       AF_VENDOR24               = 0x57
-       AF_VENDOR25               = 0x59
-       AF_VENDOR26               = 0x5b
-       AF_VENDOR27               = 0x5d
-       AF_VENDOR28               = 0x5f
-       AF_VENDOR29               = 0x61
-       AF_VENDOR30               = 0x63
-       AF_VENDOR31               = 0x65
-       AF_VENDOR32               = 0x67
-       AF_VENDOR33               = 0x69
-       AF_VENDOR34               = 0x6b
-       AF_VENDOR35               = 0x6d
-       AF_VENDOR36               = 0x6f
-       AF_VENDOR37               = 0x71
-       AF_VENDOR38               = 0x73
-       AF_VENDOR39               = 0x75
-       AF_VENDOR40               = 0x77
-       AF_VENDOR41               = 0x79
-       AF_VENDOR42               = 0x7b
-       AF_VENDOR43               = 0x7d
-       AF_VENDOR44               = 0x7f
-       AF_VENDOR45               = 0x81
-       AF_VENDOR46               = 0x83
-       AF_VENDOR47               = 0x85
-       E2BIG                     = 0x7
-       EACCES                    = 0xd
-       EADDRINUSE                = 0x30
-       EADDRNOTAVAIL             = 0x31
-       EAFNOSUPPORT              = 0x2f
-       EAGAIN                    = 0x23
-       EALREADY                  = 0x25
-       EAUTH                     = 0x50
-       EBADF                     = 0x9
-       EBADMSG                   = 0x59
-       EBADRPC                   = 0x48
-       EBUSY                     = 0x10
-       ECANCELED                 = 0x55
-       ECHILD                    = 0xa
-       ECONNABORTED              = 0x35
-       ECONNREFUSED              = 0x3d
-       ECONNRESET                = 0x36
-       EDEADLK                   = 0xb
-       EDESTADDRREQ              = 0x27
-       EDOM                      = 0x21
-       EDOOFUS                   = 0x58
-       EDQUOT                    = 0x45
-       EEXIST                    = 0x11
-       EFAULT                    = 0xe
-       EFBIG                     = 0x1b
-       EFTYPE                    = 0x4f
-       EHOSTDOWN                 = 0x40
-       EHOSTUNREACH              = 0x41
-       EIDRM                     = 0x52
-       EILSEQ                    = 0x56
-       EINPROGRESS               = 0x24
-       EINTR                     = 0x4
-       EINVAL                    = 0x16
-       EIO                       = 0x5
-       EISCONN                   = 0x38
-       EISDIR                    = 0x15
-       ELAST                     = 0x5c
-       ELOOP                     = 0x3e
-       EMFILE                    = 0x18
-       EMLINK                    = 0x1f
-       EMSGSIZE                  = 0x28
-       EMULTIHOP                 = 0x5a
-       ENAMETOOLONG              = 0x3f
-       ENEEDAUTH                 = 0x51
-       ENETDOWN                  = 0x32
-       ENETRESET                 = 0x34
-       ENETUNREACH               = 0x33
-       ENFILE                    = 0x17
-       ENOATTR                   = 0x57
-       ENOBUFS                   = 0x37
-       ENODEV                    = 0x13
-       ENOENT                    = 0x2
-       ENOEXEC                   = 0x8
-       ENOLCK                    = 0x4d
-       ENOLINK                   = 0x5b
-       ENOMEM                    = 0xc
-       ENOMSG                    = 0x53
-       ENOPROTOOPT               = 0x2a
-       ENOSPC                    = 0x1c
-       ENOSYS                    = 0x4e
-       ENOTBLK                   = 0xf
-       ENOTCONN                  = 0x39
-       ENOTDIR                   = 0x14
-       ENOTEMPTY                 = 0x42
-       ENOTSOCK                  = 0x26
-       ENOTSUP                   = 0x2d
-       ENOTTY                    = 0x19
-       ENXIO                     = 0x6
-       EOPNOTSUPP                = 0x2d
-       EOVERFLOW                 = 0x54
-       EPERM                     = 0x1
-       EPFNOSUPPORT              = 0x2e
-       EPIPE                     = 0x20
-       EPROCLIM                  = 0x43
-       EPROCUNAVAIL              = 0x4c
-       EPROGMISMATCH             = 0x4b
-       EPROGUNAVAIL              = 0x4a
-       EPROTO                    = 0x5c
-       EPROTONOSUPPORT           = 0x2b
-       EPROTOTYPE                = 0x29
-       ERANGE                    = 0x22
-       EREMOTE                   = 0x47
-       EROFS                     = 0x1e
-       ERPCMISMATCH              = 0x49
-       ESHUTDOWN                 = 0x3a
-       ESOCKTNOSUPPORT           = 0x2c
-       ESPIPE                    = 0x1d
-       ESRCH                     = 0x3
-       ESTALE                    = 0x46
-       ETIMEDOUT                 = 0x3c
-       ETOOMANYREFS              = 0x3b
-       ETXTBSY                   = 0x1a
-       EUSERS                    = 0x44
-       EVFILT_AIO                = -0x3
-       EVFILT_FS                 = -0x9
-       EVFILT_LIO                = -0xa
-       EVFILT_NETDEV             = -0x8
-       EVFILT_PROC               = -0x5
-       EVFILT_READ               = -0x1
-       EVFILT_SIGNAL             = -0x6
-       EVFILT_SYSCOUNT           = 0xa
-       EVFILT_TIMER              = -0x7
-       EVFILT_VNODE              = -0x4
-       EVFILT_WRITE              = -0x2
-       EV_ADD                    = 0x1
-       EV_CLEAR                  = 0x20
-       EV_DELETE                 = 0x2
-       EV_DISABLE                = 0x8
-       EV_ENABLE                 = 0x4
-       EV_EOF                    = 0x8000
-       EV_ERROR                  = 0x4000
-       EV_FLAG1                  = 0x2000
-       EV_ONESHOT                = 0x10
-       EV_SYSFLAGS               = 0xf000
-       EWOULDBLOCK               = 0x23
-       EXDEV                     = 0x12
-       FD_CLOEXEC                = 0x1
-       FD_SETSIZE                = 0x400
-       F_CANCEL                  = 0x5
-       F_DUP2FD                  = 0xa
-       F_DUPFD                   = 0
-       F_GETFD                   = 0x1
-       F_GETFL                   = 0x3
-       F_GETLK                   = 0xb
-       F_GETOWN                  = 0x5
-       F_OGETLK                  = 0x7
-       F_OSETLK                  = 0x8
-       F_OSETLKW                 = 0x9
-       F_RDLCK                   = 0x1
-       F_SETFD                   = 0x2
-       F_SETFL                   = 0x4
-       F_SETLK                   = 0xc
-       F_SETLKW                  = 0xd
-       F_SETLK_REMOTE            = 0xe
-       F_SETOWN                  = 0x6
-       F_UNLCK                   = 0x2
-       F_UNLCKSYS                = 0x4
-       F_WRLCK                   = 0x3
-       IPPROTO_3PC               = 0x22
-       IPPROTO_ADFS              = 0x44
-       IPPROTO_AH                = 0x33
-       IPPROTO_AHIP              = 0x3d
-       IPPROTO_APES              = 0x63
-       IPPROTO_ARGUS             = 0xd
-       IPPROTO_AX25              = 0x5d
-       IPPROTO_BHA               = 0x31
-       IPPROTO_BLT               = 0x1e
-       IPPROTO_BRSATMON          = 0x4c
-       IPPROTO_CARP              = 0x70
-       IPPROTO_CFTP              = 0x3e
-       IPPROTO_CHAOS             = 0x10
-       IPPROTO_CMTP              = 0x26
-       IPPROTO_CPHB              = 0x49
-       IPPROTO_CPNX              = 0x48
-       IPPROTO_DDP               = 0x25
-       IPPROTO_DGP               = 0x56
-       IPPROTO_DIVERT            = 0x102
-       IPPROTO_DONE              = 0x101
-       IPPROTO_DSTOPTS           = 0x3c
-       IPPROTO_EGP               = 0x8
-       IPPROTO_EMCON             = 0xe
-       IPPROTO_ENCAP             = 0x62
-       IPPROTO_EON               = 0x50
-       IPPROTO_ESP               = 0x32
-       IPPROTO_ETHERIP           = 0x61
-       IPPROTO_FRAGMENT          = 0x2c
-       IPPROTO_GGP               = 0x3
-       IPPROTO_GMTP              = 0x64
-       IPPROTO_GRE               = 0x2f
-       IPPROTO_HELLO             = 0x3f
-       IPPROTO_HMP               = 0x14
-       IPPROTO_HOPOPTS           = 0
-       IPPROTO_ICMP              = 0x1
-       IPPROTO_ICMPV6            = 0x3a
-       IPPROTO_IDP               = 0x16
-       IPPROTO_IDPR              = 0x23
-       IPPROTO_IDRP              = 0x2d
-       IPPROTO_IGMP              = 0x2
-       IPPROTO_IGP               = 0x55
-       IPPROTO_IGRP              = 0x58
-       IPPROTO_IL                = 0x28
-       IPPROTO_INLSP             = 0x34
-       IPPROTO_INP               = 0x20
-       IPPROTO_IP                = 0
-       IPPROTO_IPCOMP            = 0x6c
-       IPPROTO_IPCV              = 0x47
-       IPPROTO_IPEIP             = 0x5e
-       IPPROTO_IPIP              = 0x4
-       IPPROTO_IPPC              = 0x43
-       IPPROTO_IPV4              = 0x4
-       IPPROTO_IPV6              = 0x29
-       IPPROTO_IRTP              = 0x1c
-       IPPROTO_KRYPTOLAN         = 0x41
-       IPPROTO_LARP              = 0x5b
-       IPPROTO_LEAF1             = 0x19
-       IPPROTO_LEAF2             = 0x1a
-       IPPROTO_MAX               = 0x100
-       IPPROTO_MAXID             = 0x34
-       IPPROTO_MEAS              = 0x13
-       IPPROTO_MHRP              = 0x30
-       IPPROTO_MICP              = 0x5f
-       IPPROTO_MOBILE            = 0x37
-       IPPROTO_MTP               = 0x5c
-       IPPROTO_MUX               = 0x12
-       IPPROTO_ND                = 0x4d
-       IPPROTO_NHRP              = 0x36
-       IPPROTO_NONE              = 0x3b
-       IPPROTO_NSP               = 0x1f
-       IPPROTO_NVPII             = 0xb
-       IPPROTO_OLD_DIVERT        = 0xfe
-       IPPROTO_OSPFIGP           = 0x59
-       IPPROTO_PFSYNC            = 0xf0
-       IPPROTO_PGM               = 0x71
-       IPPROTO_PIGP              = 0x9
-       IPPROTO_PIM               = 0x67
-       IPPROTO_PRM               = 0x15
-       IPPROTO_PUP               = 0xc
-       IPPROTO_PVP               = 0x4b
-       IPPROTO_RAW               = 0xff
-       IPPROTO_RCCMON            = 0xa
-       IPPROTO_RDP               = 0x1b
-       IPPROTO_ROUTING           = 0x2b
-       IPPROTO_RSVP              = 0x2e
-       IPPROTO_RVD               = 0x42
-       IPPROTO_SATEXPAK          = 0x40
-       IPPROTO_SATMON            = 0x45
-       IPPROTO_SCCSP             = 0x60
-       IPPROTO_SCTP              = 0x84
-       IPPROTO_SDRP              = 0x2a
-       IPPROTO_SEP               = 0x21
-       IPPROTO_SKIP              = 0x39
-       IPPROTO_SPACER            = 0x7fff
-       IPPROTO_SRPC              = 0x5a
-       IPPROTO_ST                = 0x7
-       IPPROTO_SVMTP             = 0x52
-       IPPROTO_SWIPE             = 0x35
-       IPPROTO_TCF               = 0x57
-       IPPROTO_TCP               = 0x6
-       IPPROTO_TLSP              = 0x38
-       IPPROTO_TP                = 0x1d
-       IPPROTO_TPXX              = 0x27
-       IPPROTO_TRUNK1            = 0x17
-       IPPROTO_TRUNK2            = 0x18
-       IPPROTO_TTP               = 0x54
-       IPPROTO_UDP               = 0x11
-       IPPROTO_VINES             = 0x53
-       IPPROTO_VISA              = 0x46
-       IPPROTO_VMTP              = 0x51
-       IPPROTO_WBEXPAK           = 0x4f
-       IPPROTO_WBMON             = 0x4e
-       IPPROTO_WSN               = 0x4a
-       IPPROTO_XNET              = 0xf
-       IPPROTO_XTP               = 0x24
-       IP_ADD_MEMBERSHIP         = 0xc
-       IP_ADD_SOURCE_MEMBERSHIP  = 0x46
-       IP_BINDANY                = 0x18
-       IP_BLOCK_SOURCE           = 0x48
-       IP_DEFAULT_MULTICAST_LOOP = 0x1
-       IP_DEFAULT_MULTICAST_TTL  = 0x1
-       IP_DONTFRAG               = 0x43
-       IP_DROP_MEMBERSHIP        = 0xd
-       IP_DROP_SOURCE_MEMBERSHIP = 0x47
-       IP_DUMMYNET_CONFIGURE     = 0x3c
-       IP_DUMMYNET_DEL           = 0x3d
-       IP_DUMMYNET_FLUSH         = 0x3e
-       IP_DUMMYNET_GET           = 0x40
-       IP_FAITH                  = 0x16
-       IP_FW_ADD                 = 0x32
-       IP_FW_DEL                 = 0x33
-       IP_FW_FLUSH               = 0x34
-       IP_FW_GET                 = 0x36
-       IP_FW_NAT_CFG             = 0x38
-       IP_FW_NAT_DEL             = 0x39
-       IP_FW_NAT_GET_CONFIG      = 0x3a
-       IP_FW_NAT_GET_LOG         = 0x3b
-       IP_FW_RESETLOG            = 0x37
-       IP_FW_TABLE_ADD           = 0x28
-       IP_FW_TABLE_DEL           = 0x29
-       IP_FW_TABLE_FLUSH         = 0x2a
-       IP_FW_TABLE_GETSIZE       = 0x2b
-       IP_FW_TABLE_LIST          = 0x2c
-       IP_FW_ZERO                = 0x35
-       IP_HDRINCL                = 0x2
-       IP_IPSEC_POLICY           = 0x15
-       IP_MAX_GROUP_SRC_FILTER   = 0x200
-       IP_MAX_MEMBERSHIPS        = 0xfff
-       IP_MAX_SOCK_MUTE_FILTER   = 0x80
-       IP_MAX_SOCK_SRC_FILTER    = 0x80
-       IP_MAX_SOURCE_FILTER      = 0x400
-       IP_MINTTL                 = 0x42
-       IP_MIN_MEMBERSHIPS        = 0x1f
-       IP_MSFILTER               = 0x4a
-       IP_MULTICAST_IF           = 0x9
-       IP_MULTICAST_LOOP         = 0xb
-       IP_MULTICAST_TTL          = 0xa
-       IP_MULTICAST_VIF          = 0xe
-       IP_ONESBCAST              = 0x17
-       IP_OPTIONS                = 0x1
-       IP_PORTRANGE              = 0x13
-       IP_PORTRANGE_DEFAULT      = 0
-       IP_PORTRANGE_HIGH         = 0x1
-       IP_PORTRANGE_LOW          = 0x2
-       IP_RECVDSTADDR            = 0x7
-       IP_RECVIF                 = 0x14
-       IP_RECVOPTS               = 0x5
-       IP_RECVRETOPTS            = 0x6
-       IP_RECVTTL                = 0x41
-       IP_RETOPTS                = 0x8
-       IP_RSVP_OFF               = 0x10
-       IP_RSVP_ON                = 0xf
-       IP_RSVP_VIF_OFF           = 0x12
-       IP_RSVP_VIF_ON            = 0x11
-       IP_SENDSRCADDR            = 0x7
-       IP_TOS                    = 0x3
-       IP_TTL                    = 0x4
-       IP_UNBLOCK_SOURCE         = 0x49
-       O_ACCMODE                 = 0x3
-       O_APPEND                  = 0x8
-       O_ASYNC                   = 0x40
-       O_CREAT                   = 0x200
-       O_DIRECT                  = 0x10000
-       O_DIRECTORY               = 0x20000
-       O_EXCL                    = 0x800
-       O_EXEC                    = 0x40000
-       O_EXLOCK                  = 0x20
-       O_FSYNC                   = 0x80
-       O_NDELAY                  = 0x4
-       O_NOCTTY                  = 0x8000
-       O_NOFOLLOW                = 0x100
-       O_NONBLOCK                = 0x4
-       O_RDONLY                  = 0
-       O_RDWR                    = 0x2
-       O_SHLOCK                  = 0x10
-       O_SYNC                    = 0x80
-       O_TRUNC                   = 0x400
-       O_TTY_INIT                = 0x80000
-       O_WRONLY                  = 0x1
-       SHUT_RD                   = 0
-       SHUT_RDWR                 = 0x2
-       SHUT_WR                   = 0x1
-       SIGABRT                   = 0x6
-       SIGALRM                   = 0xe
-       SIGBUS                    = 0xa
-       SIGCHLD                   = 0x14
-       SIGCONT                   = 0x13
-       SIGEMT                    = 0x7
-       SIGFPE                    = 0x8
-       SIGHUP                    = 0x1
-       SIGILL                    = 0x4
-       SIGINFO                   = 0x1d
-       SIGINT                    = 0x2
-       SIGIO                     = 0x17
-       SIGIOT                    = 0x6
-       SIGKILL                   = 0x9
-       SIGLWP                    = 0x20
-       SIGPIPE                   = 0xd
-       SIGPROF                   = 0x1b
-       SIGQUIT                   = 0x3
-       SIGSEGV                   = 0xb
-       SIGSTOP                   = 0x11
-       SIGSYS                    = 0xc
-       SIGTERM                   = 0xf
-       SIGTHR                    = 0x20
-       SIGTRAP                   = 0x5
-       SIGTSTP                   = 0x12
-       SIGTTIN                   = 0x15
-       SIGTTOU                   = 0x16
-       SIGURG                    = 0x10
-       SIGUSR1                   = 0x1e
-       SIGUSR2                   = 0x1f
-       SIGVTALRM                 = 0x1a
-       SIGWINCH                  = 0x1c
-       SIGXCPU                   = 0x18
-       SIGXFSZ                   = 0x19
-       SOCK_DGRAM                = 0x2
-       SOCK_MAXADDRLEN           = 0xff
-       SOCK_RAW                  = 0x3
-       SOCK_RDM                  = 0x4
-       SOCK_SEQPACKET            = 0x5
-       SOCK_STREAM               = 0x1
-       SOL_SOCKET                = 0xffff
-       SOMAXCONN                 = 0x80
-       SO_ACCEPTCONN             = 0x2
-       SO_ACCEPTFILTER           = 0x1000
-       SO_BINTIME                = 0x2000
-       SO_BROADCAST              = 0x20
-       SO_DEBUG                  = 0x1
-       SO_DONTROUTE              = 0x10
-       SO_ERROR                  = 0x1007
-       SO_KEEPALIVE              = 0x8
-       SO_LABEL                  = 0x1009
-       SO_LINGER                 = 0x80
-       SO_LISTENINCQLEN          = 0x1013
-       SO_LISTENQLEN             = 0x1012
-       SO_LISTENQLIMIT           = 0x1011
-       SO_NOSIGPIPE              = 0x800
-       SO_NO_DDP                 = 0x8000
-       SO_NO_OFFLOAD             = 0x4000
-       SO_OOBINLINE              = 0x100
-       SO_PEERLABEL              = 0x1010
-       SO_RCVBUF                 = 0x1002
-       SO_RCVLOWAT               = 0x1004
-       SO_RCVTIMEO               = 0x1006
-       SO_REUSEADDR              = 0x4
-       SO_REUSEPORT              = 0x200
-       SO_SETFIB                 = 0x1014
-       SO_SNDBUF                 = 0x1001
-       SO_SNDLOWAT               = 0x1003
-       SO_SNDTIMEO               = 0x1005
-       SO_TIMESTAMP              = 0x400
-       SO_TYPE                   = 0x1008
-       SO_USELOOPBACK            = 0x40
-       TCP_CA_NAME_MAX           = 0x10
-       TCP_CONGESTION            = 0x40
-       TCP_INFO                  = 0x20
-       TCP_MAXBURST              = 0x4
-       TCP_MAXHLEN               = 0x3c
-       TCP_MAXOLEN               = 0x28
-       TCP_MAXSEG                = 0x2
-       TCP_MAXWIN                = 0xffff
-       TCP_MAX_SACK              = 0x4
-       TCP_MAX_WINSHIFT          = 0xe
-       TCP_MD5SIG                = 0x10
-       TCP_MINMSS                = 0xd8
-       TCP_MSS                   = 0x200
-       TCP_NODELAY               = 0x1
-       TCP_NOOPT                 = 0x8
-       TCP_NOPUSH                = 0x4
-       WCONTINUED                = 0x4
-       WCOREFLAG                 = 0x80
-       WLINUXCLONE               = 0x80000000
-       WNOHANG                   = 0x1
-       WNOWAIT                   = 0x8
-       WSTOPPED                  = 0x2
-       WUNTRACED                 = 0x2
+       AF_APPLETALK                = 0x10
+       AF_ARP                      = 0x23
+       AF_ATM                      = 0x1e
+       AF_BLUETOOTH                = 0x24
+       AF_CCITT                    = 0xa
+       AF_CHAOS                    = 0x5
+       AF_CNT                      = 0x15
+       AF_COIP                     = 0x14
+       AF_DATAKIT                  = 0x9
+       AF_DECnet                   = 0xc
+       AF_DLI                      = 0xd
+       AF_E164                     = 0x1a
+       AF_ECMA                     = 0x8
+       AF_HYLINK                   = 0xf
+       AF_IEEE80211                = 0x25
+       AF_IMPLINK                  = 0x3
+       AF_INET                     = 0x2
+       AF_INET6                    = 0x1c
+       AF_IPX                      = 0x17
+       AF_ISDN                     = 0x1a
+       AF_ISO                      = 0x7
+       AF_LAT                      = 0xe
+       AF_LINK                     = 0x12
+       AF_LOCAL                    = 0x1
+       AF_MAX                      = 0x26
+       AF_NATM                     = 0x1d
+       AF_NETBIOS                  = 0x6
+       AF_NETGRAPH                 = 0x20
+       AF_OSI                      = 0x7
+       AF_PUP                      = 0x4
+       AF_ROUTE                    = 0x11
+       AF_SCLUSTER                 = 0x22
+       AF_SIP                      = 0x18
+       AF_SLOW                     = 0x21
+       AF_SNA                      = 0xb
+       AF_UNIX                     = 0x1
+       AF_UNSPEC                   = 0
+       AF_VENDOR00                 = 0x27
+       AF_VENDOR01                 = 0x29
+       AF_VENDOR02                 = 0x2b
+       AF_VENDOR03                 = 0x2d
+       AF_VENDOR04                 = 0x2f
+       AF_VENDOR05                 = 0x31
+       AF_VENDOR06                 = 0x33
+       AF_VENDOR07                 = 0x35
+       AF_VENDOR08                 = 0x37
+       AF_VENDOR09                 = 0x39
+       AF_VENDOR10                 = 0x3b
+       AF_VENDOR11                 = 0x3d
+       AF_VENDOR12                 = 0x3f
+       AF_VENDOR13                 = 0x41
+       AF_VENDOR14                 = 0x43
+       AF_VENDOR15                 = 0x45
+       AF_VENDOR16                 = 0x47
+       AF_VENDOR17                 = 0x49
+       AF_VENDOR18                 = 0x4b
+       AF_VENDOR19                 = 0x4d
+       AF_VENDOR20                 = 0x4f
+       AF_VENDOR21                 = 0x51
+       AF_VENDOR22                 = 0x53
+       AF_VENDOR23                 = 0x55
+       AF_VENDOR24                 = 0x57
+       AF_VENDOR25                 = 0x59
+       AF_VENDOR26                 = 0x5b
+       AF_VENDOR27                 = 0x5d
+       AF_VENDOR28                 = 0x5f
+       AF_VENDOR29                 = 0x61
+       AF_VENDOR30                 = 0x63
+       AF_VENDOR31                 = 0x65
+       AF_VENDOR32                 = 0x67
+       AF_VENDOR33                 = 0x69
+       AF_VENDOR34                 = 0x6b
+       AF_VENDOR35                 = 0x6d
+       AF_VENDOR36                 = 0x6f
+       AF_VENDOR37                 = 0x71
+       AF_VENDOR38                 = 0x73
+       AF_VENDOR39                 = 0x75
+       AF_VENDOR40                 = 0x77
+       AF_VENDOR41                 = 0x79
+       AF_VENDOR42                 = 0x7b
+       AF_VENDOR43                 = 0x7d
+       AF_VENDOR44                 = 0x7f
+       AF_VENDOR45                 = 0x81
+       AF_VENDOR46                 = 0x83
+       AF_VENDOR47                 = 0x85
+       E2BIG                       = 0x7
+       EACCES                      = 0xd
+       EADDRINUSE                  = 0x30
+       EADDRNOTAVAIL               = 0x31
+       EAFNOSUPPORT                = 0x2f
+       EAGAIN                      = 0x23
+       EALREADY                    = 0x25
+       EAUTH                       = 0x50
+       EBADF                       = 0x9
+       EBADMSG                     = 0x59
+       EBADRPC                     = 0x48
+       EBUSY                       = 0x10
+       ECANCELED                   = 0x55
+       ECHILD                      = 0xa
+       ECONNABORTED                = 0x35
+       ECONNREFUSED                = 0x3d
+       ECONNRESET                  = 0x36
+       EDEADLK                     = 0xb
+       EDESTADDRREQ                = 0x27
+       EDOM                        = 0x21
+       EDOOFUS                     = 0x58
+       EDQUOT                      = 0x45
+       EEXIST                      = 0x11
+       EFAULT                      = 0xe
+       EFBIG                       = 0x1b
+       EFTYPE                      = 0x4f
+       EHOSTDOWN                   = 0x40
+       EHOSTUNREACH                = 0x41
+       EIDRM                       = 0x52
+       EILSEQ                      = 0x56
+       EINPROGRESS                 = 0x24
+       EINTR                       = 0x4
+       EINVAL                      = 0x16
+       EIO                         = 0x5
+       EISCONN                     = 0x38
+       EISDIR                      = 0x15
+       ELAST                       = 0x5c
+       ELOOP                       = 0x3e
+       EMFILE                      = 0x18
+       EMLINK                      = 0x1f
+       EMSGSIZE                    = 0x28
+       EMULTIHOP                   = 0x5a
+       ENAMETOOLONG                = 0x3f
+       ENEEDAUTH                   = 0x51
+       ENETDOWN                    = 0x32
+       ENETRESET                   = 0x34
+       ENETUNREACH                 = 0x33
+       ENFILE                      = 0x17
+       ENOATTR                     = 0x57
+       ENOBUFS                     = 0x37
+       ENODEV                      = 0x13
+       ENOENT                      = 0x2
+       ENOEXEC                     = 0x8
+       ENOLCK                      = 0x4d
+       ENOLINK                     = 0x5b
+       ENOMEM                      = 0xc
+       ENOMSG                      = 0x53
+       ENOPROTOOPT                 = 0x2a
+       ENOSPC                      = 0x1c
+       ENOSYS                      = 0x4e
+       ENOTBLK                     = 0xf
+       ENOTCONN                    = 0x39
+       ENOTDIR                     = 0x14
+       ENOTEMPTY                   = 0x42
+       ENOTSOCK                    = 0x26
+       ENOTSUP                     = 0x2d
+       ENOTTY                      = 0x19
+       ENXIO                       = 0x6
+       EOPNOTSUPP                  = 0x2d
+       EOVERFLOW                   = 0x54
+       EPERM                       = 0x1
+       EPFNOSUPPORT                = 0x2e
+       EPIPE                       = 0x20
+       EPROCLIM                    = 0x43
+       EPROCUNAVAIL                = 0x4c
+       EPROGMISMATCH               = 0x4b
+       EPROGUNAVAIL                = 0x4a
+       EPROTO                      = 0x5c
+       EPROTONOSUPPORT             = 0x2b
+       EPROTOTYPE                  = 0x29
+       ERANGE                      = 0x22
+       EREMOTE                     = 0x47
+       EROFS                       = 0x1e
+       ERPCMISMATCH                = 0x49
+       ESHUTDOWN                   = 0x3a
+       ESOCKTNOSUPPORT             = 0x2c
+       ESPIPE                      = 0x1d
+       ESRCH                       = 0x3
+       ESTALE                      = 0x46
+       ETIMEDOUT                   = 0x3c
+       ETOOMANYREFS                = 0x3b
+       ETXTBSY                     = 0x1a
+       EUSERS                      = 0x44
+       EVFILT_AIO                  = -0x3
+       EVFILT_FS                   = -0x9
+       EVFILT_LIO                  = -0xa
+       EVFILT_NETDEV               = -0x8
+       EVFILT_PROC                 = -0x5
+       EVFILT_READ                 = -0x1
+       EVFILT_SIGNAL               = -0x6
+       EVFILT_SYSCOUNT             = 0xa
+       EVFILT_TIMER                = -0x7
+       EVFILT_VNODE                = -0x4
+       EVFILT_WRITE                = -0x2
+       EV_ADD                      = 0x1
+       EV_CLEAR                    = 0x20
+       EV_DELETE                   = 0x2
+       EV_DISABLE                  = 0x8
+       EV_ENABLE                   = 0x4
+       EV_EOF                      = 0x8000
+       EV_ERROR                    = 0x4000
+       EV_FLAG1                    = 0x2000
+       EV_ONESHOT                  = 0x10
+       EV_SYSFLAGS                 = 0xf000
+       EWOULDBLOCK                 = 0x23
+       EXDEV                       = 0x12
+       FD_CLOEXEC                  = 0x1
+       FD_SETSIZE                  = 0x400
+       F_CANCEL                    = 0x5
+       F_DUP2FD                    = 0xa
+       F_DUPFD                     = 0
+       F_GETFD                     = 0x1
+       F_GETFL                     = 0x3
+       F_GETLK                     = 0xb
+       F_GETOWN                    = 0x5
+       F_OGETLK                    = 0x7
+       F_OSETLK                    = 0x8
+       F_OSETLKW                   = 0x9
+       F_RDLCK                     = 0x1
+       F_SETFD                     = 0x2
+       F_SETFL                     = 0x4
+       F_SETLK                     = 0xc
+       F_SETLKW                    = 0xd
+       F_SETLK_REMOTE              = 0xe
+       F_SETOWN                    = 0x6
+       F_UNLCK                     = 0x2
+       F_UNLCKSYS                  = 0x4
+       F_WRLCK                     = 0x3
+       IPPROTO_3PC                 = 0x22
+       IPPROTO_ADFS                = 0x44
+       IPPROTO_AH                  = 0x33
+       IPPROTO_AHIP                = 0x3d
+       IPPROTO_APES                = 0x63
+       IPPROTO_ARGUS               = 0xd
+       IPPROTO_AX25                = 0x5d
+       IPPROTO_BHA                 = 0x31
+       IPPROTO_BLT                 = 0x1e
+       IPPROTO_BRSATMON            = 0x4c
+       IPPROTO_CARP                = 0x70
+       IPPROTO_CFTP                = 0x3e
+       IPPROTO_CHAOS               = 0x10
+       IPPROTO_CMTP                = 0x26
+       IPPROTO_CPHB                = 0x49
+       IPPROTO_CPNX                = 0x48
+       IPPROTO_DDP                 = 0x25
+       IPPROTO_DGP                 = 0x56
+       IPPROTO_DIVERT              = 0x102
+       IPPROTO_DONE                = 0x101
+       IPPROTO_DSTOPTS             = 0x3c
+       IPPROTO_EGP                 = 0x8
+       IPPROTO_EMCON               = 0xe
+       IPPROTO_ENCAP               = 0x62
+       IPPROTO_EON                 = 0x50
+       IPPROTO_ESP                 = 0x32
+       IPPROTO_ETHERIP             = 0x61
+       IPPROTO_FRAGMENT            = 0x2c
+       IPPROTO_GGP                 = 0x3
+       IPPROTO_GMTP                = 0x64
+       IPPROTO_GRE                 = 0x2f
+       IPPROTO_HELLO               = 0x3f
+       IPPROTO_HMP                 = 0x14
+       IPPROTO_HOPOPTS             = 0
+       IPPROTO_ICMP                = 0x1
+       IPPROTO_ICMPV6              = 0x3a
+       IPPROTO_IDP                 = 0x16
+       IPPROTO_IDPR                = 0x23
+       IPPROTO_IDRP                = 0x2d
+       IPPROTO_IGMP                = 0x2
+       IPPROTO_IGP                 = 0x55
+       IPPROTO_IGRP                = 0x58
+       IPPROTO_IL                  = 0x28
+       IPPROTO_INLSP               = 0x34
+       IPPROTO_INP                 = 0x20
+       IPPROTO_IP                  = 0
+       IPPROTO_IPCOMP              = 0x6c
+       IPPROTO_IPCV                = 0x47
+       IPPROTO_IPEIP               = 0x5e
+       IPPROTO_IPIP                = 0x4
+       IPPROTO_IPPC                = 0x43
+       IPPROTO_IPV4                = 0x4
+       IPPROTO_IPV6                = 0x29
+       IPPROTO_IRTP                = 0x1c
+       IPPROTO_KRYPTOLAN           = 0x41
+       IPPROTO_LARP                = 0x5b
+       IPPROTO_LEAF1               = 0x19
+       IPPROTO_LEAF2               = 0x1a
+       IPPROTO_MAX                 = 0x100
+       IPPROTO_MAXID               = 0x34
+       IPPROTO_MEAS                = 0x13
+       IPPROTO_MHRP                = 0x30
+       IPPROTO_MICP                = 0x5f
+       IPPROTO_MOBILE              = 0x37
+       IPPROTO_MTP                 = 0x5c
+       IPPROTO_MUX                 = 0x12
+       IPPROTO_ND                  = 0x4d
+       IPPROTO_NHRP                = 0x36
+       IPPROTO_NONE                = 0x3b
+       IPPROTO_NSP                 = 0x1f
+       IPPROTO_NVPII               = 0xb
+       IPPROTO_OLD_DIVERT          = 0xfe
+       IPPROTO_OSPFIGP             = 0x59
+       IPPROTO_PFSYNC              = 0xf0
+       IPPROTO_PGM                 = 0x71
+       IPPROTO_PIGP                = 0x9
+       IPPROTO_PIM                 = 0x67
+       IPPROTO_PRM                 = 0x15
+       IPPROTO_PUP                 = 0xc
+       IPPROTO_PVP                 = 0x4b
+       IPPROTO_RAW                 = 0xff
+       IPPROTO_RCCMON              = 0xa
+       IPPROTO_RDP                 = 0x1b
+       IPPROTO_ROUTING             = 0x2b
+       IPPROTO_RSVP                = 0x2e
+       IPPROTO_RVD                 = 0x42
+       IPPROTO_SATEXPAK            = 0x40
+       IPPROTO_SATMON              = 0x45
+       IPPROTO_SCCSP               = 0x60
+       IPPROTO_SCTP                = 0x84
+       IPPROTO_SDRP                = 0x2a
+       IPPROTO_SEP                 = 0x21
+       IPPROTO_SKIP                = 0x39
+       IPPROTO_SPACER              = 0x7fff
+       IPPROTO_SRPC                = 0x5a
+       IPPROTO_ST                  = 0x7
+       IPPROTO_SVMTP               = 0x52
+       IPPROTO_SWIPE               = 0x35
+       IPPROTO_TCF                 = 0x57
+       IPPROTO_TCP                 = 0x6
+       IPPROTO_TLSP                = 0x38
+       IPPROTO_TP                  = 0x1d
+       IPPROTO_TPXX                = 0x27
+       IPPROTO_TRUNK1              = 0x17
+       IPPROTO_TRUNK2              = 0x18
+       IPPROTO_TTP                 = 0x54
+       IPPROTO_UDP                 = 0x11
+       IPPROTO_VINES               = 0x53
+       IPPROTO_VISA                = 0x46
+       IPPROTO_VMTP                = 0x51
+       IPPROTO_WBEXPAK             = 0x4f
+       IPPROTO_WBMON               = 0x4e
+       IPPROTO_WSN                 = 0x4a
+       IPPROTO_XNET                = 0xf
+       IPPROTO_XTP                 = 0x24
+       IPV6_AUTOFLOWLABEL          = 0x3b
+       IPV6_BINDV6ONLY             = 0x1b
+       IPV6_CHECKSUM               = 0x1a
+       IPV6_DEFAULT_MULTICAST_HOPS = 0x1
+       IPV6_DEFAULT_MULTICAST_LOOP = 0x1
+       IPV6_DEFHLIM                = 0x40
+       IPV6_DONTFRAG               = 0x3e
+       IPV6_DSTOPTS                = 0x32
+       IPV6_FAITH                  = 0x1d
+       IPV6_FLOWINFO_MASK          = 0xffffff0f
+       IPV6_FLOWLABEL_MASK         = 0xffff0f00
+       IPV6_FRAGTTL                = 0x78
+       IPV6_FW_ADD                 = 0x1e
+       IPV6_FW_DEL                 = 0x1f
+       IPV6_FW_FLUSH               = 0x20
+       IPV6_FW_GET                 = 0x22
+       IPV6_FW_ZERO                = 0x21
+       IPV6_HLIMDEC                = 0x1
+       IPV6_HOPLIMIT               = 0x2f
+       IPV6_HOPOPTS                = 0x31
+       IPV6_IPSEC_POLICY           = 0x1c
+       IPV6_JOIN_GROUP             = 0xc
+       IPV6_LEAVE_GROUP            = 0xd
+       IPV6_MAXHLIM                = 0xff
+       IPV6_MAXOPTHDR              = 0x800
+       IPV6_MAXPACKET              = 0xffff
+       IPV6_MMTU                   = 0x500
+       IPV6_MSFILTER               = 0x4a
+       IPV6_MULTICAST_HOPS         = 0xa
+       IPV6_MULTICAST_IF           = 0x9
+       IPV6_MULTICAST_LOOP         = 0xb
+       IPV6_NEXTHOP                = 0x30
+       IPV6_PATHMTU                = 0x2c
+       IPV6_PKTINFO                = 0x2e
+       IPV6_PORTRANGE              = 0xe
+       IPV6_PORTRANGE_DEFAULT      = 0
+       IPV6_PORTRANGE_HIGH         = 0x1
+       IPV6_PORTRANGE_LOW          = 0x2
+       IPV6_PREFER_TEMPADDR        = 0x3f
+       IPV6_RECVDSTOPTS            = 0x28
+       IPV6_RECVHOPLIMIT           = 0x25
+       IPV6_RECVHOPOPTS            = 0x27
+       IPV6_RECVPATHMTU            = 0x2b
+       IPV6_RECVPKTINFO            = 0x24
+       IPV6_RECVRTHDR              = 0x26
+       IPV6_RECVTCLASS             = 0x39
+       IPV6_RTHDR                  = 0x33
+       IPV6_RTHDRDSTOPTS           = 0x23
+       IPV6_RTHDR_LOOSE            = 0
+       IPV6_RTHDR_STRICT           = 0x1
+       IPV6_RTHDR_TYPE_0           = 0
+       IPV6_SOCKOPT_RESERVED1      = 0x3
+       IPV6_TCLASS                 = 0x3d
+       IPV6_UNICAST_HOPS           = 0x4
+       IPV6_USE_MIN_MTU            = 0x2a
+       IPV6_V6ONLY                 = 0x1b
+       IPV6_VERSION                = 0x60
+       IPV6_VERSION_MASK           = 0xf0
+       IP_ADD_MEMBERSHIP           = 0xc
+       IP_ADD_SOURCE_MEMBERSHIP    = 0x46
+       IP_BLOCK_SOURCE             = 0x48
+       IP_DEFAULT_MULTICAST_LOOP   = 0x1
+       IP_DEFAULT_MULTICAST_TTL    = 0x1
+       IP_DF                       = 0x4000
+       IP_DONTFRAG                 = 0x43
+       IP_DROP_MEMBERSHIP          = 0xd
+       IP_DROP_SOURCE_MEMBERSHIP   = 0x47
+       IP_DUMMYNET3                = 0x31
+       IP_DUMMYNET_CONFIGURE       = 0x3c
+       IP_DUMMYNET_DEL             = 0x3d
+       IP_DUMMYNET_FLUSH           = 0x3e
+       IP_DUMMYNET_GET             = 0x40
+       IP_FAITH                    = 0x16
+       IP_FW3                      = 0x30
+       IP_FW_ADD                   = 0x32
+       IP_FW_DEL                   = 0x33
+       IP_FW_FLUSH                 = 0x34
+       IP_FW_GET                   = 0x36
+       IP_FW_NAT_CFG               = 0x38
+       IP_FW_NAT_DEL               = 0x39
+       IP_FW_NAT_GET_CONFIG        = 0x3a
+       IP_FW_NAT_GET_LOG           = 0x3b
+       IP_FW_RESETLOG              = 0x37
+       IP_FW_TABLE_ADD             = 0x28
+       IP_FW_TABLE_DEL             = 0x29
+       IP_FW_TABLE_FLUSH           = 0x2a
+       IP_FW_TABLE_GETSIZE         = 0x2b
+       IP_FW_TABLE_LIST            = 0x2c
+       IP_FW_ZERO                  = 0x35
+       IP_HDRINCL                  = 0x2
+       IP_IPSEC_POLICY             = 0x15
+       IP_MAXPACKET                = 0xffff
+       IP_MAX_MEMBERSHIPS          = 0xfff
+       IP_MAX_SOURCE_FILTER        = 0x400
+       IP_MF                       = 0x2000
+       IP_MINTTL                   = 0x42
+       IP_MIN_MEMBERSHIPS          = 0x1f
+       IP_MSFILTER                 = 0x4a
+       IP_MSS                      = 0x240
+       IP_MULTICAST_IF             = 0x9
+       IP_MULTICAST_LOOP           = 0xb
+       IP_MULTICAST_TTL            = 0xa
+       IP_MULTICAST_VIF            = 0xe
+       IP_OFFMASK                  = 0x1fff
+       IP_ONESBCAST                = 0x17
+       IP_OPTIONS                  = 0x1
+       IP_PORTRANGE                = 0x13
+       IP_PORTRANGE_DEFAULT        = 0
+       IP_PORTRANGE_HIGH           = 0x1
+       IP_PORTRANGE_LOW            = 0x2
+       IP_RECVDSTADDR              = 0x7
+       IP_RECVIF                   = 0x14
+       IP_RECVOPTS                 = 0x5
+       IP_RECVRETOPTS              = 0x6
+       IP_RECVTTL                  = 0x41
+       IP_RETOPTS                  = 0x8
+       IP_RF                       = 0x8000
+       IP_RSVP_OFF                 = 0x10
+       IP_RSVP_ON                  = 0xf
+       IP_RSVP_VIF_OFF             = 0x12
+       IP_RSVP_VIF_ON              = 0x11
+       IP_SENDSRCADDR              = 0x7
+       IP_TOS                      = 0x3
+       IP_TTL                      = 0x4
+       IP_UNBLOCK_SOURCE           = 0x49
+       O_ACCMODE                   = 0x3
+       O_APPEND                    = 0x8
+       O_ASYNC                     = 0x40
+       O_CREAT                     = 0x200
+       O_DIRECT                    = 0x10000
+       O_EXCL                      = 0x800
+       O_EXLOCK                    = 0x20
+       O_FSYNC                     = 0x80
+       O_NDELAY                    = 0x4
+       O_NOCTTY                    = 0x8000
+       O_NOFOLLOW                  = 0x100
+       O_NONBLOCK                  = 0x4
+       O_RDONLY                    = 0
+       O_RDWR                      = 0x2
+       O_SHLOCK                    = 0x10
+       O_SYNC                      = 0x80
+       O_TRUNC                     = 0x400
+       O_WRONLY                    = 0x1
+       SHUT_RD                     = 0
+       SHUT_RDWR                   = 0x2
+       SHUT_WR                     = 0x1
+       SIGABRT                     = 0x6
+       SIGALRM                     = 0xe
+       SIGBUS                      = 0xa
+       SIGCHLD                     = 0x14
+       SIGCONT                     = 0x13
+       SIGEMT                      = 0x7
+       SIGFPE                      = 0x8
+       SIGHUP                      = 0x1
+       SIGILL                      = 0x4
+       SIGINFO                     = 0x1d
+       SIGINT                      = 0x2
+       SIGIO                       = 0x17
+       SIGIOT                      = 0x6
+       SIGKILL                     = 0x9
+       SIGLWP                      = 0x20
+       SIGPIPE                     = 0xd
+       SIGPROF                     = 0x1b
+       SIGQUIT                     = 0x3
+       SIGSEGV                     = 0xb
+       SIGSTOP                     = 0x11
+       SIGSYS                      = 0xc
+       SIGTERM                     = 0xf
+       SIGTHR                      = 0x20
+       SIGTRAP                     = 0x5
+       SIGTSTP                     = 0x12
+       SIGTTIN                     = 0x15
+       SIGTTOU                     = 0x16
+       SIGURG                      = 0x10
+       SIGUSR1                     = 0x1e
+       SIGUSR2                     = 0x1f
+       SIGVTALRM                   = 0x1a
+       SIGWINCH                    = 0x1c
+       SIGXCPU                     = 0x18
+       SIGXFSZ                     = 0x19
+       SOCK_DGRAM                  = 0x2
+       SOCK_MAXADDRLEN             = 0xff
+       SOCK_RAW                    = 0x3
+       SOCK_RDM                    = 0x4
+       SOCK_SEQPACKET              = 0x5
+       SOCK_STREAM                 = 0x1
+       SOL_SOCKET                  = 0xffff
+       SOMAXCONN                   = 0x80
+       SO_ACCEPTCONN               = 0x2
+       SO_ACCEPTFILTER             = 0x1000
+       SO_BINTIME                  = 0x2000
+       SO_BROADCAST                = 0x20
+       SO_DEBUG                    = 0x1
+       SO_DONTROUTE                = 0x10
+       SO_ERROR                    = 0x1007
+       SO_KEEPALIVE                = 0x8
+       SO_LABEL                    = 0x1009
+       SO_LINGER                   = 0x80
+       SO_LISTENINCQLEN            = 0x1013
+       SO_LISTENQLEN               = 0x1012
+       SO_LISTENQLIMIT             = 0x1011
+       SO_NOSIGPIPE                = 0x800
+       SO_NO_DDP                   = 0x8000
+       SO_NO_OFFLOAD               = 0x4000
+       SO_OOBINLINE                = 0x100
+       SO_PEERLABEL                = 0x1010
+       SO_RCVBUF                   = 0x1002
+       SO_RCVLOWAT                 = 0x1004
+       SO_RCVTIMEO                 = 0x1006
+       SO_REUSEADDR                = 0x4
+       SO_REUSEPORT                = 0x200
+       SO_SETFIB                   = 0x1014
+       SO_SNDBUF                   = 0x1001
+       SO_SNDLOWAT                 = 0x1003
+       SO_SNDTIMEO                 = 0x1005
+       SO_TIMESTAMP                = 0x400
+       SO_TYPE                     = 0x1008
+       SO_USELOOPBACK              = 0x40
+       TCP_CA_NAME_MAX             = 0x10
+       TCP_CONGESTION              = 0x40
+       TCP_INFO                    = 0x20
+       TCP_MAXBURST                = 0x4
+       TCP_MAXHLEN                 = 0x3c
+       TCP_MAXOLEN                 = 0x28
+       TCP_MAXSEG                  = 0x2
+       TCP_MAXWIN                  = 0xffff
+       TCP_MAX_SACK                = 0x4
+       TCP_MAX_WINSHIFT            = 0xe
+       TCP_MD5SIG                  = 0x10
+       TCP_MINMSS                  = 0xd8
+       TCP_MSS                     = 0x200
+       TCP_NODELAY                 = 0x1
+       TCP_NOOPT                   = 0x8
+       TCP_NOPUSH                  = 0x4
+       WCONTINUED                  = 0x4
+       WCOREFLAG                   = 0x80
+       WLINUXCLONE                 = 0x80000000
+       WNOHANG                     = 0x1
+       WNOWAIT                     = 0x8
+       WSTOPPED                    = 0x2
+       WUNTRACED                   = 0x2
 )
 
 // Types
@@ -536,96 +595,96 @@ const (
 
 // Error table
 var errors = [...]string{
+       1:  "operation not permitted",
+       2:  "no such file or directory",
+       3:  "no such process",
+       4:  "interrupted system call",
+       5:  "input/output error",
+       6:  "device not configured",
        7:  "argument list too long",
-       13: "permission denied",
-       48: "address already in use",
-       49: "can't assign requested address",
-       47: "address family not supported by protocol family",
-       35: "resource temporarily unavailable",
-       37: "operation already in progress",
-       80: "authentication error",
+       8:  "exec format error",
        9:  "bad file descriptor",
-       89: "bad message",
-       72: "RPC struct is bad",
-       16: "device busy",
-       85: "operation canceled",
        10: "no child processes",
-       53: "software caused connection abort",
-       61: "connection refused",
-       54: "connection reset by peer",
        11: "resource deadlock avoided",
-       39: "destination address required",
-       33: "numerical argument out of domain",
-       88: "programming error",
-       69: "disc quota exceeded",
-       17: "file exists",
+       12: "cannot allocate memory",
+       13: "permission denied",
        14: "bad address",
-       27: "file too large",
-       79: "inappropriate file type or format",
-       64: "host is down",
-       65: "no route to host",
-       82: "identifier removed",
-       86: "illegal byte sequence",
-       36: "operation now in progress",
-       4:  "interrupted system call",
-       22: "invalid argument",
-       5:  "input/output error",
-       56: "socket is already connected",
+       15: "block device required",
+       16: "device busy",
+       17: "file exists",
+       18: "cross-device link",
+       19: "operation not supported by device",
+       20: "not a directory",
        21: "is a directory",
-       92: "protocol error",
-       62: "too many levels of symbolic links",
+       22: "invalid argument",
+       23: "too many open files in system",
        24: "too many open files",
+       25: "inappropriate ioctl for device",
+       26: "text file busy",
+       27: "file too large",
+       28: "no space left on device",
+       29: "illegal seek",
+       30: "read-only file system",
        31: "too many links",
+       32: "broken pipe",
+       33: "numerical argument out of domain",
+       34: "result too large",
+       35: "resource temporarily unavailable",
+       36: "operation now in progress",
+       37: "operation already in progress",
+       38: "socket operation on non-socket",
+       39: "destination address required",
        40: "message too long",
-       90: "multihop attempted",
-       63: "file name too long",
-       81: "need authenticator",
+       41: "protocol wrong type for socket",
+       42: "protocol not available",
+       43: "protocol not supported",
+       44: "socket type not supported",
+       45: "operation not supported",
+       46: "protocol family not supported",
+       47: "address family not supported by protocol family",
+       48: "address already in use",
+       49: "can't assign requested address",
        50: "network is down",
-       52: "network dropped connection on reset",
        51: "network is unreachable",
-       23: "too many open files in system",
-       87: "attribute not found",
+       52: "network dropped connection on reset",
+       53: "software caused connection abort",
+       54: "connection reset by peer",
        55: "no buffer space available",
-       19: "operation not supported by device",
-       2:  "no such file or directory",
-       8:  "exec format error",
-       77: "no locks available",
-       91: "link has been severed",
-       12: "cannot allocate memory",
-       83: "no message of desired type",
-       42: "protocol not available",
-       28: "no space left on device",
-       78: "function not implemented",
-       15: "block device required",
+       56: "socket is already connected",
        57: "socket is not connected",
-       20: "not a directory",
+       58: "can't send after socket shutdown",
+       59: "too many references: can't splice",
+       60: "operation timed out",
+       61: "connection refused",
+       62: "too many levels of symbolic links",
+       63: "file name too long",
+       64: "host is down",
+       65: "no route to host",
        66: "directory not empty",
-       38: "socket operation on non-socket",
-       45: "operation not supported",
-       25: "inappropriate ioctl for device",
-       6:  "device not configured",
-       84: "value too large to be stored in data type",
-       1:  "operation not permitted",
-       46: "protocol family not supported",
-       32: "broken pipe",
        67: "too many processes",
-       76: "bad procedure for program",
-       75: "program version wrong",
-       74: "RPC prog. not avail",
-       43: "protocol not supported",
-       41: "protocol wrong type for socket",
-       34: "result too large",
+       68: "too many users",
+       69: "disc quota exceeded",
+       70: "stale NFS file handle",
        71: "too many levels of remote in path",
-       30: "read-only file system",
+       72: "RPC struct is bad",
        73: "RPC version wrong",
-       58: "can't send after socket shutdown",
-       44: "socket type not supported",
-       29: "illegal seek",
-       3:  "no such process",
-       70: "stale NFS file handle",
-       60: "operation timed out",
-       59: "too many references: can't splice",
-       26: "text file busy",
-       68: "too many users",
-       18: "cross-device link",
+       74: "RPC prog. not avail",
+       75: "program version wrong",
+       76: "bad procedure for program",
+       77: "no locks available",
+       78: "function not implemented",
+       79: "inappropriate file type or format",
+       80: "authentication error",
+       81: "need authenticator",
+       82: "identifier removed",
+       83: "no message of desired type",
+       84: "value too large to be stored in data type",
+       85: "operation canceled",
+       86: "illegal byte sequence",
+       87: "attribute not found",
+       88: "programming error",
+       89: "bad message",
+       90: "multihop attempted",
+       91: "link has been severed",
+       92: "protocol error",
 }
index 4f8970a81f74ba51dd904fec134bb24db9662ca1..1ccafae3066e2acf07a5228958b40402a502e49a 100644 (file)
@@ -605,96 +605,96 @@ const (
 
 // Error table
 var errors = [...]string{
+       1:  "operation not permitted",
+       2:  "no such file or directory",
+       3:  "no such process",
+       4:  "interrupted system call",
+       5:  "input/output error",
+       6:  "device not configured",
        7:  "argument list too long",
-       13: "permission denied",
-       48: "address already in use",
-       49: "can't assign requested address",
-       47: "address family not supported by protocol family",
-       35: "resource temporarily unavailable",
-       37: "operation already in progress",
-       80: "authentication error",
+       8:  "exec format error",
        9:  "bad file descriptor",
-       89: "bad message",
-       72: "RPC struct is bad",
-       16: "device busy",
-       85: "operation canceled",
        10: "no child processes",
-       53: "software caused connection abort",
-       61: "connection refused",
-       54: "connection reset by peer",
        11: "resource deadlock avoided",
-       39: "destination address required",
-       33: "numerical argument out of domain",
-       88: "programming error",
-       69: "disc quota exceeded",
-       17: "file exists",
+       12: "cannot allocate memory",
+       13: "permission denied",
        14: "bad address",
-       27: "file too large",
-       79: "inappropriate file type or format",
-       64: "host is down",
-       65: "no route to host",
-       82: "identifier removed",
-       86: "illegal byte sequence",
-       36: "operation now in progress",
-       4:  "interrupted system call",
-       22: "invalid argument",
-       5:  "input/output error",
-       56: "socket is already connected",
+       15: "block device required",
+       16: "device busy",
+       17: "file exists",
+       18: "cross-device link",
+       19: "operation not supported by device",
+       20: "not a directory",
        21: "is a directory",
-       92: "protocol error",
-       62: "too many levels of symbolic links",
+       22: "invalid argument",
+       23: "too many open files in system",
        24: "too many open files",
+       25: "inappropriate ioctl for device",
+       26: "text file busy",
+       27: "file too large",
+       28: "no space left on device",
+       29: "illegal seek",
+       30: "read-only file system",
        31: "too many links",
+       32: "broken pipe",
+       33: "numerical argument out of domain",
+       34: "result too large",
+       35: "resource temporarily unavailable",
+       36: "operation now in progress",
+       37: "operation already in progress",
+       38: "socket operation on non-socket",
+       39: "destination address required",
        40: "message too long",
-       90: "multihop attempted",
-       63: "file name too long",
-       81: "need authenticator",
+       41: "protocol wrong type for socket",
+       42: "protocol not available",
+       43: "protocol not supported",
+       44: "socket type not supported",
+       45: "operation not supported",
+       46: "protocol family not supported",
+       47: "address family not supported by protocol family",
+       48: "address already in use",
+       49: "can't assign requested address",
        50: "network is down",
-       52: "network dropped connection on reset",
        51: "network is unreachable",
-       23: "too many open files in system",
-       87: "attribute not found",
+       52: "network dropped connection on reset",
+       53: "software caused connection abort",
+       54: "connection reset by peer",
        55: "no buffer space available",
-       19: "operation not supported by device",
-       2:  "no such file or directory",
-       8:  "exec format error",
-       77: "no locks available",
-       91: "link has been severed",
-       12: "cannot allocate memory",
-       83: "no message of desired type",
-       42: "protocol not available",
-       28: "no space left on device",
-       78: "function not implemented",
-       15: "block device required",
+       56: "socket is already connected",
        57: "socket is not connected",
-       20: "not a directory",
+       58: "can't send after socket shutdown",
+       59: "too many references: can't splice",
+       60: "operation timed out",
+       61: "connection refused",
+       62: "too many levels of symbolic links",
+       63: "file name too long",
+       64: "host is down",
+       65: "no route to host",
        66: "directory not empty",
-       38: "socket operation on non-socket",
-       45: "operation not supported",
-       25: "inappropriate ioctl for device",
-       6:  "device not configured",
-       84: "value too large to be stored in data type",
-       1:  "operation not permitted",
-       46: "protocol family not supported",
-       32: "broken pipe",
        67: "too many processes",
-       76: "bad procedure for program",
-       75: "program version wrong",
-       74: "RPC prog. not avail",
-       43: "protocol not supported",
-       41: "protocol wrong type for socket",
-       34: "result too large",
+       68: "too many users",
+       69: "disc quota exceeded",
+       70: "stale NFS file handle",
        71: "too many levels of remote in path",
-       30: "read-only file system",
+       72: "RPC struct is bad",
        73: "RPC version wrong",
-       58: "can't send after socket shutdown",
-       44: "socket type not supported",
-       29: "illegal seek",
-       3:  "no such process",
-       70: "stale NFS file handle",
-       60: "operation timed out",
-       59: "too many references: can't splice",
-       26: "text file busy",
-       68: "too many users",
-       18: "cross-device link",
+       74: "RPC prog. not avail",
+       75: "program version wrong",
+       76: "bad procedure for program",
+       77: "no locks available",
+       78: "function not implemented",
+       79: "inappropriate file type or format",
+       80: "authentication error",
+       81: "need authenticator",
+       82: "identifier removed",
+       83: "no message of desired type",
+       84: "value too large to be stored in data type",
+       85: "operation canceled",
+       86: "illegal byte sequence",
+       87: "attribute not found",
+       88: "programming error",
+       89: "bad message",
+       90: "multihop attempted",
+       91: "link has been severed",
+       92: "protocol error",
 }
index 72302f32a10626cef9230d2bec6b359b55f434d9..ff3c12effb8e091dc65b7934f591d56067530ee8 100644 (file)
@@ -584,134 +584,134 @@ const (
 
 // Error table
 var errors = [...]string{
+       1:   "operation not permitted",
+       2:   "no such file or directory",
+       3:   "no such process",
+       4:   "interrupted system call",
+       5:   "input/output error",
+       6:   "no such device or address",
        7:   "argument list too long",
-       13:  "permission denied",
-       98:  "address already in use",
-       99:  "cannot assign requested address",
-       68:  "advertise error",
-       97:  "address family not supported by protocol",
-       11:  "resource temporarily unavailable",
-       114: "operation already in progress",
-       52:  "invalid exchange",
+       8:   "exec format error",
        9:   "bad file descriptor",
-       77:  "file descriptor in bad state",
-       74:  "bad message",
-       53:  "invalid request descriptor",
-       56:  "invalid request code",
-       57:  "invalid slot",
-       59:  "bad font file format",
-       16:  "device or resource busy",
-       125: "operation canceled",
        10:  "no child processes",
-       44:  "channel number out of range",
-       70:  "communication error on send",
-       103: "software caused connection abort",
-       111: "connection refused",
-       104: "connection reset by peer",
-       35:  "resource deadlock avoided",
-       89:  "destination address required",
-       33:  "numerical argument out of domain",
-       73:  "RFS specific error",
-       122: "disk quota exceeded",
-       17:  "file exists",
+       11:  "resource temporarily unavailable",
+       12:  "cannot allocate memory",
+       13:  "permission denied",
        14:  "bad address",
+       15:  "block device required",
+       16:  "device or resource busy",
+       17:  "file exists",
+       18:  "invalid cross-device link",
+       19:  "no such device",
+       20:  "not a directory",
+       21:  "is a directory",
+       22:  "invalid argument",
+       23:  "too many open files in system",
+       24:  "too many open files",
+       25:  "inappropriate ioctl for device",
+       26:  "text file busy",
        27:  "file too large",
-       112: "host is down",
-       113: "no route to host",
+       28:  "no space left on device",
+       29:  "illegal seek",
+       30:  "read-only file system",
+       31:  "too many links",
+       32:  "broken pipe",
+       33:  "numerical argument out of domain",
+       34:  "numerical result out of range",
+       35:  "resource deadlock avoided",
+       36:  "file name too long",
+       37:  "no locks available",
+       38:  "function not implemented",
+       39:  "directory not empty",
+       40:  "too many levels of symbolic links",
+       42:  "no message of desired type",
        43:  "identifier removed",
-       84:  "invalid or incomplete multibyte or wide character",
-       115: "operation now in progress",
-       4:   "interrupted system call",
-       22:  "invalid argument",
-       5:   "input/output error",
-       106: "transport endpoint is already connected",
-       21:  "is a directory",
-       120: "is a named type file",
-       127: "key has expired",
-       129: "key was rejected by service",
-       128: "key has been revoked",
-       51:  "level 2 halted",
+       44:  "channel number out of range",
        45:  "level 2 not synchronized",
        46:  "level 3 halted",
        47:  "level 3 reset",
-       79:  "can not access a needed shared library",
-       80:  "accessing a corrupted shared library",
-       83:  "cannot exec a shared library directly",
-       82:  "attempting to link in too many shared libraries",
-       81:  ".lib section in a.out corrupted",
        48:  "link number out of range",
-       40:  "too many levels of symbolic links",
-       124: "wrong medium type",
-       24:  "too many open files",
-       31:  "too many links",
-       90:  "message too long",
-       72:  "multihop attempted",
-       36:  "file name too long",
-       119: "no XENIX semaphores available",
-       100: "network is down",
-       102: "network dropped connection on reset",
-       101: "network is unreachable",
-       23:  "too many open files in system",
-       55:  "no anode",
-       105: "no buffer space available",
+       49:  "protocol driver not attached",
        50:  "no CSI structure available",
+       51:  "level 2 halted",
+       52:  "invalid exchange",
+       53:  "invalid request descriptor",
+       54:  "exchange full",
+       55:  "no anode",
+       56:  "invalid request code",
+       57:  "invalid slot",
+       59:  "bad font file format",
+       60:  "device not a stream",
        61:  "no data available",
-       19:  "no such device",
-       2:   "no such file or directory",
-       8:   "exec format error",
-       126: "required key not available",
-       37:  "no locks available",
-       67:  "link has been severed",
-       123: "no medium found",
-       12:  "cannot allocate memory",
-       42:  "no message of desired type",
+       62:  "timer expired",
+       63:  "out of streams resources",
        64:  "machine is not on the network",
        65:  "package not installed",
-       92:  "protocol not available",
-       28:  "no space left on device",
-       63:  "out of streams resources",
-       60:  "device not a stream",
-       38:  "function not implemented",
-       15:  "block device required",
-       107: "transport endpoint is not connected",
-       20:  "not a directory",
-       39:  "directory not empty",
-       118: "not a XENIX named type file",
-       131: "state not recoverable",
-       88:  "socket operation on non-socket",
-       95:  "operation not supported",
-       25:  "inappropriate ioctl for device",
-       76:  "name not unique on network",
-       6:   "no such device or address",
-       75:  "value too large for defined data type",
-       130: "owner died",
-       1:   "operation not permitted",
-       96:  "protocol family not supported",
-       32:  "broken pipe",
+       66:  "object is remote",
+       67:  "link has been severed",
+       68:  "advertise error",
+       69:  "srmount error",
+       70:  "communication error on send",
        71:  "protocol error",
-       93:  "protocol not supported",
-       91:  "protocol wrong type for socket",
-       34:  "numerical result out of range",
+       72:  "multihop attempted",
+       73:  "RFS specific error",
+       74:  "bad message",
+       75:  "value too large for defined data type",
+       76:  "name not unique on network",
+       77:  "file descriptor in bad state",
        78:  "remote address changed",
-       66:  "object is remote",
-       121: "remote I/O error",
+       79:  "can not access a needed shared library",
+       80:  "accessing a corrupted shared library",
+       81:  ".lib section in a.out corrupted",
+       82:  "attempting to link in too many shared libraries",
+       83:  "cannot exec a shared library directly",
+       84:  "invalid or incomplete multibyte or wide character",
        85:  "interrupted system call should be restarted",
-       132: "unknown error 132",
-       30:  "read-only file system",
-       108: "cannot send after transport endpoint shutdown",
-       94:  "socket type not supported",
-       29:  "illegal seek",
-       3:   "no such process",
-       69:  "srmount error",
-       116: "stale NFS file handle",
        86:  "streams pipe error",
-       62:  "timer expired",
-       110: "connection timed out",
+       87:  "too many users",
+       88:  "socket operation on non-socket",
+       89:  "destination address required",
+       90:  "message too long",
+       91:  "protocol wrong type for socket",
+       92:  "protocol not available",
+       93:  "protocol not supported",
+       94:  "socket type not supported",
+       95:  "operation not supported",
+       96:  "protocol family not supported",
+       97:  "address family not supported by protocol",
+       98:  "address already in use",
+       99:  "cannot assign requested address",
+       100: "network is down",
+       101: "network is unreachable",
+       102: "network dropped connection on reset",
+       103: "software caused connection abort",
+       104: "connection reset by peer",
+       105: "no buffer space available",
+       106: "transport endpoint is already connected",
+       107: "transport endpoint is not connected",
+       108: "cannot send after transport endpoint shutdown",
        109: "too many references: cannot splice",
-       26:  "text file busy",
+       110: "connection timed out",
+       111: "connection refused",
+       112: "host is down",
+       113: "no route to host",
+       114: "operation already in progress",
+       115: "operation now in progress",
+       116: "stale NFS file handle",
        117: "structure needs cleaning",
-       49:  "protocol driver not attached",
-       87:  "too many users",
-       18:  "invalid cross-device link",
-       54:  "exchange full",
+       118: "not a XENIX named type file",
+       119: "no XENIX semaphores available",
+       120: "is a named type file",
+       121: "remote I/O error",
+       122: "disk quota exceeded",
+       123: "no medium found",
+       124: "wrong medium type",
+       125: "operation canceled",
+       126: "required key not available",
+       127: "key has expired",
+       128: "key has been revoked",
+       129: "key was rejected by service",
+       130: "owner died",
+       131: "state not recoverable",
+       132: "unknown error 132",
 }
index 087ac6566cf1d8be4b99c6c2c14d794088dd7ad5..f256090140dbaff5faed5a13fbafd90f281bc70b 100644 (file)
@@ -585,134 +585,134 @@ const (
 
 // Error table
 var errors = [...]string{
+       1:   "operation not permitted",
+       2:   "no such file or directory",
+       3:   "no such process",
+       4:   "interrupted system call",
+       5:   "input/output error",
+       6:   "no such device or address",
        7:   "argument list too long",
-       13:  "permission denied",
-       98:  "address already in use",
-       99:  "cannot assign requested address",
-       68:  "advertise error",
-       97:  "address family not supported by protocol",
-       11:  "resource temporarily unavailable",
-       114: "operation already in progress",
-       52:  "invalid exchange",
+       8:   "exec format error",
        9:   "bad file descriptor",
-       77:  "file descriptor in bad state",
-       74:  "bad message",
-       53:  "invalid request descriptor",
-       56:  "invalid request code",
-       57:  "invalid slot",
-       59:  "bad font file format",
-       16:  "device or resource busy",
-       125: "operation canceled",
        10:  "no child processes",
-       44:  "channel number out of range",
-       70:  "communication error on send",
-       103: "software caused connection abort",
-       111: "connection refused",
-       104: "connection reset by peer",
-       35:  "resource deadlock avoided",
-       89:  "destination address required",
-       33:  "numerical argument out of domain",
-       73:  "RFS specific error",
-       122: "disk quota exceeded",
-       17:  "file exists",
+       11:  "resource temporarily unavailable",
+       12:  "cannot allocate memory",
+       13:  "permission denied",
        14:  "bad address",
+       15:  "block device required",
+       16:  "device or resource busy",
+       17:  "file exists",
+       18:  "invalid cross-device link",
+       19:  "no such device",
+       20:  "not a directory",
+       21:  "is a directory",
+       22:  "invalid argument",
+       23:  "too many open files in system",
+       24:  "too many open files",
+       25:  "inappropriate ioctl for device",
+       26:  "text file busy",
        27:  "file too large",
-       112: "host is down",
-       113: "no route to host",
+       28:  "no space left on device",
+       29:  "illegal seek",
+       30:  "read-only file system",
+       31:  "too many links",
+       32:  "broken pipe",
+       33:  "numerical argument out of domain",
+       34:  "numerical result out of range",
+       35:  "resource deadlock avoided",
+       36:  "file name too long",
+       37:  "no locks available",
+       38:  "function not implemented",
+       39:  "directory not empty",
+       40:  "too many levels of symbolic links",
+       42:  "no message of desired type",
        43:  "identifier removed",
-       84:  "invalid or incomplete multibyte or wide character",
-       115: "operation now in progress",
-       4:   "interrupted system call",
-       22:  "invalid argument",
-       5:   "input/output error",
-       106: "transport endpoint is already connected",
-       21:  "is a directory",
-       120: "is a named type file",
-       127: "key has expired",
-       129: "key was rejected by service",
-       128: "key has been revoked",
-       51:  "level 2 halted",
+       44:  "channel number out of range",
        45:  "level 2 not synchronized",
        46:  "level 3 halted",
        47:  "level 3 reset",
-       79:  "can not access a needed shared library",
-       80:  "accessing a corrupted shared library",
-       83:  "cannot exec a shared library directly",
-       82:  "attempting to link in too many shared libraries",
-       81:  ".lib section in a.out corrupted",
        48:  "link number out of range",
-       40:  "too many levels of symbolic links",
-       124: "wrong medium type",
-       24:  "too many open files",
-       31:  "too many links",
-       90:  "message too long",
-       72:  "multihop attempted",
-       36:  "file name too long",
-       119: "no XENIX semaphores available",
-       100: "network is down",
-       102: "network dropped connection on reset",
-       101: "network is unreachable",
-       23:  "too many open files in system",
-       55:  "no anode",
-       105: "no buffer space available",
+       49:  "protocol driver not attached",
        50:  "no CSI structure available",
+       51:  "level 2 halted",
+       52:  "invalid exchange",
+       53:  "invalid request descriptor",
+       54:  "exchange full",
+       55:  "no anode",
+       56:  "invalid request code",
+       57:  "invalid slot",
+       59:  "bad font file format",
+       60:  "device not a stream",
        61:  "no data available",
-       19:  "no such device",
-       2:   "no such file or directory",
-       8:   "exec format error",
-       126: "required key not available",
-       37:  "no locks available",
-       67:  "link has been severed",
-       123: "no medium found",
-       12:  "cannot allocate memory",
-       42:  "no message of desired type",
+       62:  "timer expired",
+       63:  "out of streams resources",
        64:  "machine is not on the network",
        65:  "package not installed",
-       92:  "protocol not available",
-       28:  "no space left on device",
-       63:  "out of streams resources",
-       60:  "device not a stream",
-       38:  "function not implemented",
-       15:  "block device required",
-       107: "transport endpoint is not connected",
-       20:  "not a directory",
-       39:  "directory not empty",
-       118: "not a XENIX named type file",
-       131: "state not recoverable",
-       88:  "socket operation on non-socket",
-       95:  "operation not supported",
-       25:  "inappropriate ioctl for device",
-       76:  "name not unique on network",
-       6:   "no such device or address",
-       75:  "value too large for defined data type",
-       130: "owner died",
-       1:   "operation not permitted",
-       96:  "protocol family not supported",
-       32:  "broken pipe",
+       66:  "object is remote",
+       67:  "link has been severed",
+       68:  "advertise error",
+       69:  "srmount error",
+       70:  "communication error on send",
        71:  "protocol error",
-       93:  "protocol not supported",
-       91:  "protocol wrong type for socket",
-       34:  "numerical result out of range",
+       72:  "multihop attempted",
+       73:  "RFS specific error",
+       74:  "bad message",
+       75:  "value too large for defined data type",
+       76:  "name not unique on network",
+       77:  "file descriptor in bad state",
        78:  "remote address changed",
-       66:  "object is remote",
-       121: "remote I/O error",
+       79:  "can not access a needed shared library",
+       80:  "accessing a corrupted shared library",
+       81:  ".lib section in a.out corrupted",
+       82:  "attempting to link in too many shared libraries",
+       83:  "cannot exec a shared library directly",
+       84:  "invalid or incomplete multibyte or wide character",
        85:  "interrupted system call should be restarted",
-       132: "unknown error 132",
-       30:  "read-only file system",
-       108: "cannot send after transport endpoint shutdown",
-       94:  "socket type not supported",
-       29:  "illegal seek",
-       3:   "no such process",
-       69:  "srmount error",
-       116: "stale NFS file handle",
        86:  "streams pipe error",
-       62:  "timer expired",
-       110: "connection timed out",
+       87:  "too many users",
+       88:  "socket operation on non-socket",
+       89:  "destination address required",
+       90:  "message too long",
+       91:  "protocol wrong type for socket",
+       92:  "protocol not available",
+       93:  "protocol not supported",
+       94:  "socket type not supported",
+       95:  "operation not supported",
+       96:  "protocol family not supported",
+       97:  "address family not supported by protocol",
+       98:  "address already in use",
+       99:  "cannot assign requested address",
+       100: "network is down",
+       101: "network is unreachable",
+       102: "network dropped connection on reset",
+       103: "software caused connection abort",
+       104: "connection reset by peer",
+       105: "no buffer space available",
+       106: "transport endpoint is already connected",
+       107: "transport endpoint is not connected",
+       108: "cannot send after transport endpoint shutdown",
        109: "too many references: cannot splice",
-       26:  "text file busy",
+       110: "connection timed out",
+       111: "connection refused",
+       112: "host is down",
+       113: "no route to host",
+       114: "operation already in progress",
+       115: "operation now in progress",
+       116: "stale NFS file handle",
        117: "structure needs cleaning",
-       49:  "protocol driver not attached",
-       87:  "too many users",
-       18:  "invalid cross-device link",
-       54:  "exchange full",
+       118: "not a XENIX named type file",
+       119: "no XENIX semaphores available",
+       120: "is a named type file",
+       121: "remote I/O error",
+       122: "disk quota exceeded",
+       123: "no medium found",
+       124: "wrong medium type",
+       125: "operation canceled",
+       126: "required key not available",
+       127: "key has expired",
+       128: "key has been revoked",
+       129: "key was rejected by service",
+       130: "owner died",
+       131: "state not recoverable",
+       132: "unknown error 132",
 }
index 3e5c88f391f9dc3da1a68f182c937741a8f711dd..8f0bf34992512d214f817df12ab5d3d7871d6415 100644 (file)
@@ -5,6 +5,8 @@ package syscall
 
 import "unsafe"
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        n = int(r0)
@@ -12,12 +14,16 @@ func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func setgroups(ngid int, gid *_Gid_t) (errno int) {
        _, _, e1 := Syscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, errno int) {
        r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
        wpid = int(r0)
@@ -25,6 +31,8 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe() (r int, w int, errno int) {
        r0, r1, e1 := Syscall(SYS_PIPE, 0, 0, 0)
        r = int(r0)
@@ -33,6 +41,8 @@ func pipe() (r int, w int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -40,18 +50,24 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func bind(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func connect(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func socket(domain int, typ int, proto int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
        fd = int(r0)
@@ -59,14 +75,7 @@ func socket(domain int, typ int, proto int) (fd int, errno int) {
        return
 }
 
-func socketpair(domain int, typ int, proto int) (fd [2]int, errno int) {
-       var f [2]int
-       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(&f)), 0, 0)
-       fd = f
-       errno = int(e1)
-       return
-}
-
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int) {
        _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
@@ -74,45 +83,65 @@ func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Shutdown(s int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func socketpair(domain int, typ int, proto int, fd *[2]int) (errno int) {
+       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
+       errno = int(e1)
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
+       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendto(s int, buf []byte, flags int, to uintptr, addrlen _Socklen) (errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
+       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, timeout *Timespec) (n int, errno int) {
        r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
        n = int(r0)
@@ -120,28 +149,36 @@ func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, time
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (errno int) {
-       var _p0 *_C_int
+       var _p0 unsafe.Pointer
        if len(mib) > 0 {
-               _p0 = &mib[0]
+               _p0 = unsafe.Pointer(&mib[0])
        }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(unsafe.Pointer(_p0)), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimes(path string, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func futimes(fd int, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
        val = int(r0)
@@ -149,60 +186,80 @@ func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (errno int) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Adjtime(delta *Timeval, olddelta *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chmod(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chroot(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup(fd int) (nfd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
        nfd = int(r0)
@@ -210,53 +267,71 @@ func Dup(fd int) (nfd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(from int, to int) (errno int) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exchangedata(path1 string, path2 string, options int) (errno int) {
        _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(StringBytePtr(path1))), uintptr(unsafe.Pointer(StringBytePtr(path2))), uintptr(options))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmod(fd int, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchown(fd int, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Flock(fd int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fpathconf(fd int, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
        val = int(r0)
@@ -264,76 +339,98 @@ func Fpathconf(fd int, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstat(fd int, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstatfs(fd int, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ftruncate(fd int, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
+       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdtablesize() (size int) {
        r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
        size = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getegid() (egid int) {
        r0, _, _ := Syscall(SYS_GETEGID, 0, 0, 0)
        egid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Geteuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETEUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getfsstat(buf []Statfs_t, flags int) (n int, errno int) {
-       var _p0 *Statfs_t
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags))
+       r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(_p0), uintptr(len(buf)), uintptr(flags))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getgid() (gid int) {
        r0, _, _ := Syscall(SYS_GETGID, 0, 0, 0)
        gid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgid(pid int) (pgid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPGID, uintptr(pid), 0, 0)
        pgid = int(r0)
@@ -341,24 +438,32 @@ func Getpgid(pid int) (pgid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgrp() (pgrp int) {
        r0, _, _ := Syscall(SYS_GETPGRP, 0, 0, 0)
        pgrp = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpid() (pid int) {
        r0, _, _ := Syscall(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getppid() (ppid int) {
        r0, _, _ := Syscall(SYS_GETPPID, 0, 0, 0)
        ppid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpriority(which int, who int) (prio int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
        prio = int(r0)
@@ -366,18 +471,24 @@ func Getpriority(which int, who int) (prio int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrusage(who int, rusage *Rusage) (errno int) {
        _, _, e1 := Syscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getsid(pid int) (sid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETSID, uintptr(pid), 0, 0)
        sid = int(r0)
@@ -385,18 +496,24 @@ func Getsid(pid int) (sid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Issetugid() (tainted bool) {
        r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
        tainted = bool(r0 != 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kqueue() (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
        fd = int(r0)
@@ -404,48 +521,64 @@ func Kqueue() (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lchown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Link(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Listen(s int, backlog int) (errno int) {
        _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lstat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdir(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkfifo(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknod(path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Open(path string, mode int, perm uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
        fd = int(r0)
@@ -453,6 +586,8 @@ func Open(path string, mode int, perm uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pathconf(path string, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(name), 0)
        val = int(r0)
@@ -460,68 +595,84 @@ func Pathconf(path string, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pread(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
+       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
+       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Read(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Readlink(path string, buf []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)))
+       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(_p0), uintptr(len(buf)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rename(from string, to string) (errno int) {
        _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(StringBytePtr(from))), uintptr(unsafe.Pointer(StringBytePtr(to))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Revoke(path string) (errno int) {
        _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rmdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0)
        newoffset = int64(int64(r1)<<32 | int64(r0))
@@ -529,72 +680,96 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (errno int) {
        _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setegid(egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seteuid(euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEUID, uintptr(euid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETGID, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setlogin(name string) (errno int) {
        _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(StringBytePtr(name))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpgid(pid int, pgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpriority(which int, who int, prio int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setprivexec(flag int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setregid(rgid int, egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setreuid(ruid int, euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setsid() (pid int, errno int) {
        r0, _, e1 := Syscall(SYS_SETSID, 0, 0, 0)
        pid = int(r0)
@@ -602,83 +777,109 @@ func Setsid() (pid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Settimeofday(tp *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETUID, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Stat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Statfs(path string, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sync() (errno int) {
        _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Truncate(path string, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(length), uintptr(length>>32))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Umask(newmask int) (oldmask int) {
        r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
        oldmask = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Undelete(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlink(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unmount(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Write(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
@@ -686,6 +887,8 @@ func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func write(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
@@ -693,6 +896,8 @@ func write(fd int, buf *byte, nbuf int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func gettimeofday(tp *Timeval) (sec int32, usec int32, errno int) {
        r0, r1, e1 := Syscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        sec = int32(r0)
index 39a8b1c02d6d6747bca97bad01416d9e62acfaad..02d677b7a905c8108ea9c15e89dfab0e19accfb4 100644 (file)
@@ -5,6 +5,8 @@ package syscall
 
 import "unsafe"
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        n = int(r0)
@@ -12,12 +14,16 @@ func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func setgroups(ngid int, gid *_Gid_t) (errno int) {
        _, _, e1 := Syscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, errno int) {
        r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
        wpid = int(r0)
@@ -25,6 +31,8 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe() (r int, w int, errno int) {
        r0, r1, e1 := Syscall(SYS_PIPE, 0, 0, 0)
        r = int(r0)
@@ -33,6 +41,8 @@ func pipe() (r int, w int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -40,18 +50,24 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func bind(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func connect(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func socket(domain int, typ int, proto int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
        fd = int(r0)
@@ -59,13 +75,7 @@ func socket(domain int, typ int, proto int) (fd int, errno int) {
        return
 }
 
-func socketpair(domain int, typ int, proto int) (fd [2]int, errno int) {
-       var f [2]int
-       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(&f)), 0, 0)
-       fd = f
-       errno = int(e1)
-       return
-}
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int) {
        _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
@@ -73,45 +83,65 @@ func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Shutdown(s int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func socketpair(domain int, typ int, proto int, fd *[2]int) (errno int) {
+       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
+       errno = int(e1)
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
+       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendto(s int, buf []byte, flags int, to uintptr, addrlen _Socklen) (errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
+       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, timeout *Timespec) (n int, errno int) {
        r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
        n = int(r0)
@@ -119,28 +149,36 @@ func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, time
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (errno int) {
-       var _p0 *_C_int
+       var _p0 unsafe.Pointer
        if len(mib) > 0 {
-               _p0 = &mib[0]
+               _p0 = unsafe.Pointer(&mib[0])
        }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(unsafe.Pointer(_p0)), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimes(path string, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func futimes(fd int, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
        val = int(r0)
@@ -148,60 +186,80 @@ func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kill(pid int, signum int, posix int) (errno int) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Adjtime(delta *Timeval, olddelta *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chmod(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chroot(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup(fd int) (nfd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
        nfd = int(r0)
@@ -209,53 +267,71 @@ func Dup(fd int) (nfd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(from int, to int) (errno int) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exchangedata(path1 string, path2 string, options int) (errno int) {
        _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(StringBytePtr(path1))), uintptr(unsafe.Pointer(StringBytePtr(path2))), uintptr(options))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmod(fd int, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchown(fd int, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Flock(fd int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fpathconf(fd int, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
        val = int(r0)
@@ -263,76 +339,98 @@ func Fpathconf(fd int, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstat(fd int, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstatfs(fd int, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ftruncate(fd int, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
+       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdtablesize() (size int) {
        r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
        size = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getegid() (egid int) {
        r0, _, _ := Syscall(SYS_GETEGID, 0, 0, 0)
        egid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Geteuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETEUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getfsstat(buf []Statfs_t, flags int) (n int, errno int) {
-       var _p0 *Statfs_t
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags))
+       r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(_p0), uintptr(len(buf)), uintptr(flags))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getgid() (gid int) {
        r0, _, _ := Syscall(SYS_GETGID, 0, 0, 0)
        gid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgid(pid int) (pgid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPGID, uintptr(pid), 0, 0)
        pgid = int(r0)
@@ -340,24 +438,32 @@ func Getpgid(pid int) (pgid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgrp() (pgrp int) {
        r0, _, _ := Syscall(SYS_GETPGRP, 0, 0, 0)
        pgrp = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpid() (pid int) {
        r0, _, _ := Syscall(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getppid() (ppid int) {
        r0, _, _ := Syscall(SYS_GETPPID, 0, 0, 0)
        ppid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpriority(which int, who int) (prio int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
        prio = int(r0)
@@ -365,18 +471,24 @@ func Getpriority(which int, who int) (prio int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrusage(who int, rusage *Rusage) (errno int) {
        _, _, e1 := Syscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getsid(pid int) (sid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETSID, uintptr(pid), 0, 0)
        sid = int(r0)
@@ -384,18 +496,24 @@ func Getsid(pid int) (sid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Issetugid() (tainted bool) {
        r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
        tainted = bool(r0 != 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kqueue() (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
        fd = int(r0)
@@ -403,48 +521,64 @@ func Kqueue() (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lchown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Link(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Listen(s int, backlog int) (errno int) {
        _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lstat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdir(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkfifo(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknod(path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Open(path string, mode int, perm uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
        fd = int(r0)
@@ -452,6 +586,8 @@ func Open(path string, mode int, perm uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pathconf(path string, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(name), 0)
        val = int(r0)
@@ -459,68 +595,84 @@ func Pathconf(path string, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pread(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0)
+       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0)
+       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Read(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Readlink(path string, buf []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)))
+       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(_p0), uintptr(len(buf)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rename(from string, to string) (errno int) {
        _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(StringBytePtr(from))), uintptr(unsafe.Pointer(StringBytePtr(to))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Revoke(path string) (errno int) {
        _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rmdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
        newoffset = int64(r0)
@@ -528,72 +680,96 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (errno int) {
        _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setegid(egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seteuid(euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEUID, uintptr(euid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETGID, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setlogin(name string) (errno int) {
        _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(StringBytePtr(name))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpgid(pid int, pgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpriority(which int, who int, prio int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setprivexec(flag int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setregid(rgid int, egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setreuid(ruid int, euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setsid() (pid int, errno int) {
        r0, _, e1 := Syscall(SYS_SETSID, 0, 0, 0)
        pid = int(r0)
@@ -601,83 +777,109 @@ func Setsid() (pid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Settimeofday(tp *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETUID, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Stat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Statfs(path string, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sync() (errno int) {
        _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Truncate(path string, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(length), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Umask(newmask int) (oldmask int) {
        r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
        oldmask = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Undelete(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlink(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unmount(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Write(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
@@ -685,6 +887,8 @@ func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func write(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
@@ -692,6 +896,8 @@ func write(fd int, buf *byte, nbuf int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func gettimeofday(tp *Timeval) (sec int64, usec int32, errno int) {
        r0, r1, e1 := Syscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        sec = int64(r0)
index b687995a7e80372e8d98e5127235748a8b2cbc01..844ea2b8e803a19c61dd22e8ce3cac05b3508fb2 100644 (file)
@@ -5,6 +5,8 @@ package syscall
 
 import "unsafe"
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        n = int(r0)
@@ -12,12 +14,16 @@ func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func setgroups(ngid int, gid *_Gid_t) (errno int) {
        _, _, e1 := Syscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, errno int) {
        r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
        wpid = int(r0)
@@ -25,6 +31,8 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe() (r int, w int, errno int) {
        r0, r1, e1 := Syscall(SYS_PIPE, 0, 0, 0)
        r = int(r0)
@@ -33,6 +41,8 @@ func pipe() (r int, w int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -40,18 +50,24 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func bind(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func connect(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func socket(domain int, typ int, proto int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
        fd = int(r0)
@@ -59,13 +75,7 @@ func socket(domain int, typ int, proto int) (fd int, errno int) {
        return
 }
 
-func socketpair(domain int, typ int, proto int) (fd [2]int, errno int) {
-       var f [2]int
-       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(&f)), 0, 0)
-       fd = f
-       errno = int(e1)
-       return
-}
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int) {
        _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
@@ -73,45 +83,65 @@ func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Shutdown(s int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func socketpair(domain int, typ int, proto int, fd *[2]int) (errno int) {
+       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
+       errno = int(e1)
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
+       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendto(s int, buf []byte, flags int, to uintptr, addrlen _Socklen) (errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
+       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, timeout *Timespec) (n int, errno int) {
        r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
        n = int(r0)
@@ -119,28 +149,36 @@ func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, time
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (errno int) {
-       var _p0 *_C_int
+       var _p0 unsafe.Pointer
        if len(mib) > 0 {
-               _p0 = &mib[0]
+               _p0 = unsafe.Pointer(&mib[0])
        }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(unsafe.Pointer(_p0)), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimes(path string, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func futimes(fd int, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
        val = int(r0)
@@ -148,54 +186,72 @@ func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Adjtime(delta *Timeval, olddelta *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chmod(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chroot(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup(fd int) (nfd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
        nfd = int(r0)
@@ -203,47 +259,63 @@ func Dup(fd int) (nfd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(from int, to int) (errno int) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmod(fd int, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchown(fd int, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Flock(fd int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fpathconf(fd int, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
        val = int(r0)
@@ -251,76 +323,98 @@ func Fpathconf(fd int, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstat(fd int, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstatfs(fd int, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ftruncate(fd int, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
+       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdtablesize() (size int) {
        r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
        size = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getegid() (egid int) {
        r0, _, _ := Syscall(SYS_GETEGID, 0, 0, 0)
        egid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Geteuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETEUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getfsstat(buf []Statfs_t, flags int) (n int, errno int) {
-       var _p0 *Statfs_t
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags))
+       r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), uintptr(len(buf)), uintptr(flags))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getgid() (gid int) {
        r0, _, _ := Syscall(SYS_GETGID, 0, 0, 0)
        gid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgid(pid int) (pgid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPGID, uintptr(pid), 0, 0)
        pgid = int(r0)
@@ -328,24 +422,32 @@ func Getpgid(pid int) (pgid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgrp() (pgrp int) {
        r0, _, _ := Syscall(SYS_GETPGRP, 0, 0, 0)
        pgrp = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpid() (pid int) {
        r0, _, _ := Syscall(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getppid() (ppid int) {
        r0, _, _ := Syscall(SYS_GETPPID, 0, 0, 0)
        ppid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpriority(which int, who int) (prio int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
        prio = int(r0)
@@ -353,18 +455,24 @@ func Getpriority(which int, who int) (prio int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrusage(who int, rusage *Rusage) (errno int) {
        _, _, e1 := Syscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getsid(pid int) (sid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETSID, uintptr(pid), 0, 0)
        sid = int(r0)
@@ -372,30 +480,40 @@ func Getsid(pid int) (sid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Issetugid() (tainted bool) {
        r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
        tainted = bool(r0 != 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kill(pid int, signum int) (errno int) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kqueue() (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
        fd = int(r0)
@@ -403,54 +521,72 @@ func Kqueue() (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lchown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Link(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Listen(s int, backlog int) (errno int) {
        _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lstat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdir(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkfifo(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknod(path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Nanosleep(time *Timespec, leftover *Timespec) (errno int) {
        _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Open(path string, mode int, perm uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
        fd = int(r0)
@@ -458,6 +594,8 @@ func Open(path string, mode int, perm uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pathconf(path string, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(name), 0)
        val = int(r0)
@@ -465,68 +603,84 @@ func Pathconf(path string, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pread(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
+       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
+       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Read(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Readlink(path string, buf []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)))
+       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(_p0), uintptr(len(buf)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rename(from string, to string) (errno int) {
        _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(StringBytePtr(from))), uintptr(unsafe.Pointer(StringBytePtr(to))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Revoke(path string) (errno int) {
        _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rmdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0)
        newoffset = int64(int64(r1)<<32 | int64(r0))
@@ -534,66 +688,88 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (errno int) {
        _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setegid(egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seteuid(euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEUID, uintptr(euid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETGID, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setlogin(name string) (errno int) {
        _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(StringBytePtr(name))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpgid(pid int, pgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpriority(which int, who int, prio int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setregid(rgid int, egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setreuid(ruid int, euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setsid() (pid int, errno int) {
        r0, _, e1 := Syscall(SYS_SETSID, 0, 0, 0)
        pid = int(r0)
@@ -601,83 +777,109 @@ func Setsid() (pid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Settimeofday(tp *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETUID, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Stat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Statfs(path string, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sync() (errno int) {
        _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Truncate(path string, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(length), uintptr(length>>32))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Umask(newmask int) (oldmask int) {
        r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
        oldmask = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Undelete(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlink(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unmount(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Write(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
@@ -685,6 +887,8 @@ func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func write(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
index 1e1f26a020953d2d370d12a90a30d250fe584417..571bfea636d7d70b07291ab1699cf0989c515612 100644 (file)
@@ -5,6 +5,8 @@ package syscall
 
 import "unsafe"
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        n = int(r0)
@@ -12,12 +14,16 @@ func getgroups(ngid int, gid *_Gid_t) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func setgroups(ngid int, gid *_Gid_t) (errno int) {
        _, _, e1 := Syscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, errno int) {
        r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
        wpid = int(r0)
@@ -25,6 +31,8 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe() (r int, w int, errno int) {
        r0, r1, e1 := Syscall(SYS_PIPE, 0, 0, 0)
        r = int(r0)
@@ -33,6 +41,8 @@ func pipe() (r int, w int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -40,18 +50,24 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func bind(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func connect(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func socket(domain int, typ int, proto int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
        fd = int(r0)
@@ -59,14 +75,7 @@ func socket(domain int, typ int, proto int) (fd int, errno int) {
        return
 }
 
-func socketpair(domain int, typ int, proto int) (fd [2]int, errno int) {
-       var f [2]int
-       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(&f)), 0, 0)
-       fd = f
-       errno = int(e1)
-       return
-}
-
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
 func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int) {
        _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
@@ -74,45 +83,65 @@ func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Shutdown(s int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func socketpair(domain int, typ int, proto int, fd *[2]int) (errno int) {
+       _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
+       errno = int(e1)
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
+       r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendto(s int, buf []byte, flags int, to uintptr, addrlen _Socklen) (errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
+       _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, timeout *Timespec) (n int, errno int) {
        r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
        n = int(r0)
@@ -120,28 +149,36 @@ func kevent(kq int, change uintptr, nchange int, event uintptr, nevent int, time
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (errno int) {
-       var _p0 *_C_int
+       var _p0 unsafe.Pointer
        if len(mib) > 0 {
-               _p0 = &mib[0]
+               _p0 = unsafe.Pointer(&mib[0])
        }
-       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(unsafe.Pointer(_p0)), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
+       _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimes(path string, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func futimes(fd int, timeval *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
        val = int(r0)
@@ -149,54 +186,72 @@ func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Adjtime(delta *Timeval, olddelta *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chmod(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chroot(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup(fd int) (nfd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
        nfd = int(r0)
@@ -204,47 +259,63 @@ func Dup(fd int) (nfd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(from int, to int) (errno int) {
        _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchflags(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmod(fd int, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchown(fd int, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Flock(fd int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fpathconf(fd int, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
        val = int(r0)
@@ -252,76 +323,98 @@ func Fpathconf(fd int, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstat(fd int, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstatfs(fd int, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ftruncate(fd int, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
+       r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdtablesize() (size int) {
        r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
        size = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getegid() (egid int) {
        r0, _, _ := Syscall(SYS_GETEGID, 0, 0, 0)
        egid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Geteuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETEUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getfsstat(buf []Statfs_t, flags int) (n int, errno int) {
-       var _p0 *Statfs_t
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags))
+       r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), uintptr(len(buf)), uintptr(flags))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getgid() (gid int) {
        r0, _, _ := Syscall(SYS_GETGID, 0, 0, 0)
        gid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgid(pid int) (pgid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPGID, uintptr(pid), 0, 0)
        pgid = int(r0)
@@ -329,24 +422,32 @@ func Getpgid(pid int) (pgid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgrp() (pgrp int) {
        r0, _, _ := Syscall(SYS_GETPGRP, 0, 0, 0)
        pgrp = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpid() (pid int) {
        r0, _, _ := Syscall(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getppid() (ppid int) {
        r0, _, _ := Syscall(SYS_GETPPID, 0, 0, 0)
        ppid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpriority(which int, who int) (prio int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
        prio = int(r0)
@@ -354,18 +455,24 @@ func Getpriority(which int, who int) (prio int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrusage(who int, rusage *Rusage) (errno int) {
        _, _, e1 := Syscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getsid(pid int) (sid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETSID, uintptr(pid), 0, 0)
        sid = int(r0)
@@ -373,30 +480,40 @@ func Getsid(pid int) (sid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Issetugid() (tainted bool) {
        r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
        tainted = bool(r0 != 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kill(pid int, signum int) (errno int) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kqueue() (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
        fd = int(r0)
@@ -404,54 +521,72 @@ func Kqueue() (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lchown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Link(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Listen(s int, backlog int) (errno int) {
        _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lstat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdir(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkfifo(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknod(path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Nanosleep(time *Timespec, leftover *Timespec) (errno int) {
        _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Open(path string, mode int, perm uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
        fd = int(r0)
@@ -459,6 +594,8 @@ func Open(path string, mode int, perm uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pathconf(path string, name int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(name), 0)
        val = int(r0)
@@ -466,68 +603,84 @@ func Pathconf(path string, name int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pread(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0)
+       r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0)
+       r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Read(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Readlink(path string, buf []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(buf) > 0 {
-               _p0 = &buf[0]
+               _p0 = unsafe.Pointer(&buf[0])
        }
-       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)))
+       r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(_p0), uintptr(len(buf)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rename(from string, to string) (errno int) {
        _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(StringBytePtr(from))), uintptr(unsafe.Pointer(StringBytePtr(to))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Revoke(path string) (errno int) {
        _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rmdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
        newoffset = int64(r0)
@@ -535,66 +688,88 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (errno int) {
        _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setegid(egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seteuid(euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETEUID, uintptr(euid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETGID, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setlogin(name string) (errno int) {
        _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(StringBytePtr(name))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpgid(pid int, pgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpriority(which int, who int, prio int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setregid(rgid int, egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setreuid(ruid int, euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setrlimit(which int, lim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setsid() (pid int, errno int) {
        r0, _, e1 := Syscall(SYS_SETSID, 0, 0, 0)
        pid = int(r0)
@@ -602,83 +777,109 @@ func Setsid() (pid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Settimeofday(tp *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETUID, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Stat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Statfs(path string, stat *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(path string, link string) (errno int) {
        _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(StringBytePtr(link))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sync() (errno int) {
        _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Truncate(path string, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(length), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Umask(newmask int) (oldmask int) {
        r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
        oldmask = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Undelete(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlink(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unmount(path string, flags int) (errno int) {
        _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Write(fd int, p []byte) (n int, errno int) {
-       var _p0 *byte
+       var _p0 unsafe.Pointer
        if len(p) > 0 {
-               _p0 = &p[0]
+               _p0 = unsafe.Pointer(&p[0])
        }
-       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)))
+       r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
        n = int(r0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
@@ -686,6 +887,8 @@ func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func write(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
index 1d4c4224b3e570eaedafaa87d93d2cf7a9a5d72a..6036dc92fa6658c3c080f8c6e57b1e1a2b3141c9 100644 (file)
@@ -5,6 +5,8 @@ package syscall
 
 import "unsafe"
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func open(path string, mode int, perm uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
        fd = int(r0)
@@ -12,6 +14,8 @@ func open(path string, mode int, perm uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func openat(dirfd int, path string, flags int, mode uint32) (fd int, errno int) {
        r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), uintptr(mode), 0, 0)
        fd = int(r0)
@@ -19,24 +23,32 @@ func openat(dirfd int, path string, flags int, mode uint32) (fd int, errno int)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe(p *[2]_C_int) (errno int) {
        _, _, e1 := Syscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimes(path string, times *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(times)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func futimesat(dirfd int, path *byte, times *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getcwd(buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -48,6 +60,8 @@ func Getcwd(buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, errno int) {
        r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
        wpid = int(r0)
@@ -55,24 +69,32 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (errno int) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Acct(path string) (errno int) {
        _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Adjtimex(buf *Timex) (state int, errno int) {
        r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
        state = int(r0)
@@ -80,30 +102,40 @@ func Adjtimex(buf *Timex) (state int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chmod(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chroot(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Creat(path string, mode uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_CREAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        fd = int(r0)
@@ -111,6 +143,8 @@ func Creat(path string, mode uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup(oldfd int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
        fd = int(r0)
@@ -118,6 +152,8 @@ func Dup(oldfd int) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        fd = int(r0)
@@ -125,6 +161,8 @@ func Dup2(oldfd int, newfd int) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollCreate(size int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
        fd = int(r0)
@@ -132,12 +170,16 @@ func EpollCreate(size int) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (errno int) {
        _, _, e1 := Syscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(events) > 0 {
@@ -149,47 +191,63 @@ func EpollWait(epfd int, events []EpollEvent, msec int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Faccessat(dirfd int, path string, mode uint32, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(flags), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fallocate(fd int, mode uint32, off int64, len int64) (errno int) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmod(fd int, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmodat(dirfd int, path string, mode uint32, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(flags), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
        val = int(r0)
@@ -197,24 +255,32 @@ func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fdatasync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ftruncate(fd int, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdents(fd int, buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -226,6 +292,8 @@ func Getdents(fd int, buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgid(pid int) (pgid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPGID, uintptr(pid), 0, 0)
        pgid = int(r0)
@@ -233,48 +301,64 @@ func Getpgid(pid int) (pgid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgrp() (pid int) {
        r0, _, _ := Syscall(SYS_GETPGRP, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpid() (pid int) {
        r0, _, _ := Syscall(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getppid() (ppid int) {
        r0, _, _ := Syscall(SYS_GETPPID, 0, 0, 0)
        ppid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrlimit(resource int, rlim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrusage(who int, rusage *Rusage) (errno int) {
        _, _, e1 := Syscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettid() (tid int) {
        r0, _, _ := Syscall(SYS_GETTID, 0, 0, 0)
        tid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kill(pid int, sig int) (errno int) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Klogctl(typ int, buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -286,54 +370,72 @@ func Klogctl(typ int, buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Link(oldpath string, newpath string) (errno int) {
        _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdir(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdirat(dirfd int, path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknod(path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknodat(dirfd int, path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Nanosleep(time *Timespec, leftover *Timespec) (errno int) {
        _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pause() (errno int) {
        _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func PivotRoot(newroot string, putold string) (errno int) {
        _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(StringBytePtr(newroot))), uintptr(unsafe.Pointer(StringBytePtr(putold))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pread(fd int, p []byte, offset int64) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -345,6 +447,8 @@ func Pread(fd int, p []byte, offset int64) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -356,6 +460,8 @@ func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Read(fd int, p []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -367,6 +473,8 @@ func Read(fd int, p []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Readlink(path string, buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -378,24 +486,32 @@ func Readlink(path string, buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rename(oldpath string, newpath string) (errno int) {
        _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (errno int) {
        _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(newdirfd), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rmdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setdomainname(p []byte) (errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -406,6 +522,8 @@ func Setdomainname(p []byte) (errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sethostname(p []byte) (errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -416,18 +534,24 @@ func Sethostname(p []byte) (errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpgid(pid int, pgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setrlimit(resource int, rlim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setsid() (pid int, errno int) {
        r0, _, e1 := Syscall(SYS_SETSID, 0, 0, 0)
        pid = int(r0)
@@ -435,18 +559,24 @@ func Setsid() (pid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Settimeofday(tv *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETUID, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, errno int) {
        r0, r1, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
        n = int64(int64(r1)<<32 | int64(r0))
@@ -454,23 +584,31 @@ func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n i
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(oldpath string, newpath string) (errno int) {
        _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sync() {
        Syscall(SYS_SYNC, 0, 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sysinfo(info *Sysinfo_t) (errno int) {
        _, _, e1 := Syscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Tee(rfd int, wfd int, len int, flags int) (n int64, errno int) {
        r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
        n = int64(int64(r1)<<32 | int64(r0))
@@ -478,12 +616,16 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Tgkill(tgid int, tid int, sig int) (errno int) {
        _, _, e1 := Syscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Times(tms *Tms) (ticks uintptr, errno int) {
        r0, _, e1 := Syscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
        ticks = uintptr(r0)
@@ -491,54 +633,72 @@ func Times(tms *Tms) (ticks uintptr, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Truncate(path string, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(length), uintptr(length>>32))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Umask(mask int) (oldmask int) {
        r0, _, _ := Syscall(SYS_UMASK, uintptr(mask), 0, 0)
        oldmask = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Uname(buf *Utsname) (errno int) {
        _, _, e1 := Syscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlink(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlinkat(dirfd int, path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unshare(flags int) (errno int) {
        _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ustat(dev int, ubuf *Ustat_t) (errno int) {
        _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Utime(path string, buf *Utimbuf) (errno int) {
        _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(buf)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Write(fd int, p []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -550,12 +710,16 @@ func Write(fd int, p []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func exitThread(code int) (errno int) {
        _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, p *byte, np int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
        n = int(r0)
@@ -563,6 +727,8 @@ func read(fd int, p *byte, np int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func write(fd int, p *byte, np int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
        n = int(r0)
@@ -570,126 +736,168 @@ func write(fd int, p *byte, np int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_CHOWN32, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchown(fd int, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHOWN32, uintptr(fd), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstat(fd int, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getegid() (egid int) {
        r0, _, _ := Syscall(SYS_GETEGID32, 0, 0, 0)
        egid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Geteuid() (euid int) {
        r0, _, _ := Syscall(SYS_GETEUID32, 0, 0, 0)
        euid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getgid() (gid int) {
        r0, _, _ := Syscall(SYS_GETGID32, 0, 0, 0)
        gid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETUID32, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ioperm(from int, num int, on int) (errno int) {
        _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Iopl(level int) (errno int) {
        _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lchown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_LCHOWN32, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lstat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setfsgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setfsuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETGID32, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setregid(rgid int, egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREGID32, uintptr(rgid), uintptr(egid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setresgid(rgid int, egid int, sgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETRESGID32, uintptr(rgid), uintptr(egid), uintptr(sgid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setresuid(ruid int, euid int, suid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETRESUID32, uintptr(ruid), uintptr(euid), uintptr(suid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setreuid(ruid int, euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREUID32, uintptr(ruid), uintptr(euid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Stat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func SyncFileRange(fd int, off int64, n int64, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32), uintptr(flags))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(n int, list *_Gid_t) (nn int, errno int) {
        r0, _, e1 := Syscall(SYS_GETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
        nn = int(r0)
@@ -697,12 +905,16 @@ func getgroups(n int, list *_Gid_t) (nn int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func setgroups(n int, list *_Gid_t) (errno int) {
        _, _, e1 := Syscall(SYS_SETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, errno int) {
        r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
        n = int(r0)
@@ -710,12 +922,16 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Time(t *Time_t) (tt Time_t, errno int) {
        r0, _, e1 := Syscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0)
        tt = Time_t(r0)
index 8390aa6f78ff36a6a41465b00f04b4ff5bfc03ef..fa2be094550c3f2abfebae4daf0881c2889b32e6 100644 (file)
@@ -5,6 +5,8 @@ package syscall
 
 import "unsafe"
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func open(path string, mode int, perm uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
        fd = int(r0)
@@ -12,6 +14,8 @@ func open(path string, mode int, perm uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func openat(dirfd int, path string, flags int, mode uint32) (fd int, errno int) {
        r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), uintptr(mode), 0, 0)
        fd = int(r0)
@@ -19,24 +23,32 @@ func openat(dirfd int, path string, flags int, mode uint32) (fd int, errno int)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe(p *[2]_C_int) (errno int) {
        _, _, e1 := Syscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimes(path string, times *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(times)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func futimesat(dirfd int, path *byte, times *[2]Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getcwd(buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -48,6 +60,8 @@ func Getcwd(buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, errno int) {
        r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
        wpid = int(r0)
@@ -55,24 +69,32 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ptrace(request int, pid int, addr uintptr, data uintptr) (errno int) {
        _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Access(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Acct(path string) (errno int) {
        _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Adjtimex(buf *Timex) (state int, errno int) {
        r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
        state = int(r0)
@@ -80,30 +102,40 @@ func Adjtimex(buf *Timex) (state int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chmod(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chroot(path string) (errno int) {
        _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Creat(path string, mode uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_CREAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        fd = int(r0)
@@ -111,6 +143,8 @@ func Creat(path string, mode uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup(oldfd int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
        fd = int(r0)
@@ -118,6 +152,8 @@ func Dup(oldfd int) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Dup2(oldfd int, newfd int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
        fd = int(r0)
@@ -125,6 +161,8 @@ func Dup2(oldfd int, newfd int) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollCreate(size int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
        fd = int(r0)
@@ -132,12 +170,16 @@ func EpollCreate(size int) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (errno int) {
        _, _, e1 := Syscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(events) > 0 {
@@ -149,47 +191,63 @@ func EpollWait(epfd int, events []EpollEvent, msec int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Faccessat(dirfd int, path string, mode uint32, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(flags), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fallocate(fd int, mode uint32, off int64, len int64) (errno int) {
        _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchdir(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmod(fd int, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchmodat(dirfd int, path string, mode uint32, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(flags), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid), uintptr(flags), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
        val = int(r0)
@@ -197,24 +255,32 @@ func fcntl(fd int, cmd int, arg int) (val int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fdatasync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fsync(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ftruncate(fd int, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdents(fd int, buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -226,6 +292,8 @@ func Getdents(fd int, buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgid(pid int) (pgid int, errno int) {
        r0, _, e1 := Syscall(SYS_GETPGID, uintptr(pid), 0, 0)
        pgid = int(r0)
@@ -233,48 +301,64 @@ func Getpgid(pid int) (pgid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpgrp() (pid int) {
        r0, _, _ := Syscall(SYS_GETPGRP, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpid() (pid int) {
        r0, _, _ := Syscall(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getppid() (ppid int) {
        r0, _, _ := Syscall(SYS_GETPPID, 0, 0, 0)
        ppid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrlimit(resource int, rlim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getrusage(who int, rusage *Rusage) (errno int) {
        _, _, e1 := Syscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettid() (tid int) {
        r0, _, _ := Syscall(SYS_GETTID, 0, 0, 0)
        tid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Kill(pid int, sig int) (errno int) {
        _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Klogctl(typ int, buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -286,54 +370,72 @@ func Klogctl(typ int, buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Link(oldpath string, newpath string) (errno int) {
        _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdir(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mkdirat(dirfd int, path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknod(path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Mknodat(dirfd int, path string, mode uint32, dev int) (errno int) {
        _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Nanosleep(time *Timespec, leftover *Timespec) (errno int) {
        _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pause() (errno int) {
        _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func PivotRoot(newroot string, putold string) (errno int) {
        _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(StringBytePtr(newroot))), uintptr(unsafe.Pointer(StringBytePtr(putold))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pread(fd int, p []byte, offset int64) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -345,6 +447,8 @@ func Pread(fd int, p []byte, offset int64) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -356,6 +460,8 @@ func Pwrite(fd int, p []byte, offset int64) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Read(fd int, p []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -367,6 +473,8 @@ func Read(fd int, p []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Readlink(path string, buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -378,24 +486,32 @@ func Readlink(path string, buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rename(oldpath string, newpath string) (errno int) {
        _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (errno int) {
        _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(newdirfd), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Rmdir(path string) (errno int) {
        _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setdomainname(p []byte) (errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -406,6 +522,8 @@ func Setdomainname(p []byte) (errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sethostname(p []byte) (errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -416,18 +534,24 @@ func Sethostname(p []byte) (errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setpgid(pid int, pgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setrlimit(resource int, rlim *Rlimit) (errno int) {
        _, _, e1 := Syscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setsid() (pid int, errno int) {
        r0, _, e1 := Syscall(SYS_SETSID, 0, 0, 0)
        pid = int(r0)
@@ -435,18 +559,24 @@ func Setsid() (pid int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Settimeofday(tv *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETUID, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, errno int) {
        r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
        n = int64(r0)
@@ -454,23 +584,31 @@ func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n i
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Symlink(oldpath string, newpath string) (errno int) {
        _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sync() {
        Syscall(SYS_SYNC, 0, 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Sysinfo(info *Sysinfo_t) (errno int) {
        _, _, e1 := Syscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Tee(rfd int, wfd int, len int, flags int) (n int64, errno int) {
        r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
        n = int64(r0)
@@ -478,12 +616,16 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Tgkill(tgid int, tid int, sig int) (errno int) {
        _, _, e1 := Syscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Times(tms *Tms) (ticks uintptr, errno int) {
        r0, _, e1 := Syscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
        ticks = uintptr(r0)
@@ -491,54 +633,72 @@ func Times(tms *Tms) (ticks uintptr, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Truncate(path string, length int64) (errno int) {
        _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(length), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Umask(mask int) (oldmask int) {
        r0, _, _ := Syscall(SYS_UMASK, uintptr(mask), 0, 0)
        oldmask = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Uname(buf *Utsname) (errno int) {
        _, _, e1 := Syscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlink(path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unlinkat(dirfd int, path string) (errno int) {
        _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Unshare(flags int) (errno int) {
        _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ustat(dev int, ubuf *Ustat_t) (errno int) {
        _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Utime(path string, buf *Utimbuf) (errno int) {
        _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(buf)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Write(fd int, p []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -550,12 +710,16 @@ func Write(fd int, p []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func exitThread(code int) (errno int) {
        _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, p *byte, np int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
        n = int(r0)
@@ -563,6 +727,8 @@ func read(fd int, p *byte, np int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func write(fd int, p *byte, np int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
        n = int(r0)
@@ -570,84 +736,112 @@ func write(fd int, p *byte, np int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fchown(fd int, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstat(fd int, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstatfs(fd int, buf *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getegid() (egid int) {
        r0, _, _ := Syscall(SYS_GETEGID, 0, 0, 0)
        egid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Geteuid() (euid int) {
        r0, _, _ := Syscall(SYS_GETEUID, 0, 0, 0)
        euid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getgid() (gid int) {
        r0, _, _ := Syscall(SYS_GETGID, 0, 0, 0)
        gid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getuid() (uid int) {
        r0, _, _ := Syscall(SYS_GETUID, 0, 0, 0)
        uid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Ioperm(from int, num int, on int) (errno int) {
        _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Iopl(level int) (errno int) {
        _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lchown(path string, uid int, gid int) (errno int) {
        _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Listen(s int, n int) (errno int) {
        _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Lstat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Seek(fd int, offset int64, whence int) (off int64, errno int) {
        r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
        off = int64(r0)
@@ -655,6 +849,8 @@ func Seek(fd int, offset int64, whence int) (off int64, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, errno int) {
        r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
        n = int(r0)
@@ -662,72 +858,96 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setfsgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setfsuid(uid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setgid(gid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETGID, uintptr(gid), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setregid(rgid int, egid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setresgid(rgid int, egid int, sgid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setresuid(ruid int, euid int, suid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Setreuid(ruid int, euid int) (errno int) {
        _, _, e1 := Syscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Shutdown(fd int, how int) (errno int) {
        _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Stat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Statfs(path string, buf *Statfs_t) (errno int) {
        _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(buf)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func SyncFileRange(fd int, off int64, n int64, flags int) (errno int) {
        _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        fd = int(r0)
@@ -735,18 +955,24 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func bind(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func connect(s int, addr uintptr, addrlen _Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getgroups(n int, list *_Gid_t) (nn int, errno int) {
        r0, _, e1 := Syscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
        nn = int(r0)
@@ -754,18 +980,24 @@ func getgroups(n int, list *_Gid_t) (nn int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func setgroups(n int, list *_Gid_t) (errno int) {
        _, _, e1 := Syscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func setsockopt(s int, level int, name int, val uintptr, vallen int) (errno int) {
        _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func socket(domain int, typ int, proto int) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
        fd = int(r0)
@@ -773,24 +1005,32 @@ func socket(domain int, typ int, proto int) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func socketpair(domain int, typ int, proto int, fd *[2]int) (errno int) {
        _, _, e1 := Syscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (errno int) {
        _, _, e1 := Syscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -802,6 +1042,8 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func sendto(s int, buf []byte, flags int, to uintptr, addrlen _Socklen) (errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
index 4fa04599a85cd41c8e960aa55b4e56ade9eb6a74..f68105a9ce0f908f74ff2542a3d3d1642909cc52 100644 (file)
@@ -5,35 +5,47 @@ package syscall
 
 import "unsafe"
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Chmod(path string, mode uint32) (errno int) {
        _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Clock() (clock int) {
        r0, _, _ := Syscall(SYS_CLOCK, 0, 0, 0)
        clock = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Close(fd int) (errno int) {
        _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Exit(code int) {
        Syscall(SYS_EXIT, uintptr(code), 0, 0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Fstat(fd int, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdents(fd int, buf []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
@@ -47,18 +59,24 @@ func Getdents(fd int, buf []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getpid() (pid int) {
        r0, _, _ := Syscall(SYS_GETPID, 0, 0, 0)
        pid = int(r0)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Gettimeofday(tv *Timeval) (errno int) {
        _, _, e1 := Syscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Open(path string, mode int, perm uint32) (fd int, errno int) {
        r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
        fd = int(r0)
@@ -66,6 +84,8 @@ func Open(path string, mode int, perm uint32) (fd int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Read(fd int, p []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -79,6 +99,8 @@ func Read(fd int, p []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
        n = int(r0)
@@ -86,12 +108,16 @@ func read(fd int, buf *byte, nbuf int) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Stat(path string, stat *Stat_t) (errno int) {
        _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Write(fd int, p []byte) (n int, errno int) {
        var _p0 unsafe.Pointer
        if len(p) > 0 {
@@ -105,18 +131,24 @@ func Write(fd int, p []byte) (n int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func MultimediaInit(subsys int) (errno int) {
        _, _, e1 := Syscall(SYS_MULTIMEDIA_INIT, uintptr(subsys), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func MultimediaShutdown() (errno int) {
        _, _, e1 := Syscall(SYS_MULTIMEDIA_SHUTDOWN, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func CondCreate() (cv int, errno int) {
        r0, _, e1 := Syscall(SYS_COND_CREATE, 0, 0, 0)
        cv = int(r0)
@@ -124,30 +156,40 @@ func CondCreate() (cv int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func CondWait(cv int, mutex int) (errno int) {
        _, _, e1 := Syscall(SYS_COND_WAIT, uintptr(cv), uintptr(mutex), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func CondSignal(cv int) (errno int) {
        _, _, e1 := Syscall(SYS_COND_SIGNAL, uintptr(cv), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func CondBroadcast(cv int) (errno int) {
        _, _, e1 := Syscall(SYS_COND_BROADCAST, uintptr(cv), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func CondTimedWaitAbs(cv int, mutex int, abstime *Timespec) (errno int) {
        _, _, e1 := Syscall(SYS_COND_TIMED_WAIT_ABS, uintptr(cv), uintptr(mutex), uintptr(unsafe.Pointer(abstime)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func MutexCreate() (mutex int, errno int) {
        r0, _, e1 := Syscall(SYS_MUTEX_CREATE, 0, 0, 0)
        mutex = int(r0)
@@ -155,24 +197,32 @@ func MutexCreate() (mutex int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func MutexLock(mutex int) (errno int) {
        _, _, e1 := Syscall(SYS_MUTEX_LOCK, uintptr(mutex), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func MutexUnlock(mutex int) (errno int) {
        _, _, e1 := Syscall(SYS_MUTEX_UNLOCK, uintptr(mutex), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func MutexTryLock(mutex int) (errno int) {
        _, _, e1 := Syscall(SYS_MUTEX_TRYLOCK, uintptr(mutex), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func SemCreate() (sema int, errno int) {
        r0, _, e1 := Syscall(SYS_SEM_CREATE, 0, 0, 0)
        sema = int(r0)
@@ -180,54 +230,72 @@ func SemCreate() (sema int, errno int) {
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func SemWait(sema int) (errno int) {
        _, _, e1 := Syscall(SYS_SEM_WAIT, uintptr(sema), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func SemPost(sema int) (errno int) {
        _, _, e1 := Syscall(SYS_SEM_POST, uintptr(sema), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func VideoInit(dx int, dy int) (errno int) {
        _, _, e1 := Syscall(SYS_VIDEO_INIT, uintptr(dx), uintptr(dy), 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func VideoUpdate(data *uint32) (errno int) {
        _, _, e1 := Syscall(SYS_VIDEO_UPDATE, uintptr(unsafe.Pointer(data)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func VideoPollEvent(ev *byte) (errno int) {
        _, _, e1 := Syscall(SYS_VIDEO_POLL_EVENT, uintptr(unsafe.Pointer(ev)), 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func VideoShutdown() (errno int) {
        _, _, e1 := Syscall(SYS_VIDEO_SHUTDOWN, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func AudioInit(fmt int, nreq int, data *int) (errno int) {
        _, _, e1 := Syscall(SYS_AUDIO_INIT, uintptr(fmt), uintptr(nreq), uintptr(unsafe.Pointer(data)))
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func AudioShutdown() (errno int) {
        _, _, e1 := Syscall(SYS_AUDIO_SHUTDOWN, 0, 0, 0)
        errno = int(e1)
        return
 }
 
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func AudioStream(data *uint16, size *uintptr) (errno int) {
        _, _, e1 := Syscall(SYS_AUDIO_STREAM, uintptr(unsafe.Pointer(data)), uintptr(unsafe.Pointer(size)), 0)
        errno = int(e1)
index b7c6abeca58bf37cc34a306fc0d3ce48707f303e..a5b7b664f0e190a2cf24e94446701a0564b50252 100644 (file)
@@ -1,4 +1,4 @@
-// mksysnum_freebsd.sh /usr/src/sys/kern/syscalls.master
+// mksysnum_freebsd.sh 
 // MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
 
 package syscall
@@ -317,4 +317,5 @@ const (
        SYS_JAIL_REMOVE              = 508 // { int jail_remove(int jid); }
        SYS_CLOSEFROM                = 509 // { int closefrom(int lowfd); }
        SYS_LPATHCONF                = 513 // { int lpathconf(char *path, int name); }
+       SYS_PSELECT                  = 522 // { int pselect(int nd, fd_set *in, \
 )
index b7c6abeca58bf37cc34a306fc0d3ce48707f303e..4286b487d53ea2738582b8be01f2c4bb2564dda9 100644 (file)
@@ -1,4 +1,4 @@
-// mksysnum_freebsd.sh /usr/src/sys/kern/syscalls.master
+// mksysnum_freebsd.sh
 // MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
 
 package syscall
@@ -317,4 +317,5 @@ const (
        SYS_JAIL_REMOVE              = 508 // { int jail_remove(int jid); }
        SYS_CLOSEFROM                = 509 // { int closefrom(int lowfd); }
        SYS_LPATHCONF                = 513 // { int lpathconf(char *path, int name); }
+       SYS_PSELECT                  = 522 // { int pselect(int nd, fd_set *in, \
 )
index 4099b250757581d325037d3d1b7ac35302950522..ba1af60db0a3a38afe37605e159827471de7c2fd 100644 (file)
@@ -24,6 +24,7 @@ const (
        SYS_SYSCONF             = 33
        SYS_GETTIMEOFDAY        = 40
        SYS_CLOCK               = 41
+       SYS_NANOSLEEP           = 42
        SYS_MULTIMEDIA_INIT     = 50
        SYS_MULTIMEDIA_SHUTDOWN = 51
        SYS_VIDEO_INIT          = 52
@@ -53,9 +54,11 @@ const (
        SYS_THREAD_EXIT         = 81
        SYS_TLS_INIT            = 82
        SYS_THREAD_NICE         = 83
+       SYS_TLS_GET             = 84
        SYS_SRPC_GET_FD         = 90
        SYS_SEM_CREATE          = 100
        SYS_SEM_WAIT            = 101
        SYS_SEM_POST            = 102
        SYS_SEM_GET_VALUE       = 103
+       SYS_DYNCODE_COPY        = 104
 )
index 524a196f975efd770204e3673fd8f887159acccd..8e830667580648fa9dc29a07367eca5683635ad3 100644 (file)
@@ -30,8 +30,8 @@ const (
        O_NONBLOCK     = 0x800
        O_SYNC         = 0x1000
        O_TRUNC        = 0x200
+       O_EXCL         = 0x80
        O_CLOEXEC      = 0
-       O_EXCL         = 0
        F_GETFD        = 0x1
        F_SETFD        = 0x2
        F_GETFL        = 0x3
@@ -80,20 +80,20 @@ type Time_t int32
 type _Gid_t uint32
 
 type Stat_t struct {
-       Dev       int64
-       Ino       uint32
-       Mode      uint32
-       Nlink     uint32
-       Uid       uint32
-       Gid       uint32
-       __padding int32
-       Rdev      int64
-       Size      int32
-       Blksize   int32
-       Blocks    int32
-       Atime     int32
-       Mtime     int32
-       Ctime     int32
+       Dev        int64
+       Ino        uint32
+       Mode       uint32
+       Nlink      uint32
+       Uid        uint32
+       Gid        uint32
+       X__padding int32
+       Rdev       int64
+       Size       int32
+       Blksize    int32
+       Blocks     int32
+       Atime      int32
+       Mtime      int32
+       Ctime      int32
 }
 
 type Dirent struct {