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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201010122141.o9CLf4fR037097>