From: YOSHIFUJI Hideaki <[EMAIL PROTECTED]> Date: Thu, 24 Aug 2006 00:02:28 +0900
> Mobile IPv6 defines home address option as an option of destination > options header. It is placed before fragment header then > ip6_find_1stfragopt() is fixed to know about it. > Home address option also carries final source address of the flow, then > outbound AH calculation should take care of it like routing header case. > Based on MIPL2 kernel patch. > > Signed-off-by: Masahide NAKAMURA <[EMAIL PROTECTED]> > Signed-off-by: YOSHIFUJI Hideaki <[EMAIL PROTECTED]> Applied to net-2.6.19, and I fixed the leak mentioned here: > +#ifdef CONFIG_IPV6_MIP6 > + if (ipv6_clear_mutable_options(skb->nh.ipv6h, hdr_len, XFRM_POLICY_IN)) > + goto out; > +#else > if (ipv6_clear_mutable_options(skb->nh.ipv6h, hdr_len)) > goto free_out; > +#endif By making MIP6 case goto free_out; too. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html