summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJafar Al-Gharaibeh <jafar@atcorp.com>2024-12-03 23:42:25 -0600
committerGitHub <noreply@github.com>2024-12-03 23:42:25 -0600
commit934b67b1e3a40ab97a71d2d60d3a14fa68476973 (patch)
tree67f9317498b3ca4d5962104b93e9767fbce92fce
parentf9b320dd658c18673895bf2df40d2f00a4fcc2db (diff)
parentdb1cb065571b6217ecff093bc50640746c5216e5 (diff)
Merge pull request #17564 from FRRouting/mergify/bp/stable/10.0/pr-17518
pimd: Fix access-list memory leak in pimd (backport #17518)
-rw-r--r--pimd/pimd.c2
1 files changed, 2 insertions, 0 deletions
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();