aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_var.h
Commit message (Expand)AuthorAgeFilesLines
* tcp: Make tcp_var.h more self-containedMark Johnston2024-04-101-0/+3
* netinet: add a probe point for IP, IP6, ICMP, ICMP6, UDP and TCP stats countersKristof Provost2024-04-081-4/+13
* tcp: fix commentMichael Tuexen2024-04-031-4/+4
* tcp: remove IS_FASTOPEN() macroGleb Smirnoff2024-03-181-8/+0
* netinet/tcp_var.h: always define IS_FASTOPEN() for kernel compilation envKonstantin Belousov2024-03-131-1/+3
* tcp: move struct tcp_ifcap declaration under _KERNELGleb Smirnoff2024-03-131-11/+11
* Update to bring the rack stack with all its fixes in.Randall Stewart2024-03-121-2/+10
* Revert "Update to bring the rack stack with all its fixes in."Brooks Davis2024-03-111-10/+2
* Update to bring the rack stack with all its fixes in.Randall Stewart2024-03-111-2/+10
* tcp: pass maxseg around instead of calculating locallyRichard Scheffenegger2024-01-241-3/+5
* tcp: remove outdated commentGleb Smirnoff2024-01-221-10/+0
* tcp: do not purge SACK scoreboard on first RTORichard Scheffenegger2024-01-061-0/+1
* netpfil: Use accessor functions and named constants for all tcphdr flagsRichard Scheffenegger2023-12-251-12/+0
* tcp: allow userspace use of tcp header flags accessor functionsRichard Scheffenegger2023-12-221-2/+1
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* tcp: uninline tcp_account_for_send()Gleb Smirnoff2023-11-211-25/+1
* [tcp] add PRR 6937bis heuristic and retire prr_conservative sysctlRichard Scheffenegger2023-11-151-3/+10
* tcp: use signed IsLost() related accounting variablesRichard Scheffenegger2023-10-171-2/+2
* tcp: include RFC6675 IsLost() in pipe calculationRichard Scheffenegger2023-10-091-0/+2
* 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