[Xorp-cvs] XORP cvs commit: xorp/docs/libxorp xorp/fea xorp/fea/data_plane/ifconfig xorp/fea/data_plane/io xorp/libxipc xorp/libxorp xorp/rtrmgr
Pavlin Radoslavov
pavlin at icir.org
Fri Sep 26 14:41:05 PDT 2008
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: pavlin at chum.icir.org 2008-09-26 21:41:05 UTC
XORP CVS repository
Modified files:
docs/libxorp libxorp_overview.tex
fea test_fea_rawlink.cc
fea/data_plane/ifconfig ifconfig_get_iphelper.cc
ifconfig_get_proc_linux.cc
ifconfig_parse_getifaddrs.cc
ifconfig_parse_ioctl.cc
ifconfig_parse_netlink_socket.cc
ifconfig_parse_routing_socket.cc
ifconfig_set_ioctl.cc
ifconfig_set_netlink_socket.cc
fea/data_plane/io io_link_pcap.cc
libxipc test_xrl.cc test_xrl_args.cc xrl_atom.cc
libxorp mac.cc mac.hh test_mac.cc
rtrmgr template_tree_node.cc template_tree_node.hh
Log message:
Remove class EtherMac and always use class Mac when dealing with
L2 addresses. The Mac class now represents 48-bit address which is
widely used in L2 world and is not Ethernet-specific.
As a side effect of the above change, now the Mac implementation
internals are simple and straightforward and don't require
complicated casting and string manipulation.
Approved by: Atanu Ghosh
Revision Changes Path
1.33 +4 -6; commitid: b3b448dd55c441a7; xorp/docs/libxorp/libxorp_overview.tex
1.15 +4 -5; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_get_iphelper.cc
1.25 +2 -2; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.cc
1.21 +7 -7; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_getifaddrs.cc
1.20 +7 -7; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_ioctl.cc
1.23 +4 -4; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc
1.25 +7 -7; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_routing_socket.cc
1.19 +2 -15; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_set_ioctl.cc
1.22 +2 -13; commitid: b3b448dd55c441a7; xorp/fea/data_plane/ifconfig/ifconfig_set_netlink_socket.cc
1.14 +11 -38; commitid: b3b448dd55c441a7; xorp/fea/data_plane/io/io_link_pcap.cc
1.5 +10 -11; commitid: b3b448dd55c441a7; xorp/fea/test_fea_rawlink.cc
1.17 +2 -2; commitid: b3b448dd55c441a7; xorp/libxipc/test_xrl.cc
1.20 +2 -2; commitid: b3b448dd55c441a7; xorp/libxipc/test_xrl_args.cc
1.43 +3 -3; commitid: b3b448dd55c441a7; xorp/libxipc/xrl_atom.cc
1.28 +72 -332; commitid: b3b448dd55c441a7; xorp/libxorp/mac.cc
1.30 +112 -257; commitid: b3b448dd55c441a7; xorp/libxorp/mac.hh
1.21 +103 -443; commitid: b3b448dd55c441a7; xorp/libxorp/test_mac.cc
1.82 +3 -3; commitid: b3b448dd55c441a7; xorp/rtrmgr/template_tree_node.cc
1.53 +2 -3; commitid: b3b448dd55c441a7; xorp/rtrmgr/template_tree_node.hh
More information about the Xorp-cvs
mailing list