[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