#ifdef STDC_HEADERS #include #include #else /* Not STDC_HEADERS */ #ifdef HAVE_STRINGS_H #include #endif extern void exit (); extern char *malloc (); #endif /* STDC_HEADERS */ #ifdef HAVE_FCNTL_H #include #endif #ifdef HAVE_IO_H #include #endif #ifdef HAVE_ERRNO_H #include #else #ifndef HAVE_STRERROR extern int errno, sys_nerr; extern char *sys_errlist[]; #else extern int errno; char *strerror(); #endif #endif #include