From fa96ab66014f8cc1d69c4877b06d7762d024383c Mon Sep 17 00:00:00 2001 From: Naveen Rawat Date: Mon, 3 Jul 2017 16:10:05 -0700 Subject: [PATCH] qcacmn: Fix transaction id descrepancy during NDI create Driver truncated the transaction id to 8-bits from 16-bit value causing the descrepancy in transaction id exchange during NDI create. Change-Id: I502f422620411c39bd0e75f06e9b7200bfea24ae CRs-Fixed: 2072511 --- os_if/linux/nan/src/os_if_nan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/os_if/linux/nan/src/os_if_nan.c b/os_if/linux/nan/src/os_if_nan.c index 31b7a00dde..5c02c29143 100644 --- a/os_if/linux/nan/src/os_if_nan.c +++ b/os_if/linux/nan/src/os_if_nan.c @@ -1247,7 +1247,7 @@ static void os_if_ndp_iface_create_rsp_handler(struct wlan_objmgr_psoc *psoc, bool create_fail = false; struct nan_callbacks cb_obj; struct sk_buff *vendor_event; - uint8_t create_transaction_id; + uint16_t create_transaction_id; struct wlan_objmgr_pdev *pdev = wlan_vdev_get_pdev(vdev); struct pdev_osif_priv *os_priv = wlan_pdev_get_ospriv(pdev); uint32_t create_status = NAN_DATAPATH_RSP_STATUS_ERROR;