]> sjero.net Git - iperf/blobdiff - src/Locale.c
Support for UDP-Lite in iperf
[iperf] / src / Locale.c
index b2e8d1f8093a1f75366af8587e88c8e84c6a18f4..cd05ba539762f7b6099c0fd7b034d698e70c0b29 100644 (file)
@@ -78,9 +78,11 @@ Client/Server:\n\
   -l, --len       #[KM]    length of buffer to read or write (default 8 KB)\n\
   -m, --print_mss          print TCP maximum segment size (MTU - TCP/IP header)\n\
   -p, --port      #        server port to listen on/connect to\n\
-  -u, --udp                use UDP as transport protocol\n\
-  -d, --dccp               use DCCP as transport protocol\n\
+  -u, --udp                use UDP      as transport; no argument may follow\n\
+  -u  --udplite   #        use UDP-Lite as transport; arg: cscov (0=full coverage)\n\
+  -d, --dccp               use DCCP     as transport\n\
   -w, --window    #[KM]    TCP window size (socket buffer size)\n\
+  -A, --algorithm          set TCP congestion control algorithm\n\
   -B, --bind      <host>   bind to <host>, an interface or multicast address\n\
   -C, --compatibility      for use with older versions does not sent extra msgs\n\
   -M, --mss       #        set TCP maximum segment size (MTU - 40 bytes)\n\
@@ -93,17 +95,19 @@ Server specific:\n\
   -D, --daemon             run the server as a daemon\n\
 \n\
 Client specific:\n\
-  -b, --bandwidth #[KM]    for UDP/DCCP, bandwidth to send at in bits/sec\n\
+  -b, --bandwidth #[KM]    for UDP(-Lite)/DCCP, bandwidth to send at in bits/sec\n\
                            (default 1 Mbit/sec, implies -u)\n\
   -c, --client    <host>   run in client mode, connecting to <host>\n\
   -2, --dualtest           Do a bidirectional test simultaneously\n\
   -r, --tradeoff           Do a bidirectional test individually\n\
   -t, --time      #        time in seconds to transmit for (default 10 secs)\n\
+                           or 0 for continuous\n\
   -n, --num       #[KM]    number of bytes to transmit (instead of -t)\n\
   -F, --fileinput <name>   input the data to be transmitted from a file\n\
   -I, --stdin              input the data to be transmitted from stdin\n\
   -L, --listenport #       port to receive bidirectional tests back on\n\
   -P, --parallel  #        number of parallel client threads to run\n\
+  -S  --dscp      #        set the 6-bit IPv4/v6 DiffServ codepoint\n\
   -T, --ttl       #        time-to-live, for multicast (default 1)\n\
 \n\
 Miscellaneous:\n\
@@ -148,7 +152,7 @@ const char multicast_ttl[] =
 "Setting multicast TTL to %d\n";
 
 const char join_multicast[] =
-"Joining multicast group  %s\n";
+"Joining multicast group %s on %s\n";
 
 const char client_datagram_size[] =
 "Sending %d byte datagrams\n";