]> git.puffer.fish Git - mirror/frr.git/commit
ospfd: OSPF multi-instance default origination fixes
authorAcee Lindem <acee@lindem.com>
Fri, 15 Nov 2024 18:58:49 +0000 (18:58 +0000)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Thu, 21 Nov 2024 17:21:18 +0000 (17:21 +0000)
commit7677309e8b31d0ec22da6a12acc0a8ce46e79507
tree9fd5c9b7fd5d561710fcc2cbf724c70b91c04200
parenta4140109179234d6ae9dbbeefb437cd5bf858864
ospfd: OSPF multi-instance default origination fixes

When originating a default AS-External LSA in one OSPF instance,
it wasn't working if the criteria route was installed by another OSPF
instance. This required more flexible processing of the OSPF external
route information.

Also fix problem multi-instance display for "show ip ospf
 <instance> database ...".

Signed-off-by: Acee Lindem <acee@lindem.com>
(cherry picked from commit 6afd56da969821359ee1fdfbfd33259587f58184)
ospfd/ospf_asbr.c
ospfd/ospf_asbr.h
ospfd/ospf_lsa.c
ospfd/ospf_vty.c
ospfd/ospf_zebra.c
ospfd/ospf_zebra.h