[Xorp-cvs] XORP cvs commit: xorp xorp/etc/templates xorp/fea xorp/fea/data_plane xorp/fea/data_plane/control_socket xorp/fea/data_plane/fibconfig xorp/fea/data_plane/ifconfig xorp/fea/data_plane/managers xorp/xrl/interfaces xorp/xrl/targets

Pavlin Radoslavov pavlin at icir.org
Wed Jul 11 15:18:20 PDT 2007


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2007-07-11 22:18:20 UTC

XORP CVS repository


Modified files:
	.             configure configure.in 
	etc/templates fea.tp 
	fea           Jamfile Makefile.am Makefile.in fea_node.cc 
	              fea_node.hh fibconfig.cc fibconfig.hh 
	              fibconfig_entry_get.hh fibconfig_entry_observer.hh 
	              fibconfig_entry_set.hh fibconfig_table_get.hh 
	              fibconfig_table_observer.hh fibconfig_table_set.hh 
	              ifconfig.cc ifconfig.hh ifconfig_get.hh 
	              ifconfig_observer.hh ifconfig_set.hh xorp_fea.cc 
	              xrl_fea_node.cc xrl_fea_node.hh xrl_fea_target.cc 
	              xrl_fea_target.hh 
	fea/data_plane Jamfile Makefile.am Makefile.in 
	fea/data_plane/control_socket netlink_socket.cc netlink_socket.hh 
	                              routing_socket.cc routing_socket.hh 
	                              windows_rtm_pipe.cc 
	                              windows_rtm_pipe.hh 
	fea/data_plane/fibconfig fibconfig_entry_get_click.cc 
	                         fibconfig_entry_get_click.hh 
	                         fibconfig_entry_get_dummy.cc 
	                         fibconfig_entry_get_dummy.hh 
	                         fibconfig_entry_get_iphelper.cc 
	                         fibconfig_entry_get_iphelper.hh 
	                         fibconfig_entry_get_netlink_socket.cc 
	                         fibconfig_entry_get_netlink_socket.hh 
	                         fibconfig_entry_get_routing_socket.cc 
	                         fibconfig_entry_get_routing_socket.hh 
	                         fibconfig_entry_get_rtmv2.cc 
	                         fibconfig_entry_get_rtmv2.hh 
	                         fibconfig_entry_observer_dummy.cc 
	                         fibconfig_entry_observer_dummy.hh 
	                         fibconfig_entry_observer_iphelper.cc 
	                         fibconfig_entry_observer_iphelper.hh 
	                         fibconfig_entry_observer_netlink_socket.cc 
	                         fibconfig_entry_observer_netlink_socket.hh 
	                         fibconfig_entry_observer_routing_socket.cc 
	                         fibconfig_entry_observer_routing_socket.hh 
	                         fibconfig_entry_observer_rtmv2.cc 
	                         fibconfig_entry_observer_rtmv2.hh 
	                         fibconfig_entry_parse_netlink_socket.cc 
	                         fibconfig_entry_parse_routing_socket.cc 
	                         fibconfig_entry_set_click.cc 
	                         fibconfig_entry_set_click.hh 
	                         fibconfig_entry_set_dummy.cc 
	                         fibconfig_entry_set_dummy.hh 
	                         fibconfig_entry_set_iphelper.cc 
	                         fibconfig_entry_set_iphelper.hh 
	                         fibconfig_entry_set_netlink_socket.cc 
	                         fibconfig_entry_set_netlink_socket.hh 
	                         fibconfig_entry_set_routing_socket.cc 
	                         fibconfig_entry_set_routing_socket.hh 
	                         fibconfig_entry_set_rtmv2.cc 
	                         fibconfig_entry_set_rtmv2.hh 
	                         fibconfig_table_get_click.cc 
	                         fibconfig_table_get_click.hh 
	                         fibconfig_table_get_dummy.cc 
	                         fibconfig_table_get_dummy.hh 
	                         fibconfig_table_get_iphelper.cc 
	                         fibconfig_table_get_iphelper.hh 
	                         fibconfig_table_get_netlink_socket.cc 
	                         fibconfig_table_get_netlink_socket.hh 
	                         fibconfig_table_get_sysctl.cc 
	                         fibconfig_table_get_sysctl.hh 
	                         fibconfig_table_observer_dummy.cc 
	                         fibconfig_table_observer_dummy.hh 
	                         fibconfig_table_observer_iphelper.cc 
	                         fibconfig_table_observer_iphelper.hh 
	                         fibconfig_table_observer_netlink_socket.cc 
	                         fibconfig_table_observer_netlink_socket.hh 
	                         fibconfig_table_observer_routing_socket.cc 
	                         fibconfig_table_observer_routing_socket.hh 
	                         fibconfig_table_observer_rtmv2.cc 
	                         fibconfig_table_observer_rtmv2.hh 
	                         fibconfig_table_parse_netlink_socket.cc 
	                         fibconfig_table_parse_routing_socket.cc 
	                         fibconfig_table_set_click.cc 
	                         fibconfig_table_set_click.hh 
	                         fibconfig_table_set_dummy.cc 
	                         fibconfig_table_set_dummy.hh 
	                         fibconfig_table_set_iphelper.cc 
	                         fibconfig_table_set_iphelper.hh 
	                         fibconfig_table_set_netlink_socket.cc 
	                         fibconfig_table_set_netlink_socket.hh 
	                         fibconfig_table_set_routing_socket.cc 
	                         fibconfig_table_set_routing_socket.hh 
	                         fibconfig_table_set_rtmv2.cc 
	                         fibconfig_table_set_rtmv2.hh 
	fea/data_plane/ifconfig ifconfig_get_click.cc 
	                        ifconfig_get_click.hh 
	                        ifconfig_get_dummy.cc 
	                        ifconfig_get_dummy.hh 
	                        ifconfig_get_getifaddrs.cc 
	                        ifconfig_get_getifaddrs.hh 
	                        ifconfig_get_ioctl.cc 
	                        ifconfig_get_ioctl.hh 
	                        ifconfig_get_iphelper.cc 
	                        ifconfig_get_iphelper.hh 
	                        ifconfig_get_netlink_socket.cc 
	                        ifconfig_get_netlink_socket.hh 
	                        ifconfig_get_proc_linux.cc 
	                        ifconfig_get_proc_linux.hh 
	                        ifconfig_get_sysctl.cc 
	                        ifconfig_get_sysctl.hh 
	                        ifconfig_observer_dummy.cc 
	                        ifconfig_observer_dummy.hh 
	                        ifconfig_observer_iphelper.cc 
	                        ifconfig_observer_iphelper.hh 
	                        ifconfig_observer_netlink_socket.cc 
	                        ifconfig_observer_netlink_socket.hh 
	                        ifconfig_observer_routing_socket.cc 
	                        ifconfig_observer_routing_socket.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 
	                        ifconfig_set_click.hh 
	                        ifconfig_set_dummy.cc 
	                        ifconfig_set_dummy.hh 
	                        ifconfig_set_ioctl.cc 
	                        ifconfig_set_ioctl.hh 
	                        ifconfig_set_iphelper.cc 
	                        ifconfig_set_iphelper.hh 
	                        ifconfig_set_netlink_socket.cc 
	                        ifconfig_set_netlink_socket.hh 
	xrl/interfaces fea_click.xif fea_click_xif.cc fea_click_xif.hh 
	xrl/targets   fea.xrls fea_base.cc fea_base.hh 

Added files:
	fea/data_plane/managers .cvsignore Jamfile Makefile.am 
	                        Makefile.in fea_data_plane_manager_bsd.cc 
	                        fea_data_plane_manager_bsd.hh 
	                        fea_data_plane_manager_click.cc 
	                        fea_data_plane_manager_click.hh 
	                        fea_data_plane_manager_dummy.cc 
	                        fea_data_plane_manager_dummy.hh 
	                        fea_data_plane_manager_linux.cc 
	                        fea_data_plane_manager_linux.hh 
	                        fea_data_plane_manager_windows.cc 
	                        fea_data_plane_manager_windows.hh 

Log message:
	Continuing with the FEA refactoring.
	
	Now there are data plane managers (one per system) which control
	the plugins at the bottom of the FEA.
	The data plane managers allocate (or load) the plugins and
	register them with the generic IfConfig and FibConfig controllers.
	
	In addition to managing the plugins, the data plane managers are the
	entry point for plugin-specific configuration. E.g., all the
	Click-specific configuration is passed to the Click data plane manager,
	so the rest of the system doesn't know anything about Click.
	
	Note that the design and implementation was done in collaboration
	with Adam Greenhalgh <a.greenhalgh AT cs.ucl.ac.uk>
	
	Approved by:    Adam Greenhalgh <a.greenhalgh AT cs.ucl.ac.uk>

Revision  Changes                                  Path
1.260     +2 -1;  commitid: d0af469554a87ea6;      xorp/configure
1.209     +3 -2;  commitid: d0af469554a87ea6;      xorp/configure.in
1.39      +3 -1;  commitid: d0af469554a87ea6;      xorp/etc/templates/fea.tp
1.17      +13 -4;  commitid: d0af469554a87ea6;     xorp/fea/Jamfile
1.96      +7 -2;  commitid: d0af469554a87ea6;      xorp/fea/Makefile.am
1.115     +21 -3;  commitid: d0af469554a87ea6;     xorp/fea/Makefile.in
1.4       +2 -1;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/Jamfile
1.3       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/Makefile.am
1.4       +1 -1;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/Makefile.in
1.3       +11 -11;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/control_socket/netlink_socket.cc
1.4       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/control_socket/netlink_socket.hh
1.3       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/control_socket/routing_socket.cc
1.4       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/control_socket/routing_socket.hh
1.2       +4 -4;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/control_socket/windows_rtm_pipe.cc
1.4       +4 -4;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/control_socket/windows_rtm_pipe.hh
1.7       +6 -17;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_get_click.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_get_click.hh
1.7       +3 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_get_dummy.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_get_dummy.hh
1.7       +5 -21;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_get_iphelper.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_get_iphelper.hh
1.10      +18 -27;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_entry_get_netlink_socket.cc
1.2       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_get_netlink_socket.hh
1.9       +20 -33;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_entry_get_routing_socket.cc
1.2       +18 -5;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_get_routing_socket.hh
1.11      +5 -22;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_get_rtmv2.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_get_rtmv2.hh
1.7       +3 -7;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_dummy.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_dummy.hh
1.7       +6 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_iphelper.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_iphelper.hh
1.7       +12 -22;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_netlink_socket.cc
1.2       +7 -7;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_netlink_socket.hh
1.7       +12 -12;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_routing_socket.cc
1.2       +7 -7;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_routing_socket.hh
1.7       +7 -9;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_rtmv2.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_observer_rtmv2.hh
1.9       +7 -15;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_parse_netlink_socket.cc
1.11      +7 -15;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_parse_routing_socket.cc
1.7       +6 -16;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_set_click.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_set_click.hh
1.7       +3 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_set_dummy.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_set_dummy.hh
1.7       +5 -20;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_set_iphelper.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_set_iphelper.hh
1.9       +15 -31;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_entry_set_netlink_socket.cc
1.2       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_set_netlink_socket.hh
1.10      +16 -32;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_entry_set_routing_socket.cc
1.2       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_set_routing_socket.hh
1.12      +9 -26;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_entry_set_rtmv2.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_entry_set_rtmv2.hh
1.7       +51 -19;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_get_click.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_get_click.hh
1.7       +3 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_get_dummy.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_get_dummy.hh
1.7       +4 -16;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_table_get_iphelper.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_get_iphelper.hh
1.8       +11 -23;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_get_netlink_socket.cc
1.2       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_get_netlink_socket.hh
1.10      +4 -16;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_table_get_sysctl.cc
1.2       +15 -2;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_table_get_sysctl.hh
1.7       +3 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_observer_dummy.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_observer_dummy.hh
1.7       +6 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_observer_iphelper.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_observer_iphelper.hh
1.9       +20 -28;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_observer_netlink_socket.cc
1.2       +7 -7;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_observer_netlink_socket.hh
1.10      +15 -13;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_observer_routing_socket.cc
1.2       +7 -7;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_observer_routing_socket.hh
1.11      +12 -10;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_observer_rtmv2.cc
1.2       +6 -3;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_observer_rtmv2.hh
1.9       +8 -17;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_table_parse_netlink_socket.cc
1.11      +2 -12;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/fibconfig/fibconfig_table_parse_routing_socket.cc
1.7       +26 -13;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_set_click.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_click.hh
1.7       +3 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_dummy.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_dummy.hh
1.8       +6 -7;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_iphelper.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_iphelper.hh
1.7       +13 -13;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_set_netlink_socket.cc
1.2       +4 -4;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_netlink_socket.hh
1.7       +13 -13;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/fibconfig/fibconfig_table_set_routing_socket.cc
1.2       +4 -4;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_routing_socket.hh
1.7       +6 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_rtmv2.cc
1.2       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/fibconfig/fibconfig_table_set_rtmv2.hh
1.7       +24 -17;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_get_click.cc
1.4       +3 -3;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_click.hh
1.7       +3 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_dummy.cc
1.4       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_dummy.hh
1.8       +6 -17;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_get_getifaddrs.cc
1.4       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_getifaddrs.hh
1.9       +12 -20;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_get_ioctl.cc
1.4       +6 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_ioctl.hh
1.8       +9 -19;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_get_iphelper.cc
1.4       +3 -3;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_iphelper.hh
1.10      +12 -23;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_get_netlink_socket.cc
1.4       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_netlink_socket.hh
1.13      +45 -36;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.cc
1.4       +6 -3;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.hh
1.9       +6 -17;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_get_sysctl.cc
1.4       +5 -5;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_get_sysctl.hh
1.7       +3 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_observer_dummy.cc
1.4       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_observer_dummy.hh
1.7       +6 -6;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_observer_iphelper.cc
1.4       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_observer_iphelper.hh
1.9       +9 -18;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_observer_netlink_socket.cc
1.4       +3 -3;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_observer_netlink_socket.hh
1.9       +9 -8;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_observer_routing_socket.cc
1.4       +3 -3;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_observer_routing_socket.hh
1.11      +8 -19;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_parse_getifaddrs.cc
1.10      +9 -17;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_parse_ioctl.cc
1.9       +21 -28;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc
1.12      +24 -39;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_parse_routing_socket.cc
1.6       +25 -21;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_set.cc
1.9       +9 -10;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_set_click.cc
1.4       +14 -2;  commitid: d0af469554a87ea6;     xorp/fea/data_plane/ifconfig/ifconfig_set_click.hh
1.8       +7 -9;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_set_dummy.cc
1.4       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_set_dummy.hh
1.8       +8 -294;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_set_ioctl.cc
1.4       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_set_ioctl.hh
1.7       +7 -293;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_set_iphelper.cc
1.4       +3 -3;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_set_iphelper.hh
1.10      +7 -231;  commitid: d0af469554a87ea6;    xorp/fea/data_plane/ifconfig/ifconfig_set_netlink_socket.cc
1.4       +2 -2;  commitid: d0af469554a87ea6;      xorp/fea/data_plane/ifconfig/ifconfig_set_netlink_socket.hh
1.1       +7 -0                                    xorp/fea/data_plane/managers/.cvsignore (new)
1.1       +21 -0                                   xorp/fea/data_plane/managers/Jamfile (new)
1.1       +32 -0                                   xorp/fea/data_plane/managers/Makefile.am (new)
1.1       +491 -0                                  xorp/fea/data_plane/managers/Makefile.in (new)
1.1       +134 -0                                  xorp/fea/data_plane/managers/fea_data_plane_manager_bsd.cc (new)
1.1       +58 -0                                   xorp/fea/data_plane/managers/fea_data_plane_manager_bsd.hh (new)
1.1       +529 -0                                  xorp/fea/data_plane/managers/fea_data_plane_manager_click.cc (new)
1.1       +237 -0                                  xorp/fea/data_plane/managers/fea_data_plane_manager_click.hh (new)
1.1       +158 -0                                  xorp/fea/data_plane/managers/fea_data_plane_manager_dummy.cc (new)
1.1       +89 -0                                   xorp/fea/data_plane/managers/fea_data_plane_manager_dummy.hh (new)
1.1       +157 -0                                  xorp/fea/data_plane/managers/fea_data_plane_manager_linux.cc (new)
1.1       +77 -0                                   xorp/fea/data_plane/managers/fea_data_plane_manager_linux.hh (new)
1.1       +124 -0                                  xorp/fea/data_plane/managers/fea_data_plane_manager_windows.cc (new)
1.1       +59 -0                                   xorp/fea/data_plane/managers/fea_data_plane_manager_windows.hh (new)
1.8       +181 -10;  commitid: d0af469554a87ea6;   xorp/fea/fea_node.cc
1.8       +48 -3;  commitid: d0af469554a87ea6;     xorp/fea/fea_node.hh
1.10      +331 -701;  commitid: d0af469554a87ea6;  xorp/fea/fibconfig.cc
1.9       +89 -317;  commitid: d0af469554a87ea6;   xorp/fea/fibconfig.hh
1.10      +26 -12;  commitid: d0af469554a87ea6;    xorp/fea/fibconfig_entry_get.hh
1.7       +26 -12;  commitid: d0af469554a87ea6;    xorp/fea/fibconfig_entry_observer.hh
1.9       +28 -14;  commitid: d0af469554a87ea6;    xorp/fea/fibconfig_entry_set.hh
1.10      +26 -12;  commitid: d0af469554a87ea6;    xorp/fea/fibconfig_table_get.hh
1.9       +26 -12;  commitid: d0af469554a87ea6;    xorp/fea/fibconfig_table_observer.hh
1.8       +28 -14;  commitid: d0af469554a87ea6;    xorp/fea/fibconfig_table_set.hh
1.67      +124 -380;  commitid: d0af469554a87ea6;  xorp/fea/ifconfig.cc
1.66      +57 -232;  commitid: d0af469554a87ea6;   xorp/fea/ifconfig.hh
1.43      +25 -11;  commitid: d0af469554a87ea6;    xorp/fea/ifconfig_get.hh
1.27      +26 -12;  commitid: d0af469554a87ea6;    xorp/fea/ifconfig_observer.hh
1.53      +39 -12;  commitid: d0af469554a87ea6;    xorp/fea/ifconfig_set.hh
1.3       +2 -6;  commitid: d0af469554a87ea6;      xorp/fea/xorp_fea.cc
1.11      +4 -3;  commitid: d0af469554a87ea6;      xorp/fea/xrl_fea_node.cc
1.7       +4 -2;  commitid: d0af469554a87ea6;      xorp/fea/xrl_fea_node.hh
1.22      +255 -53;  commitid: d0af469554a87ea6;   xorp/fea/xrl_fea_target.cc
1.13      +17 -1;  commitid: d0af469554a87ea6;     xorp/fea/xrl_fea_target.hh
1.5       +10 -1;  commitid: d0af469554a87ea6;     xorp/xrl/interfaces/fea_click.xif
1.11      +61 -1;  commitid: d0af469554a87ea6;     xorp/xrl/interfaces/fea_click_xif.cc
1.10      +39 -1;  commitid: d0af469554a87ea6;     xorp/xrl/interfaces/fea_click_xif.hh
1.66      +11 -1;  commitid: d0af469554a87ea6;     xorp/xrl/targets/fea.xrls
1.70      +59 -1;  commitid: d0af469554a87ea6;     xorp/xrl/targets/fea_base.cc
1.74      +19 -1;  commitid: d0af469554a87ea6;     xorp/xrl/targets/fea_base.hh



More information about the Xorp-cvs mailing list