Kacheong Poon wrote:
> Michael Schuster wrote:
>
>> ah ... I'd missed that one. I think we should use it, since that's
>> precisely what we intend to indicate (unless I missed something else).
>
>
> But why? We have been using the current convention
> since the prototype. It has not caused any problem.
If what you want to denote is the version of the IP header then it might
be easier for the folks have have to understand, support and evolve the
code if you use a #define that is about IP versions.
The code point used for the ip6_nxthdr and ip_protocol fields describe
something different than a version number.
Any two unique numbers would of course work without any problems; the
issue is understandability.
Erik