From: Corey Siltala Date: Tue, 26 Nov 2024 16:04:14 +0000 (-0600) Subject: pimd: Fix access-list memory leak in pimd X-Git-Tag: docker/10.0.3~8^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=db1cb065571b6217ecff093bc50640746c5216e5;p=mirror%2Ffrr.git pimd: Fix access-list memory leak in pimd Reset access-lists in pimd on terminate Signed-off-by: Corey Siltala (cherry picked from commit d21a993f16dc23df6a1f1a7c81e9f562446437a0) --- diff --git a/pimd/pimd.c b/pimd/pimd.c index db61974800..1a9ef0ce41 100644 --- a/pimd/pimd.c +++ b/pimd/pimd.c @@ -17,6 +17,7 @@ #include "vrf.h" #include "lib_errors.h" #include "bfd.h" +#include "filter.h" #include "pimd.h" #if PIM_IPV == 4 @@ -143,6 +144,7 @@ void pim_terminate(void) prefix_list_add_hook(NULL); prefix_list_delete_hook(NULL); prefix_list_reset(); + access_list_reset(); pim_vxlan_terminate(); pim_vrf_terminate();