1 config BR2_PACKAGE_NETSNIFF_NG
3 select BR2_PACKAGE_LIBNL
4 select BR2_PACKAGE_LIBPCAP
5 select BR2_PACKAGE_LIBCLI
6 select BR2_PACKAGE_LIBNETFILTER_CONNTRACK
7 select BR2_PACKAGE_LIBURCU
8 select BR2_PACKAGE_LIBNET
9 # Build with uClibc fails due to missing ceill()
10 # Build with musl fails due to various header issues
11 depends on BR2_TOOLCHAIN_USES_GLIBC
12 depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
13 depends on BR2_TOOLCHAIN_HAS_THREADS
14 depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
16 netsniff-ng is a free, performant Linux network analyzer and
17 networking toolkit. If you will, the Swiss army knife for
20 comment "netsniff-ng needs a glibc toolchain w/ threads, headers >= 3.0"
21 depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
22 depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_USES_GLIBC \
23 || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0