From 7f93038dad7c0432a86a23fe87a94c8f3c6d0856 Mon Sep 17 00:00:00 2001 From: nbd Date: Mon, 21 May 2007 06:25:34 +0000 Subject: madwifi: switch to latest madwifi-hal-0.9.30.13 snapshot as reference merge in refcount branch as well and clean up openwrt patches (a few fixes got merged upstream) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7300 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/madwifi/patches/111-wds_fix_PR_914.patch | 31 ------------------------ 1 file changed, 31 deletions(-) delete mode 100644 package/madwifi/patches/111-wds_fix_PR_914.patch (limited to 'package/madwifi/patches/111-wds_fix_PR_914.patch') diff --git a/package/madwifi/patches/111-wds_fix_PR_914.patch b/package/madwifi/patches/111-wds_fix_PR_914.patch deleted file mode 100644 index 282b38576..000000000 --- a/package/madwifi/patches/111-wds_fix_PR_914.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -urN madwifi-ng-refcount-r2313-20070505.old/net80211/ieee80211_node.c madwifi-ng-refcount-r2313-20070505.dev/net80211/ieee80211_node.c ---- madwifi-ng-refcount-r2313-20070505.old/net80211/ieee80211_node.c 2007-05-04 23:09:29.000000000 +0200 -+++ madwifi-ng-refcount-r2313-20070505.dev/net80211/ieee80211_node.c 2007-05-13 18:17:55.697101792 +0200 -@@ -981,11 +981,11 @@ - ieee80211_del_wds_node(struct ieee80211_node_table *nt, struct ieee80211_node *ni) - { - int hash; -- struct ieee80211_wds_addr *wds; -+ struct ieee80211_wds_addr *wds, *next; - - IEEE80211_NODE_TABLE_LOCK_IRQ(nt); - for (hash = 0; hash < IEEE80211_NODE_HASHSIZE; hash++) { -- LIST_FOREACH(wds, &nt->nt_wds_hash[hash], wds_hash) { -+ LIST_FOREACH_SAFE(wds, &nt->nt_wds_hash[hash], wds_hash, next) { - if (wds->wds_ni == ni) { - LIST_REMOVE(wds, wds_hash); - ieee80211_unref_node(&wds->wds_ni); -@@ -1002,11 +1002,11 @@ - { - struct ieee80211_node_table *nt = (struct ieee80211_node_table *)data; - int hash; -- struct ieee80211_wds_addr *wds; -+ struct ieee80211_wds_addr *wds, *next; - - IEEE80211_NODE_TABLE_LOCK_IRQ(nt); - for (hash = 0; hash < IEEE80211_NODE_HASHSIZE; hash++) { -- LIST_FOREACH(wds, &nt->nt_wds_hash[hash], wds_hash) { -+ LIST_FOREACH_SAFE(wds, &nt->nt_wds_hash[hash], wds_hash, next) { - if (wds->wds_agingcount != WDS_AGING_STATIC) { - if (!wds->wds_agingcount) { - LIST_REMOVE(wds, wds_hash); -- cgit v1.2.3