diff options
author | Qing Li <qingli@FreeBSD.org> | 2009-09-05 16:50:55 +0000 |
---|---|---|
committer | Qing Li <qingli@FreeBSD.org> | 2009-09-05 16:50:55 +0000 |
commit | 7dcdecb107a5c86c4d9837dbda0b9485c947b583 (patch) | |
tree | f66e9b571279d22fb441c177cee4cabfb48b365f /usr.sbin/ndp | |
parent | 9452b0d2de668433f9929010426b2e505f03ce08 (diff) | |
download | src-7dcdecb107a5c86c4d9837dbda0b9485c947b583.tar.gz src-7dcdecb107a5c86c4d9837dbda0b9485c947b583.zip |
This patch fixes an address scope violation. Considering the
scenario where an anycast address is assigned on one interface,
and a global address with the same scope is assigned on another
interface. In other words, the interface owns the anycast
address has only the link-local address as one other address.
Without this patch, "ping6" the anycast address from another
station will observe the source address of the returned ICMP6
echo reply has the link-local address, not the global address
that exists on the other interface in the same node.
Reviewed by: bz
MFC after: immediately
Notes
Notes:
svn path=/head/; revision=196865
Diffstat (limited to 'usr.sbin/ndp')
0 files changed, 0 insertions, 0 deletions