Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)

System Functions (n - p) open(2)
The limit for open file descriptors of this file type has not been exceeded,
but the maximum number of all file descriptors for this processor are
already open.
[ENOENT] One of these conditions exists:
The O_CREAT flag is not set, and the named file does not exist.
O_CREAT is set, and the pathname prefix does not exist.
The path parameter points to an empty string.
The function call attempted to open a file in the Guardian file system, but
the specified pathname cannot be mapped to a valid Guardian filename.
The path parameter points to a file on a remote HP NonStop node, but
communication with the remote node has been lost.
[ENOMEM] There was insufficient memory available to complete the operation.
[ENOROOT] One of these conditions exists:
The root fileset of the local node (fileset 0) is not in the STARTED state.
The current root fileset for the specified file is unavailable. The OSS
name server for the fileset might have failed.
The specified file is on a remote HP NonStop node, and communication
with the remote name server has been lost.
[ENOSPC] The directory that would contain the new file cannot be extended, the file does
not exist, and the O_CREAT flag is set.
[ENOTDIR] A component of the pathname prefix is not a directory.
[ENOTSUP] The path parameter specifies a Guardian file on an SMF logical volume and one
of the following conditions exists:
The local system is running an RVU prior to J06.15 or H06.26.
The path parameter specifies a file in /E and the remote system is run-
ning an RVU prior to J06.15 or H06.26.
[ENXIO] One of these conditions exists:
The named file is a character special file, and the device associated with
this special file does not exist.
The O_NONBLOCK flag is set, the named file is a FIFO file, the
O_WRONLY flag is set, and no process has the file open for reading.
The fileset containing the clients current working directory or root
directory is not mounted.
[EOPNOTSUPP]
The named file is a socket bound to the file system (not an AF_INET or
AF_INET6 socket) and cannot be opened.
527186-023 Hewlett-Packard Company 513