|
@@ -872,7 +872,7 @@ void cfg80211_cac_event(struct net_device *netdev,
|
|
|
|
|
|
trace_cfg80211_cac_event(netdev, event);
|
|
trace_cfg80211_cac_event(netdev, event);
|
|
|
|
|
|
- if (WARN_ON(!wdev->cac_started))
|
|
|
|
|
|
+ if (WARN_ON(!wdev->cac_started && event != NL80211_RADAR_CAC_STARTED))
|
|
return;
|
|
return;
|
|
|
|
|
|
if (WARN_ON(!wdev->chandef.chan))
|
|
if (WARN_ON(!wdev->chandef.chan))
|