[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.DEB.2.10.1407020954250.5997@tabini.allcutt.me.uk>
Date: Wed, 2 Jul 2014 10:05:13 +0100 (BST)
From: Edward Allcutt <edward.allcutt@...nmarket.com>
To: David Miller <davem@...emloft.net>
cc: kuznet@....inr.ac.ru, jmorris@...ei.org, yoshfuji@...ux-ipv6.org,
kaber@...sh.net, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH] ipv4: icmp: Fix pMTU handling for rare case
On Tue, 1 Jul 2014, David Miller wrote:
> I still think the OpenBSD thing can't be intentional, and it's some
> bug they probably want to fix and it should therefore be investigated.
Shout at me if this is getting too off-topic..
Looking at the 5.5 kernel, the plumbing to set up icp->icmp_nextmtu is all
there in icmp_do_error() when it is passed a non-zero destmtu.
ip_forward() seems to be the relevant caller, however this initializes
destmtu to 0 and only sets it in the ICMP_UNREACH_NEEDFRAG case if both
#ifdef IPSEC and some conditional on the current route which I don't
understand.
Either way it doesn't look intentional since the code to set it is
present.
--
Edward Allcutt
--
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