summaryrefslogtreecommitdiffstats
path: root/net/mac80211/iface.c
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2022-09-12 17:07:16 +0200
committerJohannes Berg <johannes.berg@intel.com>2022-10-07 14:41:14 +0200
commitceb3d688f92231e9d9e663c56a1c8bee90140bad (patch)
tree4bc55730a80fc87340fd1fbdeea50391460b48cc /net/mac80211/iface.c
parentwifi: mac80211: remove/avoid misleading prints (diff)
downloadlinux-ceb3d688f92231e9d9e663c56a1c8bee90140bad.tar.xz
linux-ceb3d688f92231e9d9e663c56a1c8bee90140bad.zip
wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change()
Unlock before returning -EOPNOTSUPP. Fixes: 3c06e91b40db ("wifi: mac80211: Support POWERED_ADDR_CHANGE feature") Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/iface.c')
-rw-r--r--net/mac80211/iface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mac80211/iface.c b/net/mac80211/iface.c
index 572254366a0f..b15afa77b87c 100644
--- a/net/mac80211/iface.c
+++ b/net/mac80211/iface.c
@@ -243,7 +243,7 @@ static int ieee80211_can_powered_addr_change(struct ieee80211_sub_if_data *sdata
*/
break;
default:
- return -EOPNOTSUPP;
+ ret = -EOPNOTSUPP;
}
unlock: