cfg80211: Reset beacon interval when stop AP fails
When SSR happens at WLAN driver, the cfg80211 stop AP can fail at driver. Make sure that the beacon interval is reset, even when this API fails. Change-Id: I459f55ce5f4bc44c4d0e20170bd50a83c2d609b4 Signed-off-by: Sameer Thalappil <sameert@codeaurora.org> CRs-fixed: 1078172
This commit is contained in:
parent
2dc96b1cbb
commit
cad60c3513
1 changed files with 1 additions and 1 deletions
|
@ -25,8 +25,8 @@ static int __cfg80211_stop_ap(struct cfg80211_registered_device *rdev,
|
||||||
return -ENOENT;
|
return -ENOENT;
|
||||||
|
|
||||||
err = rdev_stop_ap(rdev, dev);
|
err = rdev_stop_ap(rdev, dev);
|
||||||
|
wdev->beacon_interval = 0;
|
||||||
if (!err) {
|
if (!err) {
|
||||||
wdev->beacon_interval = 0;
|
|
||||||
memset(&wdev->chandef, 0, sizeof(wdev->chandef));
|
memset(&wdev->chandef, 0, sizeof(wdev->chandef));
|
||||||
wdev->ssid_len = 0;
|
wdev->ssid_len = 0;
|
||||||
rdev_set_qos_map(rdev, dev, NULL);
|
rdev_set_qos_map(rdev, dev, NULL);
|
||||||
|
|
Loading…
Add table
Reference in a new issue