From 64730cf10abcf2b5579ef62d8f67a66e9031c9d8 Mon Sep 17 00:00:00 2001 From: nbd Date: Mon, 26 Jan 2009 00:27:49 +0000 Subject: madwifi: fix a race condition in the wds sta separation, which is triggered by using wpa authentication on the ap git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14193 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/madwifi/patches/393-mbss_vap_auth.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'package/madwifi/patches/393-mbss_vap_auth.patch') diff --git a/package/madwifi/patches/393-mbss_vap_auth.patch b/package/madwifi/patches/393-mbss_vap_auth.patch index 3b8a52249..802f795d3 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; } -- cgit v1.2.3