]> git.puffer.fish Git - mirror/frr.git/commit
ospf6d: Disable and delete OSPFv3 areas that no longer have interfaces or configur... 18424/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)
commit7f87f7e5fc922744f5e832afd5c5d25f8d5f1896
treedc194097388241c61c9cc0cfa2a97a67161fb2ed
parent187a4b01f88010c553a7f2ac0d9d3bb2909708b8
   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