No subject



Wed Mar 3 19:41:39 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Wed, 03 Mar 2004 19:43:00 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by tigger.icir.org (8.12.9p1/8.12.8) with ESMTP id i243h0ZK039924
	for <atanu@tigger.icir.org>; Wed, 3 Mar 2004 19:43:00 -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.9p1/8.12.8) with ESMTP id i243gtM7036720;
	Wed, 3 Mar 2004 19:42:55 -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 i243g0SY012804;
	Wed, 3 Mar 2004 19:42:00 -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 i243fdSY012784
	for <xorp-cvs@icsi.berkeley.edu>; Wed, 3 Mar 2004 19:41:39 -0800 (PST)
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 i243fdM7036705
	for <xorp-cvs@icir.org>; Wed, 3 Mar 2004 19:41:39 -0800 (PST)
	(envelope-from atanu@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 i243fd9Q067606
	for <xorp-cvs@icir.org>; Wed, 3 Mar 2004 19:41:39 -0800 (PST)
	(envelope-from atanu@xorpc.icir.org)
Received: (from atanu@localhost)
	by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i243fdZb067605;
	Wed, 3 Mar 2004 19:41:39 -0800 (PST)
	(envelope-from atanu)
From: Atanu Ghosh <atanu@icir.org>
Message-Id: <200403040341.i243fdZb067605@xorpc.icir.org>
Date:     Wed,  3 Mar 2004 19:41:39  ()
To: xorp-cvs@icir.org
Reply-To: atanu@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp/ route_table_ribin.cc test_dump.cc test_dump.reference
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/www/data/cvs
Module name:	xorp
Repository:	xorp/bgp/
Changes by:	atanu@xorpc.icir.org.	04/03/03 19:41:39

Modified files:
	xorp/bgp/: route_table_ribin.cc test_dump.cc test_dump.reference 

Log message:
	When a new peering comes up we iterate through the RIB-INs pulling
	routes through the system. While we are dealing with existing routes a
	new route may appear. If the new route is behind the iterator then we
	deal with it. If it is in front we drop it as we know we will reach
	this route eventually.
	
	Routes were coming through in front of the iterator but the iterator
	never seemed to find them. The problem was the iterator was not
	pointing at the current entry but the next entry, noticed by mjh.
	
	The iterator know points at the current entry a side effect is that we
	have to make one more call to the dump code to discover we have
	finished. The test code and reference file have had to be changed to
	reflect this change.
	
	The test "test_peering2.sh -t test3" should hopefully stop failing
	now.

_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs