]> git.proxmox.com Git - mirror_frr.git/commit
bfdd, nhrpd, pimd: When deleting an interface clean up
authorDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 29 Mar 2019 02:08:37 +0000 (22:08 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 29 Mar 2019 18:19:05 +0000 (14:19 -0400)
commit69dd2e5ea613e079887233d75fbce5f7c4107592
tree02134dfd84ca71dc529eb44aa6297756b9c2849a
parent35dd52481a2563916247b4d039df070e1ecf5124
bfdd, nhrpd, pimd: When deleting an interface clean up

When we delete an interface, we need to set the interface
ifindex to an internal value so that we don't end up in
a state where the re-addition of the same ifindex, due to
a rename operation, causes an infinite loop.

Fixes:#4007
Fix-Suggested-by: Saravanan K
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
nhrpd/nhrp_interface.c
pimd/pim_zebra.c