mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-06 08:47:44 -04:00
nl80211: send deauth reason if locally generated
Send disconnection reason code to user space even if it's locally generated, since some tests that check reason code may fail because of the current behavior. Signed-off-by: David Spinadel <david.spinadel@intel.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
committed by
Johannes Berg
parent
e7881bd594
commit
86b6c46572
@@ -13963,7 +13963,7 @@ void nl80211_send_disconnected(struct cfg80211_registered_device *rdev,
|
||||
|
||||
if (nla_put_u32(msg, NL80211_ATTR_WIPHY, rdev->wiphy_idx) ||
|
||||
nla_put_u32(msg, NL80211_ATTR_IFINDEX, netdev->ifindex) ||
|
||||
(from_ap && reason &&
|
||||
(reason &&
|
||||
nla_put_u16(msg, NL80211_ATTR_REASON_CODE, reason)) ||
|
||||
(from_ap &&
|
||||
nla_put_flag(msg, NL80211_ATTR_DISCONNECTED_BY_AP)) ||
|
||||
|
||||
Reference in New Issue
Block a user