Author: vangyzen
Date: Mon Aug 31 16:18:48 2020
New Revision: 364998
URL: https://svnweb.freebsd.org/changeset/base/364998

Log:
  infiniband-diags: Fix memory leak in dump_multicast_tables
  
  Coverity detected leak.
  
  Submitted by: bret_ketc...@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

Modified:
  head/contrib/ofed/infiniband-diags/src/ibroute.c

Modified: head/contrib/ofed/infiniband-diags/src/ibroute.c
==============================================================================
--- head/contrib/ofed/infiniband-diags/src/ibroute.c    Mon Aug 31 16:17:28 
2020        (r364997)
+++ head/contrib/ofed/infiniband-diags/src/ibroute.c    Mon Aug 31 16:18:48 
2020        (r364998)
@@ -222,6 +222,7 @@ char *dump_multicast_tables(ib_portid_t * portid, unsi
                                fprintf(stderr, "SubnGet() failed"
                                                "; MAD status 0x%x AM 0x%x\n",
                                                status, mod);
+                               free(mapnd);
                                return NULL;
                        }
                }
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to