No subject



Mon Feb 24 20:05:21 2003
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Mon, 24 Feb 2003 20:06:03 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by tigger.icir.org (8.12.3/8.12.3) with ESMTP id h1P463ws000239
	for <atanu@tigger.icir.org>; Mon, 24 Feb 2003 20:06:03 -0800 (PST)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from ICSI.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
	by wyvern.icir.org (8.12.3/8.12.3) with ESMTP id h1P463nR083231
	for <atanu@icir.org>; Mon, 24 Feb 2003 20:06:03 -0800 (PST)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.icsi.Berkeley.EDU (localhost [127.0.0.1])
	by ICSI.Berkeley.EDU (8.9.0/8.9.0) with ESMTP id UAA22374;
	Mon, 24 Feb 2003 20:06:02 -0800 (PST)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by ICSI.Berkeley.EDU (8.9.0/8.9.0) with ESMTP id UAA22361
	for <xorp-cvs@icsi.berkeley.edu>; Mon, 24 Feb 2003 20:05:21 -0800 (PST)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
	by wyvern.icir.org (8.12.3/8.12.3) with ESMTP id h1P45LnR083223
	for <xorp-cvs@icir.org>; Mon, 24 Feb 2003 20:05:21 -0800 (PST)
	(envelope-from mjh@xorpc.icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
	by xorpc.icir.org (8.12.3/8.12.3) with ESMTP id h1P45LY0008759
	for <xorp-cvs@icir.org>; Mon, 24 Feb 2003 20:05:21 -0800 (PST)
	(envelope-from mjh@xorpc.icir.org)
Received: (from mjh@localhost)
	by xorpc.icir.org (8.12.3/8.12.3/Submit) id h1P45LkT008758;
	Mon, 24 Feb 2003 20:05:21 -0800 (PST)
	(envelope-from mjh)
From: Mark Handley <mjh@icir.org>
Message-Id: <200302250405.h1P45LkT008758@xorpc.icir.org>
Date:     Mon, 24 Feb 2003 20:05:21  ()
To: xorp-cvs@icir.org
Reply-To: mjh@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/rib/ protocol.hh rib.cc rib.hh route.cc route.hh  	           rt_tab_export.cc rt_tab_extint.cc
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
Repository:	xorp/rib/
Changes by:	mjh@xorpc.icir.org.	03/02/24 20:05:21

Modified files:
	xorp/rib/: protocol.hh rib.cc rib.hh route.cc route.hh 
	           rt_tab_export.cc rt_tab_extint.cc 

Log message:
	Some code cleanup - remove unused default route constructors, and
	ensure that every route must carry a reference to the Protocol that
	created it (or "connected" for directly connected subnets).
	
	Use the protocol to ensure that we don't try and add routes for
	directly connected interfaces through the fea, because it already
	knows about them, and doesn't like them being added again.

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