diff options
author | Anuradha Karuppiah <anuradhak@cumulusnetworks.com> | 2019-03-26 21:36:43 +0100 |
---|---|---|
committer | Anuradha Karuppiah <anuradhak@cumulusnetworks.com> | 2019-04-20 17:33:21 +0200 |
commit | 6a5de0ad483b568221ef0eca5d9205ff5d2d08c0 (patch) | |
tree | 33e77c41877c66dd5095aa6672dc3a3436c27751 /solaris/depend.dev.in | |
parent | pimd: provide an api to force stop kat on an upstream entry (diff) | |
download | frr-6a5de0ad483b568221ef0eca5d9205ff5d2d08c0.tar.xz frr-6a5de0ad483b568221ef0eca5d9205ff5d2d08c0.zip |
pimd: provide a mechanism to pin the IIF for an SG entry
In the case of vxlan origination entries IIF is set to -
1. lo for single VTEPs
2. MLAG-ISL for VTEPs multihomed via MLAG.
This commit creates the necessary infrastructure by -
1. allowing the IIF to be set statically (without RPF lookup)
2. and by preventing next-hop-tracking registration
PS: Note that I have skipped additional checks in pim_upstream_del
intentionally i.e. an attempt will be made to remove nexthop-tracking
for the upstream entry (with STATIC_IIF) which will fail because of the
up-entry not being in the nh's hash table. Ideally we should maintain
a nh pointer in the up-entry to prevent this unnecessary processing.
In the abscence of that I wanted to avoid spraying STATIC_IIF checks
all over.
Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
Diffstat (limited to 'solaris/depend.dev.in')
0 files changed, 0 insertions, 0 deletions