direntry 3
NAME
direntry - read directory entries
SYNTAX
#include <direntry.h> DIR *opendir(fn); struct direntry *readdir(dir); void closedir(dir); DIR *dir;

char *fn;

DESCRIPTION
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.
"SEE ALSO"
readdir(3)