blob: 5ae05a132958fa2bef04166be13faa2b4fe88a67 [file] [log] [blame]
// mkerrors_nacl.sh /home/rsc/pub/nacl/native_client/src/trusted/service_runtime/include/sys/errno.h
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
package syscall
const (
EPERM = 1
ENOENT = 2
ESRCH = 3
EINTR = 4
EIO = 5
ENXIO = 6
E2BIG = 7
ENOEXEC = 8
EBADF = 9
ECHILD = 10
EAGAIN = 11
ENOMEM = 12
EACCES = 13
EFAULT = 14
EBUSY = 16
EEXIST = 17
EXDEV = 18
ENODEV = 19
ENOTDIR = 20
EISDIR = 21
EINVAL = 22
ENFILE = 23
EMFILE = 24
ENOTTY = 25
EFBIG = 27
ENOSPC = 28
ESPIPE = 29
EROFS = 30
EMLINK = 31
EPIPE = 32
ENAMETOOLONG = 36
ENOSYS = 38
EDQUOT = 122
EDOM = 33
ERANGE = 34
ENOMSG = 35
ECHRNG = 37
EL3HLT = 39
EL3RST = 40
ELNRNG = 41
EUNATCH = 42
ENOCSI = 43
EL2HLT = 44
EDEADLK = 45
ENOLCK = 46
EBADE = 50
EBADR = 51
EXFULL = 52
ENOANO = 53
EBADRQC = 54
EBADSLT = 55
EBFONT = 57
ENOSTR = 60
ENODATA = 61
ETIME = 62
ENOSR = 63
ENONET = 64
ENOPKG = 65
EREMOTE = 66
ENOLINK = 67
EADV = 68
ESRMNT = 69
ECOMM = 70
EPROTO = 71
EMULTIHOP = 74
ELBIN = 75
EDOTDOT = 76
EBADMSG = 77
EFTYPE = 79
ENOTUNIQ = 80
EBADFD = 81
EREMCHG = 82
ELIBACC = 83
ELIBBAD = 84
ELIBSCN = 85
ELIBMAX = 86
ELIBEXEC = 87
ENMFILE = 89
ENOTEMPTY = 90
ELOOP = 92
EOPNOTSUPP = 95
EPFNOSUPPORT = 96
ECONNRESET = 104
ENOBUFS = 105
EAFNOSUPPORT = 106
EPROTOTYPE = 107
ENOTSOCK = 108
ENOPROTOOPT = 109
ESHUTDOWN = 110
ECONNREFUSED = 111
EADDRINUSE = 112
ECONNABORTED = 113
ENETUNREACH = 114
ENETDOWN = 115
ETIMEDOUT = 116
EHOSTDOWN = 117
EHOSTUNREACH = 118
EINPROGRESS = 119
EALREADY = 120
EDESTADDRREQ = 121
EPROTONOSUPPORT = 123
ESOCKTNOSUPPORT = 124
EADDRNOTAVAIL = 125
ENETRESET = 126
EISCONN = 127
ENOTCONN = 128
ETOOMANYREFS = 129
EPROCLIM = 130
EUSERS = 131
ESTALE = 133
ENOMEDIUM = 135
ENOSHARE = 136
ECASECLASH = 137
EILSEQ = 138
EOVERFLOW = 139
ECANCELED = 140
EL2NSYNC = 88
EIDRM = 91
EMSGSIZE = 132
ENACL = 99 /* otherwise unused */
)
// Error table
var errors = [...]string{
EPERM: "operation not permitted",
ENOENT: "no such file or directory",
ESRCH: "no such process",
EINTR: "interrupted system call",
EIO: "I/O error",
ENXIO: "no such device or address",
E2BIG: "argument list too long",
ENOEXEC: "exec format error",
EBADF: "bad file number",
ECHILD: "no child processes",
EAGAIN: "try again",
ENOMEM: "out of memory",
EACCES: "permission denied",
EFAULT: "bad address",
EBUSY: "device or resource busy",
EEXIST: "file exists",
EXDEV: "cross-device link",
ENODEV: "no such device",
ENOTDIR: "not a directory",
EISDIR: "is a directory",
EINVAL: "invalid argument",
ENFILE: "file table overflow",
EMFILE: "too many open files",
ENOTTY: "not a typewriter",
EFBIG: "file too large",
ENOSPC: "no space left on device",
ESPIPE: "illegal seek",
EROFS: "read-only file system",
EMLINK: "too many links",
EPIPE: "broken pipe",
ENAMETOOLONG: "file name too long",
ENOSYS: "function not implemented",
EDQUOT: "quota exceeded",
EDOM: "math arg out of domain of func",
ERANGE: "math result not representable",
ENOMSG: "no message of desired type",
ECHRNG: "channel number out of range",
EL3HLT: "level 3 halted",
EL3RST: "level 3 reset",
ELNRNG: "link number out of range",
EUNATCH: "protocol driver not attached",
ENOCSI: "no CSI structure available",
EL2HLT: "level 2 halted",
EDEADLK: "deadlock condition",
ENOLCK: "no record locks available",
EBADE: "invalid exchange",
EBADR: "invalid request descriptor",
EXFULL: "exchange full",
ENOANO: "no anode",
EBADRQC: "invalid request code",
EBADSLT: "invalid slot",
EBFONT: "bad font file fmt",
ENOSTR: "device not a stream",
ENODATA: "no data (for no delay io)",
ETIME: "timer expired",
ENOSR: "out of streams resources",
ENONET: "machine is not on the network",
ENOPKG: "package not installed",
EREMOTE: "the object is remote",
ENOLINK: "the link has been severed",
EADV: "advertise error",
ESRMNT: "srmount error",
ECOMM: "communication error on send",
EPROTO: "protocol error",
EMULTIHOP: "multihop attempted",
ELBIN: "inode is remote (not really error)",
EDOTDOT: "cross mount point (not really error)",
EBADMSG: "trying to read unreadable message",
EFTYPE: "inappropriate file type or format",
ENOTUNIQ: "given log. name not unique",
EBADFD: "f.d. invalid for this operation",
EREMCHG: "remote address changed",
ELIBACC: "can't access a needed shared lib",
ELIBBAD: "accessing a corrupted shared lib",
ELIBSCN: ".lib section in a.out corrupted",
ELIBMAX: "attempting to link in too many libs",
ELIBEXEC: "attempting to exec a shared library",
ENMFILE: "no more files",
ENOTEMPTY: "directory not empty",
ELOOP: "too many symbolic links",
EOPNOTSUPP: "operation not supported on transport endpoint",
EPFNOSUPPORT: "protocol family not supported",
ECONNRESET: "connection reset by peer",
ENOBUFS: "no buffer space available",
EAFNOSUPPORT: "address family not supported by protocol family",
EPROTOTYPE: "protocol wrong type for socket",
ENOTSOCK: "socket operation on non-socket",
ENOPROTOOPT: "protocol not available",
ESHUTDOWN: "can't send after socket shutdown",
ECONNREFUSED: "connection refused",
EADDRINUSE: "address already in use",
ECONNABORTED: "connection aborted",
ENETUNREACH: "network is unreachable",
ENETDOWN: "network interface is not configured",
ETIMEDOUT: "connection timed out",
EHOSTDOWN: "host is down",
EHOSTUNREACH: "host is unreachable",
EINPROGRESS: "connection already in progress",
EALREADY: "socket already connected",
EDESTADDRREQ: "destination address required",
EPROTONOSUPPORT: "unknown protocol",
ESOCKTNOSUPPORT: "socket type not supported",
EADDRNOTAVAIL: "address not available",
EISCONN: "socket is already connected",
ENOTCONN: "socket is not connected",
ENOMEDIUM: "no medium (in tape drive)",
ENOSHARE: "no such host or network path",
ECASECLASH: "filename exists with different case",
EOVERFLOW: "value too large for defined data type",
ECANCELED: "operation canceled.",
EL2NSYNC: "level 2 not synchronized",
EIDRM: "identifier removed",
EMSGSIZE: "message too long",
ENACL: "not supported by native client",
}