commit d414d0aae2d5f59b1404b961a5154c46e4a14b32
parent 8b6ac97fe4fe26c411b5a1746593a43b0242b69d
Author: Oswald Buddenhagen <ossi@users.sf.net>
Date: Thu, 12 Jan 2006 06:36:44 +0000
solaris 10 fix: use sys/filio.h for FIONREAD. untested.
REF: <20060111215014.GA601@49.180.97-84.rev.gaoland.net>
Diffstat:
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/configure.in b/configure.in
@@ -9,6 +9,7 @@ if test "$GCC" = yes; then
CFLAGS="$CFLAGS -pipe -W -Wall -Wshadow -Wstrict-prototypes"
fi
+AC_CHECK_HEADERS([sys/filio.h])
AC_CHECK_FUNCS(vasprintf)
AC_CHECK_LIB(socket, socket, [SOCK_LIBS="-lsocket"])
diff --git a/src/drv_imap.c b/src/drv_imap.c
@@ -36,6 +36,9 @@
#include <ctype.h>
#include <sys/socket.h>
#include <sys/ioctl.h>
+#ifdef HAVE_SYS_FILIO_H
+# include <sys/filio.h>
+#endif
#include <netinet/in.h>
#include <netinet/tcp.h>
#include <arpa/inet.h>