]> git.puffer.fish Git - mirror/frr.git/commit
pimd: Revamp send of join/prune to actually set bits right.
authorDonald Sharp <sharpd@cumulusnetwroks.com>
Wed, 27 Jul 2016 20:33:41 +0000 (16:33 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 22 Dec 2016 01:26:04 +0000 (20:26 -0500)
commit346cffe31ef871d7876aacafea9cf4086146f110
treedc263ae1062b386a4aa37fb56599c3943cd37f16
parent984c84f48600a9c6b7b0513e3ad8f234465dec1e
pimd: Revamp send of join/prune to actually set bits right.

When a *,G report is sent, the RPT and WC bits
are set as well as the source is the RP address
for the group.

If this routers idea of the RP for this group is
different than the idea of the RP from the sender
than that particular *,G can be dropped.

Ticket: CM-12031
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_cmd.c
pimd/pim_join.c
pimd/pim_msg.c
pimd/pim_msg.h