tech-net archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Issue with Ipv6 Link local address



Hi,

I am using some older verion of NetBSD code and landed up into a issue with TCP
connect code when my destination address is Link local address.
On investigation I found that in6_pcblookup_hash() called from
tcp_input() fails and it sent RST back. The reason for failure is that
foreign address of inpcb structure
is not embedded with scope Id and therefore IN6_ARE_ADDR_EQUAL fails as
the local and foreign address passed from ip6_input are embeddedd with scope id
for Link local address.

I am sure this must have been addressed in latest code of NetBSD, which I have
failed to figure out . Can someone help me on this.


Regards
DD



Home | Main Index | Thread Index | Old Index