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

Pavlin Radoslavov pavlin@icir.org
Sun, 16 Oct 2005 07:10:40 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2005-10-16 07:10:40 UTC

XORP CVS repository


Modified files:
	fea           Makefile.am Makefile.in ifconfig_get_iphelper.cc 
	              ifconfig_get_proc_linux.cc 
	              ifconfig_parse_ifaddrs.cc ifconfig_parse_ifreq.cc 
	              ifconfig_parse_nlm.cc ifconfig_parse_rtm.cc 
	              iftree.cc iftree.hh libfeaclient_bridge.cc 
	              xrl_target.cc xrl_target.hh 
	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 

Added files:
	fea           ifconfig_media.cc ifconfig_media.hh 

Log message:
	Add initial support for reading the interface link status
	(i.e., whether the Ethernet cable is connected).
	
	Currently, the support is incomplete: e.g., any changes in the
	link status that are caught by the interface observer are not
	propagated (yet) to the interested parties.

Revision  Changes                                Path
1.64      +3 -1;  commitid: 154254351fc407ea6;   xorp/fea/Makefile.am
1.79      +4 -2;  commitid: 154254351fc407ea6;   xorp/fea/Makefile.in
1.4       +48 -1;  commitid: 154254351fc407ea6;  xorp/fea/ifconfig_get_iphelper.cc
1.23      +13 -2;  commitid: 154254351fc407ea6;  xorp/fea/ifconfig_get_proc_linux.cc
1.1       +167 -0                                xorp/fea/ifconfig_media.cc (new)
1.1       +24 -0                                 xorp/fea/ifconfig_media.hh (new)
1.25      +47 -2;  commitid: 154254351fc407ea6;  xorp/fea/ifconfig_parse_ifaddrs.cc
1.26      +20 -1;  commitid: 154254351fc407ea6;  xorp/fea/ifconfig_parse_ifreq.cc
1.20      +13 -1;  commitid: 154254351fc407ea6;  xorp/fea/ifconfig_parse_nlm.cc
1.25      +68 -1;  commitid: 154254351fc407ea6;  xorp/fea/ifconfig_parse_rtm.cc
1.30      +7 -4;  commitid: 154254351fc407ea6;   xorp/fea/iftree.cc
1.31      +8 -1;  commitid: 154254351fc407ea6;   xorp/fea/iftree.hh
1.16      +8 -1;  commitid: 154254351fc407ea6;   xorp/fea/libfeaclient_bridge.cc
1.14      +7 -1;  commitid: 154254351fc407ea6;   xorp/fea/tools/show_interfaces.cc
1.77      +31 -1;  commitid: 154254351fc407ea6;  xorp/fea/xrl_target.cc
1.55      +13 -1;  commitid: 154254351fc407ea6;  xorp/fea/xrl_target.hh
1.11      +2 -1;  commitid: 154254351fc407ea6;   xorp/libfeaclient/ifmgr_atoms.cc
1.20      +6 -2;  commitid: 154254351fc407ea6;   xorp/libfeaclient/ifmgr_atoms.hh
1.11      +2 -1;  commitid: 154254351fc407ea6;   xorp/libfeaclient/ifmgr_cmd_queue.cc
1.15      +36 -1;  commitid: 154254351fc407ea6;  xorp/libfeaclient/ifmgr_cmds.cc
1.12      +23 -1;  commitid: 154254351fc407ea6;  xorp/libfeaclient/ifmgr_cmds.hh
1.18      +19 -1;  commitid: 154254351fc407ea6;  xorp/libfeaclient/ifmgr_xrl_mirror.cc
1.9       +6 -2;  commitid: 154254351fc407ea6;   xorp/libfeaclient/test_local_copy.cc
1.14      +6 -2;  commitid: 154254351fc407ea6;   xorp/libfeaclient/test_remote_copy.cc
1.16      +5 -1;  commitid: 154254351fc407ea6;   xorp/xrl/interfaces/fea_ifmgr.xif
1.6       +1 -0;  commitid: 154254351fc407ea6;   xorp/xrl/interfaces/fea_ifmgr_mirror.xif
1.12      +35 -1;  commitid: 154254351fc407ea6;  xorp/xrl/interfaces/fea_ifmgr_mirror_xif.cc
1.10      +16 -1;  commitid: 154254351fc407ea6;  xorp/xrl/interfaces/fea_ifmgr_mirror_xif.hh
1.27      +81 -1;  commitid: 154254351fc407ea6;  xorp/xrl/interfaces/fea_ifmgr_xif.cc
1.24      +29 -1;  commitid: 154254351fc407ea6;  xorp/xrl/interfaces/fea_ifmgr_xif.hh
1.53      +5 -1;  commitid: 154254351fc407ea6;   xorp/xrl/targets/fea.xrls
1.57      +89 -1;  commitid: 154254351fc407ea6;  xorp/xrl/targets/fea_base.cc
1.59      +17 -1;  commitid: 154254351fc407ea6;  xorp/xrl/targets/fea_base.hh
1.10      +3 -1;  commitid: 154254351fc407ea6;   xorp/xrl/targets/fea_ifmgr_mirror.xrls
1.14      +32 -1;  commitid: 154254351fc407ea6;  xorp/xrl/targets/fea_ifmgr_mirror_base.cc
1.11      +8 -1;  commitid: 154254351fc407ea6;   xorp/xrl/targets/fea_ifmgr_mirror_base.hh