No subject
Wed Jun 18 17:44:50 2003
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Wed, 18 Jun 2003 17:45:04 -0700
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by tigger.icir.org (8.12.8p1/8.12.3) with ESMTP id h5J0j4wF031754
for <atanu@tigger.icir.org>; Wed, 18 Jun 2003 17:45:04 -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.8p1/8.12.3) with ESMTP id h5J0j3DD041439
for <atanu@icir.org>; Wed, 18 Jun 2003 17:45:03 -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.9/8.12.9) with ESMTP id h5J0j2bb023972;
Wed, 18 Jun 2003 17:45:02 -0700 (PDT)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by fruitcake.ICSI.Berkeley.EDU (8.12.9/8.12.9) with ESMTP id h5J0iobb023966
for <xorp-cvs@icsi.berkeley.edu>; Wed, 18 Jun 2003 17:44:50 -0700 (PDT)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
by wyvern.icir.org (8.12.8p1/8.12.3) with ESMTP id h5J0ioDD041434
for <xorp-cvs@icir.org>; Wed, 18 Jun 2003 17:44:50 -0700 (PDT)
(envelope-from hodson@xorpc.icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
by xorpc.icir.org (8.12.8p1/8.12.3) with ESMTP id h5J0ioQg018531
for <xorp-cvs@icir.org>; Wed, 18 Jun 2003 17:44:50 -0700 (PDT)
(envelope-from hodson@xorpc.icir.org)
Received: (from hodson@localhost)
by xorpc.icir.org (8.12.8p1/8.12.3/Submit) id h5J0iofW018530;
Wed, 18 Jun 2003 17:44:50 -0700 (PDT)
(envelope-from hodson)
From: Orion Hodson <hodson@icir.org>
Message-Id: <200306190044.h5J0iofW018530@xorpc.icir.org>
Date: Wed, 18 Jun 2003 17:44:50 ()
To: xorp-cvs@icir.org
Reply-To: hodson@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/libxipc/ finder_client.cc finder_client.hh finder_messenger.cc finder_tcp_messenger.cc finder_tcp_messenger.hh finder_xrl_target.cc test_finder_messenger.cc test_inproc.cc ...test_lemming.cc ...test_stcp.cc ...test_sudp.cc ...test_xrl.cc ...test_xrl_router.cc ...xrl.cc ...xrl.hh ...xrl_args.hh ...xrl_cmd_map.hh ...xrl_dispatcher.cc ...xrl_dispatcher.hh ...xrl_pf.hh ...xrl_pf_inproc.cc ...xrl_pf_inproc.hh ...xrl_pf_stcp.cc ...xrl_pf_sudp.cc ...xrl_router.cc ...xrl_router.hh xorp/xrl/scripts/ tgt-gen xorp/xrl/targets/ bgp4_mib_base.cc bgp4_mib_base.hh bgp_base.cc bgp_base.hh cli_base.cc cli_base.hh coord_base.cc coord_base.hh demo_fea_ifmgr_client_base.cc ...demo_fea_ifmgr_client_base.hh ...fea_base.cc ...fea_base.hh ...finder_base.cc ...finder_base.hh ...finder_client_base.cc ...finder_client_bas!
e.hh ...mf!
ea_base.cc ...mfea_base.hh ...mld6igmp_base.cc ...mld6igmp_base.hh ...ospf_base.cc ...ospf_base.hh ...pim_base.cc ...pim_base.hh ...rib_base.cc ...rib_base.hh ...ribclient_base.cc ...ribclient_base.hh ...rtrmgr_base.cc ...rtrmgr_base.hh ...test_base.cc ...test_base.hh ...test_finder_events_base.cc ...test_finder_events_base.hh ...test_peer_base.cc ...test_peer_base.hh ...xorp_if_mib_base.cc ...xorp_if_mib_base.hh ...xorpsh_base.cc ...xorpsh_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/www/data/cvs
Module name: xorp
Repository: xorp/xrl/targets/
Changes by: hodson@xorpc.icir.org. 03/06/18 17:44:50
Modified files:
xorp/libxipc/: finder_client.cc finder_client.hh
finder_messenger.cc finder_tcp_messenger.cc
finder_tcp_messenger.hh finder_xrl_target.cc
test_finder_messenger.cc test_inproc.cc
test_lemming.cc test_stcp.cc test_sudp.cc
test_xrl.cc test_xrl_router.cc xrl.cc xrl.hh
xrl_args.hh xrl_cmd_map.hh xrl_dispatcher.cc
xrl_dispatcher.hh xrl_pf.hh xrl_pf_inproc.cc
xrl_pf_inproc.hh xrl_pf_stcp.cc xrl_pf_sudp.cc
xrl_router.cc xrl_router.hh
xorp/xrl/scripts/: tgt-gen
xorp/xrl/targets/: bgp4_mib_base.cc bgp4_mib_base.hh bgp_base.cc
bgp_base.hh cli_base.cc cli_base.hh
coord_base.cc coord_base.hh
demo_fea_ifmgr_client_base.cc
demo_fea_ifmgr_client_base.hh fea_base.cc
fea_base.hh finder_base.cc finder_base.hh
finder_client_base.cc finder_client_base.hh
mfea_base.cc mfea_base.hh mld6igmp_base.cc
mld6igmp_base.hh ospf_base.cc ospf_base.hh
pim_base.cc pim_base.hh rib_base.cc
rib_base.hh ribclient_base.cc
ribclient_base.hh rtrmgr_base.cc
rtrmgr_base.hh test_base.cc test_base.hh
test_finder_events_base.cc
test_finder_events_base.hh test_peer_base.cc
test_peer_base.hh xorp_if_mib_base.cc
xorp_if_mib_base.hh xorpsh_base.cc
xorpsh_base.hh
Log message:
Change XrlCallback dispatch arguments to just contain XrlArgs rather
than complete Xrl. This saves undue Xrl copying.
Add fast path to XrlRouter that entails no data copies when Xrl is
already resolved. Add HOL blocking so an unresolved Xrl will not lead
to re-ordering in a batch.
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs