Message ID | 1400483181-10284-6-git-send-email-ilan.peer@intel.com |
---|---|
State | Changes Requested |
Headers | show |
diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index be449c6..67332d9 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -10543,6 +10543,7 @@ static int wpa_driver_nl80211_deinit_ap(void *priv) if (!is_ap_interface(drv->nlmode)) return -1; wpa_driver_nl80211_del_beacon(drv); + bss->beacon_set = 0; /* * If the P2P GO interface was dynamically added, then it is
When a beacon was deleted from the kernel in wpa_driver_nl80211_deinit_ap(), bss->beacon_set was not cleared so it restarting the ap again was not possible. Fix this by clearing the variable once the beacon was deleted. Signed-off-by: Ilan Peer <ilan.peer@intel.com> --- src/drivers/driver_nl80211.c | 1 + 1 file changed, 1 insertion(+)