From 7d5128c79b0a190bd32097cfa0e4de0b22cc96bf Mon Sep 17 00:00:00 2001 From: Wu Gao Date: Mon, 11 Jun 2018 16:09:42 +0800 Subject: [PATCH] qcacmn: Initialize id before tx MGMT frame It use an uninitialized variable to TX (not wait ack) MGMT frame. Change-Id: I46c96a2879a945e8284c436e5ff6b761e1c246ba CRs-Fixed: 2254688 --- umac/p2p/dispatcher/src/wlan_p2p_ucfg_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/umac/p2p/dispatcher/src/wlan_p2p_ucfg_api.c b/umac/p2p/dispatcher/src/wlan_p2p_ucfg_api.c index 162daf91b3f6..84366e846e16 100644 --- a/umac/p2p/dispatcher/src/wlan_p2p_ucfg_api.c +++ b/umac/p2p/dispatcher/src/wlan_p2p_ucfg_api.c @@ -273,7 +273,7 @@ QDF_STATUS ucfg_p2p_mgmt_tx(struct wlan_objmgr_psoc *soc, /* return cookie just for ota ack frames */ if (mgmt_frm->dont_wait_for_ack) - *cookie = 0; + id = 0; else { status = qdf_idr_alloc(&p2p_soc_obj->p2p_idr, tx_action, &id);