]> git.puffer.fish Git - matthieu/frr.git/commit
ospf6d: Disable and delete OSPFv3 areas that no longer have interfaces or configur...
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:55:59 +0000 (06:55 +0000)
commit416f6d23857da293f5b1513f4b5952669aed7d27
tree7bc0bf7c18e38e64b8f76e3f3ccf81bb9749be8e
parent8eb894420bc62a19a93e2f8c6c5f06101068f3c0
   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