ipgen is a high-performance packet traffic generator based on netmap
that can interactively output packets of various sizes/rates to measure
the throughput and frame loss rate.
===> The following configuration options are available for ipgen-1.31.20250410:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
net-mgmt/ipgen: fix build on non-amd64, 15-CURRENT
- 15-CURRENT ditches the CLLADDR macro; replace it with LLADDR
- cpu_in_cksum.S is mediocre assembly code that only works on amd64.
Disable its use; the compiler will do just as good of a job.
- assume we always have atomic_* functions on FreeBSD, even if they
are not macros (as is the case on armv7)
Approved by: portmgr (build fix blanket)
MFH: 2025Q2
See also: D50065
net-mgmt/ipgen: Add new port
The ipgen utility is a high-performance L2/L3 packet traffic generator based
on netmap with RFC 2544 benchmarking methodology and an interactive user
interface to show throughput and frame loss rate.