Ethereal-dev: Re: [ethereal-dev] Re: IPv6 enhancement for ethereal 0.5.1

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Jun-ichiro itojun Hagino <itojun@xxxxxxxxxx>
Date: Tue, 09 Mar 1999 10:22:25 +0900
>> 	Forgot to note that this patch may not work on non-IPv6 machines.
>> 	(I assumed that you have proper IPv6 headers, standardized in RFCs)
>Are there RFCs that specify *C language headers for UNIX*, or just the
>layout of packets and the values of certain fields within those packets?
>If it's the latter, then the RFCs do *not* standardize the headers.

	RFC2292.  Although it is informational RFC, there are fair amount of
	support from various UNIX-based IPv6 implementers.

>In any case, Ethereal should *NOT* rely on the OS's headers to define
>those things, as doing so would prevent the Ethereal from building on
>OSes that don't define them in the way Ethereal expects.  Instead, it
>should define them itself - as it does for IPv4.

	Alright, in that case I'll try to include headers defined in RFC2292
	into Ethereal source code (with some configure.in checks).

itojun