@ -20,6 +20,8 @@ PKG_LICENSE:=BSD-3-Clause
PKG_BUILD_PARALLEL := 1
PKG_BUILD_PARALLEL := 1
PGK_CONFIG_DEPENDS := IPERF_ENABLE_MULTICAST
i n c l u d e $( INCLUDE_DIR ) / u c l i b c + + . m k
i n c l u d e $( INCLUDE_DIR ) / u c l i b c + + . m k
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
@ -37,8 +39,19 @@ define Package/iperf/description
characteristics.
characteristics.
e n d e f
e n d e f
d e f i n e P a c k a g e / i p e r f / c o n f i g
config IPERF_ENABLE_MULTICAST
depends on PACKAGE_iperf
bool "Enable multicast support"
e n d e f
TARGET_CFLAGS += -D_GNU_SOURCE
TARGET_CFLAGS += -D_GNU_SOURCE
i f e q ( $( CONFIG_IPERF_ENABLE_MULTICAST ) , y )
CONFIGURE_ARGS += --enable-multicast
e l s e
CONFIGURE_ARGS += --disable-multicast
CONFIGURE_ARGS += --disable-multicast
e n d i f
i f e q ( $( CONFIG_IPV 6) , )
i f e q ( $( CONFIG_IPV 6) , )
CONFIGURE_ARGS += --disable-ipv6
CONFIGURE_ARGS += --disable-ipv6