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

rmdir(2) OSS System Calls Reference Manual
[EFSBAD] The leset catalog for one of the lesets involved in the operation is corrupt.
[EINVAL] The specied . (dot) or ..(dot-dot) pathname cannot be removed.
[EIO] During a read from or write to a leset, an I/O error occurred.
[ELOOP] Too many symbolic links were encountered in translating the path parameter.
[ENAMETOOLONG]
One of the following 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 the following conditions exists:
The directory specied by the path parameter does not exist.
The path parameter species an empty string.
The path parameter species a le on a remote HP NonStop node but
communication with the remote node has been lost.
[ENOROOT] One of the following 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.
[ENOTDIR] One of the following conditions exists:
A component of the directory pathname specied by the path parameter
is not a directory.
The nal component of the path parameter is a symbolic link.
[ENOTEMPTY]
The directory specied by the path parameter is not empty.
[ENXIO] The leset containing the clients current working directory or root directory is
not mounted.
[EOSSNOTRUNNING]
A required OSS system process is not running.
[EROFS] The directory specied by the path parameter resides on a read-only leset.
634 Hewlett-Packard Company 527186-003