[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