]> git.puffer.fish Git - mirror/frr.git/commit
pimd: Handling prune received during join state and join during prune pending
authorsaravanank <saravanank@vmware.com>
Tue, 17 Mar 2020 06:48:05 +0000 (23:48 -0700)
committersaravanank <saravanank@vmware.com>
Wed, 18 Mar 2020 02:12:28 +0000 (19:12 -0700)
commit48484e587524e3f42dfc1e1d08d65c59af892668
tree0c3b6e7ed7771af2fb6291ebbf4faea6c111c3f7
parent7f2ccbe562cae49fb8bf1770a0ec79b701ee41af
pimd: Handling prune received during join state and join during prune pending

RCA:
1. Prune processing during join state was putting of join expiry timer
2. Join received during prune pending state was not comparing hold time with remaining expiry timer.

Fix:
Fixed as per RFC 4601/7761

Signed-off-by: Saravanan K <saravanank@vmware.com>
pimd/pim_ifchannel.c