From 923a5cc674fe86bc4ef870fca5fba752d13d8592 Mon Sep 17 00:00:00 2001 From: nbd Date: Thu, 16 Oct 2008 21:06:30 +0000 Subject: remove madwifi-testing (it confuses users) - it doesn't work, never has, and i'm not going to finish it. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12992 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../madwifi/patches-testing/320-hidden_ssid.patch | 38 ---------------------- 1 file changed, 38 deletions(-) delete mode 100644 package/madwifi/patches-testing/320-hidden_ssid.patch (limited to 'package/madwifi/patches-testing/320-hidden_ssid.patch') diff --git a/package/madwifi/patches-testing/320-hidden_ssid.patch b/package/madwifi/patches-testing/320-hidden_ssid.patch deleted file mode 100644 index 92d0480d2..000000000 --- a/package/madwifi/patches-testing/320-hidden_ssid.patch +++ /dev/null @@ -1,38 +0,0 @@ -This patch fixes the detection of hidden SSIDs as transmitted -by some cisco systems. - -Signed-off-by: Felix Fietkau - ---- a/net80211/ieee80211_scan_sta.c -+++ b/net80211/ieee80211_scan_sta.c -@@ -209,6 +209,19 @@ - ieee80211_saveie(iep, ie); - } - -+ -+static inline int is_empty_ssid(u_int8_t *ssid) -+{ -+ if (!ssid) -+ return 1; -+ if (ssid[1] == 0) -+ return 1; -+ if ((ssid[1] == 1) && (ssid[2] == 0)) -+ return 1; -+ return 0; -+} -+ -+ - /* - * Process a beacon or probe response frame; create an - * entry in the scan cache or update any previous entry. -@@ -252,8 +265,8 @@ - ise = &se->base; - - /* XXX ap beaconing multiple ssid w/ same bssid */ -- if (sp->ssid[1] != 0 && -- (ISPROBE(subtype) || ise->se_ssid[1] == 0)) -+ if (!is_empty_ssid(sp->ssid) && -+ (ISPROBE(subtype) || is_empty_ssid(ise->se_ssid))) - memcpy(ise->se_ssid, sp->ssid, 2 + sp->ssid[1]); - - memcpy(ise->se_rates, sp->rates, -- cgit v1.2.3