Date: Sat, 5 Sep 2009 17:35:31 +0000 (UTC) From: Qing Li <qingli@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/netinet6 icmp6.c Message-ID: <200909051735.n85HZpX9015905@repoman.freebsd.org>
index | next in thread | raw e-mail
qingli 2009-09-05 17:35:31 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sys/netinet6 icmp6.c
Log:
SVN rev 196868 on 2009-09-05 17:35:31Z by qingli
MFC r196865
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
Approved by: re
Revision Changes Path
1.117.2.3 +4 -0 src/sys/netinet6/icmp6.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909051735.n85HZpX9015905>
