Răsfoiți Sursa

libpcap: add optional netfilter support

This is needed to use the nflog interface with tcpdump

Signed-off-by: Martin Schiller <[email protected]>
Martin Schiller 8 ani în urmă
părinte
comite
fdfde3eb21
2 a modificat fișierele cu 9 adăugiri și 2 ștergeri
  1. 4 0
      package/libs/libpcap/Config.in
  2. 5 2
      package/libs/libpcap/Makefile

+ 4 - 0
package/libs/libpcap/Config.in

@@ -10,4 +10,8 @@ config PCAP_HAS_BT
 	depends on BROKEN
 	default n
 
+config PCAP_HAS_NETFILTER
+	bool "Include netfilter support"
+	default n
+
 endmenu

+ 5 - 2
package/libs/libpcap/Makefile

@@ -48,9 +48,12 @@ TARGET_CFLAGS += \
 
 CONFIGURE_VARS += \
 	ac_cv_linux_vers=$(LINUX_VERSION) \
-	ac_cv_header_libusb_1_0_libusb_h=no \
-	ac_cv_netfilter_can_compile=no
+	ac_cv_header_libusb_1_0_libusb_h=no
 
+ifeq ($(CONFIG_PCAP_HAS_NETFILTER),)
+CONFIGURE_VARS += \
+	ac_cv_netfilter_can_compile=no
+endif
 
 CONFIGURE_ARGS += \
 	--enable-shared \