netdev
[Top] [All Lists]

Re: Missing routes cause BUG() in icmpv6_xmit_lock().

To: "David S. Miller" <davem@xxxxxxxxxx>
Subject: Re: Missing routes cause BUG() in icmpv6_xmit_lock().
From: David Woodhouse <dwmw2@xxxxxxxxxx>
Date: Mon, 01 Sep 2003 10:58:22 +0100
Cc: netdev@xxxxxxxxxxx
In-reply-to: <20030901013020.189fe564.davem@xxxxxxxxxx>
Organization: Red Hat UK Ltd.
References: <1062341789.2785.11.camel@xxxxxxxxxxxxxxxxxxxx> <20030831224454.349a6a53.davem@xxxxxxxxxx> <20030901013020.189fe564.davem@xxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
On Mon, 2003-09-01 at 01:30 -0700, David S. Miller wrote:
> On Sun, 31 Aug 2003 22:44:54 -0700
> "David S. Miller" <davem@xxxxxxxxxx> wrote:
> 
> > I'll see what I can do about this one.
> 
> Ok, here is the fix I'm going to use.  I actually inadvertantly
> added this problem when I converted net/ipv6/icmp.c over to
> per-cpu sockets.

In the meantime, since there's nothing to prevent anyone from faking
ICMP6 echo packets from an 'internal' machine and sending them to a
victim over the IPv4 encap, it might be prudent for everyone doing 6to4
to add an unreachable route to their 2002:XXXX:YYYY::/48 subnet, which
seems to avoid the problem.

-- 
dwmw2

<Prev in Thread] Current Thread [Next in Thread>