[Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/ifconfig

Pavlin Radoslavov pavlin at icir.org
Tue Dec 18 20:57:33 PST 2007


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2007-12-19 04:57:33 UTC

XORP CVS repository


Modified files:
	fea           ifconfig.cc ifconfig.hh 
	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.cc 

Log message:
	Removed the cache map inside IfConfig between interface index
	and interface name.
	Keeping such map accurate is error prone and adds lots of unnecessary
	complexity.
	
	The mapping itself is available inside the IfTree that contains
	the pulled interface information from the system.

Revision  Changes                                 Path
1.11      +1 -2;  commitid: 138894768a4a57ea6;    xorp/fea/data_plane/ifconfig/ifconfig_get_iphelper.cc
1.19      +4 -3;  commitid: 138894768a4a57ea6;    xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.cc
1.14      +4 -3;  commitid: 138894768a4a57ea6;    xorp/fea/data_plane/ifconfig/ifconfig_parse_getifaddrs.cc
1.13      +3 -2;  commitid: 138894768a4a57ea6;    xorp/fea/data_plane/ifconfig/ifconfig_parse_ioctl.cc
1.12      +25 -49;  commitid: 138894768a4a57ea6;  xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc
1.15      +52 -77;  commitid: 138894768a4a57ea6;  xorp/fea/data_plane/ifconfig/ifconfig_parse_routing_socket.cc
1.15      +1 -2;  commitid: 138894768a4a57ea6;    xorp/fea/data_plane/ifconfig/ifconfig_set.cc
1.76      +6 -87;  commitid: 138894768a4a57ea6;   xorp/fea/ifconfig.cc
1.73      +2 -21;  commitid: 138894768a4a57ea6;   xorp/fea/ifconfig.hh



More information about the Xorp-cvs mailing list