From 213b81252021cf4c7815806da23e77f529fea4d7 Mon Sep 17 00:00:00 2001 From: Matias Fontanini Date: Sat, 18 Apr 2015 19:52:25 -0700 Subject: [PATCH] Use pcap_sendpacket by default on Windows. --- CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a19cdbb..ab62deb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -81,7 +81,14 @@ IF(LIBTINS_ENABLE_DOT11) ENDIF(LIBTINS_ENABLE_WPA2) ENDIF(LIBTINS_ENABLE_DOT11) -OPTION(LIBTINS_USE_PCAP_SENDPACKET "Use pcap_sendpacket to send l2 packets" OFF) +IF(WIN32) + SET(USE_PCAP_SENDPACKET_DEFAULT ON) +ELSE(WIN32) + SET(USE_PCAP_SENDPACKET_DEFAULT OFF) +ENDIF(WIN32) + +OPTION(LIBTINS_USE_PCAP_SENDPACKET "Use pcap_sendpacket to send l2 packets" + ${USE_PCAP_SENDPACKET_DEFAULT}) IF(LIBTINS_USE_PCAP_SENDPACKET) SET(HAVE_PACKET_SENDER_PCAP_SENDPACKET ON) MESSAGE(STATUS "Using pcap_sendpacket to send l2 packets.")