[Xorp-cvs] XORP cvs commit: xorp/mld6igmp

Pavlin Radoslavov pavlin at icir.org
Wed Jun 28 21:35:06 PDT 2006


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2006-06-29 04:35:06 UTC

XORP CVS repository


Modified files:
	mld6igmp      mld6igmp_proto.cc mld6igmp_vif.hh 

Log message:
	* Rename method Mld6igmpVif::mld6igmp_version_consistency_check()
	  to Mld6igmpVif::mld6igmp_query_version_consistency_check()
	
	* Fix the Mld6igmpVif::mld6igmp_query_version_consistency_check()
	  implementation to support any version mismatch between the
	  configured version on the interface and the version of the received
	  Query.
	
	* If there is Query version mismatch between interface configuration
	  and the version of the received message, then print a warning and
	  drop the received Query message (see RFC 3376 Section 7.3.1,
	  and RFC 3810 Section 8.3.1).
	  Note that those RFCs only say that a warning should be generated
	  when a mismatch is detected. Unfortunately, the RFCs do not say
	  explicitly that the mismatched Queries should be dropped, so there
	  is some space for mis-interpretation of the specification.

Revision  Changes                                Path
1.39      +46 -53;  commitid: 97fa44a3522c7ea6;  xorp/mld6igmp/mld6igmp_proto.cc
1.38      +5 -5;  commitid: 97fa44a3522c7ea6;    xorp/mld6igmp/mld6igmp_vif.hh



More information about the Xorp-cvs mailing list