Allocated Error Numbers (errno)

#### Search Results

Search

# Allocated Error Numbers (errno)

Errno | C Macro Name | Description
--- | --- | ---
1 | E2BIG | Argument list too long.
2 | EACCES | Permission denied.
3 | EADDRINUSE | Address in use.
4 | EADDRNOTAVAIL | Address not available.
5 | EAFNOSUPPORT | Address family not supported.
6 | EAGAIN | Resource unavailable.
7 | EALREADY | Connection already in progress.
8 | EBADF | Bad file descriptor.
9 | EBADMSG | Connection already in progress.
10 | EBUSY | Device or resource busy.
11 | ECANCELED | Operation cancelled.
12 | ECHILD | No child processes.
13 | ECONNABORTED | Connection aborted.
14 | ECONNREFUSED | Connection refused.
15 | ECONNRESET | Connection reset.
16 | EDEADLK | Resource deadlock would occur.
17 | EDESTADDRREQ | Destination address required.
18 | EDOM | Math argument out of domain function.
19 | EDQUOT | Reserved.
20 | EEXIST | File exists.
21 | EFAULT | Bad address.
22 | EFBIG | File too large.
23 | EHOSTUNREACH | Host is unreachable.
24 | EIDRM | Identifier removed.
25 | EILSEQ | Illegal byte sequence.
26 | EINPROGRESS | Connection in progress.
27 | EINTR | Interrupted function.
28 | EINVAL | Invalid argument.
29 | EIO | I/O error.
30 | EISCONN | Socket is connected.
31 | EISDIR | Is a directory.
32 | ELOOP | Too many levels of symbolic links.
33 | EMFILE | Too many open files.
34 | EMLINK | Too many links.
35 | EMSGSIZE | Message too large.
36 | EMULTIHOP | Reserved.
37 | ENAMETOOLONG | File name too long.
38 | ENETDOWN | Network is down.
39 | ENETUNREACH | Network unreachable.
40 | ENFILE | Too many files open in system.
41 | ENOBUFS | No buffer space available.
42 | ENODATA | No message available on the stream head read queue.
43 | ENODEV | No such device.
44 | ENOENT | No such file or directory.
45 | ENOEXEC | Executable file format error.
46 | ENOLCK | No locks available.
47 | ENOLINK | Reserved.
48 | ENOMEM | Not enough space.
49 | ENOMSG | No message of the desired type.
50 | ENOPROTOOPT | Protocol not available.
51 | ENOSPC | No space left on device.
52 | ENOSR | No stream devices.
53 | ENOSTR | Not a stream.
54 | ENOSYS | Function not supported.
55 | ENOTCONN | The socket is not connected.
56 | ENOTDIR | Not a directory.
57 | ENOTEMPTY | Directory not empty.
58 | ENOTSOCK | Not a socket.
59 | ENOTSUP | Not supported. The implementation does not supported this feature of the standard.
60 | ENOTTY | Inappropriate I/O control operation.
61 | ENXIO | No such device or address.
62 | EOPNOTSUPP | Operation not supported on socket.
63 | EOVERFLOW | Value too large to be stored in data type.
64 | EPERM | Operation not permitted.
65 | EPIPE | Broken pipe.
66 | EPROTO | Protocol error.
67 | EPROTONOSUPPORT | Protocol not supported.
68 | EPROTOTYPE | Socket type not supported.
69 | ERANGE | Result too large.
70 | EROFS | Read-only file system.
71 | ESPIPE | Invalid seek.
72 | ESRCH | No such process.
73 | ESTALE | Reserved.
74 | ETIME | Stream ioctl() time-out.
75 | ETIMEDOUT | Connection timed out.
76 | ETXTBSY | Text file busy.
77 | EWOULDBLOCK | Operation would block.
78 | EXDEV | Cross device link.