mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-03 04:03:46 +00:00
Merge pull request #9919 from mobash-rasool/pim-upst-3
pimd: STAR inherited Flag not properly set in certain scenarios
This commit is contained in:
commit
f1189d7374
@ -1863,6 +1863,8 @@ int pim_upstream_inherited_olist_decide(struct pim_instance *pim,
|
|||||||
flag = PIM_OIF_FLAG_PROTO_IGMP;
|
flag = PIM_OIF_FLAG_PROTO_IGMP;
|
||||||
if (PIM_IF_FLAG_TEST_PROTO_PIM(ch->flags))
|
if (PIM_IF_FLAG_TEST_PROTO_PIM(ch->flags))
|
||||||
flag |= PIM_OIF_FLAG_PROTO_PIM;
|
flag |= PIM_OIF_FLAG_PROTO_PIM;
|
||||||
|
if (starch)
|
||||||
|
flag |= PIM_OIF_FLAG_PROTO_STAR;
|
||||||
}
|
}
|
||||||
|
|
||||||
pim_channel_add_oif(up->channel_oil, ifp, flag,
|
pim_channel_add_oif(up->channel_oil, ifp, flag,
|
||||||
|
Loading…
Reference in New Issue
Block a user