PERFORCE change 174843 for review

Ana Kukec anchie at FreeBSD.org
Fri Feb 19 01:27:03 UTC 2010


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

Change 174843 by anchie at 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);


More information about the p4-projects mailing list