[kaffe] NetworkInterfaceTest failed
Ito Kazumitsu
kaz at maczuka.gcd.org
Thu May 20 15:38:03 PDT 2004
>>>>> ":" == Ito Kazumitsu <kaz at maczuka.gcd.org> writes:
:> Hi, IPv6 issue again.
This is not necessarily an IPv6 issue.
:> getByName failed: name: ed0 (ed0) addresses:
:> fe80:2::290:99ff:fe5f:4cb2/fe80:2:::290:99ff:fe5f:4cb2;
:> != name: ed0 (ed0) addresses:
:> 192.168.0.4/192.168.0.4;
The network interface ed0 has two addresses:
inet 192.168.0.4 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::290:99ff:fe5f:4cb2%ed0 prefixlen 64 scopeid 0x2
In this case, I think, java.net.getNetworkInterfaces() should
return one interface, [ed0 {192.168.0.4, fe80::290:99ff:fe5f:4cb2}],
but actually returns two interfaces, [ed0 {192.168.0.4}] and
[ed0 {fe80::290:99ff:fe5f:4cb2}].
On the other hand, java.net.getByName("ed0") returns only one
interface [ed0 {192.168.0.4}]. So [ed0 {fe80::290:99ff:fe5f:4cb2}]
is not equal to [ed0 {192.168.0.4}].
In the older version:
ChangeLog head: 2004-05-14 Guilhem Lavaux <guilhem at kaffe.org>
java.net.getNetworkInterfaces() returned only one interface
[ed0 {192.168.0.4}] (the second address fe80::290:99ff:fe5f:4cb2 may have
been omitted), so the regression test passed.
More information about the kaffe
mailing list