[Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/ifconfig xorp/fea/tools xorp/libfeaclient xorp/xrl/interfaces xorp/xrl/targets

Pavlin Radoslavov pavlin at icir.org
Fri Jun 13 19:59:26 PDT 2008


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	pavlin at chum.icir.org	2008-06-14 02:59:26 UTC

XORP CVS repository


Modified files:
	fea           iftree.cc iftree.hh libfeaclient_bridge.cc 
	              xrl_fea_target.cc xrl_fea_target.hh 
	fea/data_plane/ifconfig ifconfig_get_iphelper.cc 
	                        ifconfig_get_proc_linux.cc 
	                        ifconfig_media.cc ifconfig_media.hh 
	                        ifconfig_parse_getifaddrs.cc 
	                        ifconfig_parse_ioctl.cc 
	                        ifconfig_parse_netlink_socket.cc 
	                        ifconfig_parse_routing_socket.cc 
	                        ifconfig_set.cc ifconfig_set_click.cc 
	fea/tools     show_interfaces.cc 
	libfeaclient  ifmgr_atoms.cc ifmgr_atoms.hh ifmgr_cmd_queue.cc 
	              ifmgr_cmds.cc ifmgr_cmds.hh ifmgr_xrl_mirror.cc 
	              test_local_copy.cc test_remote_copy.cc 
	xrl/interfaces fea_ifmgr.xif fea_ifmgr_mirror.xif 
	               fea_ifmgr_mirror_xif.cc fea_ifmgr_mirror_xif.hh 
	               fea_ifmgr_xif.cc fea_ifmgr_xif.hh 
	xrl/targets   fea.xrls fea_base.cc fea_base.hh 
	              fea_ifmgr_mirror.xrls fea_ifmgr_mirror_base.cc 
	              fea_ifmgr_mirror_base.hh 

Log message:
	* Added support to the FEA to read the network interface baudrate.
	  For now the support is implemented and tested only for FreeBSD.
	
	* Added support to libfeaclient to propagate the network interface
	  baudrate. Note that the XRL "baudrate" field is defined as u32.
	  It should become u64 after 64 bit integer support is added
	  to the XRLs (see Bugzilla entry #743).

Revision  Changes                                 Path
1.13      +6 -2;  commitid: 18121485332b441a7;    xorp/fea/data_plane/ifconfig/ifconfig_get_iphelper.cc
1.22      +9 -1;  commitid: 18121485332b441a7;    xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.cc
1.6       +27 -7;  commitid: 18121485332b441a7;   xorp/fea/data_plane/ifconfig/ifconfig_media.cc
1.4       +2 -2;  commitid: 18121485332b441a7;    xorp/fea/data_plane/ifconfig/ifconfig_media.hh
1.18      +16 -9;  commitid: 18121485332b441a7;   xorp/fea/data_plane/ifconfig/ifconfig_parse_getifaddrs.cc
1.17      +9 -4;  commitid: 18121485332b441a7;    xorp/fea/data_plane/ifconfig/ifconfig_parse_ioctl.cc
1.20      +10 -1;  commitid: 18121485332b441a7;   xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc
1.23      +24 -13;  commitid: 18121485332b441a7;  xorp/fea/data_plane/ifconfig/ifconfig_parse_routing_socket.cc
1.23      +3 -1;  commitid: 18121485332b441a7;    xorp/fea/data_plane/ifconfig/ifconfig_set.cc
1.20      +2 -1;  commitid: 18121485332b441a7;    xorp/fea/data_plane/ifconfig/ifconfig_set_click.cc
1.63      +4 -2;  commitid: 18121485332b441a7;    xorp/fea/iftree.cc
1.66      +7 -1;  commitid: 18121485332b441a7;    xorp/fea/iftree.hh
1.36      +2 -1;  commitid: 18121485332b441a7;    xorp/fea/libfeaclient_bridge.cc
1.28      +97 -3;  commitid: 18121485332b441a7;   xorp/fea/tools/show_interfaces.cc
1.45      +25 -1;  commitid: 18121485332b441a7;   xorp/fea/xrl_fea_target.cc
1.32      +7 -1;  commitid: 18121485332b441a7;    xorp/fea/xrl_fea_target.hh
1.27      +2 -1;  commitid: 18121485332b441a7;    xorp/libfeaclient/ifmgr_atoms.cc
1.37      +7 -2;  commitid: 18121485332b441a7;    xorp/libfeaclient/ifmgr_atoms.hh
1.23      +2 -1;  commitid: 18121485332b441a7;    xorp/libfeaclient/ifmgr_cmd_queue.cc
1.29      +36 -1;  commitid: 18121485332b441a7;   xorp/libfeaclient/ifmgr_cmds.cc
1.24      +25 -1;  commitid: 18121485332b441a7;   xorp/libfeaclient/ifmgr_cmds.hh
1.30      +19 -1;  commitid: 18121485332b441a7;   xorp/libfeaclient/ifmgr_xrl_mirror.cc
1.19      +5 -1;  commitid: 18121485332b441a7;    xorp/libfeaclient/test_local_copy.cc
1.24      +5 -1;  commitid: 18121485332b441a7;    xorp/libfeaclient/test_remote_copy.cc
1.26      +3 -1;  commitid: 18121485332b441a7;    xorp/xrl/interfaces/fea_ifmgr.xif
1.15      +2 -1;  commitid: 18121485332b441a7;    xorp/xrl/interfaces/fea_ifmgr_mirror.xif
1.25      +35 -1;  commitid: 18121485332b441a7;   xorp/xrl/interfaces/fea_ifmgr_mirror_xif.cc
1.23      +16 -1;  commitid: 18121485332b441a7;   xorp/xrl/interfaces/fea_ifmgr_mirror_xif.hh
1.41      +41 -1;  commitid: 18121485332b441a7;   xorp/xrl/interfaces/fea_ifmgr_xif.cc
1.39      +15 -1;  commitid: 18121485332b441a7;   xorp/xrl/interfaces/fea_ifmgr_xif.hh
1.86      +3 -1;  commitid: 18121485332b441a7;    xorp/xrl/targets/fea.xrls
1.88      +45 -1;  commitid: 18121485332b441a7;   xorp/xrl/targets/fea_base.cc
1.95      +9 -1;  commitid: 18121485332b441a7;    xorp/xrl/targets/fea_base.hh
1.23      +3 -1;  commitid: 18121485332b441a7;    xorp/xrl/targets/fea_ifmgr_mirror.xrls
1.27      +32 -1;  commitid: 18121485332b441a7;   xorp/xrl/targets/fea_ifmgr_mirror_base.cc
1.26      +8 -1;  commitid: 18121485332b441a7;    xorp/xrl/targets/fea_ifmgr_mirror_base.hh



More information about the Xorp-cvs mailing list