(usagi-users 03287) question about scope_id support for LL addresses

Michael McMahon <[email protected]>
Newsgroups gmane.linux.ipv6.usagi.users
Message-ID <[email protected]>
If you bind a socket to a host's link-local address, also setting the 
scope_id
for that interface, it does not seem to be possible to connect to that 
socket
from the same host.

It does work if the scope_id for the listener is set to the loopback 
interface
and the client connects using that scope_id also. It also works when
you bind the listener to ::0.

I found this behaviour in the standard 2.4.9 kernel. Can anyone tell me
if this is a bug, and has it been fixed? It seems like a bug to me, because
it ought to be possible to listen on a specific interface, but also receive
packets from applications on the same host.

Thanks
Michael.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.