[Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/control_socket xorp/fea/data_plane/ifconfig xorp/fea/data_plane/io
Pavlin Radoslavov
pavlin at icir.org
Sat Mar 8 16:21:18 PST 2008
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: pavlin at chum.icir.org 2008-03-09 00:21:18 UTC
XORP CVS repository
Modified files:
fea ifconfig.cc ifconfig_reporter.cc
ifconfig_transaction.hh iftree.cc iftree.hh
mfea_node.cc xrl_fea_target.cc
fea/data_plane/control_socket netlink_socket_utilities.cc
routing_socket_utilities.cc
fea/data_plane/ifconfig ifconfig_get_netlink_socket.cc
ifconfig_set.cc ifconfig_set_click.cc
ifconfig_vlan_get_bsd.cc
ifconfig_vlan_get_linux.cc
fea/data_plane/io io_ip_socket.cc
Log message:
IfTree optimizations to speedup the lookup of pif_index
to interface or vif.
* Add internal maps to IfTree: "pif_index -> interface" and
"pif_index -> vif".
* Refactor the IfTree internals so now items are stored as
pointers in the maps.
Requested by: Ben Greear <greearb AT candelatech.com>
Revision Changes Path
1.14 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/control_socket/netlink_socket_utilities.cc
1.16 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/control_socket/routing_socket_utilities.cc
1.17 +3 -3; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_get_netlink_socket.cc
1.20 +12 -12; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_set.cc
1.18 +11 -11; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_set_click.cc
1.8 +4 -7; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_vlan_get_bsd.cc
1.5 +4 -7; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_vlan_get_linux.cc
1.18 +4 -4; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/io/io_ip_socket.cc
1.82 +7 -7; commitid: 85cb47d32c7841a7; xorp/fea/ifconfig.cc
1.7 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/ifconfig_reporter.cc
1.17 +3 -3; commitid: 85cb47d32c7841a7; xorp/fea/ifconfig_transaction.hh
1.59 +396 -136; commitid: 85cb47d32c7841a7; xorp/fea/iftree.cc
1.62 +152 -23; commitid: 85cb47d32c7841a7; xorp/fea/iftree.hh
1.88 +2 -2; commitid: 85cb47d32c7841a7; xorp/fea/mfea_node.cc
1.38 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/xrl_fea_target.cc
More information about the Xorp-cvs
mailing list