diff options
author | paul <paul> | 2006-08-27 08:01:20 +0000 |
---|---|---|
committer | paul <paul> | 2006-08-27 08:01:20 +0000 |
commit | 8b38cb4e6e121f30f33e8b783b72d6c7e575aa6a (patch) | |
tree | 8e47bb56069e3db61dc18deba073c4e043f81be1 | |
parent | c71fee9c186360f60f4a02c8c2d36ebdd64464b7 (diff) | |
download | quagga-8b38cb4e6e121f30f33e8b783b72d6c7e575aa6a.tar.bz2 quagga-8b38cb4e6e121f30f33e8b783b72d6c7e575aa6a.tar.xz |
[ospfd] redistribute default no longer works after complete reconfig, fix
2006-08-27 J.J. Krabbendam <jkrabbendam@aimsys.nl>
* ospfd.c: (ospf_finish_final) default redistribute should be
unset too, fixes bug where reconfiguring ospfd completely
can no longer enable default redistribution.
-rw-r--r-- | ospfd/ChangeLog | 6 | ||||
-rw-r--r-- | ospfd/ospfd.c | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/ospfd/ChangeLog b/ospfd/ChangeLog index 1d7a4a1e..0015ee6d 100644 --- a/ospfd/ChangeLog +++ b/ospfd/ChangeLog @@ -1,3 +1,9 @@ +2006-08-27 J.J. Krabbendam <jkrabbendam@aimsys.nl> + + * ospfd.c: (ospf_finish_final) default redistribute should be + unset too, fixes bug where reconfiguring ospfd completely + can no longer enable default redistribution. + 2006-08-25 Paul Jakma <paul.jakma@sun.com> * (general) Bug #134. Be more robust to backward time changes, diff --git a/ospfd/ospfd.c b/ospfd/ospfd.c index a1f0f011..8c151d98 100644 --- a/ospfd/ospfd.c +++ b/ospfd/ospfd.c @@ -398,6 +398,7 @@ ospf_finish_final (struct ospf *ospf) /* Unregister redistribution */ for (i = 0; i < ZEBRA_ROUTE_MAX; i++) ospf_redistribute_unset (ospf, i); + ospf_redistribute_default_unset (ospf); for (ALL_LIST_ELEMENTS (ospf->areas, node, nnode, area)) ospf_remove_vls_through_area (ospf, area); |