diff options
author | Dan Carpenter <dan.carpenter@oracle.com> | 2022-09-12 18:07:16 +0300 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2022-10-07 14:41:14 +0200 |
commit | ceb3d688f92231e9d9e663c56a1c8bee90140bad (patch) | |
tree | 4bc55730a80fc87340fd1fbdeea50391460b48cc /net | |
parent | 092197f1f47f8359b46ea62445d87561949b577d (diff) | |
download | linux-stable-ceb3d688f92231e9d9e663c56a1c8bee90140bad.tar.gz linux-stable-ceb3d688f92231e9d9e663c56a1c8bee90140bad.tar.bz2 linux-stable-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')
-rw-r--r-- | net/mac80211/iface.c | 2 |
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: |