summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ospf6d/ospf6_top.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/ospf6d/ospf6_top.c b/ospf6d/ospf6_top.c
index f2a1c8c2ec..e592d3c4f9 100644
--- a/ospf6d/ospf6_top.c
+++ b/ospf6d/ospf6_top.c
@@ -315,6 +315,14 @@ DEFUN (no_router_ospf6,
ROUTER_STR
OSPF6_STR)
{
+ if (ospf6 == NULL)
+ vty_out (vty, "OSPFv3 is not configured%s", VNL);
+ else
+ {
+ ospf6_delete (ospf6);
+ ospf6 = NULL;
+ }
+
/* return to config node . */
VTY_PUSH_CONTEXT_NULL(CONFIG_NODE);