aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* ddb: update printing of t_flags and tflags2Michael Tuexen2024-08-131-8/+76
* Revert "ddb: update printing of t_flags and tflags2"Michael Tuexen2024-08-131-84/+8
* ddb: update printing of t_flags and tflags2Michael Tuexen2024-08-131-8/+84
* tcp: simplify endpoint creation at the passive sideMichael Tuexen2024-08-031-1/+1
* tcp: simplify stack switching protocolMichael Tuexen2024-08-031-21/+6
* tcp: improve inp locking in setsockoptMichael Tuexen2024-08-031-7/+2
* tcp/hpts: make stacks responsible for clearing themselves out HPTSGleb Smirnoff2024-01-161-4/+2
* inpcb: reoder inpcb destructionGleb Smirnoff2024-01-091-2/+0
* tcp_info: Add and export more FreeBSD-specific fieldsMarius Strobl2023-08-221-0/+5
* tcp_fill_info(): Change lock assertion on INPCB to locked onlyMarius Strobl2023-08-221-4/+4
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* tcp: Disallow connecting a disconnected socketMark Johnston2023-06-231-1/+2
* tcp: expose AccECN mode and TCP FastOpen (TFO) in TCPIRichard Scheffenegger2023-06-201-2/+14
* tcp: improve BBLoging for PRUsMichael Tuexen2023-05-061-110/+145
* tcp_hpts: move HPTS related fields from inpcb to tcpcbGleb Smirnoff2023-04-251-1/+1
* tcp: pass tcpcb in the tfb_tcp_ctloutput() method instead of inpcbGleb Smirnoff2023-04-071-4/+4
* tcp: misc cleanup of options for rack as well as socket option logging.Randall Stewart2023-04-071-1/+0
* Fixes in the tcp infrastructure with respect to stack changes as well as othe...Randall Stewart2023-04-011-26/+40
* Move access to tcp's t_logstate into inline functions and provide new tracepo...Randall Stewart2023-03-161-3/+3
* tcp: Make TCP PCAP buffer properly configurable.Richard Scheffenegger2023-02-281-2/+4
* tcp: ensure the tcpcb is not NULL when logging an eventMichael Tuexen2023-02-231-0/+3
* bblog: unbreak buildMichael Tuexen2023-02-211-16/+0
* bblog: add logging of protocol user requestsMichael Tuexen2023-02-211-0/+37
* tcp: Don't try to disconnect a socket multiple times.John Baldwin2023-02-171-4/+8
* inpcb: use family specific sockaddr argument for bind functionsGleb Smirnoff2023-02-151-4/+3
* tcp: Disallow re-connection of a connected socketMark Johnston2023-02-141-1/+10
* tcp: Remove a redundant net_epoch entry in tcp6_connect()Mark Johnston2023-02-131-3/+1
* tcp: use straight in_pcbconnect() in tcp_connect()Gleb Smirnoff2023-02-071-29/+6
* db_printf: fix a typoMaxim Konovalov2023-02-061-1/+1
* netinet: don't return conflicting inpcb in in_pcbconnect_setup()Gleb Smirnoff2023-02-031-14/+8
* tcp: bring comment for tcp_connect() up to dateGleb Smirnoff2023-02-031-7/+3
* inpcb: use family specific sockaddr argument for connect functionsGleb Smirnoff2023-02-031-19/+14
* netinet6: require network epoch for in6_pcbconnect()Gleb Smirnoff2023-02-031-0/+3
* inpcb: merge two versions of in6_pcbconnect() into oneGleb Smirnoff2023-02-031-1/+1
* tcp: retire net.inet.tcp.tcp_require_unique_portGleb Smirnoff2023-02-031-30/+5
* tcp: reduce the size of t_rttupdated in tcpcbRichard Scheffenegger2023-01-261-1/+1
* tcp: retire TCPDEBUGGleb Smirnoff2022-12-141-63/+0
* tcp: use single locked callout per tcpcb for the TCP timersGleb Smirnoff2022-12-071-4/+2
* tcp: embed inpcb into tcpcbGleb Smirnoff2022-12-071-9/+7
* tcp: remove unused t_rttbestMichael Tuexen2022-11-161-3/+2
* tcp: provide macros to access inpcb and socket from a tcpcbGleb Smirnoff2022-11-081-9/+9
* tcp: add AccECN CE packet counters to tcpinfoRichard Scheffenegger2022-11-061-0/+13
* tcp: remove INP_TIMEWAIT flagGleb Smirnoff2022-10-071-33/+21
* tcp: in tcp_usr_detach() remove special handling of compressed time-waitGleb Smirnoff2022-10-071-52/+7
* Tcp progress timeoutRandall Stewart2022-09-271-1/+15
* tcp: fix simultaneous open and refine e80062a2d43Gleb Smirnoff2022-09-211-2/+2
* tcp: avoid call to soisconnected() on transition to ESTABLISHEDGleb Smirnoff2022-09-081-2/+2
* tcp: tcp6_connect() requires net epochGleb Smirnoff2022-09-051-5/+3
* protosw: refactor protosw and domain static declaration and loadGleb Smirnoff2022-08-171-38/+48
* protosw: retire PRU_ flags and their char namesGleb Smirnoff2022-08-171-2/+0