This is the mail archive of the
mailing list for the glibc project.
Re: (usagi-core 00271) Re: glibc-2.1.97 fixes from USAGI Project
In article <firstname.lastname@example.org> (at 06 Nov 2000 21:05:33 -0800), Ulrich Drepper <email@example.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 <firstname.lastname@example.org>
PGP5i FP: F731 6599 5EB2 BBA7 1515 1323 1806 A96F 5700 6B25