cvs commit: src/sys/netinet tcp_timer.c udp_usrreq.c

2008-07-20 Thread Tom Rhodes
trhodes 2008-07-20 15:29:58 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c udp_usrreq.c Log: SVN rev 180631 on 2008-07-20 15:29:58Z by trhodes Document a few sysctls. Reviewed by:rwatson Revision ChangesPath 1.102 +3 -3

cvs commit: src/sys/netinet tcp_timer.c

2007-09-24 Thread Konstantin Belousov
kib 2007-09-24 14:46:27 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: Revert rev. 1.94. After recent tcp backouts, tcp_close() may return NULL. Check the return value of tcp_close() being NULL before dereferencing it in #ifdef TCPDEBUG b

cvs commit: src/sys/netinet tcp_timer.c

2007-06-09 Thread Andre Oppermann
andre 2007-06-09 17:49:39 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: Handle a race condition on >2 core machines in tcp_timer() when a timer issues a shutdown and a simultaneous close on the socket happens. This race condition is inher

cvs commit: src/sys/netinet tcp_timer.c

2007-05-27 Thread Robert Watson
rwatson 2007-05-27 17:52:02 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: In tcp_timer_2msl(), tp can never become NULL, so don't check it for NULL before entering tcp_trace(). Found with: Coverity Prevent(tm) CID:1840

cvs commit: src/sys/netinet tcp_timer.c

2007-05-06 Thread Andre Oppermann
andre 2007-05-06 13:38:25 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: Fix two comments. Revision ChangesPath 1.91 +2 -2 src/sys/netinet/tcp_timer.c ___ cvs-all@freebsd.org mai

cvs commit: src/sys/netinet tcp_timer.c

2007-03-19 Thread Andre Oppermann
andre 2007-03-19 18:57:10 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: Match up SYSCTL declaration style. Revision ChangesPath 1.87 +9 -6 src/sys/netinet/tcp_timer.c ___ cvs-al

cvs commit: src/sys/netinet tcp_timer.c

2006-09-07 Thread Ruslan Ermilov
ru 2006-09-07 09:49:08 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: Remove a microoptimization for i386 that was a micropessimization for amd64. Revision ChangesPath 1.84 +1 -2 src/sys/netinet/tcp_timer.c

Re: cvs commit: src/sys/netinet tcp_timer.c

2006-06-04 Thread Robert Watson
On Sat, 3 Jun 2006, Robert Watson wrote: While here, fixing up some RUNLOCK->WUNLOCK bugs. FYI, this is not a functional change, as we currently maintain macros that distinguish read/write operations on the pcbinfo, but the underlying implementation uses a mutex. At some point, an interes

cvs commit: src/sys/netinet tcp_timer.c

2006-06-03 Thread Robert Watson
rwatson 2006-06-03 19:37:08 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: When entering a timer on a tcpcb, don't continue processing if it has been dropped. This prevents a bug introduced during the socket/pcb refcounting work from occurin

cvs commit: src/sys/netinet tcp_timer.c

2006-05-16 Thread Gleb Smirnoff
glebius 2006-05-16 10:51:26 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: - Backout one line from 1.78. The tp can be freed by tcp_drop(). - Style next line. Coverity ID:912 Revision ChangesPath 1.80 +2 -3 src/sy

cvs commit: src/sys/netinet tcp_timer.c

2006-05-04 Thread Robert Watson
rwatson 2006-05-05 06:50:23 UTC FreeBSD src repository Modified files: sys/netinet tcp_timer.c Log: Only return (tw) from tcp_twclose() if reuse is passed, otherwise return NULL. In principle this shouldn't change the behavior, but avoids returning a potentially inv