summaryrefslogtreecommitdiffstats
path: root/contrib/ntp/libntp/msyslog.c
diff options
context:
space:
mode:
authorroberto <roberto@FreeBSD.org>2001-08-29 14:35:15 +0000
committerroberto <roberto@FreeBSD.org>2001-08-29 14:35:15 +0000
commit40b8e415eb0f835a9dd7a473ddf134ec67877fd7 (patch)
tree3cfb63f1a112ee17469b17fc1593a88d004ddda6 /contrib/ntp/libntp/msyslog.c
parenta5a8dc6136fcee95f261a31609a25669038c3861 (diff)
downloadFreeBSD-src-40b8e415eb0f835a9dd7a473ddf134ec67877fd7.zip
FreeBSD-src-40b8e415eb0f835a9dd7a473ddf134ec67877fd7.tar.gz
Virgin import of ntpd 4.1.0
Diffstat (limited to 'contrib/ntp/libntp/msyslog.c')
-rw-r--r--contrib/ntp/libntp/msyslog.c17
1 files changed, 4 insertions, 13 deletions
diff --git a/contrib/ntp/libntp/msyslog.c b/contrib/ntp/libntp/msyslog.c
index dfb1627..9864881 100644
--- a/contrib/ntp/libntp/msyslog.c
+++ b/contrib/ntp/libntp/msyslog.c
@@ -20,8 +20,8 @@
#include "ntp_types.h"
#include "ntp_string.h"
-#include "ntp_stdlib.h"
#include "ntp_syslog.h"
+#include "ntp_stdlib.h"
#ifdef SYS_WINNT
# include "..\ports\winnt\libntp\log.h"
@@ -60,16 +60,12 @@ void msyslog(int level, const char *fmt, ...)
#endif
va_list ap;
char buf[1025], nfmt[256];
-#if !defined(VMS)
+#if defined(SYS_WINNT)
char xerr[50];
#endif
register int c;
register char *n, *prog;
register const char *f;
-#ifdef CHAR_SYS_ERRLIST
- extern int sys_nerr;
- extern char *sys_errlist[];
-#endif
int olderrno;
char *err;
@@ -96,12 +92,7 @@ void msyslog(int level, const char *fmt, ...)
continue;
}
err = 0;
-#if !defined(VMS) && !defined(SYS_WINNT) && !defined (SYS_VXWORKS)
- if ((unsigned)olderrno > sys_nerr)
- sprintf((char *)(err = xerr), "error %d", olderrno);
- else
- err = (char*)sys_errlist[olderrno];
-#elif defined(VMS) || defined (SYS_VXWORKS)
+#if !defined(SYS_WINNT)
err = strerror(olderrno);
#else /* SYS_WINNT */
err = xerr;
@@ -114,7 +105,7 @@ void msyslog(int level, const char *fmt, ...)
sizeof(xerr),
NULL);
-#endif /* VMS && SYS_WINNT */
+#endif /* SYS_WINNT */
if ((n + strlen(err)) < &nfmt[254]) {
strcpy(n, err);
n += strlen(err);
OpenPOWER on IntegriCloud