]> git.puffer.fish Git - matthieu/frr.git/commit
ospf6d: Disable and delete OSPFv3 areas that no longer have config. aceelindem/ospf6-area-no-config-delete
authorAcee Lindem <acee@lindem.com>
Thu, 13 Mar 2025 19:16:23 +0000 (19:16 +0000)
committerAcee Lindem <acee@lindem.com>
Thu, 13 Mar 2025 19:16:23 +0000 (19:16 +0000)
commit288a4616b830827797199f33c10dce4dc7d0c8e9
treef37604fd15531605b3bf1194384f2428168563b6
parent2ab8cce2e189a4f222a21e3d59c4b49854919ee4
ospf6d: Disable and delete OSPFv3 areas that no longer have config.

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>
ospf6d/ospf6_area.c
ospf6d/ospf6_area.h
ospf6d/ospf6_interface.c