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

Atanu Ghosh atanu at icir.org
Wed Feb 14 06:01:23 PST 2007


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu at xorpc.icir.org	2007-02-14 14:01:23 UTC

XORP CVS repository


Modified files:
	ospf          area_router.cc test_routing.cc 

Log message:
	OSPF was unconditionally setting the next hop on directly connected
	interfaces to the designated router (the generator of the
	Network-LSA), unless the router itself was the designated
	router. Packets were correctly forwarded but this behaviour could add
	an extra unnecessary hop.
	
	Extra edges have been added to the graph to generate the optimal next
	hop. A 2-Way adjacency check is required before adding the edge.
	
	When OSPF testing is enabled the 2-Way check always returns true.
	
	Test function was provided by Hasso, enabled OSPF testing to force
	2-Way to return true.
	
	Bugzilla URL:   http://www.xorp.org/bugzilla/show_bug.cgi?id=564
	Bug found by:   Hasso Tepper

Revision  Changes                                Path
1.228     +27 -9;  commitid: 125ea45d316327ea6;  xorp/ospf/area_router.cc
1.24      +96 -1;  commitid: 125ea45d316327ea6;  xorp/ospf/test_routing.cc



More information about the Xorp-cvs mailing list