Open System Services System Calls Reference Manual (G06.28+, H06.05+)

open64(2) OSS System Calls Reference Manual
[ENAMETOOLONG]
One of these names is too long:
The pathname pointed to by the path parameter
A component of the pathname pointed to by the path parameter
The intermediate result of pathname resolution when a symbolic link is
part of the path parameter
You can call the pathconf( ) function to obtain the applicable limits.
[ENFILE] The maximum allowable number of les are currently open in this node.
[ENETDOWN]
The call was blocked during access to a FIFO, and communication has been lost
with the remote node containing the other end of the FIFO.
[ENOENT] One of these conditions exists:
The O_CREAT ag is not set, and the named le does not exist.
O_CREAT is set, and the pathname prex does not exist.
The path parameter points to an empty string.
The function call attempted to open a le in the Guardian le system, but
the specied pathname cannot be mapped to a valid Guardian lename.
The path parameter points to a le on a remote HP NonStop node, but
communication with the remote node has been lost.
[ENOMEM] The system has insufcient resources to allow another open le.
[ENOROOT] One of these conditions exists:
The root leset of the local node (leset 0) is not in the STARTED state.
The current root leset for the specied le is unavailable. The OSS
name server for the leset might have failed.
The specied le 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 le cannot be extended, the le does
not exist, and the O_CREAT ag is set.
[ENOTDIR] A component of the pathname prex is not a directory.
[ENOTSUP] The path parameter refers to a le on a logical disk volume administered |
through the Storage Management Foundation (SMF).
[ENXIO] One of these conditions exists:
The named le is a character special le, and the device associated with
this special le does not exist.
522 Hewlett-Packard Company 527186-007