mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-26 21:54:11 +08: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:
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)) ||
|
||||
|
Loading…
Reference in New Issue
Block a user