vrrp: fix vrrp_garp_or_na_send()'s memory leak 02/40602/3
authorluoyaozu <luoyaozu@foxmail.com>
Mon, 25 Mar 2024 12:32:26 +0000 (20:32 +0800)
committerMatthew Smith <mgsmith@netgate.com>
Tue, 26 Mar 2024 14:25:39 +0000 (14:25 +0000)
need free bi after send packets

Type: fix

Signed-off-by: luoyaozu <luoyaozu@foxmail.com>
Change-Id: I98d03820366c3d106df212c4eb353ec6a228e20e

src/plugins/vrrp/vrrp_packet.c

index 756ec8b..69e635f 100644 (file)
@@ -538,6 +538,8 @@ vrrp_garp_or_na_send (vrrp_vr_t * vr)
 
   vlib_put_frame_to_node (vm, vmp->intf_output_node_idx, to_frame);
 
+  vec_free (bi);
+
   return 0;
 }