[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220405235117.269511-1-kevmitch@arista.com>
Date: Tue, 5 Apr 2022 16:51:15 -0700
From: Kevin Mitchell <kevmitch@...sta.com>
To: unlisted-recipients:; (no To-header on input)
Cc: kevmitch@...sta.com, gal@...dia.com,
Pablo Neira Ayuso <pablo@...filter.org>,
Jozsef Kadlecsik <kadlec@...filter.org>,
Florian Westphal <fw@...len.de>,
"David S. Miller" <davem@...emloft.net>,
Jakub Kicinski <kuba@...nel.org>,
Roopa Prabhu <roopa@...dia.com>,
Nikolay Aleksandrov <nikolay@...dia.com>,
Alexey Kuznetsov <kuznet@....inr.ac.ru>,
Hideaki YOSHIFUJI <yoshfuji@...ux-ipv6.org>,
netfilter-devel@...r.kernel.org, coreteam@...filter.org,
netdev@...r.kernel.org, linux-kernel@...r.kernel.org,
bridge@...ts.linux-foundation.org
Subject: [PATCH v2 0/1] UDP traceroute packets with no checksum
This is v2 of https://lkml.org/lkml/2022/1/14/1060
That patch was discovered to cause problems with UDP tunnels as
described here:
https://lore.kernel.org/netdev/7eed8111-42d7-63e1-d289-346a596fc933@nvidia.com/
This version addresses the issue by instead explicitly handling zero UDP
checksum in the nf_reject_verify_csum() helper function.
Unlike the previous patch, this one only allows zero UDP checksum in
IPv4. I discovered that the non-netfilter IPv6 path would indeed drop
zero UDP checksum packets, so it's probably best to remain consistent.
--
2.35.1
Powered by blists - more mailing lists