[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Tue, 05 May 2009 22:16:10 +0900 (JST)
From: YOSHIFUJI Hideaki / 吉藤英明
<yoshfuji@...ux-ipv6.org>
To: acassen@...ebox.fr
Cc: netdev@...r.kernel.org, yoshfuji@...ux-ipv6.org
Subject: Re: [PATCH] IPv6: 6rd iproute2 support
Hello.
In article <20090505105050.GA2598@...os.staff.proxad.net> (at Tue, 5 May 2009 12:50:50 +0200), Alexandre Cassen <acassen@...ebox.fr> says:
> IPv6 rapid deployment (6rd) builds upon mechanisms of 6to4 (RFC3056)
> to enable a service provider to rapidly deploy IPv6 unicast service
> to IPv4 sites to which it provides customer premise equipment. Like
> 6to4, it utilizes stateless IPv6 in IPv4 encapsulation in order to
> transit IPv4-only network infrastructure. Unlike 6to4, a 6rd service
> provider uses an IPv6 prefix of its own in place of the fixed 6to4
> prefix. more info at http://tools.ietf.org/html/draft-despres-6rd-03.
>
> Signed-off-by: Alexandre Cassen <acassen@...ebox.fr>
> ---
> include/linux/if_tunnel.h | 5 +++++
> ip/iptunnel.c | 16 +++++++++++++++-
> 2 files changed, 20 insertions(+), 1 deletions(-)
>
> diff --git a/include/linux/if_tunnel.h b/include/linux/if_tunnel.h
> index 2918c6f..00092e0 100644
> --- a/include/linux/if_tunnel.h
> +++ b/include/linux/if_tunnel.h
> @@ -30,6 +30,11 @@ struct ip_tunnel_parm
> __be16 o_flags;
> __be32 i_key;
> __be32 o_key;
> +
> + /* 6rd matching params */
> + struct in6_addr ip6rd_zone;
> + __u8 ip6rd_prefix;
> +
> struct iphdr iph;
> };
>
Sorry, you cannot change this struct this way because you break
existing applications.
--yoshfuji
--
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