]>
git.proxmox.com Git - mirror_frr.git/blob - pimd/pim_memory.c
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* pimd memory type definitions
4 * Copyright (C) 2015 David Lamparter
11 #include "pim_memory.h"
13 DEFINE_MGROUP(PIMD
, "pimd");
14 DEFINE_MTYPE(PIMD
, PIM_CHANNEL_OIL
, "PIM SSM (S,G) channel OIL");
15 DEFINE_MTYPE(PIMD
, PIM_INTERFACE
, "PIM interface");
16 DEFINE_MTYPE(PIMD
, PIM_IGMP_JOIN
, "PIM interface IGMP static join");
17 DEFINE_MTYPE(PIMD
, PIM_IGMP_SOCKET
, "PIM interface IGMP socket");
18 DEFINE_MTYPE(PIMD
, PIM_IGMP_GROUP
, "PIM interface IGMP group");
19 DEFINE_MTYPE(PIMD
, PIM_IGMP_GROUP_SOURCE
, "PIM interface IGMP source");
20 DEFINE_MTYPE(PIMD
, PIM_NEIGHBOR
, "PIM interface neighbor");
21 DEFINE_MTYPE(PIMD
, PIM_IFCHANNEL
, "PIM interface (S,G) state");
22 DEFINE_MTYPE(PIMD
, PIM_UPSTREAM
, "PIM upstream (S,G) state");
23 DEFINE_MTYPE(PIMD
, PIM_SSMPINGD
, "PIM sspimgd socket");
24 DEFINE_MTYPE(PIMD
, PIM_STATIC_ROUTE
, "PIM Static Route");
25 DEFINE_MTYPE(PIMD
, PIM_RP
, "PIM RP info");
26 DEFINE_MTYPE(PIMD
, PIM_FILTER_NAME
, "PIM RP filter info");
27 DEFINE_MTYPE(PIMD
, PIM_MSDP_PEER
, "PIM MSDP peer");
28 DEFINE_MTYPE(PIMD
, PIM_MSDP_MG_NAME
, "PIM MSDP mesh-group name");
29 DEFINE_MTYPE(PIMD
, PIM_MSDP_SA
, "PIM MSDP source-active cache");
30 DEFINE_MTYPE(PIMD
, PIM_MSDP_MG
, "PIM MSDP mesh group");
31 DEFINE_MTYPE(PIMD
, PIM_MSDP_MG_MBR
, "PIM MSDP mesh group mbr");
32 DEFINE_MTYPE(PIMD
, PIM_SEC_ADDR
, "PIM secondary address");
33 DEFINE_MTYPE(PIMD
, PIM_JP_AGG_GROUP
, "PIM JP AGG Group");
34 DEFINE_MTYPE(PIMD
, PIM_JP_AGG_SOURCE
, "PIM JP AGG Source");
35 DEFINE_MTYPE(PIMD
, PIM_PIM_INSTANCE
, "PIM global state");
36 DEFINE_MTYPE(PIMD
, PIM_NEXTHOP_CACHE
, "PIM nexthop cache state");
37 DEFINE_MTYPE(PIMD
, PIM_SSM_INFO
, "PIM SSM configuration");
38 DEFINE_MTYPE(PIMD
, PIM_PLIST_NAME
, "PIM Prefix List Names");
39 DEFINE_MTYPE(PIMD
, PIM_VXLAN_SG
, "PIM VxLAN mroute cache");