]> git.puffer.fish Git - mirror/frr.git/commit
ospf6d: Disable and delete OSPFv3 areas that no longer have interfaces or configur... 18423/head
authorAcee Lindem <acee@lindem.com>
Fri, 14 Mar 2025 16:02:28 +0000 (16:02 +0000)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Wed, 19 Mar 2025 06:56:18 +0000 (06:56 +0000)
commitc2a86d61c83b7a807687f3299e2b1ab5376bd155
treef0dda64489b10aaa118f45b088489a1718f356ee
parentb2f25186146ec738c3f25b46420afd803a9cf060
   ospf6d: Disable and delete OSPFv3 areas that no longer have interfaces or configuration.

        This fix will delete an OSPFv3 area when all the interfaces and
        configuration (ranges, NSSA ranges, stub area, NSSA area, filter-list,
        import-list and export-list) have been removed. The changes provides
        a general solution to https://github.com/FRRouting/frr/issues/18324.

Signed-off-by: Acee Lindem <acee@lindem.com>
(cherry picked from commit 04994891fe164b4d5a2819d3bc90e5346f94dc53)
ospf6d/ospf6_area.c
ospf6d/ospf6_area.h
ospf6d/ospf6_interface.c