|
|
1.1 ! root 1: ! 2: /* some functions from the UNIX manual section 3 ! 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: ! 9: extern int abort(...); ! 10: /* extern int abs(int); */ ! 11: /* extern long clock(); */ ! 12: extern char* crypt(char*, char*); ! 13: extern void setkey(char*); ! 14: extern void encrypt(char*, int); ! 15: extern char* ecvt(double, int, int*, int*); ! 16: extern char* fcvt(double, int ,int*, int*); ! 17: extern char* gcvt(double, int, char*); ! 18: /* extern end, etext, edata; */ ! 19: extern double frexp(double, int*); ! 20: extern double ldexp(double, int); ! 21: extern double modf(double, double*); ! 22: extern char* getenv(char*); ! 23: extern char* getlogin(); ! 24: extern char* getpass(char*); ! 25: extern int getpw(int, char*); ! 26: extern void l3tol(long*, char*, int); ! 27: extern void ltol3(char*, long*, int); ! 28: /* extern char *malloc(unsigned); use "new" instead ! 29: extern void free(char *); use "delete" instead ! 30: extern char *realloc(char *, unsigned); ! 31: extern char *calloc(unsigned, unsigned); use "new" instead ! 32: */ ! 33: extern char* mktemp(char*); ! 34: extern void perror(char*); ! 35: /* extern sleep(unsigned); */ ! 36: extern void swab(char*, char*, int); ! 37: extern int system(char*); ! 38: extern char* ttyname(int); ! 39: extern int isatty(int); ! 40: extern int ttyslot();
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.