diff options
| author | Corey Siltala <csiltala@atcorp.com> | 2024-11-26 10:04:14 -0600 |
|---|---|---|
| committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2024-12-03 21:37:17 +0000 |
| commit | db1cb065571b6217ecff093bc50640746c5216e5 (patch) | |
| tree | d20a998ec8f7e1523f466b800d7511820115860a | |
| parent | dafe8e9d46c188449e422b45a7bcbaf7b36c6b58 (diff) | |
pimd: Fix access-list memory leak in pimd
Reset access-lists in pimd on terminate
Signed-off-by: Corey Siltala <csiltala@atcorp.com>
(cherry picked from commit d21a993f16dc23df6a1f1a7c81e9f562446437a0)
| -rw-r--r-- | pimd/pimd.c | 2 |
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(); |
