>>>>> On Wed, 2 Oct 2002 14:10:35 -0700, 
>>>>> Michael Hunter <[EMAIL PROTECTED]> said:

>> Additionally, I suspect the removal actually breaks user code so much.
>> As I said before, user applications are usually expected to use
>> library functions for source routing and to not use the ip6r0_addr
>> member directly.  In fact, we, the KAME project, do not use the member
>> name in about 80 IPv6 applications we provide.  I also searched on

> I think this is overstating your case.  This is the advanced API.  You
> don't expect it to be used in many of you applications.  The real point
> is that you don't use it in the less then 5 (ping, telnet, traceroute,
> 'sniffer') applictions that might need it.

I admit the point.  I should have raised applications that use a
routing header to be fair enough.

>> recent source code of FreeBSD and NetBSD (which have not supported
>> 2292bis yet).  The only occurrence of ip6r0_addr other than in user
>> applications is in tcpdump, where no compatibility issue exists since
>> tcpdump uses its own header definitions.

> Which is telling about the stability and widespread acceptance of this
> API.  I think its very likely that one of the reasons they needed
> private headers had to do with the variations of API between 2292 and
> 2292bis.

Actually, tcpdump uses its own header definitions in many source
files.  Regarding IPv6 related ones, it (re)defines the IPv6 header,
the Hop-by-Hop options header, the Destination options header, the
Fragment header, and the Routing header.

> [...]
>> I understand your frustration, but I'm afraid no one can "win" in this
>> kind of discussion.  We just need a compromise, and I hope you kindly
>> allow us to go with the current definition.
> [...]

> I agree on this point.  I'm tired.  I'm done.  This just isn't THAT
> important.  Note my "frustration" and go on.

Okay, thanks for your kindness, and I'm sorry that I cannot be
productive in this discussion.  

                                        JINMEI, Tatuya
                                        Communication Platform Lab.
                                        Corporate R&D Center, Toshiba Corp.
                                        [EMAIL PROTECTED]
--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to