This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: (usagi-core 00271) Re: glibc-2.1.97 fixes from USAGI Project


In article <m3snp474o2.fsf@otr.mynet.cygnus.com> (at 06 Nov 2000 21:05:33 -0800), Ulrich Drepper <drepper@redhat.com> says:

> > It is not broken even it is based on old standard.
> 
> It is broken.  Not even the current IPv6 specification is acknowledged
> as standard.  There is no reason to keep previous development version
> alive.  The kernel people also don't do it.

linux-2.4 includes comatibility hack and we can use inet6 socket without 
sin6_scope_id.  If we pass old sockaddr_in6, without scope_id, to the 
linux24 kernel, kernel won't refer sin6_scope_id portion and assume it 0.
So, most of ipv6 applications compiled on glibc-2.1 works with glibc-2.1 
on linux-2.4, but they do not work with glibc-2.2 on linux-2.4.

-- 
Hideaki YOSHIFUJI @ USAGI Project  <yoshfuji@linux-ipv6.org>
PGP5i FP: F731 6599 5EB2 BBA7 1515  1323 1806 A96F 5700 6B25 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]