pg: don't leak open files in packet-generator 60/28260/1
authorChristian E. Hopps <[email protected]>
Fri, 27 Sep 2019 18:35:32 +0000 (14:35 -0400)
committerAndrew Yourtchenko <[email protected]>
Wed, 12 Aug 2020 11:16:27 +0000 (11:16 +0000)
commitc7e6b50fddca4f4d4580ba433a7c260372a27e00
treea523b1dc5b8c0f3a054b5d677a3a048b7637b542
parent99e0ee56ebac5fe224ecbf1204aacdcc79bf2ad4
pg: don't leak open files in packet-generator

Fix pg code to close it's open file descriptors before zero'ing the
pcap_main structure for re-use.

Ticket: VPP-1780
Type: fix
Signed-off-by: Christian E. Hopps <[email protected]>
Change-Id: I32945c6476ae83b8d210ee67ac78db3e8f786f46
(cherry picked from commit 19871f25394fa9a4bfb55006092cbcc28b446c04)
src/vnet/pg/cli.c
src/vppinfra/pcap_funcs.h