[Xorp-cvs] XORP cvs commit: xorp/fib2mrib
Pavlin Radoslavov
pavlin@icir.org
Thu, 2 Mar 2006 23:30:48 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2006-03-02 23:30:48 UTC
XORP CVS repository
Modified files:
fib2mrib fib2mrib_node.cc fib2mrib_node.hh
Log message:
Refactor the mechanism for processing and preparing routes for
transmission to the RIB. This fixes few bugs such as:
* Previously the fib2mrib policies were ignored if the network
interfaces status was changes.
* If a route is updated, now we use properly "add_route" or
"replace_route" to the RIB.
This synchronizes the fib2mrib codebase with the static_routes
implementation. See:
* static_routes/static_routes_node.hh rev 1.21
* static_routes/static_routes_node.cc rev 1.31
Revision Changes Path
1.28 +223 -132; commitid: 1436b44077f757ea6; xorp/fib2mrib/fib2mrib_node.cc
1.17 +58 -8; commitid: 1436b44077f757ea6; xorp/fib2mrib/fib2mrib_node.hh