5 #include <sys/types.h>
\r
8 #define S_ISDIR(__mode) (((__mode) & S_IFMT) == S_IFDIR)
\r
16 \rchar d_name[MAX_PATH + 1];
18 \r \r typedef struct s_DIR
\r {
21 \rchar directory_name[MAX_PATH + 1];
22 \r struct dirent entry;
24 \r\rDIR *
\ropendir(const char *directory_name);
25 \r\rstruct dirent *
\rreaddir(DIR * dir);
26 \r\rvoid
\r rewinddir(DIR * dir);
27 \r \r int
\r closedir(DIR * dir);
28 \r \r off_t
\r telldir(DIR * dir);
29 \r \r void
\r seekdir(DIR * dir, off_t offset);
35 #endif /* !__DIRENT_H */
\r