Open System Services System Calls Reference Manual (G06.28+, H06.05+)
System Functions (a - d) creat(2)
[ENAMETOOLONG]
One of these 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
The pathconf( ) function can be called to obtain the applicable limits.
[ENOENT] One of these conditions exists:
• The pathname prefix does not exist.
• The path parameter points to an empty string.
• The function 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 specifies 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] The root fileset (fileset 0) is not in the STARTED state.
[ENOSPC] The directory that would contain the new file cannot be extended, and the file
does not exist.
[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.
• The fileset containing the client’s 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 socket) and
cannot be opened.
[EOSSNOTRUNNING]
A required system process is not running.
[EOVERFLOW]
The named file already exists, and the file offset is larger than approximately 2 |
gigabytes.
[EPERM] One of these conditions exists:
• The call attempted to create a file named lost+found in the root directory
of an OSS fileset.
527186-007 Hewlett-Packard Company 1−43