summaryrefslogtreecommitdiff
path: root/ospf6d/ospf6_area.h
diff options
context:
space:
mode:
authorJafar Al-Gharaibeh <jafar@atcorp.com>2025-03-19 09:55:40 -0500
committerGitHub <noreply@github.com>2025-03-19 09:55:40 -0500
commit0f79b288b2eb251b7b8664d6351c1fd9a8ba1993 (patch)
treedc194097388241c61c9cc0cfa2a97a67161fb2ed /ospf6d/ospf6_area.h
parent187a4b01f88010c553a7f2ac0d9d3bb2909708b8 (diff)
parent7f87f7e5fc922744f5e832afd5c5d25f8d5f1896 (diff)
Merge pull request #18424 from FRRouting/mergify/bp/stable/10.1/pr-18393
ospf6d: Disable and delete OSPFv3 areas that no longer have interfaces or configuration. (backport #18393)
Diffstat (limited to 'ospf6d/ospf6_area.h')
-rw-r--r--ospf6d/ospf6_area.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ospf6d/ospf6_area.h b/ospf6d/ospf6_area.h
index d9afd65d81..2ed69cc597 100644
--- a/ospf6d/ospf6_area.h
+++ b/ospf6d/ospf6_area.h
@@ -144,6 +144,7 @@ extern int ospf6_area_cmp(void *va, void *vb);
extern struct ospf6_area *ospf6_area_create(uint32_t area_id,
struct ospf6 *ospf6, int df);
extern void ospf6_area_delete(struct ospf6_area *oa);
+extern void ospf6_area_no_config_delete(struct ospf6_area *oa);
extern struct ospf6_area *ospf6_area_lookup(uint32_t area_id,
struct ospf6 *ospf6);
extern struct ospf6_area *ospf6_area_lookup_by_area_id(uint32_t area_id);