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

Atanu Ghosh atanu@icir.org
Mon, 9 Jan 2006 08:41:27 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu@xorpc.icir.org	2006-01-09 08:41:27 UTC

XORP CVS repository


Modified files:
	ospf          routing_table.cc 

Log message:
	When a route is added to the internal routing table it becomes a
	candidate for summarisation into other areas. When the route is
	withdrawn it should no longer be a candidate, however if the route was
	filtered it was not being withdrawn as a summarisation candidate.
	
	A subsequent add of the same route would generate this error:
	[ 2006/01/09 00:29:09  FATAL test_routing:31284 OSPF +1159 peer_manager.cc summary_announce ] Assertion (0 == _summaries.count(net)) failed
	
	In the debug_msg in add_route print the nexthop.

Revision  Changes                              Path
1.42      +4 -3;  commitid: c4ba43c221b57ea6;  xorp/ospf/routing_table.cc