diff options
author | Christian Franke <chris@opensourcerouting.org> | 2013-07-10 11:56:18 +0000 |
---|---|---|
committer | David Lamparter <equinox@opensourcerouting.org> | 2014-05-14 16:46:08 +0200 |
commit | 7a9d983e4f961c2103f2cf82a51d5d8321ad0e43 (patch) | |
tree | 11557e052ccb1f7606501a05eb5a1dc4d22dbdab /ospfd/ospf_zebra.c | |
parent | 24c84dbe806084552d7bb14b9f1d00514a048b9d (diff) | |
download | quagga-7a9d983e4f961c2103f2cf82a51d5d8321ad0e43.tar.bz2 quagga-7a9d983e4f961c2103f2cf82a51d5d8321ad0e43.tar.xz |
ospfd: run DR election prior to LSA regeneration
The results from DR election are used when constructing router-LSAs.
E.g. they are used to determine whether a broadcast interface should
be added with a link type of stub interface or transit interface.
Therefore, we should run DR election prior before regenerating LSAs.
Before commit c363d3861b5384a31465a72ddc3b0f6ff007a95a the DR election
was called synchronously prior to router-LSA regeneration which was run
asynchronously.
This fixes bug #761 on the Quagga bugzilla.
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Acked-by: Feng Lu <lu.feng@6wind.com>
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'ospfd/ospf_zebra.c')
0 files changed, 0 insertions, 0 deletions