* libntp/msyslog.c:
* ElectricFence/page.c (stringErrorReport): Follow Rainer's lead
and use strerror().
bk: 3adcf924K3cJANj8zW3mfohTNOit5A
2001-04-17 Harlan Stenn <stenn@whimsy.udel.edu>
+ * libntp/msyslog.c:
* ElectricFence/page.c (stringErrorReport): Follow Rainer's lead
and use strerror().
static caddr_t startAddr = (caddr_t) 0;
-#if ( !defined(sgi) && !defined(_AIX) )
-extern int sys_nerr;
-#endif
-#ifdef CHAR_SYS_ERRLIST
-extern char * sys_errlist[];
-#endif
-
static const char *
stringErrorReport(void)
{
continue;
}
err = 0;
-#if !defined(VMS) && !defined(SYS_WINNT) && !defined (SYS_VXWORKS) && !defined (HAVE_STRERROR)
- if ((unsigned)olderrno > sys_nerr)
- sprintf((char *)(err = xerr), "error %d", olderrno);
- else
- err = (char*)sys_errlist[olderrno];
-#elif defined(VMS) || defined (SYS_VXWORKS) || defined(HAVE_STRERROR)
+#if !defined(SYS_WINNT)
err = strerror(olderrno);
#else /* SYS_WINNT */
err = xerr;
sizeof(xerr),
NULL);
-#endif /* VMS && SYS_WINNT */
+#endif /* SYS_WINNT */
if ((n + strlen(err)) < &nfmt[254]) {
strcpy(n, err);
n += strlen(err);