------------------------------------------------------------------ IPERF with support for DCCP, TCP CC, continuous runs, and UDP-Lite ------------------------------------------------------------------ This directory contains sources and patches to add the following to iperf: * CPU Usage fix by Ingo Molnar (makes iperf more CPU-friendly), * DCCP support (with additional fixes), * full IPv6 support (the -V flag is no longer necessary), * plug-able TCP congestion control support, * continuous test runs (up to 7 years :), * UDP-Lite (RFC 3828) support. How to apply: ============= 1. Use the pre-patched sources from `zip' directory; or 2. Use patches: (a) unpack iperf original sources from `zip' directory; (b) apply the patches 00_* ... 06_* in this order, using `-p1'. You can also use the provided `series' file (for use with quilt/stgit). Please see note below regarding on UDP-Lite support: it is _not_ necessary to include the UDP-Lite patch in order to have a working iperf (this is why the patch comes last); (c) If (b) seems too laborious, use the following patch: iperf-patches_all-in-one.diff This includes the first patches, excluding UDP-Lite support. NOTE on UDP-Lite support ======================== UDP-Lite needs additional header support. You can find a fully patched UDP-Lite version of iperf, along with instructions of how set up the header support, on http://www.erg.abdn.ac.uk/users/gerrit/udp-lite/files/udplite_linux.tar.gz