No subject
Sun Mar 20 23:56:31 2005
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Sun, 20 Mar 2005 15:57:01 -0800
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 j2KNv1uV077173
for <atanu@tigger.icir.org>; Sun, 20 Mar 2005 15:57:01 -0800 (PST)
(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.11/8.12.8) with ESMTP id j2KNv1uL046461
for <atanu@icir.org>; Sun, 20 Mar 2005 15:57:01 -0800 (PST)
(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 j2KNv1BU027996;
Sun, 20 Mar 2005 15:57:01 -0800 (PST)
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 j2KNuVBU027967
for <xorp-cvs@icsi.berkeley.edu>; Sun, 20 Mar 2005 15:56:31 -0800 (PST)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
by wyvern.icir.org (8.12.11/8.12.8) with ESMTP id j2KNuV16046459
for <xorp-cvs@icir.org>; Sun, 20 Mar 2005 15:56:31 -0800 (PST)
(envelope-from mjh@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
by xorpc.icir.org (8.12.11/8.12.8) with ESMTP id j2KNuVgs095980
for <xorp-cvs@icir.org>; Sun, 20 Mar 2005 15:56:31 -0800 (PST)
(envelope-from mjh@xorpc.icir.org)
Received: (from mjh@localhost)
by xorpc.icir.org (8.12.11/8.12.3/Submit) id j2KNuVaQ095979
for xorp-cvs@icir.org; Sun, 20 Mar 2005 23:56:31 GMT
(envelope-from mjh)
Date: Sun, 20 Mar 2005 23:56:31 GMT
From: Mark Handley <mjh@icir.org>
Message-Id: <200503202356.j2KNuVaQ095979@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp
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: mjh@xorpc.icir.org 2005-03-20 23:56:31 UTC
XORP CVS repository
Modified files:
bgp plumbing.cc route_table_fanout.cc
route_table_ribout.cc route_table_ribout.hh
test_ribout.cc
Log message:
Back out previous commit, and try a different solution. Previous
solution worked, but wasn't very general, as it only informed the
RibOut that that peering came up, and required special code in the
plumbing to do this.
Instead we get FanoutTable to send peering_came_up() downstream when a
new downstream neighbour gets added, which means that all the tables
on the new branch discover they're live again.
Revision Changes Path
1.64 +7 -17 xorp/bgp/plumbing.cc
1.49 +2 -1 xorp/bgp/route_table_fanout.cc
1.26 +10 -4 xorp/bgp/route_table_ribout.cc
1.13 +3 -2 xorp/bgp/route_table_ribout.hh
1.22 +2 -2 xorp/bgp/test_ribout.cc
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs