Message ID | 1325466913.268481432891241657.JavaMail.weblogic@epmlwas05c |
---|---|
State | Accepted |
Headers | show
Return-Path: <hostap-bounces@lists.shmoo.com> X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from maxx.maxx.shmoo.com (maxx.shmoo.com [205.134.188.171]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 1C77B140E56 for <patchwork-incoming@ozlabs.org>; Fri, 29 May 2015 19:21:01 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by maxx.maxx.shmoo.com (Postfix) with ESMTP id 0E1D117C072; Fri, 29 May 2015 05:20:58 -0400 (EDT) X-Virus-Scanned: amavisd-new at maxx.shmoo.com X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "MIME-Version" Received: from maxx.maxx.shmoo.com ([127.0.0.1]) by localhost (maxx.shmoo.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JOw0wg4h7u14; Fri, 29 May 2015 05:20:57 -0400 (EDT) Received: from maxx.shmoo.com (localhost [127.0.0.1]) by maxx.maxx.shmoo.com (Postfix) with ESMTP id 31F7C17C0E1; Fri, 29 May 2015 05:20:52 -0400 (EDT) X-Original-To: mailman-post+hostap@maxx.shmoo.com Delivered-To: mailman-post+hostap@maxx.shmoo.com Received: from localhost (localhost [127.0.0.1]) by maxx.maxx.shmoo.com (Postfix) with ESMTP id 86C3B9D371 for <mailman-post+hostap@maxx.shmoo.com>; Fri, 29 May 2015 05:20:51 -0400 (EDT) X-Quarantine-ID: <O8mZ+GrcOLGH> X-Virus-Scanned: amavisd-new at maxx.shmoo.com X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "MIME-Version" Received: from maxx.maxx.shmoo.com ([127.0.0.1]) by localhost (maxx.shmoo.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O8mZ+GrcOLGH for <mailman-post+hostap@maxx.shmoo.com>; Fri, 29 May 2015 05:20:45 -0400 (EDT) Received: from mailout2.samsung.com (mailout2.samsung.com [203.254.224.25]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by maxx.maxx.shmoo.com (Postfix) with ESMTPS id 1BB5F9D370 for <hostap@lists.shmoo.com>; Fri, 29 May 2015 05:20:45 -0400 (EDT) Received: from epcpsbgr5.samsung.com (u145.gpu120.samsung.co.kr [203.254.230.145]) by mailout2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0NP3002BZTYHKI00@mailout2.samsung.com> for hostap@lists.shmoo.com; Fri, 29 May 2015 18:20:41 +0900 (KST) Received: from epcpsbgx4.samsung.com ( [172.20.52.122]) by epcpsbgr5.samsung.com (EPCPMTA) with SMTP id CB.19.17770.96F28655; Fri, 29 May 2015 18:20:41 +0900 (KST) X-AuditID: cbfee691-f79ca6d00000456a-32-55682f691751 Received: from epmailer01 ( [203.254.219.141]) by epcpsbgx4.samsung.com (EPCPMTA) with SMTP id A9.8E.25195.96F28655; Fri, 29 May 2015 18:20:41 +0900 (KST) Date: Fri, 29 May 2015 09:20:41 +0000 (GMT) From: Purushottam Kushwaha <p.kushwaha@samsung.com> Subject: [PATCH] This fixes memory leak problem. To: hostap@lists.shmoo.com MIME-version: 1.0 X-MTR: 20150529091118524@p.kushwaha Msgkey: 20150529091118524@p.kushwaha X-EPLocale: en_US.windows-1252 X-Priority: 3 X-EPWebmail-Msg-Type: personal X-EPWebmail-Reply-Demand: 0 X-EPApproval-Locale: X-EPHeader: ML X-MLAttribute: X-RootMTR: 20150529091118524@p.kushwaha X-ParentMTR: X-ArchiveUser: X-CPGSPASS: N X-ConfirmMail: N,general MIME-version: 1.0 Message-id: <1325466913.268481432891241657.JavaMail.weblogic@epmlwas05c> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRmVeSWpSXmKPExsWyRsSkSjdTPyPUYPt+c4tFTQ+YHBg9dp/a xxLAGMVlk5Kak1mWWqRvl8CVsXn2FLaCBo6K37/fsjUwPmDvYuTkEBJQlZjzuBfMlhAwkehq fcIKYYtJXLi3ng2iZimjxLmLrDA1D7dPA7K5gOJzGCWmv/nBCJJgARo06cgEZhCbDaho3YEe sAZhAQOJAyvOAcU5OEQE5CUOHDYBCTML6Eic7Z3ODDFfQeJOzxSwG3gFBCVOznzCArFLWeLO tV/MEHEViY9zmqDichJLpl5mgrB5JWa0P4WLT/u6hhnClpY4P2sDI8wvi78/horzSxy7vQOq V0Bi6pmDUDUaErdf/4KK80msWfiWBaZ+16nlzDC77m+ZC1UjIbG1BRJWzAKKElO6H7JD2AYS RxbNYUX1CweQ7SEx65EgKNgkBDo5JJpWNjJPYFSahaRsFpJRs5CMQlazgJFlFaNoakFyQXFS epGpXnFibnFpXrpecn7uJkZgYjj979nEHYz3D1gfYhTgYFTi4e24kR4qxJpYVlyZe4jRFBhL E5mlRJPzgeknryTe0NjMyMLUxNTYyNzSTEmcV0f6Z7CQQHpiSWp2ampBalF8UWlOavEhRiYO TqkGxppnh76JtMarekW0txxI2WT65hiX/LGN3dunrUx4c/S0ju3Jq/YPef/kZOdfrb3yTUzn WO3MWRJ2Trobj+w5WKDOK3I3wzjcwW4ep+Fsefuu7j8iBs51Pplthu6ZQrK67zLum3wU/Jnb kvbgGpPnsvBf/i0v5RPPB58oavj3duq7hgOlvywElViKMxINtZiLihMBa+1ijAcDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGKsWRmVeSWpSXmKPExsVy+t/tXt1M/YxQg66H+haLmh4wOTB67D61 jyWAMSrNJiM1MSW1SCE1Lzk/JTMv3VbJOzjeOd7UzMBQ19DSwlxJIS8xN9VWycUnQNctMwdo qpJCWWJOKVAoILG4WEnfzqYov7QkVSEjv7jEVina0NxIz8hAz9RIz9A01srQwMDIFKgmIS1j 8+wpbAUNHBW/f79la2B8wN7FyMkhJKAqMedxL5gtIWAi8XD7NFYIW0ziwr31bF2MXEA1cxgl pr/5wQiSYAFqmHRkAjOIzQbUsO5AD1iDsICBxIEV54DiHBwiAvISBw6bgISZBXQkzvZOZ4bY pSBxp2cK2C5eAUGJkzOfsEDsUpa4c+0XM0RcReLjnCaouJzEkqmXmSBsXokZ7U/h4tO+rmGG sKUlzs/awAhz8+Lvj6Hi/BLHbu+A6hWQmHrmIFSNhsTt17+g4nwSaxa+ZYGp33VqOTPMrvtb 5kLVSEhsbXnCCvGLosSU7ofsELaBxJFFc1hR/cIBZHtIzHokOIFRdhaSzCwk3bOQdCOrWcDI sopRNLUguaA4Kb3CRK84Mbe4NC9dLzk/dxMjOA09W7KDseGC9SFGAQ5GJR5eg2vpoUKsiWXF lbmHGCU4mJVEeHfpZIQK8aYkVlalFuXHF5XmpBYfYjQFxtlEZinR5HxgiswriTc0NjE3NTa1 MDA0NzdTEuf9fy43REggPbEkNTs1tSC1CKaPiYNTqoGxw1/JzaPlx7xk3p1Paq6kWF3jVfsi /F6POYq/0MN6l4XCtQuS1zsbRQqf7GVaEnx+7Zc/wrtiXG0f7iyYdHD/Fz6DnwdefdCedyB6 S8RqY4bvIld8Vz+74dwwN1RAQjUhjrfB4FGko57Es8b7L+bcmxiw5+KHRi63MxJrah8xW6++ Ol3Os8lMiaU4I9FQi7moOBEAGFrRAlkDAAA= DLP-Filter: Pass X-CFilter-Loop: Reflected Cc: Kaushik Saha <kaushik.s14@samsung.com> X-BeenThere: hostap@lists.shmoo.com X-Mailman-Version: 2.1.11 Precedence: list Reply-To: p.kushwaha@samsung.com List-Id: HostAP Project <hostap.lists.shmoo.com> List-Unsubscribe: <http://lists.shmoo.com/mailman/options/hostap>, <mailto:hostap-request@lists.shmoo.com?subject=unsubscribe> List-Archive: <http://lists.shmoo.com/pipermail/hostap> List-Post: <mailto:hostap@lists.shmoo.com> List-Help: <mailto:hostap-request@lists.shmoo.com?subject=help> List-Subscribe: <http://lists.shmoo.com/mailman/listinfo/hostap>, <mailto:hostap-request@lists.shmoo.com?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: hostap-bounces@lists.shmoo.com Errors-To: hostap-bounces@lists.shmoo.com |
On Fri, May 29, 2015 at 09:20:41AM +0000, Purushottam Kushwaha wrote:
> Avoid memory leak due to previous malloc for (ssid->ssid).
Thanks, applied.
diff --git a/wpa_supplicant/wps_supplicant.c b/wpa_supplicant/wps_supplicant.c index 8a5cb8e..8830af9 100644 --- a/wpa_supplicant/wps_supplicant.c +++ b/wpa_supplicant/wps_supplicant.c @@ -1187,6 +1187,8 @@ static int wpas_wps_start_dev_pw(struct wpa_supplicant *wpa_s, } #ifdef CONFIG_P2P if (p2p_group && wpa_s->go_params && wpa_s->go_params->ssid_len) { + if(ssid->ssid) + os_free(ssid->ssid); ssid->ssid = os_zalloc(wpa_s->go_params->ssid_len + 1); if (ssid->ssid) { ssid->ssid_len = wpa_s->go_params->ssid_len;
Avoid memory leak due to previous malloc for (ssid->ssid). Signed-off-by: Purushottam Kushwaha <p.kushwaha@samsung.com> --- wpa_supplicant/wps_supplicant.c | 2 ++ 1 file changed, 2 insertions(+)