summaryrefslogtreecommitdiff
path: root/ospfd/ospf_opaque.c
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@opensourcerouting.org>2016-01-06 10:37:22 +0100
committerChristian Franke <nobody@nowhere.ws>2016-09-19 18:35:50 +0200
commitfc7948fafee457874a21aa955c56a617b563f85c (patch)
tree919884f8b46b3b7ddbd6137d89dc8990e0739316 /ospfd/ospf_opaque.c
parent3b4cd7837562cd78fe80bde94f5aa6729b2f755d (diff)
lib: migrate to new memory-type handling
Move over to the new allocation counting added in the previous commit. (This commit is mostly mechanical.) Signed-off-by: David Lamparter <equinox@opensourcerouting.org> Acked-by: Vincent JARDIN <vincent.jardin@6wind.com>
Diffstat (limited to 'ospfd/ospf_opaque.c')
-rw-r--r--ospfd/ospf_opaque.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/ospfd/ospf_opaque.c b/ospfd/ospf_opaque.c
index 9b395b3e8e..33980b35c6 100644
--- a/ospfd/ospf_opaque.c
+++ b/ospfd/ospf_opaque.c
@@ -21,11 +21,6 @@
* 02111-1307, USA.
*/
-/***** MTYPE definitions are not reflected to "memory.h" yet. *****/
-#define MTYPE_OSPF_OPAQUE_FUNCTAB MTYPE_TMP
-#define MTYPE_OPAQUE_INFO_PER_TYPE MTYPE_TMP
-#define MTYPE_OPAQUE_INFO_PER_ID MTYPE_TMP
-
#include <zebra.h>
#include "linklist.h"
@@ -57,6 +52,10 @@
#include "ospfd/ospf_ase.h"
#include "ospfd/ospf_zebra.h"
+DEFINE_MTYPE_STATIC(OSPFD, OSPF_OPAQUE_FUNCTAB, "OSPF opaque function table")
+DEFINE_MTYPE_STATIC(OSPFD, OPAQUE_INFO_PER_TYPE, "OSPF opaque per-type info")
+DEFINE_MTYPE_STATIC(OSPFD, OPAQUE_INFO_PER_ID, "OSPF opaque per-ID info")
+
/*------------------------------------------------------------------------*
* Followings are initialize/terminate functions for Opaque-LSAs handling.
*------------------------------------------------------------------------*/