lkml.org 
[lkml]   [2019]   [Dec]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.19 163/321] ath6kl: Fix off by one error in scan completion
    Date
    From: Kyle Roeschley <kyle.roeschley@ni.com>

    [ Upstream commit 5803c12816c43bd09e5f4247dd9313c2d9a2c41b ]

    When ath6kl was reworked to share code between regular and scheduled scans
    in commit 3b8ffc6a22ba ("ath6kl: Configure probed SSID list consistently"),
    probed SSID entry changed from 1-index to 0-indexed. However,
    ath6kl_cfg80211_scan_complete_event() was missed in that change. Fix its
    indexing so that we correctly clear out the probed SSID list.

    Signed-off-by: Kyle Roeschley <kyle.roeschley@ni.com>
    Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/net/wireless/ath/ath6kl/cfg80211.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/net/wireless/ath/ath6kl/cfg80211.c b/drivers/net/wireless/ath/ath6kl/cfg80211.c
    index 6c98d7903ffb6..d7c626d9594e1 100644
    --- a/drivers/net/wireless/ath/ath6kl/cfg80211.c
    +++ b/drivers/net/wireless/ath/ath6kl/cfg80211.c
    @@ -1093,7 +1093,7 @@ void ath6kl_cfg80211_scan_complete_event(struct ath6kl_vif *vif, bool aborted)
    if (vif->scan_req->n_ssids && vif->scan_req->ssids[0].ssid_len) {
    for (i = 0; i < vif->scan_req->n_ssids; i++) {
    ath6kl_wmi_probedssid_cmd(ar->wmi, vif->fw_vif_idx,
    - i + 1, DISABLE_SSID_FLAG,
    + i, DISABLE_SSID_FLAG,
    0, NULL);
    }
    }
    --
    2.20.1


    \
     
     \ /
      Last update: 2019-12-04 00:04    [W:4.019 / U:0.352 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site