Open System Services System Calls Reference Manual (G06.25+, H06.03+)

errno(5) OSS System Calls Reference Manual
[ENOSPC] No space left on device. During the write() function on a regular le or when
extending a directory, there is no free space left on the device.
[ENOSYS] Function not implemented. An attempt was made to use a function that is not
available in this implementation.
[ENOTCONN] Socket not connected. The socket is not connected.
[ENOTDIR] Not a directory. The program attempted a directory operation on an object that is
not a directory.
[ENOTEMPTY]
Directory not empty. A directory with entries other than . (dot) and ..(dot-dot)
was supplied when an empty directory was expected.
[ENOTOSS] Not an OSS process. The program has called a function that can be called only
from an OSS process.
[ENOTSOCK] Not a socket. The program attempted a socket operation on an object that is not a
socket.
[ENOTSUP] Operation not supported on referenced object. The program attempted an opera-
tion that is not allowed on the referenced object.
[ENOTTY] Not a tty device. The program attempted a tty operation on an object that is not a
tty device.
[ENXIO] No such device or address. An invalid device or address was specied during an
input or output operation on a special le. One of the following events occurred:
A device was specied that does not exist, or a request was made beyond
the limits of the device.
The leset containing the requestors current working directory or root
directory is not mounted. This error can occur after failure and restart of
an OSS name server until the leset has been repaired and remounted.
[EOPNOTSUPP]
Operation not supported on sockets. The program attempted to perform an opera-
tion that is not valid on a socket.
[EOSSNOTRUNNING]
Open System Services is not running or not installed. The program attempted an
operation on an object in the OSS environment while a required system process
was not available.
[EPARTIAL] Partial buffer received. Only a partial buffer of message data was received.
[EPERM] Not owner, permission denied. An attempt was made to perform an operation
limited to processes with appropriate privileges or limited to the owner of a le
or other resource.
[EPFNOSUPPORT]
Protocol family not supported. The program specied a protocol family that is
not supported.
1226 Hewlett-Packard Company 527186-003