2013-09-26 17:14:40 +02:00

21 lines
378 B
C

/* $NetBSD: strerror.c,v 1.2 2004/08/23 03:32:12 jlam Exp $ */
#include <nbcompat.h>
#include <nbcompat/string.h>
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]);
}
}