summaryrefslogtreecommitdiffstats
path: root/include/net/tcp.h
Commit message (Expand)AuthorAgeFilesLines
* tcp: check skb is non-NULL in tcp_rto_delta_us()Josh Hunt2024-09-231-2/+19
* net: add support for skbs with unreadable fragsMina Almasry2024-09-111-1/+2
* net/tcp: Move tcp_inbound_hash() from headersDmitry Safonov2024-06-121-74/+4
* net/tcp: Use static_branch_tcp_{md5,ao} to drop ifdefsDmitry Safonov2024-06-121-10/+4
* net: remove NULL-pointer net parameter in ip_metrics_convertJason Xing2024-06-051-1/+1
* tcp: add a helper for setting EOR on tail skbJakub Kicinski2024-06-041-0/+9
* tcp: wrap mptcp and decrypted checks into tcp_skb_can_collapse_rx()Jakub Kicinski2024-06-041-0/+7
* tcp: add tcp_done_with_error() helperEric Dumazet2024-05-291-0/+1
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-05-131-1/+1
|\
| * tcp: Add new args for cong_control in tcp_congestion_opsMiao Xu2024-05-021-1/+1
* | net: create tcp_gro_header_pull helper functionFelix Fietkau2024-05-061-1/+3
* | net: create tcp_gro_lookup helper functionFelix Fietkau2024-05-061-0/+1
* | tcp: move tcp_out_of_memory() to net/ipv4/tcp.cEric Dumazet2024-04-301-9/+1
|/
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-04-291-2/+2
|\
| * bpf: add mrtt and srtt as BPF_SOCK_OPS_RTT_CB argsPhilo Lu2024-04-251-2/+2
* | rstreason: prepare for active resetJason Xing2024-04-261-1/+2
* | tcp: move tcp_skb_cb->sacked flags to enumPhilo Lu2024-04-251-9/+13
* | tcp: increase the default TCP scaling ratioHechao Li2024-04-121-3/+2
* | tcp: replace TCP_SKB_CB(skb)->tcp_tw_isn with a per-cpu fieldEric Dumazet2024-04-091-5/+5
* | tcp: propagate tcp_tw_isn via an extra parameter to ->route_req()Eric Dumazet2024-04-091-1/+2
* | tcp/dccp: do not care about families in inet_twsk_purge()Eric Dumazet2024-04-011-1/+1
* | inet: preserve const qualifier in inet_csk()Eric Dumazet2024-04-011-1/+1
|/
* tcp: make the dropreason really work when calling tcp_rcv_state_process()Jason Xing2024-02-281-2/+2
* tcp: add dropreasons in tcp_rcv_state_process()Jason Xing2024-02-281-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-221-1/+1
|\
| * mptcp: fix lockless access in subflow ULP diagPaolo Abeni2024-02-181-1/+1
* | bpf: Define struct bpf_tcp_req_attrs when CONFIG_SYN_COOKIES=n.Kuniyuki Iwashima2024-01-231-14/+16
* | bpf: tcp: Support arbitrary SYN Cookie.Kuniyuki Iwashima2024-01-231-0/+14
* | bpf: tcp: Handle BPF SYN Cookie in cookie_v[46]_check().Kuniyuki Iwashima2024-01-231-0/+20
* | tcp: Move tcp_ns_to_ts() to tcp.hKuniyuki Iwashima2024-01-231-0/+9
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-01-041-2/+0
|\
| * net/tcp: Only produce AO/MD5 logs if there are any keysDmitry Safonov2024-01-041-2/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-12-071-2/+7
|\|
| * tcp: fix mid stream window clamp.Paolo Abeni2023-12-051-2/+7
* | tcp: Factorise cookie-dependent fields initialisation in cookie_v[46]_check()Kuniyuki Iwashima2023-11-291-3/+10
* | tcp: Move TCP-AO bits from cookie_v[46]_check() to tcp_ao_syncookie().Kuniyuki Iwashima2023-11-291-1/+0
* | tcp: Don't initialise tp->tsoffset in tcp_get_cookie_sock().Kuniyuki Iwashima2023-11-291-1/+1
* | tcp: Don't pass cookie to __cookie_v[46]_check().Kuniyuki Iwashima2023-11-291-4/+2
|/
* net/tcp: Wire up l3index to TCP-AODmitry Safonov2023-10-271-5/+6
* net/tcp: Add static_key for TCP-AODmitry Safonov2023-10-271-8/+16
* net/tcp: Add tcp_hash_fail() ratelimited logsDmitry Safonov2023-10-271-2/+12
* net/tcp: Add TCP-AO segments countersDmitry Safonov2023-10-271-4/+11
* net/tcp: Verify inbound TCP-AO signed segmentsDmitry Safonov2023-10-271-2/+51
* net/tcp: Sign SYN-ACK segments with TCP-AODmitry Safonov2023-10-271-0/+3
* net/tcp: Wire TCP-AO to request socketsDmitry Safonov2023-10-271-0/+6
* net/tcp: Add AO sign to RST packetsDmitry Safonov2023-10-271-1/+6
* net/tcp: Add tcp_parse_auth_options()Dmitry Safonov2023-10-271-1/+23
* net/tcp: Add TCP-AO sign to outgoing packetsDmitry Safonov2023-10-271-0/+64
* net/tcp: Calculate TCP-AO traffic keysDmitry Safonov2023-10-271-0/+3
* net/tcp: Prevent TCP-MD5 with TCP-AO being setDmitry Safonov2023-10-271-2/+41