]> git.puffer.fish Git - mirror/frr.git/commit
ospf6d: always remove the result of a previous SPF calculation
authorTom Goff <thomas.goff@boeing.com>
Wed, 14 Dec 2011 10:11:29 +0000 (14:11 +0400)
committerDenis Ovsienko <infrastation@yandex.ru>
Wed, 14 Dec 2011 10:11:29 +0000 (14:11 +0400)
commitb48cebbba0dc01ad7d1fbd7cbcc39a11e1ae972d
treea2fbe8ca90af5b9a7482de1483df40f70fb6e120
parentbb915f5fa60de1a5b7e6089fcfc680281a590463
ospf6d: always remove the result of a previous SPF calculation

This is needed to avoid stale routes in some cases; the regression was
introduced by commit 1d19234e79c77a7d55194b513f2a77c6a691bc2c.

* ospf6_spf.c: (ospf6_spf_calculation) Call ospf6_spf_table_finish()
  before possibly returning if no router-LSA is found for the root of
  the SPF tree.
ospf6d/ospf6_spf.c