summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_timer.c
Commit message (Expand)AuthorAgeFilesLines
* Decompose the current single inpcbinfo lock into two locks:rwatson2011-05-301-1/+1
* TCP reuses t_rxtshift to determine the backoff timer used for both thejhb2011-04-291-1/+3
* Trim extra spaces before tabs.jhb2011-01-071-9/+9
* Fix a typo in a comment.jhb2010-12-211-1/+1
* Pass NULL instead of 0 for the th pointer value. NULL != 0 on all platforms.lstewart2010-12-021-1/+1
* This commit marks the first formal contribution of the "Five New TCP Congestionlstewart2010-11-121-38/+11
* - spread tcp timer callout load evenly across cpus if net.inet.tcp.per_cpu_ti...kmacy2010-03-201-10/+30
* Locking the tcbinfo structure should not be necessary in tcp_timer_delack(),rwatson2010-03-071-3/+0
* Add the ability to see TCP timers via netstat -x. This can be a usefulsilby2009-09-161-0/+21
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+1
* Reimplement and/or implement vnet list locking by replacing a mostlyrwatson2009-07-191-2/+2
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-7/+0
* Trim extra sets of ()'s.jhb2009-06-161-4/+4
* Update stats in struct tcpstat using two new macros, TCPSTAT_ADD() andrwatson2009-04-111-9/+9
* Correct a number of evolved problems with inp_vflag and inp_flags:rwatson2009-03-151-5/+5
* Add TCP Appropriate Byte Counting (RFC 3465) support to kernel.lstewart2009-01-151-0/+1
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+2
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-5/+39
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-32/+33
* Document a few sysctls.trhodes2008-07-201-3/+3
* When allocating temporary storage to hold a TCP/IP packet headerrwatson2008-06-021-1/+1
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros torwatson2008-04-171-16/+16
* Add FBSDID to all files in netinet so that people can moresilby2007-10-071-1/+3
* Revert rev. 1.94. After recent tcp backouts, tcp_close() may return NULL.kib2007-09-241-1/+1
* Two changes:silby2007-09-241-29/+29
* Back out tcp_timer.c:1.93 and associated changes that reimplemented the manyrwatson2007-09-071-305/+241
* Handle a race condition on >2 core machines in tcp_timer() whenandre2007-06-091-2/+8
* In tcp_timer_2msl(), tp can never become NULL, so don't check it forrwatson2007-05-271-1/+1
* Move TIME_WAIT related functions and timer handling from filesandre2007-05-161-54/+1
* Move universally to ANSI C function declarations, with relativelyrwatson2007-05-101-3/+1
* Fix two comments.andre2007-05-061-2/+2
* Change the TCP timer system from using the callout system five timesandre2007-04-111-175/+299
* Retire unused TCP_SACK_DEBUG.andre2007-04-041-1/+0
* ANSIfy function declarations and remove register keywords for variables.andre2007-03-211-10/+5
* Match up SYSCTL declaration style.andre2007-03-191-6/+9
* Reap FIN_WAIT_2 connections marked SOCANTRCVMORE faster. This mitigatemohans2007-02-261-6/+26
* Back when we had T/TCP support, we used to apply differentru2006-09-071-43/+20
* Remove a microoptimization for i386 that was a micropessimization for amd64.ru2006-09-071-2/+1
* o Backout rev. 1.125 of in_pcb.c. It appeared to behave extremelyglebius2006-09-061-7/+12
* Fixes an edge case bug in timewait handling where ticks rolling over causingmohans2006-08-111-4/+3
* When entering a timer on a tcpcb, don't continue processing if it has beenrwatson2006-06-031-9/+14
* - Backout one line from 1.78. The tp can be freed by tcp_drop().glebius2006-05-161-3/+2
* Only return (tw) from tcp_twclose() if reuse is passed, otherwiserwatson2006-05-051-1/+1
* Update TCP for infrastructural changes to the socket/pcb refcount model,rwatson2006-04-011-16/+61
* Explicitly assert socket pointer is non-NULL in tcp_input() so as torwatson2006-03-261-8/+8
* Make sysctl_msec_to_ticks(SYSCTL_HANDLER_ARGS) generally available insteadandre2006-02-161-20/+0
* Remove no-op spl's and most comment references to spls, as TCP lockingrwatson2005-07-191-16/+0
* Replace t_force with a t_flag (TF_FORCEDATA).ps2005-05-211-2/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Remove the now unused tcp_canceltimers() function. tcpcb timers arerwatson2004-12-231-15/+0
OpenPOWER on IntegriCloud