3 |
- |
1 |
|
|
|
2 |
/* /usr/include/dirent.h */
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
DIR* opendir(char *name);
|
|
|
6 |
DIR* fdopendir(int fd);
|
|
|
7 |
int closedir(DIR *dirp);
|
|
|
8 |
|
|
|
9 |
|
|
|
10 |
void* readdir(DIR *dirp);
|
|
|
11 |
void* readdir64(DIR *dirp);
|
|
|
12 |
int readdir_r(DIR *dirp, void *entry, void *result);
|
|
|
13 |
int readdir64_r(DIR *dirp, void *entry, void *result);
|
|
|
14 |
|
|
|
15 |
|
|
|
16 |
void rewinddir(DIR *dirp);
|
|
|
17 |
void seekdir(DIR *dirp, long __pos);
|
|
|
18 |
long telldir(DIR *dirp);
|
|
|
19 |
int dirfd(DIR *dirp);
|
|
|
20 |
|
|
|
21 |
|
|
|
22 |
int scandir(char *dir, void *namelist, void *selector, void *cmp);
|
|
|
23 |
int scandir64(char *dir, void *namelist, void *selector, void *cmp);
|
|
|
24 |
int alphasort(void *e1, void *e2);
|
|
|
25 |
int alphasort64(void *e1, void *e2);
|
|
|
26 |
int versionsort(void *e1, void *e2);
|
|
|
27 |
int versionsort64(void *e1, void *e2);
|
|
|
28 |
|
|
|
29 |
|
|
|
30 |
size_t getdirentries(int fd, char *buf, size_t nbytes, __off_t *basep);
|
|
|
31 |
size_t getdirentries64(int fd, char *buf, size_t nbytes, __off64_t *basep);
|