aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/wilc1000
diff options
context:
space:
mode:
authorAjay Singh <ajay.kathat@microchip.com>2019-02-05 07:15:42 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-02-07 13:31:20 +0100
commitea3c0d4eaa9e89bb1c549d8eb6efc2a75687c651 (patch)
tree6403b2e2543eeeda16adbe6792fb0b8ef357b54f /drivers/staging/wilc1000
parentstaging: wilc1000: refactor code to use cookie information (diff)
downloadlinux-dev-ea3c0d4eaa9e89bb1c549d8eb6efc2a75687c651.tar.xz
linux-dev-ea3c0d4eaa9e89bb1c549d8eb6efc2a75687c651.zip
staging: wilc1000: use random number for cookie instead of pointer
Use random number to assign to cookie value. Signed-off-by: Ajay Singh <ajay.kathat@microchip.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/wilc1000')
-rw-r--r--drivers/staging/wilc1000/wilc_wfi_cfgoperations.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c b/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c
index f719b74cf15d..98121ec362f4 100644
--- a/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c
+++ b/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c
@@ -1252,7 +1252,7 @@ static int mgmt_tx(struct wiphy *wiphy,
u32 buf_len = len + sizeof(p2p_vendor_spec) + sizeof(priv->p2p.local_random);
int ret = 0;
- *cookie = (unsigned long)buf;
+ *cookie = prandom_u32();
priv->tx_cookie = *cookie;
mgmt = (const struct ieee80211_mgmt *)buf;