summaryrefslogtreecommitdiff
path: root/package/madwifi/patches/422-confchange_reset.patch
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-10-07 12:50:15 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-10-07 12:50:15 +0000
commit6babc9b91ab6cdd9305b270f269b8622c527a88e (patch)
treeb1bd865ddc103600da0e66dbdaf6233a0ae3dd96 /package/madwifi/patches/422-confchange_reset.patch
parenta81aed2f57aef263f83f31c8d405d086776f7415 (diff)
move a few unmaintained packages from trunk to /packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33634 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/madwifi/patches/422-confchange_reset.patch')
-rw-r--r--package/madwifi/patches/422-confchange_reset.patch31
1 files changed, 0 insertions, 31 deletions
diff --git a/package/madwifi/patches/422-confchange_reset.patch b/package/madwifi/patches/422-confchange_reset.patch
deleted file mode 100644
index 33040ae0dd..0000000000
--- a/package/madwifi/patches/422-confchange_reset.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- a/net80211/ieee80211_wireless.c
-+++ b/net80211/ieee80211_wireless.c
-@@ -70,7 +70,8 @@
- (((_dev)->flags & (IFF_RUNNING|IFF_UP)) == (IFF_RUNNING|IFF_UP))
- #define IS_UP_AUTO(_vap) \
- (IS_UP((_vap)->iv_dev) && \
-- (_vap)->iv_ic->ic_roaming == IEEE80211_ROAMING_AUTO)
-+ (((_vap)->iv_opmode == IEEE80211_M_HOSTAP) || \
-+ (_vap)->iv_ic->ic_roaming == IEEE80211_ROAMING_AUTO))
- #define RESCAN 1
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)
-@@ -283,7 +284,7 @@ ieee80211_ioctl_siwencode(struct net_dev
- vap->iv_flags &= ~IEEE80211_F_DROPUNENC;
- }
- }
-- if ((error == 0) && IS_UP(vap->iv_dev)) {
-+ if ((error == 0) && IS_UP_AUTO(vap) && wepchange) {
- /*
- * Device is up and running; we must kick it to
- * effect the change. If we're enabling/disabling
-@@ -291,8 +292,7 @@ ieee80211_ioctl_siwencode(struct net_dev
- * so the 802.11 state machine is reset. Otherwise
- * the key state should have been updated above.
- */
-- if (wepchange && IS_UP_AUTO(vap))
-- ieee80211_new_state(vap, IEEE80211_S_SCAN, 0);
-+ ieee80211_new_state(vap, IEEE80211_S_SCAN, 0);
- }
- #ifdef ATH_SUPERG_XR
- /* set the same params on the xr vap device if exists */