summaryrefslogtreecommitdiff
path: root/package/madwifi/patches/392-remove_wds_nodetracking.patch
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2009-01-26 14:37:21 +0000
committerFelix Fietkau <nbd@openwrt.org>2009-01-26 14:37:21 +0000
commita43685367ef84a5579aae53ceb33797e6209a43d (patch)
tree7b48d0d1ce0ad2ca1bf61d5dfaf8ae5481400e5d /package/madwifi/patches/392-remove_wds_nodetracking.patch
parent172dbe47b6675f1551547ae11601920b0f5a96b2 (diff)
downloadmtk-20170518-a43685367ef84a5579aae53ceb33797e6209a43d.zip
mtk-20170518-a43685367ef84a5579aae53ceb33797e6209a43d.tar.gz
mtk-20170518-a43685367ef84a5579aae53ceb33797e6209a43d.tar.bz2
madwifi: fix rx for pure wds interfaces
SVN-Revision: 14203
Diffstat (limited to 'package/madwifi/patches/392-remove_wds_nodetracking.patch')
-rw-r--r--package/madwifi/patches/392-remove_wds_nodetracking.patch12
1 files changed, 6 insertions, 6 deletions
diff --git a/package/madwifi/patches/392-remove_wds_nodetracking.patch b/package/madwifi/patches/392-remove_wds_nodetracking.patch
index 872a18e..fb9fb6a 100644
--- a/package/madwifi/patches/392-remove_wds_nodetracking.patch
+++ b/package/madwifi/patches/392-remove_wds_nodetracking.patch
@@ -58,7 +58,7 @@
}
static __inline
-@@ -1201,142 +1196,6 @@ void ieee80211_wds_addif(struct ieee8021
+@@ -1204,142 +1199,6 @@ void ieee80211_wds_addif(struct ieee8021
schedule_work(&ni->ni_create);
}
@@ -201,7 +201,7 @@
/* Add the specified station to the station table.
* Allocates a new ieee80211_node* that has a reference count of one
* If tmp is 0, it is added to the node table and the reference is used.
-@@ -1382,34 +1241,6 @@ ieee80211_dup_bss(struct ieee80211vap *v
+@@ -1385,34 +1244,6 @@ ieee80211_dup_bss(struct ieee80211vap *v
return ni;
}
@@ -236,7 +236,7 @@
/* NB: A node reference is acquired here; the caller MUST release it. */
#ifdef IEEE80211_DEBUG_REFCNT
#define ieee80211_find_node_locked(nt, mac) \
-@@ -1427,7 +1258,6 @@ ieee80211_find_node_locked(struct ieee80
+@@ -1430,7 +1261,6 @@ ieee80211_find_node_locked(struct ieee80
{
struct ieee80211_node *ni;
int hash;
@@ -244,7 +244,7 @@
IEEE80211_NODE_TABLE_LOCK_ASSERT(nt);
-@@ -1442,48 +1272,11 @@ ieee80211_find_node_locked(struct ieee80
+@@ -1445,48 +1275,11 @@ ieee80211_find_node_locked(struct ieee80
return ni;
}
}
@@ -293,7 +293,7 @@
ieee80211_find_node_debug(struct ieee80211_node_table *nt,
const u_int8_t *macaddr, const char *func, int line)
#else
-@@ -1835,7 +1628,6 @@ ieee80211_node_table_cleanup(struct ieee
+@@ -1838,7 +1631,6 @@ ieee80211_node_table_cleanup(struct ieee
ic->ic_node_cleanup(ni);
#endif
}
@@ -301,7 +301,7 @@
IEEE80211_SCAN_LOCK_DESTROY(nt);
IEEE80211_NODE_TABLE_LOCK_DESTROY(nt);
}
-@@ -2402,8 +2194,6 @@ ieee80211_node_leave(struct ieee80211_no
+@@ -2404,8 +2196,6 @@ ieee80211_node_leave(struct ieee80211_no
* so no more references are generated
*/
if (nt) {