No subject
Tue Mar 23 3:24:27 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Tue, 23 Mar 2004 03:25:01 -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 i2NBP1ZK060381
for <atanu@tigger.icir.org>; Tue, 23 Mar 2004 03:25: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.9p1/8.12.8) with ESMTP id i2NBP1BR016013
for <atanu@icir.org>; Tue, 23 Mar 2004 03:25: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 i2NBP0Gv026256;
Tue, 23 Mar 2004 03:25: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 i2NBORGv026245
for <xorp-cvs@icsi.berkeley.edu>; Tue, 23 Mar 2004 03:24:27 -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 i2NBORBR016008
for <xorp-cvs@icir.org>; Tue, 23 Mar 2004 03:24:27 -0800 (PST)
(envelope-from pavlin@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 i2NBORRS062503
for <xorp-cvs@icir.org>; Tue, 23 Mar 2004 03:24:27 -0800 (PST)
(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i2NBORFa062502;
Tue, 23 Mar 2004 03:24:27 -0800 (PST)
(envelope-from pavlin)
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200403231124.i2NBORFa062502@xorpc.icir.org>
Date: Tue, 23 Mar 2004 3:24:27 ()
To: xorp-cvs@icir.org
Reply-To: pavlin@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/rib/ parser_direct_cmds.hh rib.cc rib.hh test_register.cc xrl_target.cc xrl_target.hh xorp/xrl/interfaces/ rib.xif rib_xif.cc rib_xif.hh xorp/xrl/targets/ rib.xrls rib_base.cc rib_base.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/share/doc/apache/cvs
Module name: xorp
Repository: xorp/xrl/targets/
Changes by: pavlin@xorpc.icir.org. 04/03/23 03:24:27
Modified files:
xorp/rib/: parser_direct_cmds.hh rib.cc rib.hh test_register.cc
xrl_target.cc xrl_target.hh
xorp/xrl/interfaces/: rib.xif rib_xif.cc rib_xif.hh
xorp/xrl/targets/: rib.xrls rib_base.cc rib_base.hh
Log message:
Added new RIB XRLs:
add_interface_route[4,6]
replace_interface_route[4,6]
Those XRLs are used to add or replace a route by explicity specifying
the network interface/vif toward the destination instead of relying
on the RIB to calculate the interface toward the next-hop router
(based on subnet address information).
For example, in case of wireless protocols we cannot use subnet addresses
to compute the wireless interface because in general the neighbors
may not share a common subnet address.
The existing XRLs add_route[4,6] and replace_route[4,6] are kept unmodified.
Note that for the time being there are no delete_interface_route[4,6]
XRLs simply because we need only the destination prefix address
to identify and delete an existing route.
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs