wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change()
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 12 Sep 2022 15:07:16 +0000 (18:07 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 7 Oct 2022 12:41:14 +0000 (14:41 +0200)
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>
net/mac80211/iface.c

index 5722543..b15afa7 100644 (file)
@@ -243,7 +243,7 @@ static int ieee80211_can_powered_addr_change(struct ieee80211_sub_if_data *sdata
                 */
                break;
        default:
-               return -EOPNOTSUPP;
+               ret = -EOPNOTSUPP;
        }
 
 unlock: