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)18 strerror (ierr)
19      int ierr;
20 {
21   if (ierr >= 0 && ierr < sys_nerr)
22     return sys_errlist[ierr];
23   return (char *) "unknown error";
24 }
25