aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rtlwifi
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2011-05-06 14:11:20 -0400
committerJohn W. Linville <linville@tuxdriver.com>2011-05-10 15:54:45 -0400
commit054ec924944912413e4ee927b8cf02f476d08783 (patch)
tree230bce23cafb27dc755f883203dd400bd5411a75 /drivers/net/wireless/rtlwifi
parent4105f8075051b62816830c95de1ec17ceb364d09 (diff)
iwlagn: fix iwl_is_any_associated
The function iwl_is_any_associated() was intended to check both contexts, but due to an oversight it only checks the BSS context. This leads to a problem with scanning since the passive dwell time isn't restricted appropriately and a scan that includes passive channels will never finish if only the PAN context is associated since the default dwell time of 120ms won't fit into the normal 100 TU DTIM interval. Fix the function by using for_each_context() and also reorganise the other functions a bit to take advantage of each other making the code easier to read. Cc: stable@kernel.org Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rtlwifi')
0 files changed, 0 insertions, 0 deletions