aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
Commit message (Expand)AuthorAgeFilesLines
* tcp: Make dsack stats available in netstat and also make sure its aware of TL...Randall Stewart2021-10-011-2/+14
* tcp: Avoid division by zero when KERN_TLS is enabled in tcp_account_for_send().Hans Petter Selasky2021-09-151-1/+1
* ktls: Move KERN_TLS ifdef to tcp_var.hAndrew Gallatin2021-08-051-3/+3
* tcp: TCP_LRO getting bad checksums and sending it in to TCP incorrectly.Randall Stewart2021-07-131-0/+1
* ktls: auto-disable ifnet (inline hw) kTLSAndrew Gallatin2021-07-061-1/+12
* tcp: Preparation for allowing hardware TLS to be able to kick a tcp connectio...Randall Stewart2021-06-251-3/+3
* tcp: Mbuf leak while holding a socket buffer lock.Randall Stewart2021-06-101-0/+18
* [tcp] Keep socket buffer locked until upcallRichard Scheffenegger2021-05-211-1/+1
* tcp: SACK Lost Retransmission Detection (LRD)Richard Scheffenegger2021-05-101-2/+7
* This brings into sync FreeBSD with the netflix versions of rack and bbr.Randall Stewart2021-05-061-0/+12
* Add TCP LRO support for VLAN and VxLAN.Hans Petter Selasky2021-04-201-5/+0
* tcp: add support for TCP over UDPMichael Tuexen2021-04-181-3/+24
* tcp: Rename rfc6675_pipe to sack.revised, and enable by defaultRichard Scheffenegger2021-04-171-2/+2
* tcp: Prepare PRR to work with NewReno LossRecoveryRichard Scheffenegger2021-04-081-1/+3
* 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