aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* tcp: fix !INVARIANTS buildGleb Smirnoff2026-04-121-2/+1
* inpcb: make in_pcbconnect() acquire the hash lock internallyGleb Smirnoff2026-04-121-4/+0
* inpcb: make in_pcbbind() acquire the hash lock internallyGleb Smirnoff2026-04-121-10/+0
* inpcb: retire INP_DROPPED and in_pcbdrop()Gleb Smirnoff2026-04-121-124/+74
* inpcb: retire the inpcb global listGleb Smirnoff2026-04-121-11/+18
* tcp_usrreq: Only allocate TFO counter when requiredPouria Mousavizadeh Tehrani2026-03-241-8/+8
* tcp: remove extraneous codeGleb Smirnoff2026-03-201-5/+0
* netinet: Remove left-over sys/cdefs.hWarner Losh2025-12-031-1/+0
* tcp: Enable symmetric hashing by setting hash on outgoing connsAndrew Gallatin2025-11-221-0/+10
* ddb: use %b when showing flags for a tcpcbMichael Tuexen2025-11-021-261/+4
* ddb: optionally print inp when printing tcpcbMichael Tuexen2025-10-311-7/+14
* sendfile: don't hack sb_lowat for sockets that manage the watermarkGleb Smirnoff2025-07-251-1/+1
* tcp: remove trailing whitespacesNick Banks2025-07-241-4/+4
* tcp: don't allow to connect a TCP/IPv6 endpoint in TIME WAIT stateMichael Tuexen2025-07-071-1/+2
* tcp: Fix the SO_REUSEPORT_LB checkMark Johnston2025-06-171-2/+6
* ddb: fix handling of BBLog entries when BBLog is disabledMichael Tuexen2025-06-101-0/+5
* ddb: add optional printing of BBLog entriesMichael Tuexen2025-06-101-4/+11
* ddb: add show all tcpcbsMichael Tuexen2025-05-281-0/+23
* ddb: improve show tcpcbMichael Tuexen2025-05-281-0/+52
* Remove remaining mentions of pr_usrreq.Dag-Erling Smørgrav2025-05-081-3/+3
* sendfile: factor out socket send buffer space sensing into a methodGleb Smirnoff2025-04-301-0/+2
* tcp: remove support for TCPPCAPMichael Tuexen2025-03-311-33/+0
* inpcb: fix a panic with SO_REUSEPORT_LB + connect(2) misuseGleb Smirnoff2025-03-071-2/+2
* tcp: return EOPNOTSUPP on attempt to connect(2) a listening socketGleb Smirnoff2025-03-071-1/+1
* tcp: Add a sysctl to modify listening socket FIB inheritanceMark Johnston2025-02-061-4/+8
* inpcb: Add a flags parameter to in_pcbbind()Mark Johnston2025-02-061-5/+5
* sockets/tcp: quick fix for regression with SO_REUSEPORT_LBGleb Smirnoff2025-01-281-2/+10
* inpcb: Close some SO_REUSEPORT_LB races, part 2Mark Johnston2025-01-231-0/+4
* tcp: don't ever return ECONNRESET on close(2)Gleb Smirnoff2024-12-231-5/+0
* tcp: remove unused variable from tcp_usr_disconnect()Gleb Smirnoff2024-12-191-3/+2
* inpcb: gc unused argument of in_pcbconnect()Gleb Smirnoff2024-11-141-1/+1
* tcp: change SOCKBUF_* macros to SOCK_[RECV|SEND]BUF_* macrosRichard Scheffenegger2024-11-141-5/+5
* ddb: update printing of t_flags and tflags2Michael Tuexen2024-08-051-8/+84
* tcp cc: remove non-working sctp supportMichael Tuexen2024-07-281-1/+1
* tcp: simplify endpoint creation at the passive sideMichael Tuexen2024-07-211-1/+1
* tcp: simplify stack switching protocolMichael Tuexen2024-06-061-21/+6
* tcp: remove unused code in tcp_usr_attachMichael Tuexen2024-05-301-6/+0
* tcp: improve inp locking in setsockoptMichael Tuexen2024-05-231-7/+2
* TCP can be subject to Sack Attacks lets fix this issue.Randall Stewart2024-05-051-2/+12
* tcp: remove IS_FASTOPEN() macroGleb Smirnoff2024-03-181-8/+7
* ktls: deep copy tls_enable struct for in-kernel tcp consumersRichard Scheffenegger2024-03-131-37/+7
* Update to bring the rack stack with all its fixes in.Randall Stewart2024-03-121-0/+7
* Revert "Update to bring the rack stack with all its fixes in."Brooks Davis2024-03-111-7/+0
* Update to bring the rack stack with all its fixes in.Randall Stewart2024-03-111-0/+7
* sockets: repair wakeup of accept(2) by shutdown(2)Gleb Smirnoff2024-02-151-6/+5
* tcp: clean scoreboard when releasing the socket bufferRichard Scheffenegger2024-02-101-0/+1
* Revert "sockets: retire sorflush()"Gleb Smirnoff2024-02-031-4/+2
* sockets: retire sorflush()Gleb Smirnoff2024-01-161-2/+4
* sockets: make pr_shutdown fully protocol specific methodGleb Smirnoff2024-01-161-19/+45
* inpcb: reoder inpcb destructionGleb Smirnoff2023-12-271-2/+0