No subject
Fri Aug 13 23:24:05 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Fri, 13 Aug 2004 16:25:01 -0700
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by tigger.icir.org (8.12.11/8.12.8) with ESMTP id i7DNP1p3028725
for <atanu@tigger.icir.org>; Fri, 13 Aug 2004 16:25:01 -0700 (PDT)
(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.icsi.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id i7DNP1dE034181
for <atanu@icir.org>; Fri, 13 Aug 2004 16:25:01 -0700 (PDT)
(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.icsi.Berkeley.EDU (localhost [127.0.0.1])
by fruitcake.icsi.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id i7DNP1UM022021;
Fri, 13 Aug 2004 16:25:01 -0700 (PDT)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by fruitcake.icsi.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id i7DNO5UM021988
for <xorp-cvs@icsi.berkeley.edu>; Fri, 13 Aug 2004 16:24:05 -0700 (PDT)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id i7DNO5dE034167
for <xorp-cvs@icir.org>; Fri, 13 Aug 2004 16:24:05 -0700 (PDT)
(envelope-from pavlin@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
by xorpc.icir.org (8.12.9p1/8.12.8) with ESMTP id i7DNO58M020886
for <xorp-cvs@icir.org>; Fri, 13 Aug 2004 16:24:05 -0700 (PDT)
(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i7DNO5fX020885
for xorp-cvs@icir.org; Fri, 13 Aug 2004 23:24:05 GMT
(envelope-from pavlin)
Date: Fri, 13 Aug 2004 23:24:05 GMT
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200408132324.i7DNO5fX020885@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/pim xorp/pim/docs
Sender: xorp-cvs-admin@icir.org
Errors-To: xorp-cvs-admin@icir.org
X-BeenThere: xorp-cvs@icir.org
X-Mailman-Version: 2.0
Precedence: bulk
List-Help: <mailto:xorp-cvs-request@icir.org?subject=help>
List-Post: <mailto:xorp-cvs@icir.org>
List-Subscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
<mailto:xorp-cvs-request@icir.org?subject=subscribe>
List-Id: Mailing list for XORP CVS commit messages <xorp-cvs.icir.org>
List-Unsubscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
<mailto:xorp-cvs-request@icir.org?subject=unsubscribe>
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2004-08-13 23:24:05 UTC
XORP CVS repository
Modified files:
pim pim_mre.hh pim_mre.cc pim_mre_data.cc
pim_mre_track_state.hh pim_mre_track_state.cc
pim/docs pim_track_state_name.txt pim_track_state_num.txt
Log message:
Add a mechanism to track the KeepaliveTimer(S,G) dependency
and to start it as appropriate. Originally, the KAT was set
only by events triggered from the kernel such as NOCACHE, etc.
However, if there was already a MFC entry in the kernel
because of (*,G) routing state, and if later a (S,G) Join
was received (same iif and oifs), then the routing state
for that (S,G) Join will be set, but the KAT won't be started.
Bug found by: "edrt" <edrt@citiz.net>
Revision Changes Path
1.22 +20 -0 xorp/pim/docs/pim_track_state_name.txt
1.21 +20 -20 xorp/pim/docs/pim_track_state_num.txt
1.28 +123 -1 xorp/pim/pim_mre.cc
1.39 +5 -1 xorp/pim/pim_mre.hh
1.13 +15 -2 xorp/pim/pim_mre_data.cc
1.30 +39 -2 xorp/pim/pim_mre_track_state.cc
1.19 +4 -1 xorp/pim/pim_mre_track_state.hh
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs