$NetBSD: patch-ad,v 1.3 2003/11/11 10:17:39 wiz Exp $ --- xread.c.orig Tue Mar 18 00:23:30 2003 +++ xread.c @@ -24,7 +24,7 @@ #include #include #include -#if (defined(SCO) || defined (SOLARIS)) +#if (defined(SCO) || defined (SOLARIS) || defined(NETBSD)) #include #else #include @@ -32,7 +32,7 @@ #include #include #include "x10.h" -#if (defined(LINUX) || defined(SOLARIS) || defined(FREEBSD)) +#if (defined(LINUX) || defined(SOLARIS) || defined(FREEBSD) || defined(NETBSD)) #include /* char *strerror(); */ #endif @@ -130,7 +130,7 @@ unsigned char *buf; if( (i < 0) && (i_am_relay == 1) ) { syslog(LOG_ERR,"Relay Xread read error"); - syslog(LOG_ERR, strerror(errno)); + syslog(LOG_ERR, "%s", strerror(errno)); } (void) alarm(0); (void) signal(SIGALRM, SIG_IGN);