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@xxxxxxxx>
Date: Tue, 09 Mar 1999 13:25:29 +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).

	I've placed a patch which is less OS-header dependent.
	ftp://ftp.kame.net/pub/kame/misc/

itojun