From: Ankita Bajaj Date: Tue, 19 Nov 2019 13:11:34 +0000 (+0530) Subject: Fix memory leak in ACS offload operation X-Git-Tag: hostap_2_10~2186 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=23acdd9f33ac9ab5546c878674445d8a5d2e62f0;p=thirdparty%2Fhostap.git Fix memory leak in ACS offload operation freq_list is built in allocated heap memory and it needs to be freed before returning from this function. Signed-off-by: Jouni Malinen --- diff --git a/src/ap/ap_drv_ops.c b/src/ap/ap_drv_ops.c index dcc4fdc45..7e6bf4451 100644 --- a/src/ap/ap_drv_ops.c +++ b/src/ap/ap_drv_ops.c @@ -950,6 +950,7 @@ int hostapd_drv_do_acs(struct hostapd_data *hapd) } ret = hapd->driver->do_acs(hapd->drv_priv, ¶ms); + os_free(freq_list); return ret; }