summaryrefslogtreecommitdiff
path: root/zebra/redistribute.c
diff options
context:
space:
mode:
authorRuss White <russ@riw.us>2023-11-07 09:40:01 -0500
committerGitHub <noreply@github.com>2023-11-07 09:40:01 -0500
commitcf51579b5bb0044298dab95056e2f43b5d75ab85 (patch)
treea18344835679efc48be0df7ca9e853f4aba069c3 /zebra/redistribute.c
parentf57763eaed67e2f1cb9547cfc3876e29410df577 (diff)
parenta35bb7e2a89097dc90105a75cbd68618fb74451c (diff)
Merge pull request #14698 from opensourcerouting/fix/remove_static_arp_entries_on_ifdown_events
zebra: Remove static ARP entries on interface down events
Diffstat (limited to 'zebra/redistribute.c')
-rw-r--r--zebra/redistribute.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/zebra/redistribute.c b/zebra/redistribute.c
index 6121949ced..1cfed6df4b 100644
--- a/zebra/redistribute.c
+++ b/zebra/redistribute.c
@@ -28,6 +28,7 @@
#include "zebra/zapi_msg.h"
#include "zebra/zebra_vxlan.h"
#include "zebra/zebra_errors.h"
+#include "zebra/zebra_neigh.h"
#define ZEBRA_PTM_SUPPORT
@@ -518,6 +519,8 @@ void zebra_interface_down_update(struct interface *ifp)
zsend_interface_update(ZEBRA_INTERFACE_DOWN, client, ifp);
}
+
+ zebra_neigh_del_all(ifp);
}
/* Interface information update. */