No subject
Thu Dec 9 07:54:42 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Wed, 08 Dec 2004 23:55:01 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by tigger.icir.org (8.12.11/8.12.8) with ESMTP id iB97t1hQ002226
for <atanu@tigger.icir.org>; Wed, 8 Dec 2004 23:55: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 iB97t0Fw087330
for <atanu@icir.org>; Wed, 8 Dec 2004 23:55:00 -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 iB97t0UF013807;
Wed, 8 Dec 2004 23:55: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 iB97shUF013779
for <xorp-cvs@icsi.berkeley.edu>; Wed, 8 Dec 2004 23:54:43 -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 iB97shFw087321
for <xorp-cvs@icir.org>; Wed, 8 Dec 2004 23:54:43 -0800 (PST)
(envelope-from pavlin@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
by xorpc.icir.org (8.12.11/8.12.8) with ESMTP id iB97sgdJ053802
for <xorp-cvs@icir.org>; Wed, 8 Dec 2004 23:54:42 -0800 (PST)
(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
by xorpc.icir.org (8.12.11/8.12.3/Submit) id iB97sgbL053801
for xorp-cvs@icir.org; Thu, 9 Dec 2004 07:54:42 GMT
(envelope-from pavlin)
Date: Thu, 9 Dec 2004 07:54:42 GMT
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200412090754.iB97sgbL053801@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp/harness xorp/cli xorp/cli/tools xorp/fea
xorp/fea/tools xorp/fib2mrib xorp/libfeaclient xorp/libxipc
xorp/mibs xorp/mld6igmp xorp/pim xorp/policy xorp/rib
xorp/rib/tools xorp/rip xorp/rip/tools xorp/rtrmgr ...
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
Changes by: pavlin@xorpc.icir.org 2004-12-09 07:54:42 UTC
XORP CVS repository
Modified files:
bgp/harness coord.cc test_peer.cc
cli test_cli.cc
cli/tools send_cli_processor_xrl.cc
fea fea.cc fea_click.cc test_fea.cc test_mfea.cc
test_xrl_sockets4_udp.cc
fea/tools show_interfaces.cc
fib2mrib xorp_fib2mrib.cc
libfeaclient ifmgr_xrl_mirror.cc ifmgr_xrl_mirror.hh
test_remote_copy.cc
libxipc call_xrl.cc finder_constants.cc finder_constants.hh
finder_main.cc finder_server.cc finder_server.hh
test_finder.cc test_finder_events.cc
test_finder_tcp.cc test_finder_to.cc
test_lemming.cc test_xrl_receiver.cc
test_xrl_router.cc test_xrl_sender.cc xrl_router.cc
xrl_router.hh xrl_std_router.cc
mibs test_xorpevents.cc
mld6igmp test_mld6igmp.cc xorp_igmp.cc xorp_mld.cc
pim test_pim.cc xorp_pimsm4.cc xorp_pimsm6.cc
policy xorp_policy.cc
rib test_register_xrls.cc test_rib_direct.cc
test_rib_xrls.cc
rib/tools show_routes.cc
rip xorp_rip_main.cc
rip/tools show_peer_stats.cc show_stats.cc
rtrmgr main_rtrmgr.cc test_sample_config.cc
static_routes xorp_static_routes.cc
xrl/tests test_generated.cc
Log message:
* Add a new class FinderConstants that can be used to access
Finder-related values.
* Replace global variables FINDER_DEFAULT_HOST and
FINDER_DEFAULT_PORT with
FinderConstants::FINDER_DEFAULT_HOST() and
FinderConstants::FINDER_DEFAULT_PORT() respectively.
* Remove the implicit argument values to the constructor(s) of
class FinderServer: finder_addr and finder_port, and always
explicitly assign them when we call the FinderServer constructor.
While there, reverse the order so now the finder_addr argument is
before the finder_port argument (for consistency with the rest of
the code when we deal with a pair of address and port).
* Remove the implicit argument values to the constructor(s) of
class XrlRouter: finder_address and finder_port, and always
explicitly assign them when we call the XrlRouter constructor.
* Remove the implicit argument values to the constructor(s) of
class IfMgrXrlMirror: reg_tgt, finder_host, and finder_port,
and always explicitly assign them when we call the IfMgrXrlMirror
constructor.
The major reason for removing the implicit argument values of
the above constructors is to reduce the possibility for mismatch
when we start dealing with non-default values of the finder address
and finder port.
The above modifications fix a run-time error on OpenBSD when
the FINDER_DEFAULT_HOST was not initialized properly on startup.
Revision Changes Path
1.20 +2 -2 xorp/bgp/harness/coord.cc
1.28 +2 -2 xorp/bgp/harness/test_peer.cc
1.32 +4 -4 xorp/cli/test_cli.cc
1.5 +3 -3 xorp/cli/tools/send_cli_processor_xrl.cc
1.42 +3 -3 xorp/fea/fea.cc
1.11 +2 -2 xorp/fea/fea_click.cc
1.11 +5 -5 xorp/fea/test_fea.cc
1.17 +5 -4 xorp/fea/test_mfea.cc
1.8 +4 -4 xorp/fea/test_xrl_sockets4_udp.cc
1.8 +3 -3 xorp/fea/tools/show_interfaces.cc
1.6 +3 -3 xorp/fib2mrib/xorp_fib2mrib.cc
1.12 +1 -2 xorp/libfeaclient/ifmgr_xrl_mirror.cc
1.7 +4 -9 xorp/libfeaclient/ifmgr_xrl_mirror.hh
1.8 +4 -3 xorp/libfeaclient/test_remote_copy.cc
1.29 +3 -3 xorp/libxipc/call_xrl.cc
1.2 +3 -3 xorp/libxipc/finder_constants.cc
1.5 +6 -3 xorp/libxipc/finder_constants.hh
1.14 +3 -3 xorp/libxipc/finder_main.cc
1.10 +3 -3 xorp/libxipc/finder_server.cc
1.13 +2 -4 xorp/libxipc/finder_server.hh
1.16 +6 -4 xorp/libxipc/test_finder.cc
1.13 +7 -7 xorp/libxipc/test_finder_events.cc
1.13 +6 -5 xorp/libxipc/test_finder_tcp.cc
1.7 +3 -2 xorp/libxipc/test_finder_to.cc
1.12 +4 -2 xorp/libxipc/test_lemming.cc
1.5 +3 -3 xorp/libxipc/test_xrl_receiver.cc
1.14 +4 -2 xorp/libxipc/test_xrl_router.cc
1.9 +3 -3 xorp/libxipc/test_xrl_sender.cc
1.42 +4 -4 xorp/libxipc/xrl_router.cc
1.31 +4 -4 xorp/libxipc/xrl_router.hh
1.8 +7 -4 xorp/libxipc/xrl_std_router.cc
1.13 +4 -2 xorp/mibs/test_xorpevents.cc
1.38 +5 -4 xorp/mld6igmp/test_mld6igmp.cc
1.7 +3 -3 xorp/mld6igmp/xorp_igmp.cc
1.8 +3 -3 xorp/mld6igmp/xorp_mld.cc
1.43 +5 -4 xorp/pim/test_pim.cc
1.7 +3 -3 xorp/pim/xorp_pimsm4.cc
1.8 +3 -3 xorp/pim/xorp_pimsm6.cc
1.2 +2 -2 xorp/policy/xorp_policy.cc
1.32 +3 -2 xorp/rib/test_register_xrls.cc
1.17 +3 -2 xorp/rib/test_rib_direct.cc
1.39 +3 -2 xorp/rib/test_rib_xrls.cc
1.7 +3 -3 xorp/rib/tools/show_routes.cc
1.6 +3 -3 xorp/rip/tools/show_peer_stats.cc
1.7 +3 -3 xorp/rip/tools/show_stats.cc
1.8 +6 -4 xorp/rip/xorp_rip_main.cc
1.54 +5 -3 xorp/rtrmgr/main_rtrmgr.cc
1.18 +3 -2 xorp/rtrmgr/test_sample_config.cc
1.8 +3 -3 xorp/static_routes/xorp_static_routes.cc
1.13 +3 -2 xorp/xrl/tests/test_generated.cc
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs