[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