summaryrefslogtreecommitdiff
path: root/ospfd/ospf_te.c
diff options
context:
space:
mode:
Diffstat (limited to 'ospfd/ospf_te.c')
-rw-r--r--ospfd/ospf_te.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/ospfd/ospf_te.c b/ospfd/ospf_te.c
index 253b272df6..ab395207b9 100644
--- a/ospfd/ospf_te.c
+++ b/ospfd/ospf_te.c
@@ -170,6 +170,7 @@ void ospf_mpls_te_term(void)
ospf_delete_opaque_functab(OSPF_OPAQUE_AREA_LSA,
OPAQUE_TYPE_TRAFFIC_ENGINEERING_LSA);
+
OspfMplsTE.enabled = false;
ospf_mpls_te_unregister();
@@ -178,6 +179,14 @@ void ospf_mpls_te_term(void)
return;
}
+void ospf_mpls_te_finish(void)
+{
+ // list_delete_all_node(OspfMplsTE.iflist);
+
+ OspfMplsTE.enabled = false;
+ OspfMplsTE.inter_as = Off;
+}
+
/*------------------------------------------------------------------------*
* Followings are control functions for MPLS-TE parameters management.
*------------------------------------------------------------------------*/