All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] tcp: change reaction to ICMP messages
@ 2023-11-14 17:23 Eric Dumazet
  2023-11-14 17:23 ` [PATCH net-next 1/2] tcp: use tp->total_rto to track number of linear timeouts in SYN_SENT state Eric Dumazet
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Eric Dumazet @ 2023-11-14 17:23 UTC (permalink / raw)
  To: David S . Miller, Jakub Kicinski, Paolo Abeni
  Cc: Neal Cardwell, Yuchung Cheng, David Morley, netdev, eric.dumazet,
	Eric Dumazet

ICMP[v6] messages received for a socket in TCP_SYN_SENT currently abort
the connection attempt, in violation of standards.

This series changes our stack to adhere to RFC 6069 and RFC 1122 (4.2.3.9)

Eric Dumazet (2):
  tcp: use tp->total_rto to track number of linear timeouts in SYN_SENT
    state
  tcp: no longer abort SYN_SENT when receiving some ICMP

 net/ipv4/tcp_ipv4.c  | 6 ++++++
 net/ipv4/tcp_timer.c | 4 ++--
 net/ipv6/tcp_ipv6.c  | 9 ++++++---
 3 files changed, 14 insertions(+), 5 deletions(-)

-- 
2.42.0.869.gea05f2083d-goog


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-11-16 23:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-14 17:23 [PATCH net-next 0/2] tcp: change reaction to ICMP messages Eric Dumazet
2023-11-14 17:23 ` [PATCH net-next 1/2] tcp: use tp->total_rto to track number of linear timeouts in SYN_SENT state Eric Dumazet
2023-11-14 17:23 ` [PATCH net-next 2/2] tcp: no longer abort SYN_SENT when receiving some ICMP Eric Dumazet
2023-11-16 23:40 ` [PATCH net-next 0/2] tcp: change reaction to ICMP messages patchwork-bot+netdevbpf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.