]> git.puffer.fish Git - mirror/frr.git/commitdiff
Addition of OSPF-API - Amir Guindehi <amir@datacore.ch>
authorpaul <paul>
Mon, 17 Mar 2003 01:16:55 +0000 (01:16 +0000)
committerpaul <paul>
Mon, 17 Mar 2003 01:16:55 +0000 (01:16 +0000)
ospfd/ospf_opaque.c

index 5d5b30c95537ad3f3ea81e15f86bd3f3082fb3f6..fa9c4dba5c8453788a3d387a1dbb9a47b3935d7b 100644 (file)
 #include "ospfd/ospf_te.h"
 #endif /* HAVE_OSPF_TE */
 
+#ifdef SUPPORT_OSPF_API
+int ospf_apiserver_init (void);
+void ospf_apiserver_term (void); 
+#endif /* SUPPORT_OSPF_API */
+
 static void ospf_opaque_register_vty (void);
 static void ospf_opaque_funclist_init (void);
 static void ospf_opaque_funclist_term (void);
@@ -85,6 +90,11 @@ ospf_opaque_init (void)
     exit (1);
 #endif /* HAVE_OSPF_TE */
 
+#ifdef SUPPORT_OSPF_API
+  if (ospf_apiserver_init () != 0)
+    exit (1);
+#endif /* SUPPORT_OSPF_API */
+
   return;
 }
 
@@ -95,6 +105,10 @@ ospf_opaque_term (void)
   ospf_mpls_te_term ();
 #endif /* HAVE_OSPF_TE */
 
+#ifdef SUPPORT_OSPF_API
+  ospf_apiserver_term ();
+#endif /* SUPPORT_OSPF_API */
+
   ospf_opaque_funclist_term ();
   return;
 }