summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.h
AgeCommit message (Expand)Author
2025-06-26tcp: allow specifying a MSL for local communicationsMichael Tuexen
2025-06-26tcp: cleanup timer initialisationsMichael Tuexen
2025-06-26tcp: restrict the contents of tcp_timer.h to the kernel contextMichael Tuexen
2025-06-17tcp: provide sysctl for the maximum retransmission timeoutGleb Smirnoff
2025-06-17tcp: remove TCPTV_TWTRUNCMichael Tuexen
2025-06-16Revert "tcp: cleanup timer initialisations"Michael Tuexen
2025-06-16tcp: cleanup timer initialisationsMichael Tuexen
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-02-21tcp: rearrange enum and remove unused variableMichael Tuexen
2022-12-07tcp: use single locked callout per tcpcb for the TCP timersGleb Smirnoff
2022-12-07tcp: remove tcp_timer_suspend()Gleb Smirnoff
2022-12-07tcp: embed inpcb into tcpcbGleb Smirnoff
2022-10-06tcp: remove tcptw, the compressed timewait state structureGleb Smirnoff
2022-10-03tcp_timers: provide tcp_timer_drop() and tcp_timer_close()Gleb Smirnoff
2022-09-27Tcp progress timeoutRandall Stewart
2021-12-26tcp: virtualise net.inet.tcp.msl sysctl.Alexander V. Chernikov
2021-11-18Add tcp_freecb() - single place to free tcpcb.Gleb Smirnoff
2021-02-18kern: net: remove TCP_LINGERTIMEKyle Evans
2020-04-16Reduce default TCP delayed ACK timeout to 40ms.Richard Scheffenegger
2020-02-12White space cleanup -- remove trailing tab's or spacesRandall Stewart
2020-01-08vnet: virtualise more network stack sysctls.Bjoern A. Zeeb
2019-03-23Add sysctl variable net.inet.tcp.rexmit_initial for setting RTO.InitialMichael Tuexen
2019-02-20Reduce the TCP initial retransmission timeout from 3 seconds toMichael Tuexen
2019-02-20Use exponential backoff for retransmitting SYN segments as specifiedMichael Tuexen
2018-07-04epoch(9): allow preemptible epochs to composeMatt Macy
2018-06-07This commit brings in a new refactored TCP stack called Rack.Randall Stewart
2018-01-30Export tcp_always_keepalive for use by the Chelsio TOM module.John Baldwin
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-06Declare pmtud_blackhole global variables in tcp_timer.h, so thatGleb Smirnoff
2017-03-21Hide struct inpcb, struct tcpcb from the userland.Gleb Smirnoff
2017-02-28Renumber copyright clause 4Warner Losh
2017-02-11Don't zero out srtt after excess retransmitsRyan Stone
2016-08-16This cleans up the timer code in TCP and also makes it so we do notRandall Stewart
2016-04-28This cleans up the timers code in TCP to start using the newRandall Stewart
2016-01-26Persist timers TCPTV_PERSMIN and TCPTV_PERSMAX are hardcoded with 5 seconds andHiren Panchasara
2015-08-30Put r284245 back in place: If at first this fix was seen as a temporaryJulien Charbon
2015-08-24Revert r284245: "Fix a callout race condition introduced in TCPJulien Charbon
2015-08-12Remove unused TCPTV_SRTTDFLT. We initialize srtt with TCPTV_SRTTBASE when weHiren Panchasara
2015-06-10Fix a callout race condition introduced in TCP timers callouts with r281599.Julien Charbon
2015-04-16Fix an old and well-documented use-after-free race condition inJulien Charbon
2014-10-30Fix a race condition in TCP timewait between tcp_tw_2msl_reuse() andJulien Charbon
2014-04-10Currently, the TCP slow timer can starve TCP input processing while itJohn Baldwin
2012-11-27Add DELACK to list of timers.Andre Oppermann
2012-10-29Define the delayed ACK timeout value directly as hz/10 instead ofAndre Oppermann
2012-10-28For retransmits of SYN|ACK from the syncache use the slightly moreAndre Oppermann
2012-02-05Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL andGleb Smirnoff
2010-09-16Remove the TCP inflight bandwidth limiter as announced in r211315Andre Oppermann
2009-09-16Add the ability to see TCP timers via netstat -x. This can be a usefulMike Silbersack
2007-09-24Two changes:Mike Silbersack