diff options
author | Dan Carpenter <dan.carpenter@oracle.com> | 2021-06-28 13:10:38 +0300 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2021-08-13 09:51:03 +0200 |
commit | 4a11174d6dbd0bde6d5a1d6efb0d70f58811db55 (patch) | |
tree | 8290676be662f937d7870cf6269fa5601d6ecb76 /net/mac80211 | |
parent | deebea0ae3f7c1f812ff6b3581dc51445e1be942 (diff) | |
download | linux-4a11174d6dbd0bde6d5a1d6efb0d70f58811db55.tar.gz linux-4a11174d6dbd0bde6d5a1d6efb0d70f58811db55.tar.bz2 linux-4a11174d6dbd0bde6d5a1d6efb0d70f58811db55.zip |
mac80211: remove unnecessary NULL check in ieee80211_register_hw()
The address "&sband->iftype_data[i]" points to an array at the end of
struct. It can't be NULL and so the check can be removed.
Fixes: bac2fd3d7534 ("mac80211: remove use of ieee80211_get_he_sta_cap()")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/YNmgHi7Rh3SISdog@mwanda
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211')
-rw-r--r-- | net/mac80211/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mac80211/main.c b/net/mac80211/main.c index 05f4c3c72619..ac0653b58f5f 100644 --- a/net/mac80211/main.c +++ b/net/mac80211/main.c @@ -1018,7 +1018,7 @@ int ieee80211_register_hw(struct ieee80211_hw *hw) iftd = &sband->iftype_data[i]; - supp_he = supp_he || (iftd && iftd->he_cap.has_he); + supp_he = supp_he || iftd->he_cap.has_he; } /* HT, VHT, HE require QoS, thus >= 4 queues */ |