aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* tcp: utilize new solisten_clone() and solisten_enqueue()Gleb Smirnoff2022-08-101-5/+3
* inpcb: gather v4/v6 handling code into in_pcballoc() from protocolsGleb Smirnoff2022-08-101-10/+0
* tcp: remove a condition in tcp_usr_detach() that never happensGleb Smirnoff2022-07-071-16/+8
* sockets: use only soref()/sorele() as socket reference countGleb Smirnoff2022-07-041-6/+2
* tcp: use a TCP flag to check if connection has been close(2)dGleb Smirnoff2022-07-041-0/+1
* Unlock inp when handling TCP_MD5SIG socket optionsClaudio Jeker2022-06-231-6/+5
* tcp: plug set-but-not-used varsMateusz Guzik2022-04-191-0/+16
* tcp: Congestion control move to using reference counting.Randall Stewart2022-02-211-24/+24
* tcp: Add/update AccECN related statistics and numbersRichard Scheffenegger2022-02-091-1/+45
* tcp: fix compliation when KERN_TLS is not definedMichael Tuexen2022-02-091-2/+2
* tcp: make tcp_ctloutput_set() non-staticMichael Tuexen2022-02-081-20/+28
* tcp: Prevent setting of ECN bits with setsockopt()Richard Scheffenegger2022-02-031-0/+3
* tcp: cleanup functions related to socket option handlingMichael Tuexen2022-02-021-22/+30
* tcp: Warning cleanup from new compiler.Randall Stewart2022-01-181-2/+0
* tcp_usr_connect: report actual error code when stack requests dropGleb Smirnoff2022-01-131-4/+4
* tcp_usr_shutdown: don't cast inp_ppcb to tcpcb before checking inp_flagsGleb Smirnoff2021-12-281-21/+18
* tcp_usr_shutdown: don't cast inp_ppcb to tcpcb before checking inp_flagsGleb Smirnoff2021-12-281-5/+4
* tcp_usr_rcvd: don't cast inp_ppcb to tcpcb before checking inp_flagsGleb Smirnoff2021-12-271-4/+4
* tcp: remove delayed drop KPIGleb Smirnoff2021-12-261-1/+1
* tcp: TCP output method can request tcp_dropGleb Smirnoff2021-12-261-21/+26
* tcp: mechanically substitute call to tfb_tcp_output to new method.Gleb Smirnoff2021-12-261-10/+10
* tcp_usr_detach: revert debugging piece from f5cf1e5f5a500.Gleb Smirnoff2021-11-131-20/+3
* tcp: Fix a locking issueMichael Tuexen2021-11-121-4/+9
* tcp: Congestion control cleanup.Randall Stewart2021-11-111-41/+110
* Factor out tcp6_use_min_mtu() to handle IPV6_USE_MIN_MTU by TCP.Gleb Smirnoff2021-10-271-37/+23
* Several IP level socket options may affect TCP.Gleb Smirnoff2021-10-271-21/+54
* Split tcp_ctloutput() into set/get parts.Gleb Smirnoff2021-10-271-35/+90
* tcp: socket option to get stack alias namePeter Lei2021-10-271-4/+11
* ktls: Fix error/mode confusion in TCP_*TLS_MODE getsockopt handlersMark Johnston2021-09-171-4/+8
* socket: Properly interlock when transitioning to a listening socketMark Johnston2021-09-071-6/+34
* tcp, udp: improve input validation in handling bind()Michael Tuexen2021-08-051-0/+1
* tcp: A better fix for the previously attempted fix of the ack-war issue with ...Randall Stewart2021-06-041-16/+0
* tcp, udp: Permit binding with AF_UNSPEC if the address is INADDR_ANYMark Johnston2021-05-311-2/+9
* tcp: enter network epoch when calling tfb_tcp_fb_finiAndrew Gallatin2021-05-251-0/+3
* tcp: Fix bugs related to the PUSH bit and rack and an ack warRandall Stewart2021-05-251-0/+16