From 76cc4c20473495c839c4df9cfe0bf46632738f03 Mon Sep 17 00:00:00 2001 From: Eric van Gyzen Date: Mon, 31 Aug 2020 16:18:48 +0000 Subject: [PATCH] infiniband-diags: Fix memory leak in dump_multicast_tables Coverity detected leak. Submitted by: bret_ketchum@dell.com Reported by: Coverity Reviewed by: hselasky, kib MFC after: 2 weeks Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D26228 --- contrib/ofed/infiniband-diags/src/ibroute.c | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/ofed/infiniband-diags/src/ibroute.c b/contrib/ofed/infiniband-diags/src/ibroute.c index 62abb9a8e1ae..464c34b25974 100644 --- a/contrib/ofed/infiniband-diags/src/ibroute.c +++ b/contrib/ofed/infiniband-diags/src/ibroute.c @@ -222,6 +222,7 @@ char *dump_multicast_tables(ib_portid_t * portid, unsigned startlid, fprintf(stderr, "SubnGet() failed" "; MAD status 0x%x AM 0x%x\n", status, mod); + free(mapnd); return NULL; } }