zebra: prefer DEFINE_MTYPE_STATIC for local memtypes

Signed-off-by: Lars Seipel <ls@slrz.net>
This commit is contained in:
Lars Seipel 2019-02-11 02:10:50 +01:00
parent f9e824c5f8
commit 110765e34a
3 changed files with 3 additions and 4 deletions

View File

@ -66,6 +66,9 @@ extern struct zebra_privs_t zserv_privs;
#define ALLNODE "ff02::1" #define ALLNODE "ff02::1"
#define ALLROUTER "ff02::2" #define ALLROUTER "ff02::2"
DEFINE_MTYPE_STATIC(ZEBRA, RTADV_RDNSS, "Router Advertisement RDNSS")
DEFINE_MTYPE_STATIC(ZEBRA, RTADV_DNSSL, "Router Advertisement DNSSL")
/* Order is intentional. Matches RFC4191. This array is also used for /* Order is intentional. Matches RFC4191. This array is also used for
command matching, so only modify with care. */ command matching, so only modify with care. */
const char *rtadv_pref_strs[] = {"medium", "high", "INVALID", "low", 0}; const char *rtadv_pref_strs[] = {"medium", "high", "INVALID", "low", 0};

View File

@ -27,8 +27,6 @@
DEFINE_MGROUP(ZEBRA, "zebra") DEFINE_MGROUP(ZEBRA, "zebra")
DEFINE_MTYPE(ZEBRA, RTADV_PREFIX, "Router Advertisement Prefix") DEFINE_MTYPE(ZEBRA, RTADV_PREFIX, "Router Advertisement Prefix")
DEFINE_MTYPE(ZEBRA, RTADV_RDNSS, "Router Advertisement RDNSS")
DEFINE_MTYPE(ZEBRA, RTADV_DNSSL, "Router Advertisement DNSSL")
DEFINE_MTYPE(ZEBRA, ZEBRA_VRF, "ZEBRA VRF") DEFINE_MTYPE(ZEBRA, ZEBRA_VRF, "ZEBRA VRF")
DEFINE_MTYPE(ZEBRA, RE, "Route Entry") DEFINE_MTYPE(ZEBRA, RE, "Route Entry")
DEFINE_MTYPE(ZEBRA, RIB_QUEUE, "RIB process work queue") DEFINE_MTYPE(ZEBRA, RIB_QUEUE, "RIB process work queue")

View File

@ -26,8 +26,6 @@
DECLARE_MGROUP(ZEBRA) DECLARE_MGROUP(ZEBRA)
DECLARE_MTYPE(RTADV_PREFIX) DECLARE_MTYPE(RTADV_PREFIX)
DECLARE_MTYPE(RTADV_RDNSS)
DECLARE_MTYPE(RTADV_DNSSL)
DECLARE_MTYPE(ZEBRA_NS) DECLARE_MTYPE(ZEBRA_NS)
DECLARE_MTYPE(ZEBRA_VRF) DECLARE_MTYPE(ZEBRA_VRF)
DECLARE_MTYPE(RE) DECLARE_MTYPE(RE)