aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
Commit message (Expand)AuthorAgeFilesLines
* tcp: Refactor PRR codeRichard Scheffenegger2021-03-251-1/+1
* tcp: Add prr_out in preparation for PRR/nonSACK and LRDRichard Scheffenegger2021-03-051-1/+1
* Update the LRO processing code so that we can supportRandall Stewart2021-02-171-0/+7
* tcp: add sysctl to tolerate TCP segments missing timestampsMichael Tuexen2021-01-141-0/+2
* Add TCP feature Proportional Rate Reduction (PRR) - RFC6937Richard Scheffenegger2020-12-041-2/+6
* Prevent premature SACK block transmission during loss recoveryRichard Scheffenegger2020-11-081-5/+7
* Save the current TCP pacing rate in t_pacing_rate.John Baldwin2020-10-291-0/+1
* Extend netstat to display TCP stack and detailed congestion state (2)Richard Scheffenegger2020-10-091-1/+7
* Export the name of the congestion control. This will be used by sockstatMichael Tuexen2020-09-131-1/+2
* Improve SACK support code for RFC6675 and PRRRichard Scheffenegger2020-08-131-4/+4
* TCP: make after-idle work for transactional sessions.Richard Scheffenegger2020-06-241-2/+3
* An important statistic in determining if a server process (or client) is bein...Randall Stewart2020-06-081-1/+3
* Adjust the fb to have a way to ask the underlying stackRandall Stewart2020-05-041-0/+1
* This change does a small prepratory step in getting theRandall Stewart2020-04-271-0/+41
* Improve the TCP blackhole detection. The principle is to reduce theMichael Tuexen2020-04-141-0/+2
* Use KMOD_TCPSTAT_INC instead of TCPSTAT_INC for RACK and BBR, sinceMichael Tuexen2020-03-121-3/+4
* sack_newdata and snd_recover hold the same value. Therefore, use onlyMichael Tuexen2020-02-131-2/+0
* White space cleanup -- remove trailing tab's or spacesRandall Stewart2020-02-121-2/+2
* vnet: virtualise more network stack sysctls.Bjoern A. Zeeb2020-01-081-1/+2
* This catches rack up in the recent changes to ECN andRandall Stewart2020-01-061-0/+1
* This change adds a small feature to the tcp logging code. BasicallyRandall Stewart2020-01-061-1/+3
* This commit is a bit of a re-arrange of deck chairs. ItRandall Stewart2019-12-171-1/+20
* Make use of the stats(3) framework in the TCP stack.Edward Tomasz Napierala2019-12-021-1/+17
* Move all ECN related flags from the flags to the flags2 field.Michael Tuexen2019-12-011-3/+9
* Make the TF_* flags easier readable by humans by adding leading zeroesMichael Tuexen2019-12-011-26/+26
* This is an initial step in implementing the new congestion windowMichael Tuexen2019-12-011-0/+2
* This adds in the missing counter initialization whichRandall Stewart2019-09-061-0/+7
* This patch improves the DSACK handling to conform with RFC 2883.Michael Tuexen2019-09-021-0/+1
* Add kernel-side support for in-kernel TLS.John Baldwin2019-08-271-1/+1
* Add a sysctl variable ts_offset_per_conn to change the computationMichael Tuexen2019-07-231-0/+1
* This is the second in a number of patches needed toRandall Stewart2019-07-141-0/+1
* This commit updates rack to what is basically being used at NF asRandall Stewart2019-07-101-1/+7
* tcp_autorcvbuf_inc was removed in r344433.Navdeep Parhar2019-03-291-2/+0
* Fix a bug in the restart window computation of TCP New RenoMichael Tuexen2019-01-251-0/+1
* This change represents a substantial restructure of the way weRandall Stewart2018-08-201-5/+11
* Don't expose the uptime via the TCP timestamps.Michael Tuexen2018-08-191-1/+3
* Make struct xinpcb and friends word-size independent.Brooks Davis2018-07-051-1/+1
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-5/+3
* This commit brings in a new refactored TCP stack called Rack.Randall Stewart2018-06-071-3/+23
* This change re-arranges the fields within the tcp-pcb so thatRandall Stewart2018-04-261-63/+61
* This commit brings in the TCP high precision timer system (tcp_hpts).Randall Stewart2018-04-191-3/+14
* Add missing header change from r332381.Jonathan T. Looney2018-04-101-2/+5
* Add the "TCP Blackbox Recorder" which we discussed at the developerJonathan T. Looney2018-03-221-1/+23
* Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.Patrick Kelsey2018-02-261-2/+0
* This is an implementation of the client side of TCP Fast Open (TFO)Patrick Kelsey2018-02-261-3/+7
* Separate out send buffer autoscaling code into function, so thatGleb Smirnoff2017-12-071-0/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Declare more TCP globals in tcp_var.h, so that alternative TCP stacksGleb Smirnoff2017-10-111-39/+66
* Add support to print the TCP stack being used.Michael Tuexen2017-09-121-1/+1
* Use counter(9) for PLPMTUD counters.Sean Bruno2017-08-251-0/+5