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

Pavlin Radoslavov pavlin at icir.org
Wed Jul 11 15:24:51 PDT 2007


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

XORP CVS repository


Added files:
	fea           fea_data_plane_manager.cc fea_data_plane_manager.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.1       +496 -0    xorp/fea/fea_data_plane_manager.cc (new)
1.1       +250 -0    xorp/fea/fea_data_plane_manager.hh (new)



More information about the Xorp-cvs mailing list