No subject
Wed Apr 28 8:56:48 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Wed, 28 Apr 2004 08:57:01 -0700
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 i3SFv1XG042583
for <atanu@tigger.icir.org>; Wed, 28 Apr 2004 08:57: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 i3SFv1hw074609
for <atanu@icir.org>; Wed, 28 Apr 2004 08:57: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 i3SFv0ZC016753;
Wed, 28 Apr 2004 08:57:00 -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 i3SFumZC016737
for <xorp-cvs@icsi.berkeley.edu>; Wed, 28 Apr 2004 08:56:48 -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 i3SFumhw074603
for <xorp-cvs@icir.org>; Wed, 28 Apr 2004 08:56:48 -0700 (PDT)
(envelope-from hodson@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 i3SFumgd010204
for <xorp-cvs@icir.org>; Wed, 28 Apr 2004 08:56:48 -0700 (PDT)
(envelope-from hodson@xorpc.icir.org)
Received: (from hodson@localhost)
by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i3SFum1J010203;
Wed, 28 Apr 2004 08:56:48 -0700 (PDT)
(envelope-from hodson)
From: Orion Hodson <hodson@icir.org>
Message-Id: <200404281556.i3SFum1J010203@xorpc.icir.org>
Date: Wed, 28 Apr 2004 8:56:48 ()
To: xorp-cvs@icir.org
Reply-To: hodson@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/rib/ rib.cc rib.hh rt_tab_base.hh rt_tab_extint.cc rt_tab_extint.hh rt_tab_merged.cc rt_tab_merged.hh
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/rib/
Changes by: hodson@xorpc.icir.org. 04/04/28 08:56:48
Modified files:
xorp/rib/: rib.cc rib.hh rt_tab_base.hh rt_tab_extint.cc
rt_tab_extint.hh rt_tab_merged.cc rt_tab_merged.hh
Log message:
Remove deprecated methods from RIB :- new_merged_table(), new_extint_table().
Base tablenames of ExtIntTable and MergedTable on currently associated
parents, as opposed to parents when first instantiated. The latter is
confusing when debugging when additional tables are plumbed in after
either table type instantiated.
Add RouteTable::set_tablename() to facilitate changing table name.
Store instantiated tables in a list rather than name keyed map. This
makes sense with above changes and has neglible performance impact.
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs