|
|
1.1 root 1: #include "sys/types.h"
2: #include "sys/stat.h"
3:
4: mkdir(f, mode)
5: char *f;
6: {
7: int status, i, mode;
8: struct stat st;
9:
10: if (!stat(f, &st))
11: return(-1);
12: while((i=fork()) == -1)
13: sleep(3);
14: if(i) {
15: wait(&status);
16: return(stat(f, &st));
17: }
18: execl("/bin/mkdir", "mkdir", f, 0);
19: exit(1);
20: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.