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 files 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 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] The system has insufficient resources to allow another open file.
[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 refers to a file on a logical disk volume administered |
through the Storage Management Foundation (SMF).
[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.
5−22 Hewlett-Packard Company 527186-007