summaryrefslogtreecommitdiffstats
path: root/pimd/pim_memory.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2016-08-05 19:08:06 +0200
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-12-22 02:26:05 +0100
commit36d6bd7d34090d3af3dd1953b7ccc1b02f042849 (patch)
tree129a74cb7048295a6821743c8de9dfbcdeb1dfba /pimd/pim_memory.c
parentpimd: Refactor RP code and start the ability to handle ranges (diff)
downloadfrr-36d6bd7d34090d3af3dd1953b7ccc1b02f042849.tar.xz
frr-36d6bd7d34090d3af3dd1953b7ccc1b02f042849.zip
pimd: multiple rp commands
Allow the user to specify multiple rp commands. 'ip pim rp A.B.C.D' -> translates to 'ip pim rp A.G.C.D 224.0.0.0/24' ip pim rp A.B.C.D A.B.C.D/M First is the rp, second is the group with mask. Groups and masks cannot be over each other except 224.0.0.0/24 which is the fallback if used. Ticket: CM-7860 Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_memory.c')
-rw-r--r--pimd/pim_memory.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pimd/pim_memory.c b/pimd/pim_memory.c
index 601472502..9994ea5d6 100644
--- a/pimd/pim_memory.c
+++ b/pimd/pim_memory.c
@@ -39,3 +39,4 @@ DEFINE_MTYPE(PIMD, PIM_UPSTREAM, "PIM upstream (S,G) state")
DEFINE_MTYPE(PIMD, PIM_SSMPINGD, "PIM sspimgd socket")
DEFINE_MTYPE(PIMD, PIM_STATIC_ROUTE, "PIM Static Route")
DEFINE_MTYPE(PIMD, PIM_BR, "PIM Bridge Router info")
+DEFINE_MTYPE(PIMD, PIM_RP, "PIM RP info")