fix enable-sniffer option in configure.ac

This commit is contained in:
John Safranek
2015-03-12 12:07:48 -07:00
parent 3daa8369c7
commit dbe6ecedf8

View File

@@ -314,16 +314,20 @@ fi
# SNIFFER # SNIFFER
ENABLED_SNIFFTEST=no
AC_ARG_ENABLE([sniffer], AC_ARG_ENABLE([sniffer],
[AS_HELP_STRING([--enable-sniffer],[ Enable wolfSSL sniffer support (default: disabled) ])],[ [AS_HELP_STRING([--enable-sniffer],[Enable wolfSSL sniffer support (default: disabled)])],
ENABLED_SNIFFER=yes [ ENABLED_SNIFFER=$enableval ],
[ ENABLED_SNIFFER=no ]
)
ENABLED_SNIFFTEST=no
AS_IF([ test "x$ENABLED_SNIFFER" = "xyes" ],
[
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_SNIFFER -DOPENSSL_EXTRA" AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_SNIFFER -DOPENSSL_EXTRA"
AS_IF([ test "x$enableval" = "xyes" ],[ AC_CHECK_HEADERS([pcap/pcap.h],[ AC_CHECK_HEADERS([pcap/pcap.h],
ENABLED_SNIFFTEST=yes [ ENABLED_SNIFFTEST=yes ],
],[ AC_MSG_WARN([cannot enable sniffer test without having libpcap available.]) ]) ]) [ AC_MSG_WARN([cannot enable sniffer test without having libpcap available.]) ]
],[ )
ENABLED_SNIFFER=no
]) ])
AM_CONDITIONAL([BUILD_SNIFFER], [ test "x$ENABLED_SNIFFER" = "xyes" ]) AM_CONDITIONAL([BUILD_SNIFFER], [ test "x$ENABLED_SNIFFER" = "xyes" ])