diff options
author | paul <paul> | 2003-03-17 01:16:55 +0000 |
---|---|---|
committer | paul <paul> | 2003-03-17 01:16:55 +0000 |
commit | 72f297d0fda0db31515d602635dcfc03883804b4 (patch) | |
tree | 934ce6b43f4c4efc67f1fed7ccc1dacb78c3eab3 | |
parent | a017693d6fd993a17eadd259adf5c5ecfe9b8a90 (diff) | |
download | quagga-ospf.api.tar.bz2 quagga-ospf.api.tar.xz |
Addition of OSPF-API - Amir Guindehi <amir@datacore.ch>ospf.api
-rw-r--r-- | ospfd/ospf_opaque.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ospfd/ospf_opaque.c b/ospfd/ospf_opaque.c index 5d5b30c9..fa9c4dba 100644 --- a/ospfd/ospf_opaque.c +++ b/ospfd/ospf_opaque.c @@ -66,6 +66,11 @@ #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; } |