isync

mailbox synchronization program
git clone https://git.code.sf.net/p/isync/isync
Log | Files | Refs | README | LICENSE

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:
Mconfigure.in | 1+
Msrc/drv_imap.c | 3+++
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>