]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/wireless/util.c
cfg80211: fix interface combinations check for ADHOC(IBSS)
[karo-tx-linux.git] / net / wireless / util.c
index 74d529236a6562983850be5a03997447d645b76b..b5e4c1cc5e7d04afef47c6fd0baa8425e68cac2d 100644 (file)
@@ -981,6 +981,9 @@ int cfg80211_can_change_interface(struct cfg80211_registered_device *rdev,
        }
        mutex_unlock(&rdev->devlist_mtx);
 
+       if (total == 1)
+               return 0;
+
        for (i = 0; i < rdev->wiphy.n_iface_combinations; i++) {
                const struct ieee80211_iface_combination *c;
                struct ieee80211_iface_limit *limits;