|
|
1.1 root 1:
2: /* some functions from the UNIX manual section 2
3:
4: INCOMPLETE: contains only declarations of functions that
5: (1) is not declared with their data structures
6: (2) are identically declared in UNIX5.2 and bsd4.2
7: */
8: /* extern char* ctermid(char*); */
9:
10: extern int system(char*);
11: extern int access(char*, int);
12: extern int acct(char*);
13: /* extern alarm(unsigned); */
14: /* extern char* brk(int); */
15: extern char* sbrk(int);
16: extern int chdir(char*);
17: extern int chmod(char*, int);
18: extern int chown(char*, int, int);
19: extern int close(int);
20: extern int creat(char*, int);
21: extern int dup(int);
22: extern int execl(char* ...);
23: extern int execv(char*, char**);
24: extern int execle(char* ...);
25: extern int execve(char*, char**, char**);
26: extern void exit(int), _exit(int);
27: extern int fork();
28: extern int getpid();
29: extern int kill(int, int);
30: extern int link(char*, char*);
31: extern long lseek(int, long, int);
32: extern int mknod(char*, int, int);
33: extern int mount(char*, char*, int);
34: extern int nice(int);
35: extern int open(char*, int);
36: extern pause();
37: extern int pipe(int*);
38: /* extern void profil(char *, int, int, int); */
39: extern int setuid(int);
40: extern int setgid(int);
41: extern int stime(long*);
42: extern void sync();
43: extern int umask(int);
44: extern int umount(char*);
45: extern int unlink(char*);
46: extern int wait(int*);
47: extern int read(int, char *, int);
48: extern int write(int, char *, int);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.