E2BIG           Argument list too long
EACCES          Permission denied
EADDRINUSE      Address in use
EADDRNOTAVAIL   Address not available
EADV
EAFNOSUPPORT    Address family not supported
EAGAIN          Resource unavailable, try again (may be the same value as [EWOULDBLOCK])
EALREADY        Connection already in progress
EAUTH
EBADARCH
EBADE
EBADEXEC
EBADF           Bad file descriptor
EBADFD
EBADMACHO
EBADMSG         Bad message
EBADR
EBADRPC
EBADRQC
EBADSLT
EBFONT
EBUSY           Device or resource busy
ECANCELED       Operation canceled
ECAPMODE
ECHILD          No child processes
ECHRNG
ECOMM
ECONNABORTED    Connection aborted
ECONNREFUSED    Connection refused
ECONNRESET      Connection reset
EDEADLK         Resource deadlock would occur
EDEADLOCK
EDESTADDRREQ    Destination address required
EDEVERR
EDOM            Mathematics argument out of domain of function
EDOOFUS
EDOTDOT
EDQUOT          Reserved
EEXIST          File exists
EFAULT          Bad address
EFBIG           File too large
EFTYPE
EHOSTDOWN
EHOSTUNREACH    Host is unreachable
EHWPOISON
EIDRM           Identifier removed
EILSEQ          Illegal byte sequence
EINPROGRESS     Operation in progress
EINTR           Interrupted function
EINVAL          Invalid argument
EIO             I/O error
EIPSEC
EISCONN         Socket is connected
EISDIR          Is a directory
EISNAM
EKEYEXPIRED
EKEYREJECTED
EKEYREVOKED
EL2HLT
EL2NSYNC
EL3HLT
EL3RST
ELIBACC
ELIBBAD
ELIBEXEC
ELIBMAX
ELIBSCN
ELNRNG
ELOOP           Too many levels of symbolic links
EMEDIUMTYPE
EMFILE          File descriptor value too large
EMLINK          Too many links
EMSGSIZE        Message too large
EMULTIHOP       Reserved
ENAMETOOLONG    Filename too long
ENAVAIL
ENEEDAUTH
ENETDOWN        Network is down
ENETRESET       Connection aborted by network
ENETUNREACH     Network unreachable
ENFILE          Too many files open in system
ENOANO
ENOATTR
ENOBUFS         No buffer space available
ENOCSI
ENODATA         [OB XSR] [Option Start] No message is available on the STREAM head read queue [Option End]
ENODEV          No such device
ENOENT          No such file or directory
ENOEXEC         Executable file format error
ENOKEY
ENOLCK          No locks available
ENOLINK         Reserved
ENOMEDIUM
ENOMEM          Not enough space
ENOMSG          No message of the desired type
ENONET
ENOPKG
ENOPOLICY
ENOPROTOOPT     Protocol not available
ENOSPC          No space left on device
ENOSR           [OB XSR] [Option Start] No STREAM resources [Option End]
ENOSTR          [OB XSR] [Option Start] Not a STREAM [Option End]
ENOSYS          Functionality not supported
ENOTBLK
ENOTCAPABLE
ENOTCONN        The socket is not connected
ENOTDIR         Not a directory or a symbolic link to a directory
ENOTEMPTY       Directory not empty
ENOTNAM
ENOTRECOVERABLE State not recoverable
ENOTSOCK        Not a socket
ENOTSUP         Not supported (may be the same value as [EOPNOTSUPP])
ENOTTY          Inappropriate I/O control operation
ENOTUNIQ
ENXIO           No such device or address
EOPNOTSUPP      Operation not supported on socket (may be the same value as [ENOTSUP])
EOVERFLOW       Value too large to be stored in data type
EOWNERDEAD      Previous owner died
EPERM           Operation not permitted
EPFNOSUPPORT
EPIPE           Broken pipe
EPROCLIM
EPROCUNAVAIL
EPROGMISMATCH
EPROGUNAVAIL
EPROTO          Protocol error
EPROTONOSUPPORT Protocol not supported
EPROTOTYPE      Protocol wrong type for socket
EPWROFF
EQFULL
ERANGE          Result too large
EREMCHG
EREMOTE
EREMOTEIO
ERESTART
ERFKILL
EROFS           Read-only file system
ERPCMISMATCH
ESHLIBVERS
ESHUTDOWN
ESOCKTNOSUPPORT
ESPIPE          Invalid seek
ESRCH           No such process
ESRMNT
ESTALE          Reserved
ESTRPIPE
ETIME           [OB XSR] [Option Start] Stream ioctl() timeout [Option End]
ETIMEDOUT       Connection timed out
ETOOMANYREFS
ETXTBSY         Text file busy
EUCLEAN
EUNATCH
EUSERS
EWOULDBLOCK     Operation would block (may be the same value as [EAGAIN])
EXDEV           Cross-device link
EXFULL
ELAST           Largest errno
