[netperf-dev] netperf2 commit notice r439 - in trunk: . src
raj at netperf.org
raj at netperf.org
Tue Jul 19 13:29:47 PDT 2011
Author: raj
Date: 2011-07-19 13:29:47 -0700 (Tue, 19 Jul 2011)
New Revision: 439
Modified:
trunk/AUTHORS
trunk/Release_Notes
trunk/configure
trunk/configure.ac
trunk/src/netsh.c
Log:
what may be the final push before tagging the next release
Modified: trunk/AUTHORS
===================================================================
--- trunk/AUTHORS 2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/AUTHORS 2011-07-19 20:29:47 UTC (rev 439)
@@ -259,3 +259,6 @@
Hushan Jia
Fix to actually run SCTP_RR_MANY when requested
+
+David MacMahon davidm at astro.berkeley.edu
+Fix to allow configure in a build directory.
\ No newline at end of file
Modified: trunk/Release_Notes
===================================================================
--- trunk/Release_Notes 2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/Release_Notes 2011-07-19 20:29:47 UTC (rev 439)
@@ -1,5 +1,20 @@
-These are the Release Notes for post-revision 2.4.5 of netperf:
+These are the Release Notes for Revision 2.5.0 of netperf:
+*) Add a new -N option to netserver which will suppress all creation
+ of debug files and so debugging output. While this would put a
+ serious crimp in debugging a problem in netserver, it will enable
+ folks using small embedded systems to avoid soaking-up their /tmp
+ filesystem with clutter.
+
+*) A refactoring and partial re-write of the src/netserver.c code to
+ untangle years of accumulated spaghetti code. Included is the
+ ability to not daemonize netserver when launched from the
+ command-line (-D) and also to not fork/spawn child processes upon
+ the acceptance of a control connection (-f). Combined, the two
+ options will cause netserver to remain in the forground and not
+ spawn children - in effect netserver will handle only one test at a
+ time.
+
*) As it has been two years since the defect in Solaris getaddrinfo()
was submitted, it should be the case that a fix is available, so it
should no longer be necessary to "hide" the "Hey your platform's
Modified: trunk/configure
===================================================================
--- trunk/configure 2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/configure 2011-07-19 20:29:47 UTC (rev 439)
@@ -2922,7 +2922,7 @@
# make sure we build netperf_version.h
-touch src/netperf_version.h.in
+touch ${ac_top_srcdir}src/netperf_version.h.in
# Checks for programs.
ac_ext=c
Modified: trunk/configure.ac
===================================================================
--- trunk/configure.ac 2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/configure.ac 2011-07-19 20:29:47 UTC (rev 439)
@@ -22,7 +22,7 @@
AC_CONFIG_LIBOBJ_DIR(src/missing)
# make sure we build netperf_version.h
-touch src/netperf_version.h.in
+touch ${ac_top_srcdir}src/netperf_version.h.in
# Checks for programs.
AC_PROG_CC
Modified: trunk/src/netsh.c
===================================================================
--- trunk/src/netsh.c 2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/src/netsh.c 2011-07-19 20:29:47 UTC (rev 439)
@@ -249,6 +249,7 @@
-d Increase debugging output\n\
-f Do not spawn chilren for each test, run serially\n\
-L name,family Use name to pick listen address and family for family\n\
+ -N No debugging output, even if netperf asks\n\
-p portnum Listen for connect requests on portnum.\n\
-4 Do IPv4\n\
-6 Do IPv6\n\
More information about the netperf-dev
mailing list