In article <[EMAIL PROTECTED]> (at Fri, 05 Jan 2001 02:00:35 +0100), Rene 
Mayrhofer <[EMAIL PROTECTED]> says:

> If Linux/glibc is wrong here, who should be contacted ? 
>[Read: Who is easier to convince that something should be 
> changed - the kernel IPv6 maintainer(s) or the glibc maintainers ?] 
> Or is it a glibc problem at all (could (2) be done in glibc
> without changes to the kernel part) ?

Please contact us, USAGI Project.


> Attached is my simple IPv6 client/server testing application 
> (uses C++ just for convenience) that checks for this failure. 

These are results on our kernel with CONFIG_IPV6_DOUBLE_BIND.
Note: I've committed CONFIG_IPV6_DOUBLE_BIND support into our
cvs repository. You might want to try it.

**** connectin via ipv6 ****
[server]
% ./a.out -m s -p 12345
Starting in server mode.
Listening on address ::, port 12345.
Listening on address 0.0.0.0, port 12345.
Received 25 bytes from address ::1, port 1026: 'Fri Jan  5 11:22:03 2001'
Leaving server mode.

[client]
% ./a.out -m c -p 12345 -s ::1
Starting in client mode.
Current time is Fri Jan  5 11:22:03 2001
Successfully sent timestamp to address ::1, port 12345 and received acknowledge.
Leaving client mode.

**** connection via ipv4 ****
[server]
% ./a.out -m s -p 12345
Starting in server mode.
Listening on address ::, port 12345.
Listening on address 0.0.0.0, port 12345.
Received 25 bytes from address 127.0.0.1, port 1026: 'Fri Jan  5 11:21:50 2001'
Leaving server mode.

[client]
% ./a.out -m c -p 12345 -s 127.0.0.1
Starting in client mode.
Current time is Fri Jan  5 11:21:50 2001
Successfully sent timestamp to address 127.0.0.1, port 12345 and received 
acknowledge.
Leaving client mode.

-- 
Hideaki YOSHIFUJI @ USAGI Project  <[EMAIL PROTECTED]>
PGP5i FP: F731 6599 5EB2 BBA7 1515  1323 1806 A96F 5700 6B25 


Reply via email to