Date: Tue, 12 Oct 2010 21:40:43 +0000 (UTC) From: "George V. Neville-Neil" <gnn@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/tools/tools/mcgrab Makefile mcgrab.1 mcgrab.cc src/tools/tools/mctest Makefile mctest.1 mctest.cc mctest.h mctest_run.sh src/tools/tools/netrate/http http.c src/tools/tools/netrate/httpd httpd.c src/tools/tools/netrate/juggle ... Message-ID: <201010122141.o9CLf4fR037097@repoman.freebsd.org>
index | next in thread | raw e-mail
gnn 2010-10-12 21:40:43 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
tools/tools/netrate/http http.c
tools/tools/netrate/httpd httpd.c
tools/tools/netrate/juggle juggle.c
Added files: (Branch: RELENG_7)
tools/tools/mcgrab Makefile mcgrab.1 mcgrab.cc
tools/tools/mctest Makefile mctest.1 mctest.cc mctest.h
mctest_run.sh
Log:
SVN rev 213750 on 2010-10-12 21:40:43Z by gnn
MFC 177387,177388,177872,178456,179528,180394,186456,203800,204310,213327:
r177387
A multicast test. The mctest program acts as both a source and a sink
for multicast packets. Parameters for the interface, packet size,
number of packets, and interpacket gap may be given on the command line.
The sink records how many packets were missed, and at what time each
packet arrived.
r177388
Add the correct license.
r177872
Add a manual page and a Makefile.
Add code to reflect packets back from the sink so that we can measure
round trip at the source.
r178456
Updated the test to handle multiple sinks. The sinks cut their
transmissions by the number of them running so that they do not
overwhelm the source.
Added a simple shell script to kick off sinks on multiple hosts as
well as a source on the host where the shell script is run. The script
also collects the output of all the sinks and the source into files named
for the host on which the tests are run. A date is appended to each output
file to make it unique per run.
r179528
Update mctest and its associated script to have a base port to listen
on so that multiple copies can be run easily.
Update documentation with group and port arguments which are optional.
r180394
Add a new program to the multicast test suite. The mcgrab program
is used to grab and hold some number of multicast addresses in order
to test what happens when an interface goes over the number of multicast
addresses it can filter in hardware.
r186456
Fix a bug in the man page where we were not showing the correct flags
in the explanation. Several of the flags were -i, since it was a copy/paste
operation.
r203800
Fixed error checking of pthread(3) functions.
r204310
Moved mcgrab(1) into a separate directory -- our .mk infrastructure
doesn't currently have support for building multiple programs in a
single makefile.
While here, fixed manpages and makefiles (missing dependencies).
r213327
Change the output of mctest to give a summary of the results instead
of printing a long list.
Add a default base port, and default mulitcast address to the
runner script.
Add support for specifying a different local and remote interface
in the runner script.
Revision Changes Path
1.1.4.2 +6 -0 src/tools/tools/mcgrab/Makefile (new)
1.1.4.2 +83 -0 src/tools/tools/mcgrab/mcgrab.1 (new)
1.1.4.2 +189 -0 src/tools/tools/mcgrab/mcgrab.cc (new)
1.3.2.2 +7 -0 src/tools/tools/mctest/Makefile (new)
1.5.2.2 +121 -0 src/tools/tools/mctest/mctest.1 (new)
1.7.2.2 +525 -0 src/tools/tools/mctest/mctest.cc (new)
1.2.4.2 +33 -0 src/tools/tools/mctest/mctest.h (new)
1.3.2.2 +74 -0 src/tools/tools/mctest/mctest_run.sh (new)
1.5.2.1 +4 -4 src/tools/tools/netrate/http/http.c
1.5.2.1 +2 -2 src/tools/tools/netrate/httpd/httpd.c
1.2.2.1 +9 -9 src/tools/tools/netrate/juggle/juggle.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201010122141.o9CLf4fR037097>
