aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_stacks
Commit message (Expand)AuthorAgeFilesLines
* tcp: remove now unneeded icmp includesGleb Smirnoff2025-08-255-10/+0
* tcp: retire rstreasonMichael Tuexen2025-08-124-33/+33
* tcp: rate limit the sending of all RST segmentsMichael Tuexen2025-08-072-4/+4
* rack, bbr: minor cleanupMichael Tuexen2025-08-061-4/+2
* tcp: improve variable and constant namesNick Banks2025-07-312-16/+16
* tcp: improve function namesNick Banks2025-07-313-65/+65
* tcp: remove trailing whitespacesNick Banks2025-07-245-17/+17
* tcp rack,bbr: cleanupMichael Tuexen2025-07-242-13/+2
* tcp rack: fix clearing of app limited periodsPeter Lei2025-07-211-1/+1
* tcp: use a single counter for limiting the RST rateMichael Tuexen2025-07-213-23/+23
* tcp rack: remove duplicate header includePeter Lei2025-07-211-1/+0
* tcp rack: fix sendmap app limited count trackingPeter Lei2025-07-211-3/+6
* tcp rack: fix typos and whitespace changesPeter Lei2025-07-211-15/+14
* tcp rack: simplify expressionPeter Lei2025-06-261-1/+1
* tcp: remove references to Lock(b)Peter Lei2025-06-262-4/+0
* tcp rack: move unused field from struct tcp_rackPeter Lei2025-06-261-1/+0
* Fix a warning in the rack stack.Randall Stewart2025-06-181-11/+17
* tcp: provide sysctl for the maximum retransmission timeoutGleb Smirnoff2025-06-172-2/+2
* TCP without LRO doing static pacing does not always pace as expected.Randall Stewart2025-06-151-20/+36
* tcp: clear blackbox logging unionPeter Lei2025-04-042-34/+34
* tcp rack: cleanup storing values for beta and beta_ecnMichael Tuexen2025-03-312-28/+24
* tcp rack: cleanup accounting conditional checksPeter Lei2025-02-251-30/+0
* tcp rack: remove dead codePeter Lei2025-02-252-56/+1
* TCP BBR: remove dead codeMichael Tuexen2025-01-091-4/+0
* TCP RACK: don't log an uninitialized valueMichael Tuexen2025-01-081-2/+3
* TCP RACK: fix TCP_RACK_PACING_BETA socket optionMichael Tuexen2025-01-061-8/+22
* TCP BBR: remove dead codeMichael Tuexen2025-01-061-8/+0
* TCP BBR: remove dead codeMichael Tuexen2025-01-061-3/+0
* TCP RACK: fix TCP fast openMichael Tuexen2025-01-061-4/+5
* TCP RACK: remove variable with is only initialized and not changedMichael Tuexen2025-01-041-6/+0
* TCP BBR: remove code which is not neededMichael Tuexen2025-01-041-4/+0
* TCP BBR: simplify expressionMichael Tuexen2025-01-041-1/+1
* TCP RACK: remove code that cannot be reachedMichael Tuexen2025-01-041-6/+0
* TCP BBR: fix integer overflowMichael Tuexen2025-01-031-1/+1
* TCP BBR: simplify expressionMichael Tuexen2025-01-031-1/+1
* TCP RACK: remove un-needed assignmentMichael Tuexen2025-01-031-1/+0
* TCP RACK: simplify conditionMichael Tuexen2025-01-021-1/+1
* TCP BBR: do not log an uninitialized valueMichael Tuexen2025-01-021-1/+1
* TCP RACK: avoid using uninitialized tot_idle variableMichael Tuexen2025-01-011-1/+2
* TCP BBR: remove code which is never executedMichael Tuexen2025-01-011-2/+0
* TCP BBR: fix condition when sending a tail loss probeMichael Tuexen2024-12-311-1/+1
* TCP RACK: add commentMichael Tuexen2024-12-311-0/+1
* TCP BBR: fix getsockopt() for TCP_BBR_USEDEL_RATEMichael Tuexen2024-12-311-2/+6
* TCP RACK: don't use an uninitialized variableMichael Tuexen2024-12-311-0/+1
* TCP RACK, BBR: cleanup of ctf_process_inbound_raw()Michael Tuexen2024-12-311-22/+7
* TCP RACK, BBR: ensure return value is always ininitializedMichael Tuexen2024-12-301-1/+1
* TCP RACK: remove redundant checkMichael Tuexen2024-12-301-1/+1
* TCP BBR: remove assignments without effectMichael Tuexen2024-12-301-3/+1
* Change the SOCKBUF_LOCK calls to use the more refined SOCK_XXXBUF_LOCK/UNLOCK.Randall Stewart2024-11-152-37/+37
* tcp: allow TSO even while RX path is unorderedRichard Scheffenegger2024-11-142-5/+1