diff options
author | Dinesh Dutt <ddutt@cumulusnetworks.com> | 2013-08-24 07:55:57 +0000 |
---|---|---|
committer | David Lamparter <equinox@opensourcerouting.org> | 2013-11-07 18:15:43 -0800 |
commit | e7ad6b20d7a7c63ed7c640ab9f61c853e77508c5 (patch) | |
tree | 92454d3f9eca7c5f579c0c463f976e3e3b5873cc /ospf6d/ospf6_intra.c | |
parent | b81e97a8a7f85ecc7489dc8a7c7b9d403d9c4bc6 (diff) | |
download | quagga-e7ad6b20d7a7c63ed7c640ab9f61c853e77508c5.tar.bz2 quagga-e7ad6b20d7a7c63ed7c640ab9f61c853e77508c5.tar.xz |
ospf6d: fix linkdown handling
Ensure OSPFv3 handles link down even correctly.
OSPFv3 checks only the administrative status of a link instead of its
operative status. This prevents it up from detecting a real link down
event and reacting appropriately. Only protocol timer timeouts make it
detect a link down eventually. This patch makes it look for the operative
status of a link instead of admin status.
Signed-off-by: Dinesh G Dutt <ddutt at cumulusnetworks.com>
Reviewed-by: James Li <jli at cumulusnetworks.com>
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'ospf6d/ospf6_intra.c')
0 files changed, 0 insertions, 0 deletions