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

Pavlin Radoslavov pavlin at icir.org
Fri May 12 12:32:09 PDT 2006


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2006-05-12 19:32:09 UTC

XORP CVS repository


Modified files:
	pim           pim_mfc.cc 

Log message:
	Fix SPT switch related bug.
	
	Previously, if an intermediate router had (S,G) state and
	RPF_Interface(S) != RPF_Interface(RP(G)), then it would not
	disable the WRONGVIF kernel signal for the RPF_Interface(S).
	As a result of that it will continue receiving the data on the
	shared tree.
	
	Now we take into account the JoinDesired(S,G) state inside
	PimMfc::update_mfc() so the "disable_wrongvif" set of interfaces
	is calculated correctly.
	
	Note that this bug applies only for systems that support disabling
	the WRONGVIF kernle system (i.e., *BSD, but not Linux).
	
	This fixes Bugzilla entry #623.
	
	Bugzilla URL:   http://www.xorp.org/bugzilla/show_bug.cgi?id=623

Revision  Changes                              Path
1.33      +3 -2;  commitid: 54c34464e0a37ea6;  xorp/pim/pim_mfc.cc



More information about the Xorp-cvs mailing list