summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.c
AgeCommit message (Expand)Author
2021-03-09Pull up following revision(s) (requested by christos in ticket #1229):martin
2018-05-03Remove now unused tcpip.h includes. Some were already unused before.maxv
2018-03-29Remove #ifdef INET. Same as tcp_input.c. Makes the code easier tomaxv
2018-01-19Run tcp_slowtimo in workqueue if NET_MPSAFEozaki-r
2017-07-28Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCPmaxv
2016-07-25fix: unlock in reverse orderknakahara
2016-04-26Sweep unnecessary route.h inclusionsozaki-r
2015-08-24sprinkle _KERNEL_OPTpooka
2014-11-10Do not uselessly include <sys/malloc.h>.maxv
2014-01-02Allow kernels compiled with INET+INET6 to be booted as IPv4-only or IPv6-only.pooka
2011-08-31NULL does not need a castplunky
2011-04-20Rewrite comments about TCP RTO calculations.gdt
2008-11-10Whitespace.uebayasi
2008-11-09Fix kern/39769: race condition in TCP timersbouyer
2008-10-10tcp_delack: test for TF_DELACK.ad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Merge the socket locking patch:ad
2008-04-12Make IP, TCP, UDP, and ICMP statistics per-CPU. The stats are collatedthorpej
2008-04-08Change TCP stats from a structure to an array of uint64_t's.thorpej
2007-06-20- per socket keepalive settingschristos
2006-10-09Modular (I tried ;-) TCP congestion control API. Whenever certain conditionsrpaulo
2006-05-14integrate kauth.elad
2006-04-15Coverity CID 1153: Add KASSERT before deref.christos
2005-12-11merge ktrace-lwp.christos
2005-07-19Implement PMTU checks from:christos
2005-03-02Copyright maintenance.mycroft
2005-02-28Commit TCP SACK patches from Kentaro A. Karahone's patch at:jonathan
2005-02-03ANSIfy function declarationsperry
2005-01-27Whoops. Exit fast recovery when handling a timeout.mycroft
2005-01-26Fix two problems in our TCP stack:mycroft
2004-01-02some corrections from markus@openbsd;itojun
2003-10-27make it compilable with TCP_DEBUG defineditojun
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-20As a temporary workaround, apply the fix from PR#20390, therebyhe
2003-02-03Test callout_pending(), not callout_active(), and eliminate now-unnecessarythorpej
2002-11-24Quell an uninitialised variable warning.scw
2002-10-22Guard use of "so" in tcp_timer_persist() and tcp_timer_2msl() withsimonb
2002-06-09whitespaceitojun
2002-05-26path MTU discovery blackhole detection.itojun
2001-11-13add RCSIDslukem
2001-11-04Change a few variable/tables to const since they are read-only.matt
2001-09-11Use callouts for SYN cache timers, rather than traversing time queuesthorpej
2001-09-10Update copyrights.thorpej
2001-09-10Use callouts for TCP timers, rather than traversing the list ofthorpej
2001-09-10Initialize TCP timer variables in a new function, tcp_timer_init().thorpej
2001-09-10Split tcp_timers() into multiple functions, one for each timer,thorpej
2001-09-10Change the way receive idle time and round trip time are measured.thorpej
2001-09-10Use a callout for the delayed ACK timer, and delete tcp_fasttimo().thorpej
2000-10-19remove #ifdef TCP6. it is not likely for us to bring in sys/netinet6/tcp6*.citojun
2000-10-17be more friendly with INET-less build.itojun