1 /* strerr.c 2 Return a string for a Unix errno value. */ 3 4 #include "uucp.h" 5 6 #include <errno.h> 7 8 #ifndef sys_nerr 9 extern int sys_nerr; 10 #endif 11 #ifndef sys_errlist 12 extern char *sys_errlist[]; 13 #endif 14 15 #undef strerror 16 17 char * strerror(ierr)18strerror (ierr) 19 int ierr; 20 { 21 if (ierr >= 0 && ierr < sys_nerr) 22 return sys_errlist[ierr]; 23 return (char *) "unknown error"; 24 } 25