]> git.proxmox.com Git - mirror_frr.git/commitdiff
ripd: fix another memtype mismatch
authorRenato Westphal <renato@opensourcerouting.org>
Mon, 8 May 2023 14:07:54 +0000 (11:07 -0300)
committerRenato Westphal <renato@opensourcerouting.org>
Mon, 8 May 2023 15:30:50 +0000 (12:30 -0300)
Fixes #13447.

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
ripd/ripd.c

index cb8dd4945d4f7ccdb5a7f6aeb4c63c031f439afe..339b033fb1b7e486ef23bfc847f2fee13ad2e2a5 100644 (file)
@@ -34,6 +34,7 @@
 
 #include "ripd/ripd.h"
 #include "ripd/rip_nb.h"
+#include "ripd/rip_bfd.h"
 #include "ripd/rip_debug.h"
 #include "ripd/rip_errors.h"
 #include "ripd/rip_interface.h"
@@ -3346,7 +3347,7 @@ void rip_clean(struct rip *rip)
        route_table_finish(rip->distance_table);
 
        RB_REMOVE(rip_instance_head, &rip_instances, rip);
-       XFREE(MTYPE_TMP, rip->default_bfd_profile);
+       XFREE(MTYPE_RIP_BFD_PROFILE, rip->default_bfd_profile);
        XFREE(MTYPE_RIP_VRF_NAME, rip->vrf_name);
        XFREE(MTYPE_RIP, rip);
 }