summaryrefslogtreecommitdiffstats
path: root/net/wireless/mlme.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2022-06-27 12:49:03 +0200
committerJohannes Berg <johannes.berg@intel.com>2022-07-01 12:05:48 +0200
commitd6f671c8a339d5b655acfacb8be6918c744fbabf (patch)
tree8ea8cb319f4de7ea498de4a5ebff6b05b943786c /net/wireless/mlme.c
parentwifi: nl80211: relax wdev mutex check in wdev_chandef() (diff)
downloadlinux-d6f671c8a339d5b655acfacb8be6918c744fbabf.tar.xz
linux-d6f671c8a339d5b655acfacb8be6918c744fbabf.zip
wifi: cfg80211: remove chandef check in cfg80211_cac_event()
The current check only worked for AP mode, but we can do radar detection in mesh as well (for example). We could try to check this using wdev_chandef(), but we also don't really care since the chandef is passed in and we have no need to use it anymore (since we added the argument in commit d2859df5e7f0 ("cfg80211/mac80211: DFS setup chandef for cac event")). Change-Id: I856e4344d5e64ff4d2eead0b4c53b11f264be9b8 Fixes: 7b0a0e3c3a88 ("wifi: cfg80211: do some rework towards MLO link APIs") Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to '')
-rw-r--r--net/wireless/mlme.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/net/wireless/mlme.c b/net/wireless/mlme.c
index 8a84cf77667c..2bb4da97b66a 100644
--- a/net/wireless/mlme.c
+++ b/net/wireless/mlme.c
@@ -949,9 +949,6 @@ void cfg80211_cac_event(struct net_device *netdev,
if (WARN_ON(!wdev->cac_started && event != NL80211_RADAR_CAC_STARTED))
return;
- if (WARN_ON(!wdev->links[0].ap.chandef.chan))
- return;
-
switch (event) {
case NL80211_RADAR_CAC_FINISHED:
timeout = wdev->cac_start_time +