Guardian C Library Calls Reference Manual
<errnoh>
2-2 128833—Guardian TNS C Library Calls Reference Manual
Summary of Library Header Files
<errnoh>
The header errnoh declares one function and several object-like macros that are used by
several library functions to report errors. The function declared is errno, and returns a
value of type int. The ISO/ANSI C standard requires that the C run-time library return
only positive integral values to errno. Table 2-1 lists the macros and their symbolic
meanings.
Table 2-1. Macros in Errnoh Header (page 1 of 4)
Macro Meaning
E2BIG Argument list too long
EACCES Permission denied
EADDRINUSE Address already in use
EADDRNOTAVAIL Cannot assign requested address
EAFNOSUPPORT Address family not supported
EAGAIN No more processes
EALREADY Operation already in progress
EBADCF C file (code 180) not odd-unstructured
EBADDATA Invalid data in buffer
EBADF Bad file descriptor
EBADFILE File type not supported
EBADMSG An invalid message tag was found
EBADSYS Invalid socket call
EBIGDIR The positioning within an OSS directory failed because there
were more than 65535 file names beginning with the same two
characters in the directory
EBUSY Mount device busy
ECHILD No children
ECONNABORTED Software caused connection abort
ECONNREFUSED Connected refused
ECONNRESET Connection reset by remote host
ECWDTOOLONG The pathname of the current working directory is too long
EDEADLK Deadlock condition
EDEFINEERR An error exists in a Guardian DEFINE
EDESTADDRREQ Destination address required
EDOM Argument out of range
EEXIST File already exists
EFAULT Bad address