[Xorp-cvs] [greearb/xorp.ct] 93ef77: stl: Move stl includes to libxorp/xorp.h in prepa...

noreply at github.com noreply at github.com
Mon Jun 14 21:31:08 PDT 2010


Branch: refs/heads/master
Home:   http://github.com/greearb/xorp.ct

Commit: 93ef772cde8a5574f712488f91e3fb2e0390d7e5
    http://github.com/greearb/xorp.ct/commit/93ef772cde8a5574f712488f91e3fb2e0390d7e5
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-11 (Fri, 11 Jun 2010)

Changed paths:
  M xorp/SConstruct
  M xorp/bgp/aspath.hh
  M xorp/bgp/attribute_manager.hh
  M xorp/bgp/bgp_trie.hh
  M xorp/bgp/crash_dump.hh
  M xorp/bgp/damping.cc
  M xorp/bgp/dump_iterators.hh
  M xorp/bgp/harness/test_trie.cc
  M xorp/bgp/local_data.hh
  M xorp/bgp/next_hop_resolver.hh
  M xorp/bgp/parameter.hh
  M xorp/bgp/path_attribute.cc
  M xorp/bgp/path_attribute.hh
  M xorp/bgp/peer_data.hh
  M xorp/bgp/peer_list.hh
  M xorp/bgp/peer_route_pair.hh
  M xorp/bgp/plumbing.hh
  M xorp/bgp/route_table_base.hh
  M xorp/bgp/route_table_decision.hh
  M xorp/bgp/route_table_fanout.hh
  M xorp/bgp/route_table_filter.hh
  M xorp/bgp/route_table_reader.hh
  M xorp/bgp/route_table_ribin.hh
  M xorp/bgp/route_table_ribout.hh
  M xorp/bgp/update_attrib.cc
  M xorp/bgp/update_attrib.hh
  M xorp/cli/cli_client.hh
  M xorp/cli/cli_command.hh
  M xorp/cli/cli_command_pipe.hh
  M xorp/cli/cli_node.hh
  M xorp/cli/tools/cli_generic.cc
  M xorp/cli/xrl_cli_node.hh
  M xorp/contrib/mld6igmp_lite/mld6igmp_group_record.hh
  M xorp/contrib/mld6igmp_lite/mld6igmp_node.hh
  M xorp/contrib/mld6igmp_lite/mld6igmp_node_cli.hh
  M xorp/contrib/mld6igmp_lite/mld6igmp_proto.cc
  M xorp/contrib/mld6igmp_lite/mld6igmp_source_record.hh
  M xorp/contrib/mld6igmp_lite/mld6igmp_vif.hh
  M xorp/contrib/olsr/face.cc
  M xorp/contrib/olsr/message.cc
  M xorp/contrib/olsr/route_manager.cc
  M xorp/contrib/olsr/test_message.cc
  M xorp/contrib/olsr/tools/clear_database.cc
  M xorp/contrib/olsr/tools/print_databases.cc
  M xorp/contrib/olsr/xrl_io.cc
  M xorp/contrib/olsr/xrl_port.hh
  M xorp/contrib/olsr/xrl_queue.cc
  M xorp/fea/data_plane/control_socket/click_socket.cc
  M xorp/fea/data_plane/control_socket/click_socket.hh
  M xorp/fea/data_plane/control_socket/netlink_socket.cc
  M xorp/fea/data_plane/control_socket/netlink_socket.hh
  M xorp/fea/data_plane/control_socket/routing_socket.cc
  M xorp/fea/data_plane/control_socket/routing_socket.hh
  M xorp/fea/data_plane/fibconfig/fibconfig_entry_set_click.hh
  M xorp/fea/data_plane/firewall/firewall_set_dummy.hh
  M xorp/fea/data_plane/firewall/firewall_set_ipfw2.hh
  M xorp/fea/data_plane/firewall/firewall_set_netfilter.hh
  M xorp/fea/data_plane/firewall/firewall_set_pf.hh
  M xorp/fea/data_plane/ifconfig/ifconfig_media.cc
  M xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc
  M xorp/fea/data_plane/io/io_ip_dummy.hh
  M xorp/fea/data_plane/io/io_link_dummy.hh
  M xorp/fea/fea_data_plane_manager.hh
  M xorp/fea/fea_io.hh
  M xorp/fea/fibconfig_entry_observer.hh
  M xorp/fea/fibconfig_table_get.hh
  M xorp/fea/fibconfig_table_observer.hh
  M xorp/fea/fibconfig_table_set.hh
  M xorp/fea/firewall_manager.hh
  M xorp/fea/ifconfig_reporter.hh
  M xorp/fea/iftree.hh
  M xorp/fea/io_ip.hh
  M xorp/fea/io_ip_manager.hh
  M xorp/fea/io_link.hh
  M xorp/fea/io_link_manager.hh
  M xorp/fea/io_tcpudp.hh
  M xorp/fea/io_tcpudp_manager.hh
  M xorp/fea/mfea_dataflow.hh
  M xorp/fea/mfea_node.hh
  M xorp/fea/mfea_node_cli.hh
  M xorp/fea/mfea_vif.hh
  M xorp/fea/nexthop_port_mapper.hh
  M xorp/fea/tests/test_fea_rawlink.cc
  M xorp/fea/tests/test_xrl_sockets4_tcp.cc
  M xorp/fea/tests/test_xrl_sockets4_udp.cc
  M xorp/fib2mrib/fib2mrib_node.hh
  M xorp/libfeaclient/ifmgr_atoms.hh
  M xorp/libfeaclient/ifmgr_cmd_queue.cc
  M xorp/libfeaclient/ifmgr_cmd_queue.hh
  M xorp/libproto/config_node_id.hh
  M xorp/libproto/proto_node.hh
  M xorp/libproto/proto_node_cli.hh
  M xorp/libproto/spt.hh
  M xorp/libproto/tests/test_spt.cc
  M xorp/libxipc/finder.cc
  M xorp/libxipc/finder.hh
  M xorp/libxipc/finder_client.cc
  M xorp/libxipc/finder_client.hh
  M xorp/libxipc/finder_messenger.hh
  M xorp/libxipc/finder_server.hh
  M xorp/libxipc/finder_tcp.hh
  M xorp/libxipc/finder_tcp_messenger.hh
  M xorp/libxipc/finder_xrl_queue.hh
  M xorp/libxipc/hmac.hh
  M xorp/libxipc/permits.hh
  M xorp/libxipc/sockutil.cc
  M xorp/libxipc/sockutil.hh
  M xorp/libxipc/tests/test_finder_events.cc
  M xorp/libxipc/tests/test_xrl.cc
  M xorp/libxipc/xrl.hh
  M xorp/libxipc/xrl_args.hh
  M xorp/libxipc/xrl_atom.cc
  M xorp/libxipc/xrl_atom.hh
  M xorp/libxipc/xrl_atom_encoding.hh
  M xorp/libxipc/xrl_atom_list.hh
  M xorp/libxipc/xrl_cmd_map.hh
  M xorp/libxipc/xrl_parser.cc
  M xorp/libxipc/xrl_parser.hh
  M xorp/libxipc/xrl_parser_input.hh
  M xorp/libxipc/xrl_pf.hh
  M xorp/libxipc/xrl_pf_factory.cc
  M xorp/libxipc/xrl_pf_stcp.cc
  M xorp/libxipc/xuid.hh
  M xorp/libxorp/asyncio.hh
  M xorp/libxorp/backtrace.cc
  M xorp/libxorp/buffer.hh
  M xorp/libxorp/buffered_asyncio.hh
  M xorp/libxorp/c_format.cc
  M xorp/libxorp/exceptions.cc
  M xorp/libxorp/exceptions.hh
  M xorp/libxorp/profile.hh
  M xorp/libxorp/ref_ptr.hh
  M xorp/libxorp/run_command.cc
  M xorp/libxorp/run_command.hh
  M xorp/libxorp/safe_callback_obj.hh
  M xorp/libxorp/selector.hh
  M xorp/libxorp/task.hh
  M xorp/libxorp/test_main.hh
  M xorp/libxorp/tests/test_types.cc
  M xorp/libxorp/timer.hh
  M xorp/libxorp/token.hh
  M xorp/libxorp/transaction.hh
  M xorp/libxorp/utils.hh
  M xorp/libxorp/vif.cc
  M xorp/libxorp/vif.hh
  M xorp/libxorp/xorp.h
  M xorp/mld6igmp/mld6igmp_group_record.hh
  M xorp/mld6igmp/mld6igmp_node.hh
  M xorp/mld6igmp/mld6igmp_node_cli.hh
  M xorp/mld6igmp/mld6igmp_proto.cc
  M xorp/mld6igmp/mld6igmp_source_record.hh
  M xorp/mld6igmp/mld6igmp_vif.hh
  M xorp/mrt/mifset.hh
  M xorp/mrt/mrib_table.hh
  M xorp/mrt/mrt.hh
  M xorp/mrt/tests/test_mrt.cc
  M xorp/ospf/area_router.cc
  M xorp/ospf/auth.hh
  M xorp/ospf/external.cc
  M xorp/ospf/lsa.cc
  M xorp/ospf/ospf.cc
  M xorp/ospf/packet.cc
  M xorp/ospf/peer.cc
  M xorp/ospf/peer_manager.cc
  M xorp/ospf/policy_varrw.cc
  M xorp/ospf/routing_table.cc
  M xorp/ospf/tests/test_packet.cc
  M xorp/ospf/tests/test_peering.cc
  M xorp/ospf/tests/test_routing.cc
  M xorp/ospf/tests/test_routing_database.cc
  M xorp/ospf/tests/test_routing_table.cc
  M xorp/ospf/tools/clear_database.cc
  M xorp/ospf/tools/print_lsas.cc
  M xorp/ospf/tools/print_neighbours.cc
  M xorp/ospf/xorp_ospfv2.cc
  M xorp/ospf/xorp_ospfv3.cc
  M xorp/ospf/xrl_io.cc
  M xorp/ospf/xrl_target.cc
  M xorp/ospf/xrl_target3.cc
  M xorp/pim/pim_bsr.hh
  M xorp/pim/pim_config.cc
  M xorp/pim/pim_mre_task.hh
  M xorp/pim/pim_mre_track_state.cc
  M xorp/pim/pim_mre_track_state.hh
  M xorp/pim/pim_mrib_table.hh
  M xorp/pim/pim_node.hh
  M xorp/pim/pim_node_cli.hh
  M xorp/pim/pim_proto_join_prune_message.cc
  M xorp/pim/pim_proto_join_prune_message.hh
  M xorp/pim/pim_rp.hh
  M xorp/pim/pim_scope_zone_table.hh
  M xorp/pim/pim_vif.hh
  M xorp/pim/xrl_pim_node.hh
  M xorp/policy/backend/filter_base.hh
  M xorp/policy/backend/policy_backend_parser.hh
  M xorp/policy/backend/policy_filter.hh
  M xorp/policy/backend/policy_instr.hh
  M xorp/policy/backend/policy_redist_map.hh
  M xorp/policy/backend/policytags.hh
  M xorp/policy/backend/set_manager.hh
  M xorp/policy/backend/single_varrw.hh
  M xorp/policy/backend/term_instr.hh
  M xorp/policy/backend/yacc.yy_policy_backend_parser.cc
  M xorp/policy/code.hh
  M xorp/policy/code_generator.hh
  M xorp/policy/code_list.hh
  M xorp/policy/common/dispatcher.hh
  M xorp/policy/common/elem_filter.hh
  M xorp/policy/common/elem_null.hh
  M xorp/policy/common/elem_set.cc
  M xorp/policy/common/elem_set.hh
  M xorp/policy/common/element.hh
  M xorp/policy/common/element_base.hh
  M xorp/policy/common/element_factory.hh
  M xorp/policy/common/filter.hh
  M xorp/policy/common/operator_base.hh
  M xorp/policy/common/policy_exception.hh
  M xorp/policy/common/policy_utils.hh
  M xorp/policy/common/register_operations.cc
  M xorp/policy/common/varrw.hh
  M xorp/policy/dependency.hh
  M xorp/policy/filter_manager.hh
  M xorp/policy/lex.yy_policy_parser.cc
  M xorp/policy/node.hh
  M xorp/policy/parser.hh
  M xorp/policy/policy_map.hh
  M xorp/policy/policy_parser.hh
  M xorp/policy/policy_statement.hh
  M xorp/policy/policy_target.hh
  M xorp/policy/process_watch.hh
  M xorp/policy/process_watch_base.hh
  M xorp/policy/protocol_map.hh
  M xorp/policy/pw_notifier.hh
  M xorp/policy/semantic_varrw.hh
  M xorp/policy/set_map.hh
  M xorp/policy/source_match_code_generator.hh
  M xorp/policy/term.hh
  M xorp/policy/test_varrw.hh
  M xorp/policy/tests/compilepolicy.cc
  M xorp/policy/tests/compilepolicy.hh
  M xorp/policy/tests/execpolicy.cc
  M xorp/policy/tests/file_varrw.hh
  M xorp/policy/tests/filter_manager_fake.cc
  M xorp/policy/tests/process_watch_fake.cc
  M xorp/policy/tests/yacc.yy_compile_policy.cc
  M xorp/policy/var_map.hh
  M xorp/policy/visitor.hh
  M xorp/policy/visitor_dep.cc
  M xorp/policy/visitor_dep.hh
  M xorp/policy/yacc.yy_policy_parser.cc
  M xorp/rib/add_route.cc
  M xorp/rib/parser.hh
  M xorp/rib/redist_xrl.cc
  M xorp/rib/register_server.hh
  M xorp/rib/rib.hh
  M xorp/rib/route.hh
  M xorp/rib/routemap.hh
  M xorp/rib/rt_tab_log.hh
  M xorp/rib/rt_tab_register.hh
  M xorp/rib/tests/dummy_register_server.hh
  M xorp/rib/tests/test_redist.cc
  M xorp/rip/auth.hh
  M xorp/rip/packet_queue.hh
  M xorp/rip/port.hh
  M xorp/rip/port_manager.hh
  M xorp/rip/route_db.cc
  M xorp/rip/route_db.hh
  M xorp/rip/route_entry.cc
  M xorp/rip/system.hh
  M xorp/rip/tests/test_outputs.cc
  M xorp/rip/tests/test_request.cc
  M xorp/rip/tests/test_route_walk.cc
  M xorp/rip/tests/test_timers.cc
  M xorp/rip/tests/test_update_queue.cc
  M xorp/rip/tests/test_utils.hh
  M xorp/rip/tools/common.cc
  M xorp/rip/tools/common.hh
  M xorp/rip/tools/rip_announcer.cc
  M xorp/rip/tools/ripng_announcer.cc
  M xorp/rip/update_queue.cc
  M xorp/rip/update_queue.hh
  M xorp/rip/xrl_port_io.cc
  M xorp/rip/xrl_port_io.hh
  M xorp/rip/xrl_redist_manager.hh
  M xorp/rip/xrl_rib_notifier.hh
  M xorp/rtrmgr/cli.hh
  M xorp/rtrmgr/command_tree.hh
  M xorp/rtrmgr/conf_tree.hh
  M xorp/rtrmgr/conf_tree_node.hh
  M xorp/rtrmgr/config_operators.hh
  M xorp/rtrmgr/generic_module_manager.hh
  M xorp/rtrmgr/main_rtrmgr.hh
  M xorp/rtrmgr/master_conf_tree.hh
  M xorp/rtrmgr/master_conf_tree_node.hh
  M xorp/rtrmgr/master_template_tree_node.hh
  M xorp/rtrmgr/module_manager.hh
  M xorp/rtrmgr/op_commands.hh
  M xorp/rtrmgr/slave_conf_tree.hh
  M xorp/rtrmgr/slave_conf_tree_node.hh
  M xorp/rtrmgr/task.hh
  M xorp/rtrmgr/template_base_command.hh
  M xorp/rtrmgr/template_commands.cc
  M xorp/rtrmgr/template_commands.hh
  M xorp/rtrmgr/template_tree.hh
  M xorp/rtrmgr/template_tree_node.hh
  M xorp/rtrmgr/userdb.hh
  M xorp/rtrmgr/util.cc
  M xorp/rtrmgr/xrldb.hh
  M xorp/rtrmgr/y.boot_tab.cc
  M xorp/rtrmgr/y.opcmd_tab.cc
  M xorp/static_routes/static_routes_node.hh
  M xorp/utils/runit.cc
  M xorp/vrrp/arpd.hh
  M xorp/vrrp/vrrp.hh
  M xorp/vrrp/vrrp_interface.hh
  M xorp/vrrp/vrrp_vif.hh
  M xorp/xrl/tests/test_generated.cc
  M xorp/xrl/tests/test_tgt.cc
  M xorp/xrl/tests/test_tgt.hh
  M xorp/xrl/tests/test_xifs.cc

Log Message:
-----------
stl:  Move stl includes to libxorp/xorp.h in preparation to try ustl.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 8ae1836adb6401ab8fe00450496a800c53e715ac
    http://github.com/greearb/xorp.ct/commit/8ae1836adb6401ab8fe00450496a800c53e715ac
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/SConstruct

Log Message:
-----------
ustl:  Link against ustl when that is selected.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 0d96a1b47a654c8aaa4488cc861df02a2e3a8603
    http://github.com/greearb/xorp.ct/commit/0d96a1b47a654c8aaa4488cc861df02a2e3a8603
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/bgp/aspath.cc
  M xorp/bgp/bgp_varrw.cc
  M xorp/bgp/harness/test_peer.hh
  M xorp/bgp/next_hop_resolver.hh
  M xorp/bgp/peer_data.cc
  M xorp/bgp/peer_handler_debug.hh
  M xorp/bgp/route_table_cache.hh
  M xorp/bgp/update_attrib.hh

Log Message:
-----------
bgp/ustl:  Enable ustl compile, open-code operator<, operator==.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 91d95521236f029d4ab75325314d9fbbbef36c2b
    http://github.com/greearb/xorp.ct/commit/91d95521236f029d4ab75325314d9fbbbef36c2b
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/libxorp/asnum.hh
  M xorp/libxorp/asyncio.cc
  M xorp/libxorp/callback.cc
  M xorp/libxorp/exceptions.cc
  M xorp/libxorp/exceptions.hh
  M xorp/libxorp/heap.hh
  M xorp/libxorp/ipv4.hh
  M xorp/libxorp/ipv6.cc
  M xorp/libxorp/ipv6.hh
  M xorp/libxorp/ipvx.cc
  M xorp/libxorp/ipvxnet.hh
  M xorp/libxorp/nexthop.hh
  M xorp/libxorp/popen.hh
  M xorp/libxorp/profile.cc
  M xorp/libxorp/profile.hh
  M xorp/libxorp/range.hh
  M xorp/libxorp/ref_ptr.hh
  M xorp/libxorp/safe_callback_obj.cc
  M xorp/libxorp/safe_callback_obj.hh
  M xorp/libxorp/selector.cc
  M xorp/libxorp/selector.hh
  M xorp/libxorp/service.cc
  M xorp/libxorp/timer.hh
  M xorp/libxorp/token.cc
  M xorp/libxorp/transaction.cc
  M xorp/libxorp/transaction.hh
  M xorp/libxorp/trie.hh
  M xorp/libxorp/utility.h
  M xorp/libxorp/vif.cc
  M xorp/libxorp/vif.hh
  M xorp/libxorp/xorp.h

Log Message:
-----------
libxorp/ustl:  Change code to work with ustl limitations.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: efcdc443ebcc14de1e846082a6b737294c36da52
    http://github.com/greearb/xorp.ct/commit/efcdc443ebcc14de1e846082a6b737294c36da52
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/cli/cli_command.hh
  M xorp/cli/tools/cli_generic.cc

Log Message:
-----------
cli/ustl:  Update cli for uSTL compile.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 273f29dca71a018102e339d7295108daa7a6b89b
    http://github.com/greearb/xorp.ct/commit/273f29dca71a018102e339d7295108daa7a6b89b
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/contrib/olsr/external.cc
  M xorp/contrib/olsr/face_manager.cc
  M xorp/contrib/olsr/face_manager.hh
  M xorp/contrib/olsr/io.hh
  M xorp/contrib/olsr/message.cc
  M xorp/contrib/olsr/message.hh
  M xorp/contrib/olsr/neighbor.cc
  M xorp/contrib/olsr/neighborhood.cc
  M xorp/contrib/olsr/tools/print_databases.cc

Log Message:
-----------
olsr/ustl:  Work on getting olsr to compile under ustl.

Some fixes made..but still won't compile.  Need to fix
up uSTL to handle set<a, comparator> to make more progress.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 80fcd66631b69cd1ddb208d78491b7e54e161b21
    http://github.com/greearb/xorp.ct/commit/80fcd66631b69cd1ddb208d78491b7e54e161b21
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/fea/firewall_entry.hh
  M xorp/fea/fte.hh
  M xorp/fea/iftree.cc
  M xorp/fea/iftree.hh
  M xorp/fea/io_ip_manager.cc
  M xorp/fea/io_ip_manager.hh
  M xorp/fea/io_link_manager.hh
  M xorp/fea/io_tcpudp_manager.hh
  M xorp/fea/xrl_fea_target.cc
  M xorp/fea/xrl_fib_client_manager.cc
  M xorp/fea/xrl_fib_client_manager.hh

Log Message:
-----------
fea/ustl:  fea changes to work better with uSTL.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 6067d073db1c1dd69d7f2c44259c689088192b6b
    http://github.com/greearb/xorp.ct/commit/6067d073db1c1dd69d7f2c44259c689088192b6b
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/fib2mrib/fib2mrib_node.cc
  M xorp/fib2mrib/fib2mrib_node.hh

Log Message:
-----------
ustl:  Get fib2mrib compiling with uSTL.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: e2200945779f0844e0b655982e21e5ba0d70788c
    http://github.com/greearb/xorp.ct/commit/e2200945779f0844e0b655982e21e5ba0d70788c
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/libfeaclient/ifmgr_atoms.hh
  M xorp/libfeaclient/ifmgr_cmd_queue.cc

Log Message:
-----------
ustl:  Get feaclientlib compiling with uSTL.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 24447096fafce5238774d3873b60301ae71b6d51
    http://github.com/greearb/xorp.ct/commit/24447096fafce5238774d3873b60301ae71b6d51
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/libproto/config_node_id.hh
  M xorp/libproto/packet.hh
  M xorp/libproto/spt.hh

Log Message:
-----------
ustl:  Get libproto compiling with uSTL.

This really needs the uSTL <set> improvements for
comparators (and then back-out the hacks to ref_ptr).

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: d281ad5e854e8e4821f68fc89ac5cd96ddf3d87d
    http://github.com/greearb/xorp.ct/commit/d281ad5e854e8e4821f68fc89ac5cd96ddf3d87d
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/libxipc/finder.cc
  M xorp/libxipc/finder_client.cc
  M xorp/libxipc/finder_client.hh
  M xorp/libxipc/finder_messenger.hh
  M xorp/libxipc/finder_server.cc
  M xorp/libxipc/finder_tcp.cc
  M xorp/libxipc/finder_tcp_messenger.cc
  M xorp/libxipc/finder_xrl_queue.cc
  M xorp/libxipc/finder_xrl_queue.hh
  M xorp/libxipc/finder_xrl_target.cc
  M xorp/libxipc/xrl.hh
  M xorp/libxipc/xrl_args.cc
  M xorp/libxipc/xrl_atom.cc
  M xorp/libxipc/xrl_atom.hh
  M xorp/libxipc/xrl_cmd_map.hh
  M xorp/libxipc/xrl_error.cc
  M xorp/libxipc/xrl_parser.cc
  M xorp/libxipc/xrl_parser_input.cc
  M xorp/libxipc/xrl_parser_input.hh
  M xorp/libxipc/xrl_pf_stcp_ph.cc
  M xorp/libxipc/xrl_router.cc
  M xorp/libxipc/xuid.cc

Log Message:
-----------
ustl:  Modify libxipc to work with uSTL.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 45f5520c3025328c16ef177b067f3dc1505eb112
    http://github.com/greearb/xorp.ct/commit/45f5520c3025328c16ef177b067f3dc1505eb112
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/mld6igmp/mld6igmp_vif.cc
  M xorp/mld6igmp/xrl_mld6igmp_node.hh
  M xorp/mrt/mifset.hh
  M xorp/mrt/mrib_table.hh
  M xorp/mrt/mrt.hh
  M xorp/ospf/packet.cc
  M xorp/ospf/peer.cc
  M xorp/ospf/peer_manager.cc
  M xorp/pim/pim_mre_track_state.cc
  M xorp/pim/pim_mre_track_state.hh
  M xorp/pim/pim_proto_join_prune_message.cc
  M xorp/pim/pim_proto_join_prune_message.hh
  M xorp/pim/pim_scope_zone_table.hh
  M xorp/policy/backend/iv_exec.hh
  M xorp/policy/backend/lex.yy_policy_backend_parser.cc
  M xorp/policy/backend/policytags.cc
  M xorp/policy/backend/version_filter.cc
  M xorp/policy/code.cc
  M xorp/policy/code_generator.hh
  M xorp/policy/common/dispatcher.cc
  M xorp/policy/common/dispatcher.hh
  M xorp/policy/common/element.hh
  M xorp/policy/common/element_base.hh
  M xorp/policy/common/element_factory.hh
  M xorp/policy/common/filter.cc
  M xorp/policy/common/filter.hh
  M xorp/policy/common/policy_utils.hh
  M xorp/policy/common/varrw.hh
  M xorp/policy/dependency.hh
  M xorp/policy/export_code_generator.cc
  M xorp/policy/filter_manager.cc
  M xorp/policy/lex.yy_policy_parser.cc
  M xorp/policy/policy_list.cc
  M xorp/policy/policy_target.cc
  M xorp/policy/process_watch_base.hh
  M xorp/policy/pw_notifier.hh
  M xorp/policy/semantic_varrw.cc
  M xorp/policy/source_match_code_generator.cc
  M xorp/policy/tests/lex.yy_compile_policy.cc
  M xorp/policy/visitor_printer.cc
  M xorp/policy/visitor_semantic.cc
  M xorp/rib/rt_tab_log.cc
  M xorp/rib/rt_tab_log.hh
  M xorp/rib/rt_tab_pol_conn.cc
  M xorp/rib/rt_tab_redist.cc
  M xorp/rib/rt_tab_redist.hh
  M xorp/rib/rt_tab_register.cc
  M xorp/rib/rt_tab_register.hh
  M xorp/rib/tools/show_distances.cc
  M xorp/rib/tools/show_routes.cc
  M xorp/rib/xrl_target.cc
  M xorp/rip/auth.cc
  M xorp/rip/packets.hh
  M xorp/rip/port.cc
  M xorp/rip/tests/test_auth.cc
  M xorp/rip/tests/test_packets.cc
  M xorp/rip/tests/test_utils.hh
  M xorp/rtrmgr/cli.cc
  M xorp/rtrmgr/conf_tree.hh
  M xorp/rtrmgr/conf_tree_node.cc
  M xorp/rtrmgr/op_commands.cc
  M xorp/rtrmgr/op_commands.hh
  M xorp/rtrmgr/path_segment.hh
  M xorp/rtrmgr/template_base_command.cc
  M xorp/rtrmgr/template_commands.cc
  M xorp/rtrmgr/template_tree_node.cc
  M xorp/static_routes/static_routes_node.cc
  M xorp/static_routes/static_routes_node.hh
  M xorp/utils/runit.cc
  M xorp/vrrp/vrrp.cc
  M xorp/vrrp/vrrp_packet.cc
  M xorp/vrrp/vrrp_target.cc
  M xorp/xrl/scripts/clnt-gen

Log Message:
-----------
ustl:  Rest of the uSTL changes.

The rib changes are most risky, but most stuff is #ifdef
only when using uSTL.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: aacabefa85dcd643f82b463259ba97e7dcaa2923
    http://github.com/greearb/xorp.ct/commit/aacabefa85dcd643f82b463259ba97e7dcaa2923
Author: Ben Greear <greearb at candelatech.com>
Date:   2010-06-14 (Mon, 14 Jun 2010)

Changed paths:
  M xorp/bgp/route_table_policy.cc
  M xorp/bgp/xrl_target.cc
  M xorp/contrib/olsr/route_manager.cc
  M xorp/ospf/external.cc
  M xorp/ospf/routing_table.cc

Log Message:
-----------
ustl:  Fix build errors when NOT using ustl, introduced by ustl changes.
Signed-off-by: Ben Greear <greearb at candelatech.com>




More information about the Xorp-cvs mailing list