mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-04-29 02:37:00 +00:00
pimd: Rename the PIM_SPT_PLIST_NAME to PIM_PLIST_NAME
The memory type PIM_SPT_PLIST_NAME is specific to SPT but we are going to store more prefix-list names in pim, make it generic to allow for less confusion in the future. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
d2ee562542
commit
1c4e26bc06
@ -6578,18 +6578,18 @@ static int pim_cmd_spt_switchover(struct pim_instance *pim,
|
||||
|
||||
switch (pim->spt.switchover) {
|
||||
case PIM_SPT_IMMEDIATE:
|
||||
XFREE(MTYPE_PIM_SPT_PLIST_NAME, pim->spt.plist);
|
||||
XFREE(MTYPE_PIM_PLIST_NAME, pim->spt.plist);
|
||||
|
||||
pim_upstream_add_lhr_star_pimreg(pim);
|
||||
break;
|
||||
case PIM_SPT_INFINITY:
|
||||
pim_upstream_remove_lhr_star_pimreg(pim, plist);
|
||||
|
||||
XFREE(MTYPE_PIM_SPT_PLIST_NAME, pim->spt.plist);
|
||||
XFREE(MTYPE_PIM_PLIST_NAME, pim->spt.plist);
|
||||
|
||||
if (plist)
|
||||
pim->spt.plist =
|
||||
XSTRDUP(MTYPE_PIM_SPT_PLIST_NAME, plist);
|
||||
XSTRDUP(MTYPE_PIM_PLIST_NAME, plist);
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -69,7 +69,7 @@ static void pim_instance_terminate(struct pim_instance *pim)
|
||||
|
||||
pim_msdp_exit(pim);
|
||||
|
||||
XFREE(MTYPE_PIM_SPT_PLIST_NAME, pim->spt.plist);
|
||||
XFREE(MTYPE_PIM_PLIST_NAME, pim->spt.plist);
|
||||
XFREE(MTYPE_PIM_PIM_INSTANCE, pim);
|
||||
}
|
||||
|
||||
|
@ -51,5 +51,5 @@ DEFINE_MTYPE(PIMD, PIM_JP_AGG_SOURCE, "PIM JP AGG Source")
|
||||
DEFINE_MTYPE(PIMD, PIM_PIM_INSTANCE, "PIM global state")
|
||||
DEFINE_MTYPE(PIMD, PIM_NEXTHOP_CACHE, "PIM nexthop cache state")
|
||||
DEFINE_MTYPE(PIMD, PIM_SSM_INFO, "PIM SSM configuration")
|
||||
DEFINE_MTYPE(PIMD, PIM_SPT_PLIST_NAME, "PIM SPT Prefix List Name")
|
||||
DEFINE_MTYPE(PIMD, PIM_PLIST_NAME, "PIM Prefix List Names")
|
||||
DEFINE_MTYPE(PIMD, PIM_VXLAN_SG, "PIM VxLAN mroute cache")
|
||||
|
@ -50,7 +50,7 @@ DECLARE_MTYPE(PIM_JP_AGG_SOURCE)
|
||||
DECLARE_MTYPE(PIM_PIM_INSTANCE)
|
||||
DECLARE_MTYPE(PIM_NEXTHOP_CACHE)
|
||||
DECLARE_MTYPE(PIM_SSM_INFO)
|
||||
DECLARE_MTYPE(PIM_SPT_PLIST_NAME);
|
||||
DECLARE_MTYPE(PIM_PLIST_NAME);
|
||||
DECLARE_MTYPE(PIM_VXLAN_SG)
|
||||
|
||||
#endif /* _QUAGGA_PIM_MEMORY_H */
|
||||
|
Loading…
Reference in New Issue
Block a user