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

Atanu Ghosh atanu at icir.org
Tue Nov 13 15:19:37 PST 2007


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu at xorpc.icir.org	2007-11-13 23:19:37 UTC

XORP CVS repository


Modified files:
	ospf          area_router.cc test_routing1.py 

Log message:
	If a two routers had more than one edge between them then the edge
	with the lowest metric should be choosen. A bug in the SPT code meant
	that an attempt to add an edge when an edge existed was not detected,
	this bug has been already been fixed. Although the edge metric is now
	being correctly set the destination router/vertex also need to updated
	with the nexthop address, otherwise the first nexthop that is seen
	between two routers is used.
	
	Three regression tests r8V2, r9V2 and r10V2 have been added to
	demonstrate the problem.
	
	Bug found by:   Ben Greear <greearb AT candelatech.com>

Revision  Changes                                Path
1.292     +14 -11;  commitid: 3c75473a31087ea6;  xorp/ospf/area_router.cc
1.26      +217 -1;  commitid: 3c75473a31087ea6;  xorp/ospf/test_routing1.py



More information about the Xorp-cvs mailing list