    ------------------------------------------------------------------
    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
