[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