summaryrefslogtreecommitdiff
path: root/package/madwifi/patches/393-mbss_vap_auth.patch
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2009-01-26 00:27:49 +0000
committerFelix Fietkau <nbd@openwrt.org>2009-01-26 00:27:49 +0000
commitf561b910e8d47b4b488fd37a389c2973649a23fd (patch)
tree46885123f5b59098eeba0f3f43d1f4b63dab65df /package/madwifi/patches/393-mbss_vap_auth.patch
parent727ab9ce8d9200616acd481db9174ac9d834fd4c (diff)
downloadmtk-20170518-f561b910e8d47b4b488fd37a389c2973649a23fd.zip
mtk-20170518-f561b910e8d47b4b488fd37a389c2973649a23fd.tar.gz
mtk-20170518-f561b910e8d47b4b488fd37a389c2973649a23fd.tar.bz2
madwifi: fix a race condition in the wds sta separation, which is triggered by using wpa authentication on the ap
SVN-Revision: 14193
Diffstat (limited to 'package/madwifi/patches/393-mbss_vap_auth.patch')
-rw-r--r--package/madwifi/patches/393-mbss_vap_auth.patch6
1 files changed, 3 insertions, 3 deletions
diff --git a/package/madwifi/patches/393-mbss_vap_auth.patch b/package/madwifi/patches/393-mbss_vap_auth.patch
index 3b8a522..802f795 100644
--- a/package/madwifi/patches/393-mbss_vap_auth.patch
+++ b/package/madwifi/patches/393-mbss_vap_auth.patch
@@ -249,7 +249,7 @@
KASSERT(skb->len >= sizeof(struct ieee80211_frame_min),
("frame length too short: %u", skb->len));
-@@ -848,10 +847,11 @@ ieee80211_input(struct ieee80211vap * va
+@@ -844,10 +843,11 @@ ieee80211_input(struct ieee80211vap * va
err:
vap->iv_devstats.rx_errors++;
out:
@@ -263,7 +263,7 @@
return type;
#undef HAS_SEQ
}
-@@ -933,16 +933,23 @@ int
+@@ -929,16 +929,23 @@ int
ieee80211_input_all(struct ieee80211com *ic,
struct sk_buff *skb, int rssi, u_int64_t rtsf)
{
@@ -287,7 +287,7 @@
if (TAILQ_NEXT(vap, iv_next) != NULL) {
skb1 = skb_copy(skb, GFP_ATOMIC);
if (skb1 == NULL) {
-@@ -954,8 +961,10 @@ ieee80211_input_all(struct ieee80211com
+@@ -950,8 +957,10 @@ ieee80211_input_all(struct ieee80211com
skb1 = skb;
skb = NULL;
}