Add/revise Errno descriptions (#10897)

This commit is contained in:
Burdette Lamar 2024-06-04 10:19:50 -05:00 committed by GitHub
parent fd517a97be
commit 8627225704
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,157 +1,157 @@
E2BIG Argument list too long E2BIG Argument list too long
EACCES Permission denied EACCES Permission denied
EADDRINUSE Address in use EADDRINUSE Address already in use
EADDRNOTAVAIL Address not available EADDRNOTAVAIL Address not available
EADV EADV Advertise error
EAFNOSUPPORT Address family not supported EAFNOSUPPORT Address family not supported
EAGAIN Resource unavailable, try again (may be the same value as [EWOULDBLOCK]) EAGAIN Resource temporarily unavailable, try again (may be the same value as EWOULDBLOCK)
EALREADY Connection already in progress EALREADY Connection already in progress
EAUTH EAUTH Authentication error
EBADARCH EBADARCH Bad CPU type in executable
EBADE EBADE Bad exchange
EBADEXEC EBADEXEC Bad executable
EBADF Bad file descriptor EBADF Bad file descriptor
EBADFD EBADFD File descriptor in bad state
EBADMACHO EBADMACHO Malformed Macho file
EBADMSG Bad message EBADMSG Bad message
EBADR EBADR Invalid request descriptor
EBADRPC EBADRPC RPC struct is bad
EBADRQC EBADRQC Invalid request code
EBADSLT EBADSLT Invalid slot
EBFONT EBFONT Bad font file format
EBUSY Device or resource busy EBUSY Device or resource busy
ECANCELED Operation canceled ECANCELED Operation canceled
ECAPMODE ECAPMODE Not permitted in capability mode
ECHILD No child processes ECHILD No child processes
ECHRNG ECHRNG Channel number out of range
ECOMM ECOMM Communication error on send
ECONNABORTED Connection aborted ECONNABORTED Connection aborted
ECONNREFUSED Connection refused ECONNREFUSED Connection refused
ECONNRESET Connection reset ECONNRESET Connection reset
EDEADLK Resource deadlock would occur EDEADLK Resource deadlock avoided
EDEADLOCK EDEADLOCK File locking deadlock error
EDESTADDRREQ Destination address required EDESTADDRREQ Destination address required
EDEVERR EDEVERR Device error; e.g., printer paper out
EDOM Mathematics argument out of domain of function EDOM Mathematics argument out of domain of function
EDOOFUS EDOOFUS Improper function use
EDOTDOT EDOTDOT RFS specific error
EDQUOT Reserved EDQUOT Disk quota exceeded
EEXIST File exists EEXIST File exists
EFAULT Bad address EFAULT Bad address
EFBIG File too large EFBIG File too large
EFTYPE EFTYPE Invalid file type or format
EHOSTDOWN EHOSTDOWN Host is down
EHOSTUNREACH Host is unreachable EHOSTUNREACH Host is unreachable
EHWPOISON EHWPOISON Memory page has hardware error
EIDRM Identifier removed EIDRM Identifier removed
EILSEQ Illegal byte sequence EILSEQ Invalid or incomplete multibyte or wide character
EINPROGRESS Operation in progress EINPROGRESS Operation in progress
EINTR Interrupted function EINTR Interrupted function call
EINVAL Invalid argument EINVAL Invalid argument
EIO I/O error EIO Input/output error
EIPSEC EIPSEC IPsec processing failure
EISCONN Socket is connected EISCONN Socket is connected
EISDIR Is a directory EISDIR Is a directory
EISNAM EISNAM Is a named file type
EKEYEXPIRED EKEYEXPIRED Key has expired
EKEYREJECTED EKEYREJECTED Key was rejected by service
EKEYREVOKED EKEYREVOKED Key has been revoked
EL2HLT EL2HLT Level 2 halted
EL2NSYNC EL2NSYNC Level 2 not synchronized
EL3HLT EL3HLT Level 3 halted
EL3RST EL3RST Level 3 reset
ELIBACC ELIBACC Cannot access a needed shared library
ELIBBAD ELIBBAD Accessing a corrupted shared library
ELIBEXEC ELIBEXEC Cannot exec a shared library directly
ELIBMAX ELIBMAX Attempting to link in too many shared libraries
ELIBSCN ELIBSCN .lib section in a.out corrupted
ELNRNG ELNRNG Link number out of range
ELOOP Too many levels of symbolic links ELOOP Too many levels of symbolic links
EMEDIUMTYPE EMEDIUMTYPE Wrong medium type
EMFILE File descriptor value too large EMFILE Too many open files
EMLINK Too many links EMLINK Too many links
EMSGSIZE Message too large EMSGSIZE Message too long
EMULTIHOP Reserved EMULTIHOP Multihop attempted
ENAMETOOLONG Filename too long ENAMETOOLONG Filename too long
ENAVAIL ENAVAIL No XENIX semaphores available
ENEEDAUTH ENEEDAUTH Need authenticator
ENETDOWN Network is down ENETDOWN Network is down
ENETRESET Connection aborted by network ENETRESET Connection aborted by network
ENETUNREACH Network unreachable ENETUNREACH Network unreachable
ENFILE Too many files open in system ENFILE Too many open files in system
ENOANO ENOANO No anode
ENOATTR ENOATTR Attribute not found
ENOBUFS No buffer space available ENOBUFS No buffer space available
ENOCSI ENOCSI No CSI structure available
ENODATA [OB XSR] [Option Start] No message is available on the STREAM head read queue [Option End] ENODATA No data available
ENODEV No such device ENODEV No such device
ENOENT No such file or directory ENOENT No such file or directory
ENOEXEC Executable file format error ENOEXEC Exec format error
ENOKEY ENOKEY Required key not available
ENOLCK No locks available ENOLCK No locks available
ENOLINK Reserved ENOLINK Link has been severed
ENOMEDIUM ENOMEDIUM No medium found
ENOMEM Not enough space ENOMEM Not enough space/cannot allocate memory
ENOMSG No message of the desired type ENOMSG No message of the desired type
ENONET ENONET Machine is not on the network
ENOPKG ENOPKG Package not installed
ENOPOLICY ENOPOLICY No such policy
ENOPROTOOPT Protocol not available ENOPROTOOPT Protocol not available
ENOSPC No space left on device ENOSPC No space left on device
ENOSR [OB XSR] [Option Start] No STREAM resources [Option End] ENOSR No STREAM resources
ENOSTR [OB XSR] [Option Start] Not a STREAM [Option End] ENOSTR Not a STREAM
ENOSYS Functionality not supported ENOSYS Functionality not implemented
ENOTBLK ENOTBLK Block device required
ENOTCAPABLE ENOTCAPABLE Capabilities insufficient
ENOTCONN The socket is not connected ENOTCONN The socket is not connected
ENOTDIR Not a directory or a symbolic link to a directory ENOTDIR Not a directory
ENOTEMPTY Directory not empty ENOTEMPTY Directory not empty
ENOTNAM ENOTNAM Not a XENIX named type file
ENOTRECOVERABLE State not recoverable ENOTRECOVERABLE State not recoverable
ENOTSOCK Not a socket ENOTSOCK Not a socket
ENOTSUP Not supported (may be the same value as [EOPNOTSUPP]) ENOTSUP Operation not supported
ENOTTY Inappropriate I/O control operation ENOTTY Inappropriate I/O control operation
ENOTUNIQ ENOTUNIQ Name not unique on network
ENXIO No such device or address ENXIO No such device or address
EOPNOTSUPP Operation not supported on socket (may be the same value as [ENOTSUP]) EOPNOTSUPP Operation not supported on socket
EOVERFLOW Value too large to be stored in data type EOVERFLOW Value too large to be stored in data type
EOWNERDEAD Previous owner died EOWNERDEAD Owner died
EPERM Operation not permitted EPERM Operation not permitted
EPFNOSUPPORT EPFNOSUPPORT Protocol family not supported
EPIPE Broken pipe EPIPE Broken pipe
EPROCLIM EPROCLIM Too many processes
EPROCUNAVAIL EPROCUNAVAIL Bad procedure for program
EPROGMISMATCH EPROGMISMATCH Program version wrong
EPROGUNAVAIL EPROGUNAVAIL RPC program isn't available
EPROTO Protocol error EPROTO Protocol error
EPROTONOSUPPORT Protocol not supported EPROTONOSUPPORT Protocol not supported
EPROTOTYPE Protocol wrong type for socket EPROTOTYPE Protocol wrong type for socket
EPWROFF EPWROFF Device power is off
EQFULL EQFULL Interface output queue is full
ERANGE Result too large ERANGE Result too large
EREMCHG EREMCHG Remote address changed
EREMOTE EREMOTE Object is remote
EREMOTEIO EREMOTEIO Remote I/O error
ERESTART ERESTART Interrupted system call should be restarted
ERFKILL ERFKILL Operation not possible due to RF-kill
EROFS Read-only file system EROFS Read-only file system
ERPCMISMATCH ERPCMISMATCH RPC version wrong
ESHLIBVERS ESHLIBVERS Shared library version mismatch
ESHUTDOWN ESHUTDOWN Cannot send after transport endpoint shutdown
ESOCKTNOSUPPORT ESOCKTNOSUPPORT Socket type not supported
ESPIPE Invalid seek ESPIPE Illegal seek
ESRCH No such process ESRCH No such process
ESRMNT ESRMNT Server mount error
ESTALE Reserved ESTALE Stale file handle
ESTRPIPE ESTRPIPE Streams pipe error
ETIME [OB XSR] [Option Start] Stream ioctl() timeout [Option End] ETIME Timer expired
ETIMEDOUT Connection timed out ETIMEDOUT Connection timed out
ETOOMANYREFS ETOOMANYREFS Too many references: cannot splice
ETXTBSY Text file busy ETXTBSY Text file busy
EUCLEAN EUCLEAN Structure needs cleaning
EUNATCH EUNATCH Protocol driver not attached
EUSERS EUSERS Too many users
EWOULDBLOCK Operation would block (may be the same value as [EAGAIN]) EWOULDBLOCK Operation would block
EXDEV Cross-device link EXDEV Invalid cross-device link
EXFULL EXFULL Exchange full
ELAST Largest errno ELAST Largest errno value