netdev
[Top] [All Lists]

Re: IPV6 RFC3542 compliance [PATCH]

To: dlstevens@xxxxxxxxxx
Subject: Re: IPV6 RFC3542 compliance [PATCH]
From: YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx>
Date: Tue, 07 Jun 2005 16:05:21 +0900 (JST)
Cc: davem@xxxxxxxxxxxxx, netdev@xxxxxxxxxxx, yoshfuji@xxxxxxxxxxxxxx
In-reply-to: <OF4AE6E385.33144EB9-ON88257019.0024BCE9-88257019.00258FFE@us.ibm.com>
Organization: USAGI Project
References: <20050607.153359.82068814.yoshfuji@linux-ipv6.org> <OF4AE6E385.33144EB9-ON88257019.0024BCE9-88257019.00258FFE@us.ibm.com>
Sender: netdev-bounce@xxxxxxxxxxx
In article 
<OF4AE6E385.33144EB9-ON88257019.0024BCE9-88257019.00258FFE@xxxxxxxxxx> (at Mon, 
6 Jun 2005 23:50:16 -0700), David Stevens <dlstevens@xxxxxxxxxx> says:

> > Portable applications do like this:
> 
> > #ifdef IPV6_RECVHOPOPTS
> > // RFC2292bis
> > #else
> > // RFC2292
> > #endif
> 
> > --yoshfuji
> 
> I don't understand. If they do this, they'll
> work already when recompiled (with the patch
> I sent), won't they?

Yes (or they should do so before your favorite distro start shipping with
new constants).

> How does it help to renumber? I can renumber,
> of course-- I just don't see how that does
> anything.

We can still keep old binaries if we renumber.
This is important point.
e.g. people, including myself, can keep using old binaries on new kernels.

--yoshfuji

<Prev in Thread] Current Thread [Next in Thread>