[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