summaryrefslogtreecommitdiffstats
path: root/package/kernel/mac80211/patches/subsys/110-mac80211_keep_keys_on_stop_ap.patch
blob: 68534f4e7b40e180c6b4488c831ee281954be655 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
From: Felix Fietkau <nbd@nbd.name>
Date: Mon, 27 Oct 2014 00:00:00 +0100
Subject: [PATCH] mac80211: preseve AP mode keys across STA reconnect

Used for AP+STA support in OpenWrt - preserve AP mode keys across STA reconnect
---
 net/mac80211/cfg.c | 1 -
 1 file changed, 1 deletion(-)

--- a/net/mac80211/cfg.c
+++ b/net/mac80211/cfg.c
@@ -1649,12 +1649,6 @@ static int ieee80211_stop_ap(struct wiph
 
 	__sta_info_flush(sdata, true, link_id);
 
-	ieee80211_remove_link_keys(link, &keys);
-	if (!list_empty(&keys)) {
-		synchronize_net();
-		ieee80211_free_key_list(local, &keys);
-	}
-
 	link_conf->enable_beacon = false;
 	sdata->beacon_rate_set = false;
 	sdata->vif.cfg.ssid_len = 0;