diff options
author | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-12-04 11:19:29 +0000 |
---|---|---|
committer | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-12-04 11:19:29 +0000 |
commit | 08bbd29c71b8068e419f95a7a8cb7332ef0a3a3d (patch) | |
tree | f0bdb59e0947e9cfeac882b6b58a4753af6511be /acinclude.m4 | |
parent | 48537a7a6505e68faadbed9837a4159c2758d442 (diff) | |
download | wireshark-08bbd29c71b8068e419f95a7a8cb7332ef0a3a3d.tar.gz wireshark-08bbd29c71b8068e419f95a7a8cb7332ef0a3a3d.tar.bz2 wireshark-08bbd29c71b8068e419f95a7a8cb7332ef0a3a3d.zip |
Support for RPCAP features in GUI (from Boris Misenov, see Bug 1366)
- retrieving the list of remote PCAP interfaces
- password authentication support
- UDP data fransfer
- packet sampling (available in WinPcap 4.x)
etc.
fix problem if non-default rpcap port is used
svn path=/trunk/; revision=23750
Diffstat (limited to 'acinclude.m4')
-rw-r--r-- | acinclude.m4 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4 index ff9c31fba9..d711fe8361 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -557,6 +557,23 @@ and did you also install that package?]])) LIBS="$ac_save_LIBS" ]) +AC_DEFUN([AC_WIRESHARK_PCAP_REMOTE_CHECK], +[ + ac_save_LIBS="$LIBS" + LIBS="$PCAP_LIBS $SOCKET_LIBS $NSL_LIBS $LIBS" + AC_DEFINE(HAVE_REMOTE, 1, [Define to 1 to enable remote + capturing feature in WinPcap library]) + AC_CHECK_FUNCS(pcap_open pcap_findalldevs_ex pcap_createsrcstr) + if test $ac_cv_func_pcap_open = "yes" -a \ + $ac_cv_func_pcap_findalldevs_ex = "yes" -a \ + $ac_cv_func_pcap_createsrcstr = "yes" ; then + AC_DEFINE(HAVE_PCAP_REMOTE, 1, + [Define to 1 if you have WinPcap remote capturing support and prefer to use these new API features.]) + fi + AC_CHECK_FUNCS(pcap_setsampling) + LIBS="$ac_save_LIBS" +]) + # # AC_WIRESHARK_ZLIB_CHECK # |