]> git.puffer.fish Git - mirror/frr.git/commit
[ospfd] cancel OSPF timer hack in nsm_change_state
authorDmitry Tejblum <tejblum@yandex-team.ru>
Tue, 23 Jun 2009 13:16:32 +0000 (17:16 +0400)
committerDenis Ovsienko <pilot@etcnet.org>
Tue, 23 Jun 2009 13:16:32 +0000 (17:16 +0400)
commit774eb1524c3a1e0a9567e6aff3315b4686ab3e75
tree56cb71fbc9ec910e079b7bc7bbee47fafeb2d11c
parent5bc52c76c2816a3be9a033c3e5bf4fea1908e3cd
[ospfd] cancel OSPF timer hack in nsm_change_state

This piece of code causes all Quagga routers on a broadcast link to
send a HELLO packet simultaneously if they see a new neighbor. It also
resets the HELLO timer, so all the quagga routers will continue to
send HELLO packets simultaneously in the future. This is not good
(especially on networks with a lot of Quagga routers connected), and
is explicitly discouraged by the OSPF standard, RFC 2328 (chapter
4.4.Timers).

I suggest to remove the code snippet, it does not provide much benefit
anyway.
ospfd/ospf_nsm.c