errno.2 (2010 09)
e
errno(2) errno(2)
[ESPIPE] Illegal seek. An lseek() was issued to a pipe.
[ESRCH] No such process. No process can be found corresponding to that specified by pid in
kill() or rtprio(), or the process is not accessible.
[ETIMEDOUT] Connection timed out. A
connect()
request failed because the connected party did
not properly respond after a period of time (timeout period varies, depending on the com-
munication protocol).
[ETXTBSY] Text file busy. An attempt to execute an executable file which is currently open for writ-
ing (or reading). Also, an attempt to open for writing an otherwise writable file which is
currently open for execution.
[EWOULDBLOCK]
Operation would block. An operation which would cause a process to block was
attempted on an object in nonblocking mode (see ioctl (2) and fcntl (2)).
[EXDEV] Cross-device link. A link to a file on another device was attempted.
DEPENDENCIES
The following NFS errors are also defined:
[EREFUSED] The same error as [ECONNREFUSED]. The external variable
errno is defined as
[ECONNREFUSED] for NFS compatibility.
[EREMOTE] Too many levels of remote in path. An attempt was made to remotely mount an
NFS file system into a path which already has a remotely mounted NFS file system
component.
[ESTALE] Stale NFS file handle. A client referenced an open file, but the file was previously
deleted.
STANDARDS CONFORMANCE
errno: AES, SVID2, SVID3, XPG2, XPG3, XPG4, FIPS 151-2, POSIX.1, ANSI C
HP-UX 11i Version 3: September 2010 − 5 − Hewlett-Packard Company 5