diff options
| author | Sarita Patra <saritap@vmware.com> | 2019-02-07 23:50:12 -0800 |
|---|---|---|
| committer | Sarita Patra <saritap@vmware.com> | 2019-02-07 23:50:12 -0800 |
| commit | d23756e938cd3cb3c0bfd2b286370282d0fb1c2d (patch) | |
| tree | bb950ab1e4819dce7a5a33622a093162f3aca1c6 /lib/freebsd-queue.h | |
| parent | aef69c4feab965298bdb176c0fcebddb533a4066 (diff) | |
pimd: Don't refersh the oif_creation timer if S,G already present
Issue: Shut the RP interface in the router RP. LHR will get to know
RP becomes not-reachable, so it send a prune towards the RP. On
receiving the prune, RP clear the (*, G) entry, but (S, G) should
not get removed if present.
Now no-shut the RP interface in the router RP. LHR will send a (*, G)
join towards the RP. On receiving join FRR create the (*, G) entry.
Along with this, it also add the interface(join received) in the OIL
of (S, G) and also refresh the (S, G) timer.
Fix: Dont refresh the timer for S, G or (*, G), if the flag for the
channel OIL is PIM_OIF_FLAG_PROTO_ANY.
Signed-off-by: Sarita Patra <saritap@vmware.com>
Diffstat (limited to 'lib/freebsd-queue.h')
0 files changed, 0 insertions, 0 deletions
