diff options
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/dvm/scan.c')
-rw-r--r-- | drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/dvm/scan.c b/drivers/net/wireless/intel/iwlwifi/dvm/scan.c index d01766f16175..17e6a32384d3 100644 --- a/drivers/net/wireless/intel/iwlwifi/dvm/scan.c +++ b/drivers/net/wireless/intel/iwlwifi/dvm/scan.c | |||
@@ -94,10 +94,14 @@ static int iwl_send_scan_abort(struct iwl_priv *priv) | |||
94 | 94 | ||
95 | static void iwl_complete_scan(struct iwl_priv *priv, bool aborted) | 95 | static void iwl_complete_scan(struct iwl_priv *priv, bool aborted) |
96 | { | 96 | { |
97 | struct cfg80211_scan_info info = { | ||
98 | .aborted = aborted, | ||
99 | }; | ||
100 | |||
97 | /* check if scan was requested from mac80211 */ | 101 | /* check if scan was requested from mac80211 */ |
98 | if (priv->scan_request) { | 102 | if (priv->scan_request) { |
99 | IWL_DEBUG_SCAN(priv, "Complete scan in mac80211\n"); | 103 | IWL_DEBUG_SCAN(priv, "Complete scan in mac80211\n"); |
100 | ieee80211_scan_completed(priv->hw, aborted); | 104 | ieee80211_scan_completed(priv->hw, &info); |
101 | } | 105 | } |
102 | 106 | ||
103 | priv->scan_type = IWL_SCAN_NORMAL; | 107 | priv->scan_type = IWL_SCAN_NORMAL; |