| 12345678910111213141516171819202122232425 | #include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <dirent.h>int main(int argc, char **argv){    DIR *dirh;    struct dirent *dirp;    static char mydir[20] = "/tmp";    if ((dirh = opendir(mydir)) == NULL) {	perror("opendir");	return 1;    }    for (dirp = readdir(dirh); dirp != NULL; dirp = readdir(dirh)) {	printf("Got dir entry: %s\n",dirp->d_name);    }    closedir(dirh);    return 0;}
 |