mac80211: fix a crash issue introduced in the active monitor code
[openwrt/svn-archive/archive.git] / package / mac80211 / patches / 300-pending_work.patch
index 33120a0..c66693d 100644 (file)
                change = true;
        }
  
-+      if ((*flags & NL80211_MNTR_FLAG_ACTIVE) &&
++      if (flags && (*flags & NL80211_MNTR_FLAG_ACTIVE) &&
 +          !(rdev->wiphy.features & NL80211_FEATURE_ACTIVE_MONITOR))
 +              return -EOPNOTSUPP;
 +