UNIX Error Codes
Jump to navigation
Jump to search
This list was taken from <errno.h> on FreeBSD 7.1. It should be familiar for any POSIX system.
- EPERM
- ENOENT
- ESRCH
- EINTR
- EIO
- ENXIO
- E2BIG
- ENOEXEC
- EBADF
- ECHILD
- EDEADLK
- ENOMEM
- EACCES
- EFAULT
- ENOTBLK
- EBUSY
- EEXIST
- ENODEV
- ENOTDIR
- EISDIR
- EINVAL
- ENFILE
- EMFILE
- ENOTTY
- ETXTBSY
- EFBIG
- ENOSPC
- ESPIPE
- EMLINK
- EPIPE
- EDOM
- ERANGE
- EAGAIN
- EWOULDBLOCK
- EINPROGRESS
- EALREADY
- EDESTADDRREQ
- EMSGSIZE
- EPROTOTYPE
- ENOPROTOOPT
- EPROTONOSUPPORT
- ESOCKTNOSUPPORT
- EOPNOTSUPP
- ENOTSUP
- EPFNOSUPPORT
- EAFNOSUPPORT
- EADDRINUSE
- EADDRNOTAVAIL
- ENETDOWN
- ENETUNREACH
- ENETRESET
- ECONNABORTED
- ECONNRESET
- ENOBUFS
- EISCONN
- ENOTCONN
- ESHUTDOWN
- ETOOMANYREFS
- ETIMEDOUT
- ECONNREFUSED
- ELOOP
- ENAMETOOLONG
- EHOSTDOWN
- EHOSTUNREACH
- ENOTEMPTY
- EPROCLIM
- EUSERS
- EDQUOT
- ESTALE
- EREMOTE
- EBADRPC
- ERPCMISMATCH
- EPROGUNAVAIL
- EPROGMISMATCH
- EPROCUNAVAIL
- ENOLCK
- ENOSYS
- EFTYPE
- EAUTH
- ENEEDAUTH
- EIDRM
- ENOMSG
- EOVERFLOW
- ECANCELED
- EILSEQ
- ENOATTR
- EDOOFUS
- EBADMSG
- EMULTIHOP
- ENOLINK
- EPROTO
- ELAST