libxorp/eventloop.cc | 138 ------
bgp/bgp.cc | 4
bgp/dummy_main.cc | 4
bgp/harness/coord.cc | 4
bgp/harness/test_peer.cc | 4
bgp/test_peer_data.cc | 3
bgp/test_plumbing.cc | 5
bgp/tools/print_peer.cc | 3
bgp/tools/print_peer.hh | 2
bgp/tools/print_routes.cc | 3
bgp/tools/print_routes.hh | 2
cli/test_cli.cc | 3
cli/tools/send_cli_processor_xrl.cc | 3
fea/demo_fea_ifmgr_client.cc | 3
fea/fea.cc | 4
fea/test_fea.cc | 10
fea/test_fti.cc | 3
fea/test_ifconfig_rtsock.cc | 3
fea/test_ifmanager.cc | 7
fea/test_ifmanager_transaction.cc | 3
fea/test_mfea.cc | 4
fea/test_rawsock4.cc | 3
fea/test_xrl_sockets4_udp.cc | 3
fea/tools/show_interfaces.cc | 4
fib2mrib/xorp_fib2mrib.cc | 3
libcomm/test_connect.cc | 4
libfeaclient/test_remote_copy.cc | 4
libxipc/call_xrl.cc | 3
libxipc/finder_main.cc | 4
libxipc/test_finder.cc | 4
libxipc/test_finder_events.cc | 10
libxipc/test_finder_messenger.cc | 4
libxipc/test_finder_tcp.cc | 3
libxipc/test_finder_to.cc | 3
libxipc/test_inproc.cc | 3
libxipc/test_lemming.cc | 4
libxipc/test_stcp.cc | 3
libxipc/test_sudp.cc | 3
libxipc/test_xrl_receiver.cc | 4
libxipc/test_xrl_router.cc | 3
libxipc/test_xrl_sender.cc | 4
libxipc/vrrp_set.cc | 3
libxorp/eventloop.hh | 192 +-------
libxorp/eventloop_factory.cc | 35 +
libxorp/eventloop_factory.hh | 59 ++
libxorp/eventloop_st.cc | 138 ++++++
libxorp/eventloop_st.hh | 442 ++++++++++++++++++++
libxorp/include.am | 5
libxorp/test_asyncio.cc | 3
libxorp/test_observers.cc | 3
libxorp/test_run_command.cc | 17
libxorp/test_service.cc | 3
libxorp/test_task.cc | 3
libxorp/test_time_slice.cc | 3
libxorp/test_timer.cc | 3
mibs/xorpevents.cc | 2
mibs/xorpevents.hh | 4
mld6igmp/test_mld6igmp.cc | 4
mld6igmp/xorp_igmp.cc | 4
mld6igmp/xorp_mld.cc | 4
ospf/test_peering.cc | 6
ospf/test_routing.cc | 22
ospf/test_routing_interactive.cc | 5
ospf/test_routing_table.cc | 6
ospf/tools/print_lsas.cc | 4
ospf/tools/print_neighbours.cc | 4
ospf/xorp_ospfv2.cc | 4
ospf/xorp_ospfv3.cc | 4
pim/test_pim.cc | 6
pim/xorp_pimsm4.cc | 4
pim/xorp_pimsm6.cc | 4
policy/xorp_policy.cc | 3
rib/add_route.cc | 3
rib/display/route_display_server.cc | 3
rib/main_rib.cc | 3
rib/test_deletion.cc | 4
rib/test_redist.cc | 4
rib/test_register.cc | 3
rib/test_register_xrls.cc | 3
rib/test_rib_direct.cc | 3
rib/test_rib_xrls.cc | 3
rib/tools/show_routes.cc | 3
rip/test_auth.cc | 6
rip/test_outputs.cc | 6
rip/test_request.cc | 7
rip/test_route_walk.cc | 6
rip/test_timers.cc | 4
rip/test_update_queue.cc | 4
rip/tools/rip_announcer.cc | 4
rip/tools/ripng_announcer.cc | 4
rip/tools/show_peer_stats.cc | 4
rip/tools/show_stats.cc | 4
rip/xorp_rip_main.cc | 4
rl_cluster/xorp_rl_cluster.cc | 4
rl_firewall/tools/print_firewall_rules.cc | 4
rl_firewall/xorp_rl_firewall.cc | 4
rl_interface_firewall/xorp_rl_interface_firewall.cc | 3
rl_interfaces/xorp_rl_interfaces.cc | 4
rl_interfaces_tunnel/xorp_rl_interfaces_tunnel.cc | 4
rl_protocols/xorp_rl_protocols.cc | 4
rl_serial/tools/print_serial_data.cc | 4
rl_serial/xorp_rl_serial.cc | 4
rl_service/tools/print_nat_rules.cc | 4
rl_service/xorp_rl_service.cc | 4
rl_system/xorp_rl_system.cc | 4
rl_vpn/xorp_rl_vpn.cc | 4
rl_xg/xgdaemon/inter_session_info.cc | 3
rl_xg/xgdaemon/inter_session_info.hh | 2
rtrmgr/main_rtrmgr.cc | 4
rtrmgr/profiler.cc | 3
rtrmgr/test_module_manager.cc | 3
rtrmgr/test_sample_config.cc | 4
rtrmgr/xorpsh_main.cc | 3
static_routes/xorp_static_routes.cc | 4
xrl/tests/test_generated.cc | 3
115 files changed, 960 insertions(+), 495 deletions(-)
New commits:
commit 776c6b884a95cc9e30d255bdbb9db7caca80a5c2
Author: Alex Allahverdiev <[EMAIL PROTECTED](none)>
Date: Thu Aug 2 21:23:17 2007 -0700
Groundwork to enable multithreaded EventLoop substitutions.
Changed EventLoop creation in processes to a factory call to centralize
substitution for certain processes.
http://suva.vyatta.com/git/?p=xorp.git;a=commitdiff;h=776c6b884a95cc9e30d255bdbb9db7caca80a5c2
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn