|
-1 |
EFAILURE (Non-ANSI): Failed |
|
0 |
ESUCCESS (Non-ANSI): Successful |
|
1 |
ENOENT (ANSI): No such entity (file or
directory) |
|
2 |
E2BIG (ANSI): Argument list too big |
|
3 |
ENOEXEC (ANSI): Execution format error |
|
4 |
EBADF (ANSI): Bad file number |
|
4 |
EBADF (BSD Socket): Bad handle or the
handle is not an active socket handle |
|
5 |
ENOMEM (ANSI): Not enough memory |
|
6 |
EACCES (ANSI): Permission denied |
|
7 |
EEXIST (ANSI): File exists |
|
8 |
EXDEV (ANSI): Cross-device link |
|
9 |
EINVAL (ANSI, BSD Socket): Invalid argument |
|
10 |
ENFILE (ANSI): File table overflow |
|
11 |
EMFILE (ANSI): Too many open files |
|
12 |
ENOSPC (ANSI): No space left on device |
|
13 |
EDOM (Math): Argument too large |
|
14 |
ERANGE (Math): Result too large |
|
15 |
EDEADLK (File-locking): Resource deadlock |
|
16 |
EINUSE (Implementation-defined): Resource(s)
in use |
|
17 |
ESERVER (Implementation-defined): Server
error (out of memory, I/O error, etc.) |
|
18 |
ENOSERVR (Implementation-defined): No
server (no queue server, no server, etc.) |
|
19 |
EWRNGKND (Implementation-defined): An
operation is being attempted on the wrong object type |
|
20 |
ETRNREST (Implementation-defined): Transaction
restarted (NetWareErrno=163) |
|
21 |
ERESOURCE (Implementation-defined): Resources
are not available (might be permanent) |
|
22 |
EBADHNDL (Implementation-defined): A
bad handle (screen, file, semaphore, etc.) |
|
23 |
ENO_SCRNS (Implementation-defined):
Screen I/O attempted with no screens |
|
24 |
EAGAIN (STREAMS): Resource temporarily
unavailable |
|
25 |
ENXIO (STREAMS): No such device or address |
|
26 |
EBADMSG (STREAMS): Not a data message |
|
27 |
EFAULT (AppleTalk): With ATNBPConfirm,
everything you asked for is right except the socket number. With
ATNBPRegister or ATNBPRegisterByAddr, the zone in which you attempted
an explicit registration is not valid. |
|
27 |
EFAULT (BSD Socket, STREAMS): Bad address
or the address is not specified or is invalid |
|
28 |
EIO (STREAMS): Physical I/O
error |
|
29 |
ENODATA (STREAMS): No data |
|
30 |
ENOSTRMS (STREAMS): Streams not loaded |
|
31 |
EPROTO (BSD Socket): Fatal protocol error |
|
32 |
EPIPE (BSD Socket): Broken pipe |
|
33 |
ESPIPE (BSD Socket): Illegal seek (should
be 29) |
|
34 |
ETIME (BSD Socket): ioctl acknowledge
time-out |
|
35 |
EWOULDBLOCK (BSD Socket): Operation would
block |
|
36 |
EINPROGRESS (BSD Socket): Operation now
in progress |
|
37 |
EALREADY (BSD Socket): Operation already
in progress |
|
38 |
ENOTSOCK (BSD Socket): Socket operation
on nonsocket |
|
39 |
EDESTADDRREQ (BSD Socket): Destination
address required |
|
40 |
EMSGSIZE (AppleTalk): The packet you
sent is too large or too small |
|
40 |
EMSGSIZE (BSD Socket): Message is too
long |
|
41 |
EPROTOTYPE (BSD Socket): Protocol wrong
type for socket |
|
42 |
ENOPROTOOPT (BSD Socket): Protocol not
available |
|
43 |
EPROTONOSUPPORT (BSD Socket): Protocol
not supported |
|
44 |
ESOCKTNOSUPPORT (BSD Socket): Socket
type not supported |
|
45 |
EOPNOTSUPP (BSD Socket): Operation not
supported on socket |
|
46 |
EPFNOSUPPORT (BSD Socket): Protocol family
not supported |
|
47 |
EAFNOSUPPORT (BSD Socket): Address family
not supported by protocol family |
|
48 |
EADDRINUSE (AppleTalk): Another protocol
client is using the socket you specified |
|
48 |
EADDRINUSE (BSD Socket): Address already
in use |
|
49 |
EADDRNOTAVAIL (AppleTalk): There are
no sockets available or the name-address tuple already exists |
|
49 |
EADDRNOTAVAIL (BSD Socket): Cannot assign
requested address |
|
50 |
ENETDOWN (AppleTalk): The network on
which you attempted to send a datagram is down |
|
50 |
ENETDOWN (BSD Socket): Network is down
or TCP/IP NLM was unloaded |
|
51 |
ENETUNREACH (AppleTalk): No router is
available |
|
51 |
ENETUNREACH (BSD Socket): Network is
unreachable |
|
52 |
ENETRESET (BSD Socket): Network dropped
connection on reset |
|
53 |
ECONNABORTED (BSD Socket): Software caused
connection abort |
|
54 |
ECONNRESET (BSD Socket): Connection reset
by peer |
|
55 |
ENOBUFS (AppleTalk): Insufficient buffer
space is available |
|
55 |
ENOBUFS (BSD Socket): No buffer space
available |
|
56 |
EISCONN (BSD Socket): Socket is already
connected |
|
57 |
ENOTCON (AppleTalk, BSD Socket): The
socket you specified has not been opened or connected |
|
58 |
ESHUTDOWN (BSD Socket): Cannot send after
socket shutdown |
|
59 |
ETOOMANYREFS (BSD Socket): Too many referenced
cannot splice |
|
60 |
ETIMEDOUT (AppleTalk): The function did
not return a value within the time interval and the number of retries
you specified |
|
60 |
ETIMEDOUT (BSD Socket): Connection timed
out |
|
61 |
ECONNREFUSED (BSD Socket): Connection
refused |