diff options
Diffstat (limited to 'vendor/hermit-abi/src/errno.rs')
-rw-r--r-- | vendor/hermit-abi/src/errno.rs | 397 |
1 files changed, 0 insertions, 397 deletions
diff --git a/vendor/hermit-abi/src/errno.rs b/vendor/hermit-abi/src/errno.rs deleted file mode 100644 index dc22dc8..0000000 --- a/vendor/hermit-abi/src/errno.rs +++ /dev/null @@ -1,397 +0,0 @@ -/// Operation not permitted -pub const EPERM: i32 = 1; - -/// No such file or directory -pub const ENOENT: i32 = 2; - -/// No such process -pub const ESRCH: i32 = 3; - -/// Interrupted system call -pub const EINTR: i32 = 4; - -/// I/O error -pub const EIO: i32 = 5; - -/// No such device or address -pub const ENXIO: i32 = 6; - -/// Argument list too long -pub const E2BIG: i32 = 7; - -/// Exec format error -pub const ENOEXEC: i32 = 8; - -/// Bad file number -pub const EBADF: i32 = 9; - -/// No child processes -pub const ECHILD: i32 = 10; - -/// Try again -pub const EAGAIN: i32 = 11; - -/// Out of memory -pub const ENOMEM: i32 = 12; - -/// Permission denied -pub const EACCES: i32 = 13; - -/// Bad address -pub const EFAULT: i32 = 14; - -/// Block device required -pub const ENOTBLK: i32 = 15; - -/// Device or resource busy -pub const EBUSY: i32 = 16; - -/// File exists -pub const EEXIST: i32 = 17; - -/// Cross-device link -pub const EXDEV: i32 = 18; - -/// No such device -pub const ENODEV: i32 = 19; - -/// Not a directory -pub const ENOTDIR: i32 = 20; - -/// Is a directory -pub const EISDIR: i32 = 21; - -/// Invalid argument -pub const EINVAL: i32 = 22; - -/// File table overflow -pub const ENFILE: i32 = 23; - -/// Too many open files -pub const EMFILE: i32 = 24; - -/// Not a typewriter -pub const ENOTTY: i32 = 25; - -/// Text file busy -pub const ETXTBSY: i32 = 26; - -/// File too large -pub const EFBIG: i32 = 27; - -/// No space left on device -pub const ENOSPC: i32 = 28; - -/// Illegal seek -pub const ESPIPE: i32 = 29; - -/// Read-only file system -pub const EROFS: i32 = 30; - -/// Too many links -pub const EMLINK: i32 = 31; - -/// Broken pipe -pub const EPIPE: i32 = 32; - -/// Math argument out of domain of func -pub const EDOM: i32 = 33; - -/// Math result not representable -pub const ERANGE: i32 = 34; - -/// Resource deadlock would occur -pub const EDEADLK: i32 = 35; - -/// File name too long -pub const ENAMETOOLONG: i32 = 36; - -/// No record locks available -pub const ENOLCK: i32 = 37; - -/// Function not implemented -pub const ENOSYS: i32 = 38; - -/// Directory not empty -pub const ENOTEMPTY: i32 = 39; - -/// Too many symbolic links encountered -pub const ELOOP: i32 = 40; - -/// Operation would block -pub const EWOULDBLOCK: i32 = EAGAIN; - -/// No message of desired type -pub const ENOMSG: i32 = 42; - -/// Identifier removed -pub const EIDRM: i32 = 43; - -/// Channel number out of range -pub const ECHRNG: i32 = 44; - -/// Level 2 not synchronized -pub const EL2NSYNC: i32 = 45; - -/// Level 3 halted -pub const EL3HLT: i32 = 46; - -/// Level 3 reset -pub const EL3RST: i32 = 47; - -/// Link number out of range -pub const ELNRNG: i32 = 48; - -/// Protocol driver not attached -pub const EUNATCH: i32 = 49; - -/// No CSI structure available -pub const ENOCSI: i32 = 50; - -/// Level 2 halted -pub const EL2HLT: i32 = 51; - -/// Invalid exchange -pub const EBADE: i32 = 52; - -/// Invalid request descriptor -pub const EBADR: i32 = 53; - -/// Exchange full -pub const EXFULL: i32 = 54; - -/// No anode -pub const ENOANO: i32 = 55; - -/// Invalid request code -pub const EBADRQC: i32 = 56; - -/// Invalid slot -pub const EBADSLT: i32 = 57; - -pub const EDEADLOCK: i32 = EDEADLK; - -/// Bad font file format -pub const EBFONT: i32 = 59; - -/// Device not a stream -pub const ENOSTR: i32 = 60; - -/// No data available -pub const ENODATA: i32 = 61; - -/// Timer expired -pub const ETIME: i32 = 62; - -/// Out of streams resources -pub const ENOSR: i32 = 63; - -/// Machine is not on the network -pub const ENONET: i32 = 64; - -/// Package not installed -pub const ENOPKG: i32 = 65; - -/// Object is remote -pub const EREMOTE: i32 = 66; - -/// Link has been severed -pub const ENOLINK: i32 = 67; - -/// Advertise error -pub const EADV: i32 = 68; - -/// Srmount error -pub const ESRMNT: i32 = 69; - -/// Communication error on send -pub const ECOMM: i32 = 70; - -/// Protocol error -pub const EPROTO: i32 = 71; - -/// Multihop attempted -pub const EMULTIHOP: i32 = 72; - -/// RFS specific error -pub const EDOTDOT: i32 = 73; - -/// Not a data message -pub const EBADMSG: i32 = 74; - -/// Value too large for defined data type -pub const EOVERFLOW: i32 = 75; - -/// Name not unique on network -pub const ENOTUNIQ: i32 = 76; - -/// File descriptor in bad state -pub const EBADFD: i32 = 77; - -/// Remote address changed -pub const EREMCHG: i32 = 78; - -/// Can not access a needed shared library -pub const ELIBACC: i32 = 79; - -/// Accessing a corrupted shared library -pub const ELIBBAD: i32 = 80; - -/// .lib section in a.out corrupted -pub const ELIBSCN: i32 = 81; - -/// Attempting to link in too many shared libraries -pub const ELIBMAX: i32 = 82; - -/// Cannot exec a shared library directly -pub const ELIBEXEC: i32 = 83; - -/// Illegal byte sequence -pub const EILSEQ: i32 = 84; - -/// Interrupted system call should be restarted -pub const ERESTART: i32 = 85; - -/// Streams pipe error -pub const ESTRPIPE: i32 = 86; - -/// Too many users -pub const EUSERS: i32 = 87; - -/// Socket operation on non-socket -pub const ENOTSOCK: i32 = 88; - -/// Destination address required -pub const EDESTADDRREQ: i32 = 89; - -/// Message too long -pub const EMSGSIZE: i32 = 90; - -/// Protocol wrong type for socket -pub const EPROTOTYPE: i32 = 91; - -/// Protocol not available -pub const ENOPROTOOPT: i32 = 92; - -/// Protocol not supported -pub const EPROTONOSUPPORT: i32 = 93; - -/// Socket type not supported -pub const ESOCKTNOSUPPORT: i32 = 94; - -/// Operation not supported on transport endpoint -pub const EOPNOTSUPP: i32 = 95; - -/// Protocol family not supported -pub const EPFNOSUPPORT: i32 = 96; - -/// Address family not supported by protocol -pub const EAFNOSUPPORT: i32 = 97; - -/// Address already in use -pub const EADDRINUSE: i32 = 98; - -/// Cannot assign requested address -pub const EADDRNOTAVAIL: i32 = 99; - -/// Network is down -pub const ENETDOWN: i32 = 100; - -/// Network is unreachable -pub const ENETUNREACH: i32 = 101; - -/// Network dropped connection because of reset -pub const ENETRESET: i32 = 102; - -/// Software caused connection abort -pub const ECONNABORTED: i32 = 103; - -/// Connection reset by peer -pub const ECONNRESET: i32 = 104; - -/// No buffer space available -pub const ENOBUFS: i32 = 105; - -/// Transport endpoint is already connected -pub const EISCONN: i32 = 106; - -/// Transport endpoint is not connected -pub const ENOTCONN: i32 = 107; - -/// Cannot send after transport endpoint shutdown -pub const ESHUTDOWN: i32 = 108; - -/// Too many references: cannot splice -pub const ETOOMANYREFS: i32 = 109; - -/// Connection timed out -pub const ETIMEDOUT: i32 = 110; - -/// Connection refused -pub const ECONNREFUSED: i32 = 111; - -/// Host is down -pub const EHOSTDOWN: i32 = 112; - -/// No route to host -pub const EHOSTUNREACH: i32 = 113; - -/// Operation already in progress -pub const EALREADY: i32 = 114; - -/// Operation now in progress -pub const EINPROGRESS: i32 = 115; - -/// Stale file handle -pub const ESTALE: i32 = 116; - -/// Structure needs cleaning -pub const EUCLEAN: i32 = 117; - -/// Not a XENIX named type file -pub const ENOTNAM: i32 = 118; - -/// No XENIX semaphores available -pub const ENAVAIL: i32 = 119; - -/// Is a named type file -pub const EISNAM: i32 = 120; - -/// Remote I/O error -pub const EREMOTEIO: i32 = 121; - -/// Quota exceeded -pub const EDQUOT: i32 = 122; - -/// No medium found -pub const ENOMEDIUM: i32 = 123; - -/// Wrong medium type -pub const EMEDIUMTYPE: i32 = 124; - -/// Operation Canceled -pub const ECANCELED: i32 = 125; - -/// Required key not available -pub const ENOKEY: i32 = 126; - -/// Key has expired -pub const EKEYEXPIRED: i32 = 127; - -/// Key has been revoked -pub const EKEYREVOKED: i32 = 128; - -/// Key was rejected by service -pub const EKEYREJECTED: i32 = 129; - -/// Robust mutexes: Owner died -pub const EOWNERDEAD: i32 = 130; - -/// Robust mutexes: State not recoverable -pub const ENOTRECOVERABLE: i32 = 131; - -/// Robust mutexes: Operation not possible due to RF-kill -pub const ERFKILL: i32 = 132; - -/// Robust mutexes: Memory page has hardware error -pub const EHWPOISON: i32 = 133; |