aboutsummaryrefslogtreecommitdiffstats
path: root/acinclude.m4
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2003-10-10 03:04:38 +0000
committerGuy Harris <guy@alum.mit.edu>2003-10-10 03:04:38 +0000
commitde7bbaf8dae341e1263873e23db42f4d738961b0 (patch)
tree655a81eb77fccb21d4a3ca73ec65ca57b6f3cdf5 /acinclude.m4
parentfbada3b80e17b7dcdc213a45d47350f08edfc3f8 (diff)
Use "pcap_findalldevs()" if present.
svn path=/trunk/; revision=8655
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m419
1 files changed, 8 insertions, 11 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index f76ad5d35d..5456d39bfc 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -2,7 +2,7 @@ dnl Macros that test for specific features.
dnl This file is part of the Autoconf packaging for Ethereal.
dnl Copyright (C) 1998-2000 by Gerald Combs.
dnl
-dnl $Id: acinclude.m4,v 1.56 2003/08/31 22:08:57 sharpe Exp $
+dnl $Id: acinclude.m4,v 1.57 2003/10/10 03:00:09 guy Exp $
dnl
dnl This program is free software; you can redistribute it and/or modify
dnl it under the terms of the GNU General Public License as published by
@@ -327,17 +327,13 @@ and did you also install that package?]]))
], [AC_MSG_ERROR(Library libpcap not found.)],
$SOCKET_LIBS $NSL_LIBS)
AC_SUBST(PCAP_LIBS)
-])
-#
-# AC_ETHEREAL_PCAP_VERSION_CHECK
-#
-# Check whether "pcap_version" is defined by libpcap.
-#
-AC_DEFUN(AC_ETHEREAL_PCAP_VERSION_CHECK,
-[
- AC_MSG_CHECKING(whether pcap_version is defined by libpcap)
+ #
+ # Check whether various variables and functions are defined by
+ # libpcap.
+ #
ac_save_LIBS="$LIBS"
+ AC_MSG_CHECKING(whether pcap_version is defined by libpcap)
LIBS="$PCAP_LIBS $SOCKET_LIBS $NSL_LIBS $LIBS"
AC_TRY_LINK(
[
@@ -350,13 +346,14 @@ AC_DEFUN(AC_ETHEREAL_PCAP_VERSION_CHECK,
ac_cv_pcap_version_defined=yes,
ac_cv_pcap_version_defined=no,
[echo $ac_n "cross compiling; assumed OK... $ac_c"])
- LIBS="$ac_save_LIBS"
if test "$ac_cv_pcap_version_defined" = yes ; then
AC_MSG_RESULT(yes)
AC_DEFINE(HAVE_PCAP_VERSION, 1, [Define if libpcap version is known])
else
AC_MSG_RESULT(no)
fi
+ AC_CHECK_FUNCS(pcap_findalldevs)
+ LIBS="$ac_save_LIBS"
])
#