/* Copyright (c) 1993 Stephen F. White */ /* * prototypes for library and system calls */ #ifdef PROTO /* extern char *index(const char *, char); */ extern FILE *fopen(const char *filename, const char *type); extern int fclose(FILE *); extern void unlink(const char *file); extern int atoi(const char *); extern long random(void); extern void srandom(int seed); extern char *crypt(const char *key, const char *salt); extern void exit(int status), _exit(int status); extern int socket(int domain, int type, int protocol); extern void perror(const char *s); extern void herror(const char *s); extern int fprintf(FILE *stream, const char *s, ...); extern int fputs(const char *s, FILE *stream); extern int fputc(char c, FILE *stream); extern int fscanf(FILE *stream, const char *s, ...); extern int fseek(FILE *stream, long offset, int ptrname); extern int fread(const char *ptr, int size, int nitems, FILE *stream); extern int fwrite(const char *ptr, int size, int nitems, FILE *stream); extern int fflush(FILE *stream); extern int sscanf(const char *s, const char *t, ...); extern int ungetc(int c, FILE *stream); extern int fgetc(FILE *stream); extern int _filbuf(FILE *stream); extern void bcopy(const GENPTR from, GENPTR to, int len); extern int getdtablesize(void); extern void bzero(char *, int); extern void perror(const char *); extern void close(int); extern int setsockopt(int, int, int, char *, int); extern int listen(int, int); extern int write(int, const char *, int); extern int read(int, char *, int); extern int fcntl(int, int, int); extern int shutdown(int, int); extern int kill(int, int); extern int getpid(void); #ifndef toupper extern int toupper(int); #endif /* toupper */ #endif /* PROTO */