[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(usagi-users 01004) Re: radvd & ICMPv6 checksum errors



Hello,

>> Tue, 6 Nov 2001 12:26:40 +0100
>> [Subject: (usagi-users 00977) radvd & ICMPv6 checksum errors]
>> Luis Peralta <peralta@xxxxxxxxxxxxxxxx>

peralta> ICMPv6 checksum failed [fe80:0000:0000:0000:02a0:ccff:fe53:cc08 >
peralta> ff02:0000:0000:0000:0000:0000:0000:0001]
peralta> 
peralta> Which I guess is part of the autoconfig process.  Configuring
peralta> the node by hand or using link-local addresses is ok. The
peralta> setup I have worked just fine with non-USAGI kernels. Any ideas?

  Thank you for your report.
  This was a bug.

  I couldn't get above messages in my environment, but I could get in
  another environment.

  The next release of snap will be fixed.
  Could you try the patch below?

  Regards,

--------------------------------------------------
===================================================================
RCS file: /cvsroot/usagi/usagi/kernel/linux24/net/ipv6/ndisc.c,v
retrieving revision 1.73
retrieving revision 1.74
diff -c -r1.73 -r1.74
*** ndisc.c     2001/09/25 01:38:09     1.73
--- ndisc.c     2001/11/12 11:08:37     1.74
***************
*** 1,4 ****
! /* $USAGI: ndisc.c,v 1.73 2001/09/25 01:38:09 yoshfuji Exp $ */

  /*
   *    Neighbour Discovery for IPv6
--- 1,4 ----
! /* $USAGI: ndisc.c,v 1.74 2001/11/12 11:08:37 takamiya Exp $ */

  /*
   *    Neighbour Discovery for IPv6
***************
*** 1039,1045 ****
        unsigned long ndoptlen = skb->len - sizeof(*ra_msg);
        struct neighbour *neigh;
        struct inet6_dev *in6_dev;
!       struct rt6_info *rt;
        int lifetime;
        struct in6_addr *saddr = &skb->nh.ipv6h->saddr;
        union ndisc_options ndopts;
--- 1039,1045 ----
        unsigned long ndoptlen = skb->len - sizeof(*ra_msg);
        struct neighbour *neigh;
        struct inet6_dev *in6_dev;
!       struct rt6_info *rt = NULL;
        int lifetime;
        struct in6_addr *saddr = &skb->nh.ipv6h->saddr;
        union ndisc_options ndopts;
--
Noriaki Takamiya		NTT Software