netdev
[Top] [All Lists]

Re: IPv6 : ICMPV6_DEST_UNREACH type with ICMPV6_NOROUTE code

To: Robert.Olsson@xxxxxxxxxxx
Subject: Re: IPv6 : ICMPV6_DEST_UNREACH type with ICMPV6_NOROUTE code
From: YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx>
Date: Fri, 09 May 2003 20:44:03 +0900 (JST)
Cc: seong@xxxxxxxxxx, netdev@xxxxxxxxxxx
In-reply-to: <16059.37474.453731.39031@xxxxxxxxxxxx>
Organization: USAGI Project
References: <003e01c313b8$e55db620$28acfe81@seong> <16059.37474.453731.39031@xxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
In article <16059.37474.453731.39031@xxxxxxxxxxxx> (at Fri, 9 May 2003 13:34:58 
+0200), Robert Olsson <Robert.Olsson@xxxxxxxxxxx> says:

>  > the kernel must send an ICMPV6_DEST_UNREACH icmp message with 
> ICMPV6_NOROUTE
>  > code.
>  > How about you ? Am I right ?
> 
>  I think you are...
> 
> --- linux/net/ipv6/route.c.030508       2003-03-24 23:01:14.000000000 +0100
> +++ linux/net/ipv6/route.c      2003-05-09 13:29:31.000000000 +0200
> @@ -1166,7 +1166,7 @@
>  int ip6_pkt_discard(struct sk_buff *skb)
>  {
>         IP6_INC_STATS(Ip6OutNoRoutes);
> -       icmpv6_send(skb, ICMPV6_DEST_UNREACH, ICMPV6_ADDR_UNREACH, 0, 
> skb->dev);
> +       icmpv6_send(skb, ICMPV6_DEST_UNREACH, ICMPV6_NOROUTE, 0, skb->dev);
>         kfree_skb(skb);
>         return 0;
>  }

Yes, code is already in the tree.  Thanks.

--yoshfuji

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