/*
 * strerror - map error number to descriptive string
 *
 * This version is obviously somewhat Unix-specific.
 */
char *
strerror(errnum)
int errnum;
{
	extern int sys_nerr;
	extern char *sys_errlist[];

	if (errnum > 0 && errnum < sys_nerr)
		return(sys_errlist[errnum]);
	else if (errnum != 0)
		return("unknown error");
	else
		return("no details given");
}


syntax highlighted by Code2HTML, v. 0.9.1