RST_DIR
static RST_DIR *dirp;
static RST_DIR *opendirfile(const char *);
static void rst_seekdir(RST_DIR *, long, long);
static long rst_telldir(RST_DIR *);
rst_seekdir(RST_DIR *rdirp, long loc, long base)
rst_readdir(RST_DIR *rdirp)
RST_DIR *
RST_DIR *rdirp;
rst_closedir(RST_DIR *rdirp)
rst_telldir(RST_DIR *rdirp)
static RST_DIR *
RST_DIR *rdirp;
if ((rdirp = malloc(sizeof(RST_DIR))) == NULL) {
RST_DIR *rst_opendir(const char *);
struct direct *rst_readdir(RST_DIR *);
void rst_closedir(RST_DIR *);
RST_DIR *dirp;
glob_readdir(RST_DIR *dirp)
struct dirent *glob_readdir(RST_DIR *dirp);