summaryrefslogtreecommitdiff
path: root/usr.bin/tcpbench
AgeCommit message (Expand)Author
2013-07-16use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@Ingo Schwarze
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can beTheo de Raadt
2012-10-02Simplify rtable assignment and cut some cruftChristiano F. Haesbaert
2012-08-17Don't need this anymore, we have them in bsd.own.mk.Christiano F. Haesbaert
2012-06-16When the last user disconnects, make sure we display the status lineChristiano F. Haesbaert
2012-05-08Fix double-free when -n is used with -b.Christiano F. Haesbaert
2012-04-13Kill "goto again" uppon EINTR and check EWOULDBLOCK in accept(2).Christiano F. Haesbaert
2012-04-07Rate-limit accepting of new connections while we are experiencing fdChristiano F. Haesbaert
2012-01-31Remove setpgid() call, this is a leftover from when we were forked.Christiano F. Haesbaert
2012-01-29Don't use floating precision while printing PPS in UDP mode.Christiano F. Haesbaert
2012-01-26add a timer to tcpbench as a command-line option (-t) soHenning Brauer
2011-12-18Don't lie the number of estabilished connections. nconns is the numberChristiano F. Haesbaert
2011-12-18Typo.Christiano F. Haesbaert
2011-12-04Fix some warnx() calls which should be fprintf plus KNF.Christiano F. Haesbaert
2011-10-07Kill unecessary break in UDP_MODE, simplify code a bit by killing someChristiano F. Haesbaert
2011-10-01Sort the lines on -l output and match the order on the column output.Christiano F. Haesbaert
2011-09-09Add -b option which allows the client side to bind the socket to aChristiano F. Haesbaert
2011-08-23oops! -T snuck into the wrong place...Jason McIntyre
2011-08-23Allow TOS/TCLASS to be set with -T, accept the same keywords as in pf.conf.Christiano F. Haesbaert
2011-08-20event_del() a persistent event; fixes segfault seen on the server when theStuart Henderson
2011-06-21Convert SO_RTABLE's protocol level to the SOL_SOCKET; ok claudioMike Belopuhov
2011-03-16various cleanup;Jason McIntyre
2011-03-15add DPADD; from bradTheo de Raadt
2011-03-09Implement UDP mode for tcpbench and switch tcpbench to use libevent.Claudio Jeker
2010-10-26add HISTORY and AUTHORS sections.Felix Kronlage
2010-10-19Add a few more tcpcb and sockbuffer variables that tcpbench can inspect.Claudio Jeker
2010-09-28Make -k work in clientmode by passing the right socket to theClaudio Jeker
2010-07-03put .Os in the right place;Jason McIntyre
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2009-12-11try not to use size_t in places it does not belong; ok djmTheo de Raadt
2009-09-11- adjust usage() to fit in 80 columnsStuart Henderson
2009-09-08Move connect code out ouf clientloop into own function. This code can beClaudio Jeker
2009-09-08There is no need for two getaddrinfo implementations for client and server.Claudio Jeker
2009-08-29gcc2 hates claudioTheo de Raadt
2009-08-28Change the way how the server works. Instead of forking of a child perClaudio Jeker
2009-08-13use Bk/Ek to avoid ugly split in synopsis;Jason McIntyre
2009-08-13Print a warning when rdomain is used on non-AF_INET sockets. Those areClaudio Jeker
2009-08-13Allow tcpbench to bind to a different rdomain.Claudio Jeker
2008-09-18remove unused variableCharles Longeau
2008-08-14only update stats when we actually wrote sth, relevant for -n, ok djmHenning Brauer
2008-06-26some minor improvements from Pierre Riteau; ok djmJason McIntyre
2008-06-15turd polishing (useless chatter removed), ok djmHenning Brauer
2008-06-12tweak previous;Jason McIntyre
2008-06-12allow the tcpbench client side to open more than one tcp connectionHenning Brauer
2008-05-15fix uninitialised variable; from ray@Damien Miller
2008-05-09tweak previous; ok djmJason McIntyre
2008-05-09s/bench/tcpbench/ in usage(); spotted by schellekens.dries AT gmail.comDamien Miller
2008-05-09import tcpbench, a small TCP benchmarking tool that can also sampleDamien Miller