5 #include <lunaix/status.h>
7 static char alphabets[] = "abcdefghijklmnopqrstuvwxyz"
8 "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
13 unsigned int buf[4096];
15 int fd = open("/dev/rand", O_RDONLY);
17 if (mkdir("testdir") && errno != EEXIST)
19 printf("Unable to mkdir %d\n", errno);
25 printf("Unable to chdir %d\n", errno);
30 for (int i = 0; i < 1; i++)
32 int n = read(fd, buf, 4096 * sizeof(int));
35 name[k++] = alphabets[buf[j++] % 63];
45 printf("[%03d] creating: %s\n", cnt, name);
46 int fd2 = open(name, O_RDONLY | O_CREAT);
48 printf("Unable to open %d\n", errno);