diff options
author | Donald Sharp <donaldsharp72@gmail.com> | 2021-11-22 20:42:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-22 20:42:56 +0100 |
commit | f1189d7374075cee09d19182ac7ebdd7a40a345c (patch) | |
tree | 9808b7ee5e8d56856afae0810335c9985834f595 /pimd/pim_upstream.c | |
parent | Merge pull request #10057 from ton31337/fix/we_shouldn_send_LLA_for_RS (diff) | |
parent | pimd: STAR inherited Flag not properly set in certain scenarios (diff) | |
download | frr-f1189d7374075cee09d19182ac7ebdd7a40a345c.tar.xz frr-f1189d7374075cee09d19182ac7ebdd7a40a345c.zip |
Merge pull request #9919 from mobash-rasool/pim-upst-3
pimd: STAR inherited Flag not properly set in certain scenarios
Diffstat (limited to 'pimd/pim_upstream.c')
-rw-r--r-- | pimd/pim_upstream.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pimd/pim_upstream.c b/pimd/pim_upstream.c index c5d542ac0..e59dbba9d 100644 --- a/pimd/pim_upstream.c +++ b/pimd/pim_upstream.c @@ -1863,6 +1863,8 @@ int pim_upstream_inherited_olist_decide(struct pim_instance *pim, flag = PIM_OIF_FLAG_PROTO_IGMP; if (PIM_IF_FLAG_TEST_PROTO_PIM(ch->flags)) flag |= PIM_OIF_FLAG_PROTO_PIM; + if (starch) + flag |= PIM_OIF_FLAG_PROTO_STAR; } pim_channel_add_oif(up->channel_oil, ifp, flag, |