add spamnet (for spamming a network server with garbage)
[tools.git] / tools / delayedreaddir.c
1 #include <errno.h>
2 #include <string.h>
3 #include <sys/types.h>
4 #include <dirent.h>
5 #include <stdio.h>
6
7 int main(int argc, char *argv[]) {
8   if (argc != 2) {
9     puts("invocation: ./delayedreaddir <dirpath>");
10     return 1;
11   }
12   DIR *d = opendir(argv[1]);
13   if (d == NULL) {
14     printf("error: can't open %s - %s\n", argv[1], strerror(errno));
15     return 1;
16   }
17   printf("please press the any key...\n");
18   while (getchar() != '\n');
19   struct dirent *dent;
20   while ((dent = readdir(d)) != NULL) {
21     printf("%s ", dent->d_name);
22   }
23   printf("\n");
24 }