From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH 01/05] ipv6: RFC4214 Support Date: Wed, 7 Nov 2007 09:31:27 -0800 Message-ID: <20071107093128.4985c446@freepuppy.rosehill> References: <39C363776A4E8C4A94691D2BD9D1C9A1029EDBE2@XCH-NW-7V2.nw.nos.boeing.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: To: "Templin, Fred L" Return-path: Received: from smtp2.linux-foundation.org ([207.189.120.14]:48685 "EHLO smtp2.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755237AbXKGRch (ORCPT ); Wed, 7 Nov 2007 12:32:37 -0500 In-Reply-To: <39C363776A4E8C4A94691D2BD9D1C9A1029EDBE2@XCH-NW-7V2.nw.nos.boeing.com> Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Tue, 6 Nov 2007 17:16:01 -0800 "Templin, Fred L" wrote: > From: Fred L. Templin > > This is experimental support for the Intra-Site Automatic > Tunnel Addressing Protocol (ISATAP) per RFC4214. It uses > the SIT module, and is configured using the unmodified > "ip" utility with device names beginning with: "isatap". > > The following diffs are specific to the Linux 2.6.23 > kernel distribution. > > Signed-off-by: Fred L. Templin > > --- > > --- linux-2.6.23/include/linux/if.h.orig 2007-10-29 > 09:22:26.000000000 -0700 > +++ linux-2.6.23/include/linux/if.h 2007-10-26 11:00:06.000000000 > -0700 > @@ -61,6 +61,9 @@ > #define IFF_MASTER_ALB 0x10 /* bonding master, balance-alb. > */ > #define IFF_BONDING 0x20 /* bonding master or slave > */ > #define IFF_SLAVE_NEEDARP 0x40 /* need ARPs for validation > */ > +#if defined(CONFIG_IPV6_ISATAP) > +#define IFF_ISATAP 0x80 /* ISATAP interface (RFC4214) > */ > +#endif > Don't make this conditional.. You always want the number assigned and available, plus this file is used from user space where kernel configuration is unknown or irrelevant. -- Stephen Hemminger