/* $NetBSD: strerror.c,v 1.2 2004/08/23 03:32:12 jlam Exp $ */ #include #include char * strerror(int n) { static char msg[] = "Unknown error (1234567890)"; extern int sys_nerr; extern char *sys_errlist[]; if (n >= sys_nerr) { snprintf(msg, sizeof(msg), "Unknown error (%d)", n); return(msg); } else { return(sys_errlist[n]); } }