]> xenbits.xensource.com Git - libvirt.git/commitdiff
nwfilter: Fix memory leak in learnIPAddressThread
authorZhiPeng Lu <lu.zhipeng@zte.com.cn>
Wed, 27 Sep 2017 01:01:39 +0000 (09:01 +0800)
committerJohn Ferlan <jferlan@redhat.com>
Wed, 27 Sep 2017 11:31:08 +0000 (07:31 -0400)
Don't leak @inetaddr within the done: processing when attempting
to instantiate the filter.

Signed-off-by: ZhiPeng Lu <lu.zhipeng@zte.com.cn>
src/nwfilter/nwfilter_learnipaddr.c

index cfd92d951286a21f315fe629c68ce04d319b07fb..5b95f0e613af33e1e7bbb4b179044c27aac27142 100644 (file)
@@ -637,6 +637,7 @@ learnIPAddressThread(void *arg)
                                                    req->filterparams);
             VIR_DEBUG("Result from applying firewall rules on "
                       "%s with IP addr %s : %d", req->ifname, inetaddr, ret);
+            VIR_FREE(inetaddr);
         }
     } else {
         if (showError)