mac80211: fix ad-hoc mode 802.11n channel type
[openwrt-10.03/.git] / package / mac80211 / patches / 300-pending_work.patch
index b69ecc6b0417d6f4c5b72f8305bc925920efb861..b62beb4ba596fe40ca86e0d2ceff45ac829adc7d 100644 (file)
 +                       * fall back to HT20 if we don't use or use
 +                       * the other extension channel
 +                       */
-+                      if ((channel_type == NL80211_CHAN_HT40MINUS ||
-+                           channel_type == NL80211_CHAN_HT40PLUS) &&
++                      if (!(channel_type == NL80211_CHAN_HT40MINUS ||
++                            channel_type == NL80211_CHAN_HT40PLUS) ||
 +                          channel_type != sdata->u.ibss.channel_type)
 +                              sta_ht_cap_new.cap &=
 +                                      ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;