From b4c0cad06e9b4594cce358509323bea9f0911986 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Sun, 3 Jan 2021 11:57:23 +0100 Subject: [PATCH] dcb: Plug a leaking DCB socket buffer DCB socket buffer is allocated in dcb_init(), but never freed(). Free it in dcb_fini(). Fixes: 67033d1c1c8a ("Add skeleton of a new tool, dcb") Signed-off-by: Petr Machata Signed-off-by: Stephen Hemminger --- dcb/dcb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dcb/dcb.c b/dcb/dcb.c index f5c62790..0e3c8748 100644 --- a/dcb/dcb.c +++ b/dcb/dcb.c @@ -38,6 +38,7 @@ static void dcb_fini(struct dcb *dcb) { delete_json_obj_plain(); mnl_socket_close(dcb->nl); + free(dcb->buf); } static struct dcb *dcb_alloc(void)