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