[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