summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r286227, r286443:Julien Charbon2016-11-241-31/+15
* MFC r286873:Julien Charbon2016-07-271-4/+12
* MFC r294840Hiren Panchasara2016-01-281-0/+8
* MFC r292706:Patrick Kelsey2015-12-281-1/+2
* MFC r289293Hiren Panchasara2015-10-291-2/+10
* MFC r284245:Julien Charbon2015-06-111-15/+39
* MFC: r280904, r280990, r281599Julien Charbon2015-05-151-78/+96
* MFC r264321, r264342, r264351, r264356, r273850, r274629:Julien Charbon2014-12-021-2/+0
* MFC r272720, 273061, 273062, 273063, 273064Sean Bruno2014-10-291-0/+156
* - Make callout(9) tickless, relying on eventtimers(4) as backend forDavide Italiano2013-03-041-7/+11
* Don't drop options from the third retransmitted SYN by default. If theJohn Baldwin2013-01-091-1/+7
* Make sure that tcp_timer_activate() correctly sees TCP_OFFLOAD (or not).Navdeep Parhar2012-11-271-0/+1
* If the user has closed the socket then drop a persisting connectionAndre Oppermann2012-10-281-0/+10
* Update comment to reflect the change made in r242263.Andre Oppermann2012-10-281-1/+1
* Add SACK_PERMIT to the list of TCP options that are switched off afterAndre Oppermann2012-10-281-1/+1
* When retransmitting SYN in TCPS_SYN_SENT state use TCPTV_RTOBASE,Andre Oppermann2012-10-281-1/+1
* Remove bogus 'else' in #ifdef that prevented the rttvar from being resetAndre Oppermann2012-10-281-1/+0
* When SYN or SYN/ACK had to be retransmitted RFC5681 requires us toAndre Oppermann2012-10-281-1/+7
* In tcp timers, check INP_DROPPED flag a little later, afterMikolaj Golub2012-08-051-9/+38
* - Updated TOE support in the kernel.Navdeep Parhar2012-06-191-0/+5
* Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL andGleb Smirnoff2012-02-051-10/+11
* Make sure the inp wasn't dropped when rexmt let go of the inp andNavdeep Parhar2011-10-121-0/+7
* Decompose the current single inpcbinfo lock into two locks:Robert Watson2011-05-301-1/+1
* TCP reuses t_rxtshift to determine the backoff timer used for both theJohn Baldwin2011-04-291-1/+3
* Trim extra spaces before tabs.John Baldwin2011-01-071-9/+9
* Fix a typo in a comment.John Baldwin2010-12-211-1/+1
* Pass NULL instead of 0 for the th pointer value. NULL != 0 on all platforms.Lawrence Stewart2010-12-021-1/+1
* This commit marks the first formal contribution of the "Five New TCP CongestionLawrence Stewart2010-11-121-38/+11
* - spread tcp timer callout load evenly across cpus if net.inet.tcp.per_cpu_ti...Kip Macy2010-03-201-10/+30
* Locking the tcbinfo structure should not be necessary in tcp_timer_delack(),Robert Watson2010-03-071-3/+0
* Add the ability to see TCP timers via netstat -x. This can be a usefulMike Silbersack2009-09-161-0/+21
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Reimplement and/or implement vnet list locking by replacing a mostlyRobert Watson2009-07-191-2/+2
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-7/+0
* Trim extra sets of ()'s.John Baldwin2009-06-161-4/+4
* Update stats in struct tcpstat using two new macros, TCPSTAT_ADD() andRobert Watson2009-04-111-9/+9
* Correct a number of evolved problems with inp_vflag and inp_flags:Robert Watson2009-03-151-5/+5
* Add TCP Appropriate Byte Counting (RFC 3465) support to kernel.Lawrence Stewart2009-01-151-0/+1
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+2
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-5/+39
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-32/+33
* Document a few sysctls.Tom Rhodes2008-07-201-3/+3
* When allocating temporary storage to hold a TCP/IP packet headerRobert Watson2008-06-021-1/+1
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert Watson2008-04-171-16/+16
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-1/+3
* Revert rev. 1.94. After recent tcp backouts, tcp_close() may return NULL.Konstantin Belousov2007-09-241-1/+1
* Two changes:Mike Silbersack2007-09-241-29/+29
* Back out tcp_timer.c:1.93 and associated changes that reimplemented the manyRobert Watson2007-09-071-305/+241
* Handle a race condition on >2 core machines in tcp_timer() whenAndre Oppermann2007-06-091-2/+8
* In tcp_timer_2msl(), tp can never become NULL, so don't check it forRobert Watson2007-05-271-1/+1