From: Jayaprakash Sangaru Date: Wed, 24 Apr 2019 13:25:29 +0000 (+0530) Subject: [NEUS7920-218] [9610] wlbt: Wpa3 Ap Fixes in Drv X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=9f6229a0d132f58f8ad19aaf1ad7e0b1a7534f6e;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [NEUS7920-218] [9610] wlbt: Wpa3 Ap Fixes in Drv Wpa3 Ap Drv fixes SCSC-Bug-Id: SSB-51978 Change-Id: Iac697886109c772ae0793e513055a23acec7aa6d Signed-off-by: Jayaprakash Sangaru --- diff --git a/drivers/net/wireless/scsc/cfg80211_ops.c b/drivers/net/wireless/scsc/cfg80211_ops.c index af4ecf905ce8..697c6d6ac0d3 100755 --- a/drivers/net/wireless/scsc/cfg80211_ops.c +++ b/drivers/net/wireless/scsc/cfg80211_ops.c @@ -2828,7 +2828,7 @@ int slsi_mgmt_tx(struct wiphy *wiphy, struct net_device *dev, r = -EINVAL; goto exit; } - if (SLSI_IS_VIF_INDEX_WLAN(ndev_vif)) { + if (SLSI_IS_VIF_INDEX_WLAN(ndev_vif) || (ndev_vif->iftype == NL80211_IFTYPE_AP && (ieee80211_is_auth(mgmt->frame_control)))) { r = slsi_wlan_mgmt_tx(SDEV_FROM_WIPHY(wiphy), dev, chan, wait, buf, len, dont_wait_for_ack, cookie); goto exit; }