direntry - read directory entries
struct direntry *readdir(dir);
The point of direntry.h is to provide a uniform interface to
BSD's sys/dir.h and POSIX's dirent.h.
The readdir interface is highly unsatisfactory. It does not
distinguish between I/O errors and end-of-directory. It
uses malloc. The return type for closedir varies: some
implementations return the close return value.
Man(1) output converted with