No subject
Sun Dec 15 19:08:22 2002
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Sun, 15 Dec 2002 19:09: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 gBG393h1090660
for <atanu@tigger.icir.org>; Sun, 15 Dec 2002 19:09: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 gBG392wP093536
for <atanu@icir.org>; Sun, 15 Dec 2002 19:09:02 -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 TAA20104
for <atanu@icsi.berkeley.edu>; Sun, 15 Dec 2002 19:09: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 TAA20095
for <xorp-cvs@icsi.berkeley.edu>; Sun, 15 Dec 2002 19:08:22 -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 gBG38MwP093527
for <xorp-cvs@icir.org>; Sun, 15 Dec 2002 19:08:22 -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 gBG38MTO016248
for <xorp-cvs@icir.org>; Sun, 15 Dec 2002 19:08:22 -0800 (PST)
(envelope-from mjh@xorpc.icir.org)
Received: (from mjh@localhost)
by xorpc.icir.org (8.12.3/8.12.3/Submit) id gBG38MqW016247;
Sun, 15 Dec 2002 19:08:22 -0800 (PST)
(envelope-from mjh)
From: Mark Handley <mjh@icir.org>
Message-Id: <200212160308.gBG38MqW016247@xorpc.icir.org>
Date: Sun, 15 Dec 2002 19:08:22 ()
To: xorp-cvs@icir.org
Reply-To: mjh@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp/ Makefile.am Makefile.in internal_message.cc internal_message.hh plumbing.cc route_queue.hh route_table_decision.cc route_table_decision.hh route_table_fanout.cc route_table_filter.cc ...route_table_filter.hh ...route_table_nhlookup.hh ...test_decision.cc ...test_decision.reference ...test_filter.cc xorp/bgp/harness/ test_rib1.sh test_routing1.sh
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/bgp/harness/
Changes by: mjh@xorpc.icir.org. 02/12/15 19:08:22
Modified files:
xorp/bgp/: Makefile.am Makefile.in internal_message.cc
internal_message.hh plumbing.cc route_queue.hh
route_table_decision.cc route_table_decision.hh
route_table_fanout.cc route_table_filter.cc
route_table_filter.hh route_table_nhlookup.hh
test_decision.cc test_decision.reference
test_filter.cc
xorp/bgp/harness/: test_rib1.sh test_routing1.sh
Log message:
Add support for adding and removing MED attributes. This turns out to
be a pain, because for consistency reasons we want to add the MED
using the metric that existed when the route passed through
DecisionTable, but there's a queue in FanoutTable, so the metric might
have changed or become unresolvable in the meantime. The solution to
this is to annotate the internal message in the DecisionTable to
include the IGP metric, and to make sure that whenever we create a
modified message in the FanoutTable or the filters, we remember to
propagate the IGP metric too.
test6 in test_routing1.sh is now disabled, because it expects a route
without a MED, and we now send a MED.
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs