netsniff-ng: Build and package mausezahn
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Wed, 6 Jul 2022 23:46:02 +0000 (01:46 +0200)
committerRosen Penev <rosenp@gmail.com>
Thu, 22 Sep 2022 08:30:14 +0000 (01:30 -0700)
commit5bc5270af0d61a6354b84e145d1f9b7ae0fb5105
tree9ef9c04276447e96fa019e9c3a5dda59c55bd841
parent8cead176bd547b4fef190fffd515cd2369a654b1
netsniff-ng: Build and package mausezahn

mausezahn is a multicast traffic generator which is part of the
netsniff-ng sources. This utility is needed for the upcoming
kernel-selftests-net-forwarding package. Add a new package for it.

netsniff-ng will automatically detect all installed dependencies and
build only the utilities whose dependencies are installed (meaning:
mausezahn is not build when for example libcli is not installed and
other tools are not build if for example zlib is missing). Depending
on the selected packages (netsniff-ng or mausezahn) the OpenWrt build
system has to trigger netsniff-ng's configure script, which will then
pick up and automatically build the programs (mausezahn, netsniff-ng,
trafgen, ...) for which all dependencies are installed.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
net/netsniff-ng/Makefile