[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