Open System Services Library Calls Reference Manual (G06.29+, H06.08+, J06.03+)
readdir_r(3) OSS Library Calls Reference Manual
[EIO] An input/output error occurred during a read from the directory.
[ENETDOWN]
The dirp parameter specifies a directory on a remote node, but communication
with the remote node has been lost.
[ENOENT] An invalid position value was used in the previous call to the seekdir( ) function.
[ENOMEM] The system has insufficient resources to complete the request.
[ENOROOT] The root fileset (fileset 0) is not in the STARTED state.
[ENXIO] One of the following events occurred:
• A device was specified that does not exist, or a request was made beyond
the limits of the device.
• The fileset containing the requestor’s current working directory or root
directory is not mounted. This error can occur after failure and restart of
an OSS name server until the fileset has been repaired and remounted.
[EWRONGID] The call cannot be completed because an input/output process has failed or is in
the down state.
RELATED INFORMATION
Functions: closedir(3), mkdir(2), opendir(3), readdir(3), rewinddir(3), rmdir(2), seekdir(3),
telldir(3).
Files: thread_safety(5).
STANDARDS CONFORMANCE
H06.21 and later H-series RVUs, J06.10 and later J-series RVUs
This function conforms to IEEE Std 1003.1 2004, POSIX System Application Program Interface.
Standard POSIX Threads Library
This function is an extension to the UNIX98 specification. Interfaces documented on this refer-
ence page conform to the following industry standards:
• IEEE Std 1003.1c-1995, POSIX System Application Program Interface
The use of the header file spthread.h is an HP exception to the POSIX standard.
5−150 Hewlett-Packard Company 527187-017