linux/drivers/net/wireless/broadcom
Navid Emamdoost 5cc509aa83 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev()
In the implementation of brcmf_p2p_create_p2pdev() the allocated memory
for p2p_vif is leaked when the mac address is the same as primary
interface. To fix this, go to error path to release p2p_vif via
brcmf_free_vif().

Fixes: cb746e4783 ("brcmfmac: check p2pdev mac address uniqueness")
Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2019-12-18 20:20:49 +02:00
..
b43 b43: dma: Fix use true/false for bool type variable 2019-10-31 10:08:18 +02:00
b43legacy b43legacy: Remove pointless cond_resched() wrapper 2019-08-06 15:43:50 +03:00
brcm80211 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() 2019-12-18 20:20:49 +02:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00