diff options
| author | rgirada <rgirada@vmware.com> | 2019-05-03 10:35:48 -0700 |
|---|---|---|
| committer | rgirada <rgirada@vmware.com> | 2019-05-09 02:53:11 -0700 |
| commit | e3e532dd16a1a0a77b251d6e8e63ffa4bbd83be7 (patch) | |
| tree | 9d8073346fdd4a438e5d04cd5e53cdfaedcddbee /lib/command_py.c | |
| parent | 43932ad63c162faca22a29cd18ceb46d9bae5ed4 (diff) | |
Pimd : S,G Mroute entries are not expiring even after KAT expiry,
become stale entries.
Topology:
--------
Source
|
FHR
|
RP ------ LHR --- Recv1
|
Recv2
Root case :
-----------
When RP acts as a LHR i.e RP has a local receiver and registed for
the same group where LHR connected receiver also registered for the
same multicast group.When RP receives a (s,g) join form LHR , it
increments upstream ref count to two to track the Local membership
as well.But at the time of KAT expiry in RP , upstream reference
is not being removed Which is added to track local membership which
is causing to make these entries as stale in RP and FHR.
Fix : Made the change such that it removes the upstream reference
if it is added to track the local memberships.
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
Diffstat (limited to 'lib/command_py.c')
0 files changed, 0 insertions, 0 deletions
