Update of /cvsroot/dhcp-agent/dhcp-agent
In directory sc8-pr-cvs1:/tmp/cvs-serv23074
Modified Files:
configure.ac config.h.in
Log Message:
added pcap_setnonblock
Index: configure.ac
===================================================================
RCS file: /cvsroot/dhcp-agent/dhcp-agent/configure.ac,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** configure.ac 15 Jul 2003 11:01:27 -0000 1.15
--- configure.ac 16 Jul 2003 05:42:24 -0000 1.16
***************
*** 158,162 ****
dnl check for pcap_freecode
-
AC_MSG_CHECKING([pcap_freecode in pcap])
LIBS=$PCAP_LIB
--- 158,161 ----
***************
*** 174,177 ****
--- 173,192 ----
distribution from http://www.tcpdump.org/])
fi
+
+ dnl check for pcap_setnonblock
+
+ AC_MSG_CHECKING([pcap_setnonblock in pcap])
+ LIBS=$PCAP_LIB
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[ pcap_setnonblock(); ]])],[ have_pcap_setnonblock="yes" ],[ have_pcap_setnonblock="no" ])
+ LIBS=
+
+ if test x$have_pcap_setnonblock = "xyes"; then
+ AC_MSG_RESULT([found])
+ AC_DEFINE(HAVE_PCAP_SETNONBLOCK, 1, [have pcap_nonblock()])
+ else
+ AC_MSG_RESULT([not found])
+ fi
+
+ dnl check for BIOCIMMEDIATE
AC_MSG_CHECKING(BIOCIMMEDIATE)
Index: config.h.in
===================================================================
RCS file: /cvsroot/dhcp-agent/dhcp-agent/config.h.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** config.h.in 9 Jun 2003 02:01:01 -0000 1.6
--- config.h.in 16 Jul 2003 05:42:24 -0000 1.7
***************
*** 34,37 ****
--- 34,40 ----
#undef HAVE_PCAP_FREECODE
+ /* have pcap_nonblock() */
+ #undef HAVE_PCAP_SETNONBLOCK
+
/* have __progname var */
#undef HAVE_PROGNAME
|