iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool (BSD license)
https://github.com/esnet/iperf
987b432316
one is the new -Z flag. - Fixed potential bug in net.c's Nread and Nwrite routines. If they had ever needed to loop they would have read/written the wrong address, due to incorrect pointer arithmetic - sizeof(void) is not 1. Fix was to change the type of the buffer pointer to char*, which also meant adding casts to some callers. - Better checking for conflicts between command-line flags - now they should no longer be order-dependent. - Added a new -Z / --zerocopy flag, to use a "zero copy" method of sending data, such as sendfile(2) instead of the usual write(2). - Renumbered error enum to make inserting new ones easier. |
||
---|---|---|
config | ||
src | ||
aclocal.m4 | ||
AUTHORS | ||
bootstrap.sh | ||
configure | ||
configure.ac | ||
INSTALL | ||
LICENSE | ||
make_release | ||
Makefile.am | ||
Makefile.in | ||
README | ||
RELEASE_NOTES | ||
TODO |
= Summary = iperf3 is a tool for measuring achievable bandwidth on IP networks. iperf3 is NOT backwards compatible with the original iperf. Supported platforms: * Linux * FreeBSD * Mac OSX = Building iperf3 = == Prerequisites: == * libuuid: this is not installed by default for Debian/Ubuntu Systems to install: apt-get install uuid-dev == Building == Run: ./configure and make For more information see: http://code.google.com/p/iperf/