diff --git a/[refs] b/[refs] index 99fc86119f01..89648fd4290f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 75e6934a9e996ee7cfe7a488b7f7cc2baa86717a +refs/heads/master: 55b183ad8635589ea731a31653de79a2626491c4 diff --git a/trunk/net/wireless/reg.c b/trunk/net/wireless/reg.c index 8c114e8a9135..6ea626b30a2a 100644 --- a/trunk/net/wireless/reg.c +++ b/trunk/net/wireless/reg.c @@ -1123,7 +1123,9 @@ static bool is_ht40_allowed(struct ieee80211_channel *chan) if (chan->flags & IEEE80211_CHAN_DISABLED) return false; /* This would happen when regulatory rules disallow HT40 completely */ - return !(chan->flags & IEEE80211_CHAN_NO_HT40); + if ((chan->flags & IEEE80211_CHAN_NO_HT40) == IEEE80211_CHAN_NO_HT40) + return false; + return true; } static void reg_process_ht_flags_channel(struct wiphy *wiphy,