summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
Commit message (Expand)AuthorAgeFilesLines
* ddb: use %b when showing flags for a tcpcbMichael Tuexen2025-11-101-0/+29
* tcp: refactor tcp_send_challenge_ack()Michael Tuexen2025-09-281-0/+1
* tcp: retire rstreasonMichael Tuexen2025-09-051-2/+1
* tcp: Add a sysctl to modify listening socket FIB inheritanceMark Johnston2025-02-211-0/+2
* tcp: fix duplicate retransmissions when RTO happens during SACK loss recoveryRichard Scheffenegger2024-10-181-1/+1
* tcp: fix t_flags2 collisionMichael Tuexen2024-08-101-1/+1
* tcp: vnetify sysctl variables ack_war_timewindow and ack_war_cntMichael Tuexen2024-08-031-0/+4
* tcp: implement challenge ACK throttling for the base stackMichael Tuexen2024-08-031-0/+6
* tcp: mark TCP stacks which can serve as a default stackMichael Tuexen2024-08-031-0/+1
* tcp: simplify endpoint creation at the passive sideMichael Tuexen2024-08-031-1/+1
* tcp: improve SEG.ACK validationMichael Tuexen2024-08-031-1/+7
* tcp: refactor register_tcp_functions_as_names()Michael Tuexen2024-08-031-0/+3
* tcp: simplify stack switching protocolMichael Tuexen2024-08-031-7/+4
* tcp: Make tcp_var.h more self-containedMark Johnston2024-04-171-0/+3
* tcp: fix commentMichael Tuexen2024-04-171-4/+4
* netinet/tcp_var.h: always define IS_FASTOPEN() for kernel compilation envKonstantin Belousov2024-03-201-1/+3
* tcp: uninline tcp_account_for_send()Gleb Smirnoff2024-01-161-25/+1
* tcp: add PRR 6937bis heuristic and retire prr_conservative sysctlRichard Scheffenegger2023-12-151-3/+10
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* tcp: document that conditional fields in tcpcb should be at the endMichael Tuexen2023-07-271-0/+5
* tcp: improve layout of struct tcpcbMichael Tuexen2023-07-191-13/+11
* tcbpcb: Always define t_osdWarner Losh2023-07-171-2/+0
* tcp: make the maximum number of retransmissions tunable per VNETRichard Scheffenegger2023-06-061-0/+2
* tcp: request tracking is not http specific.Randall Stewart2023-05-241-34/+32
* There are congestion control algorithms will that pull in srtt, and this can ...Randall Stewart2023-05-191-0/+1
* tcp: move HPTS/LRO flags out of inpcb to tcpcbGleb Smirnoff2023-04-251-10/+15
* tcp_hpts: move HPTS related fields from inpcb to tcpcbGleb Smirnoff2023-04-251-1/+19
* Correct the value of macro TF2_TCP_ACCOUNTING.Cheng Cui2023-04-241-1/+1
* tcp_hpts: use queue(9) STAILQ for the input queueGleb Smirnoff2023-04-171-2/+1
* tcp: pass tcpcb in the tfb_tcp_ctloutput() method instead of inpcbGleb Smirnoff2023-04-071-2/+2
* tcp: reduce argument list to functions that pass a segmentGleb Smirnoff2023-04-071-10/+7
* tcp: retire tfb_tcp_hpts_do_segment()Gleb Smirnoff2023-04-071-4/+0
* tcp: misc cleanup of options for rack as well as socket option logging.Randall Stewart2023-04-071-2/+14
* Fixes in the tcp infrastructure with respect to stack changes as well as othe...Randall Stewart2023-04-011-5/+269
* Move access to tcp's t_logstate into inline functions and provide new tracepo...Randall Stewart2023-03-161-2/+12
* Change hw_tls to a boolAlfonso2023-02-251-1/+1
* tcp: remove unused function prototypeMichael Tuexen2023-02-221-1/+0
* bblog: improve timeout event handlingMichael Tuexen2023-02-211-0/+7
* tcp: rearrange enum and remove unused variableMichael Tuexen2023-02-211-2/+2
* ktls: Accurately track if ifnet ktls is enabledAndrew Gallatin2023-02-091-0/+3
* tcp_var.h: Fix spelling of independent in commentJohn Baldwin2023-02-071-1/+1
* tcp: reduce the size of t_rttupdated in tcpcbRichard Scheffenegger2023-01-261-1/+1
* tcp: use single locked callout per tcpcb for the TCP timersGleb Smirnoff2022-12-071-15/+15
* tcp: remove tcp_timer_suspend()Gleb Smirnoff2022-12-071-2/+0
* tcp: embed inpcb into tcpcbGleb Smirnoff2022-12-071-17/+24
* tcp: remove unused t_rttbestMichael Tuexen2022-11-161-2/+0
* tcp: account sent/received IP ECN markings independentlyRichard Scheffenegger2022-11-101-4/+8
* tcp: don't store VNET in every tcpcb, take it from the inpcbinfoGleb Smirnoff2022-11-081-1/+0
* tcp: provide macros to access inpcb and socket from a tcpcbGleb Smirnoff2022-11-081-12/+17
* tcp: allow packets to be marked as ECT1 instead of ECT0Richard Scheffenegger2022-11-081-1/+3