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