Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Feb 2010 01:27:02 GMT
From:      Ana Kukec <anchie@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 174843 for review
Message-ID:  <201002190127.o1J1R2I0009043@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

http://p4web.freebsd.org/chv.cgi?CH=174843

Change 174843 by anchie@anchie_malimis on 2010/02/19 01:26:54

		This check is not compliant with SEND spec (rfc3971) and introduces
	interoperability problems between the router and the host in
	some scenarios.	

Affected files ...

.. //depot/projects/soc2009/anchie_send/send_0.2/sendd/proto.c#11 edit

Differences ...

==== //depot/projects/soc2009/anchie_send/send_0.2/sendd/proto.c#11 (text+ko) ====

@@ -576,10 +576,12 @@
 		pi->cga = &pi->iph->ip6_src;
 		break;
 	case ND_ROUTER_ADVERT:
+#if 0
 		if (!IN6_IS_ADDR_LINKLOCAL(&pi->iph->ip6_src)) {
 			DBG(&dbg_snd, "RA src addr is not link local");
 			return (0);
 		}
+#endif
 		if (!sbuff_pull(pi->b, sizeof (struct nd_router_advert))) {
 			DBG(&dbg_snd, "pkt too small (RA)");
 			return (0);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002190127.o1J1R2I0009043>