pg: avoid possible buffer leak
authorDamjan Marion <[email protected]>
Fri, 18 Nov 2016 13:43:10 +0000 (14:43 +0100)
committerDave Barach <[email protected]>
Sat, 19 Nov 2016 16:11:05 +0000 (16:11 +0000)
Change-Id: Iad1a4028d7c3d603e644db9f8a743b92fc2a4dba
Signed-off-by: Damjan Marion <[email protected]>
vnet/vnet/pg/output.c

index 64a0b7b..3d1f266 100644 (file)
@@ -70,7 +70,7 @@ pg_output (vlib_main_t * vm, vlib_node_runtime_t * node, vlib_frame_t * frame)
       pcap_write (&pif->pcap_main);
     }
 
-  vlib_buffer_free_no_next (vm, vlib_frame_args (frame), n_buffers);
+  vlib_buffer_free (vm, vlib_frame_args (frame), n_buffers);
   if (PREDICT_FALSE (pif->lockp != 0))
     *pif->lockp = 0;
   return n_buffers;