]> git.puffer.fish Git - matthieu/frr.git/commit
ospfd: Remove another odd flooding hack in opaque LSA code
authorPaul Jakma <paul@opensourcerouting.org>
Fri, 23 Jan 2015 16:43:49 +0000 (16:43 +0000)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 8 Jun 2016 19:03:49 +0000 (15:03 -0400)
commitdfa251d16295385079f8ab86af3b4fb4bb44923a
treefe66320fb3656a602307225d6448bbb79bffc798
parentdc1b72dca39ffa190c9cbc853a5d899f57386f0a
ospfd: Remove another odd flooding hack in opaque LSA code

* ospf_opaque.c: (ospf_opaque_adjust_lsreq) Odd hack to general OSPF
  database exchange but made to act only on opaque LSAs. It's either covering
  up bugs in the flooding code or its wrong. If it's covering up bugs, those
  would affect all LSAs and should be fixed at a lower layer in ospfd, indeed
  perhaps those bugs are long fixed anyway (?). Alternatively, it's just plain
  wrong. Nuke.
  (ospf_opaque_exclude_lsa_from_lsreq) helper to above, nuke.
* ospf_packet.c: Nuke call to ospf_opaque_adjust_lsreq.

Tested-by: olivier.dugeon@orange.com
ospfd/ospf_opaque.c
ospfd/ospf_opaque.h
ospfd/ospf_packet.c