diff options
| author | Radhika Mahankali <radhika@cumulusnetworks.com> | 2018-04-09 15:30:32 -0700 |
|---|---|---|
| committer | Don Slice <dslice@cumulusnetworks.com> | 2019-10-31 11:11:44 +0000 |
| commit | 6e641a8f2ea8cef24b0fc02f507e4da5f49ac1e7 (patch) | |
| tree | 6fb888315cdc6f5b118d026d7de18186ba57fd13 /pimd/pim_zebra.c | |
| parent | f149ebd9a764ce786eda6242d3b395bf07a3415c (diff) | |
ospf: BFD down not tearing down OSPF adjacency for point-to-point network
Root Cause:
Lookup for the point-to-point neighbor was failing because the neighbor
lookup was based on neighbor interface IP address. But, for point-to-point
neighbor the key is router-id for lookup. Lookup failure was causing the
BFD updates from PTM to get dropped.
Fix:
Added walk of the neighbor list if the network type is point-to-point to
find the appropriate neighbor. The match is based on source IP address of
the neighbor since that’s the address registered with BFD for monitoring.
Ticket: CM-20411
Signed-off-by: Radhika Mahankali <radhika@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_zebra.c')
0 files changed, 0 insertions, 0 deletions
