[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20150519.165400.818177627516799715.davem@davemloft.net>
Date: Tue, 19 May 2015 16:54:00 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: daniel@...earbox.net
Cc: netdev@...r.kernel.org, fw@...len.de,
mirja.kuehlewind@....ee.ethz.ch, trammell@....ee.ethz.ch,
edumazet@...gle.com, dave.taht@...il.com
Subject: Re: [PATCH net-next v3] tcp: add rfc3168, section 6.1.1.1. fallback
From: Daniel Borkmann <daniel@...earbox.net>
Date: Tue, 19 May 2015 21:33:42 +0200
> This work as a follow-up of commit f7b3bec6f516 ("net: allow setting ecn
> via routing table") and adds RFC3168 section 6.1.1.1. fallback for outgoing
> ECN connections. In other words, this work adds a retry with a non-ECN
> setup SYN packet, as suggested from the RFC on the first timeout:
>
> [...] A host that receives no reply to an ECN-setup SYN within the
> normal SYN retransmission timeout interval MAY resend the SYN and
> any subsequent SYN retransmissions with CWR and ECE cleared. [...]
...
> Reference: https://www.ietf.org/proceedings/92/slides/slides-92-iccrg-1.pdf
> Reference: https://www.ietf.org/proceedings/89/slides/slides-89-tsvarea-1.pdf
> Signed-off-by: Daniel Borkmann <daniel@...earbox.net>
> Signed-off-by: Florian Westphal <fw@...len.de>
> Signed-off-by: Mirja Kühlewind <mirja.kuehlewind@....ee.ethz.ch>
> Signed-off-by: Brian Trammell <trammell@....ee.ethz.ch>
> Cc: Eric Dumazet <edumazet@...gle.com>
> Cc: Dave Täht <dave.taht@...il.com>
> ---
> v2 -> v3:
> - Very sorry. Typo happened in Dave's name since v1, getting it right
> this time, no bad intentions. ;)
> v1 -> v2:
> - Added suggestion from Eric to let ecn_flags be cleared eventually in
> tcp_ecn_rcv_synack(), thanks!
> - Rest as is.
Applied, thanks everyone.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists