aboutsummaryrefslogtreecommitdiffstats
path: root/package/hostapd/patches/300-scan_ssid.patch
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2011-11-04 01:05:26 +0000
committerFelix Fietkau <nbd@openwrt.org>2011-11-04 01:05:26 +0000
commitc8321c3ca6de1dc1767c90afbe73afc822fb0194 (patch)
tree09bf221f53d3708d737f4b3330c8e02e17f4760d /package/hostapd/patches/300-scan_ssid.patch
parentdab5ebaa76d6432459ba6e26ab22600ed85dd3e4 (diff)
downloadupstream-c8321c3ca6de1dc1767c90afbe73afc822fb0194.tar.gz
upstream-c8321c3ca6de1dc1767c90afbe73afc822fb0194.tar.bz2
upstream-c8321c3ca6de1dc1767c90afbe73afc822fb0194.zip
hostapd: update to latest git version
SVN-Revision: 28746
Diffstat (limited to 'package/hostapd/patches/300-scan_ssid.patch')
-rw-r--r--package/hostapd/patches/300-scan_ssid.patch14
1 files changed, 7 insertions, 7 deletions
diff --git a/package/hostapd/patches/300-scan_ssid.patch b/package/hostapd/patches/300-scan_ssid.patch
index 47528f8b6b..2309d1cd65 100644
--- a/package/hostapd/patches/300-scan_ssid.patch
+++ b/package/hostapd/patches/300-scan_ssid.patch
@@ -1,16 +1,16 @@
--- a/wpa_supplicant/scan.c
+++ b/wpa_supplicant/scan.c
-@@ -251,6 +251,7 @@ static void wpa_supplicant_scan(void *el
- enum wps_request_type req_type = WPS_REQ_ENROLLEE_INFO;
- #endif /* CONFIG_WPS */
+@@ -423,6 +423,7 @@ static void wpa_supplicant_scan(void *el
+ int scan_req = 0, ret;
+ struct wpabuf *extra_ie;
struct wpa_driver_scan_params params;
+ int scan_ssid_all = 1;
size_t max_ssids;
enum wpa_states prev_state;
-@@ -307,6 +308,16 @@ static void wpa_supplicant_scan(void *el
- wpa_s->wpa_state == WPA_INACTIVE)
- wpa_supplicant_set_state(wpa_s, WPA_SCANNING);
+@@ -502,6 +503,16 @@ static void wpa_supplicant_scan(void *el
+ }
+ }
+ /* check if all configured ssids should be scanned directly */
+ ssid = wpa_s->conf->ssid;
@@ -25,7 +25,7 @@
/* Find the starting point from which to continue scanning */
ssid = wpa_s->conf->ssid;
if (wpa_s->prev_scan_ssid != WILDCARD_SSID_SCAN) {
-@@ -370,6 +381,9 @@ static void wpa_supplicant_scan(void *el
+@@ -564,6 +575,9 @@ static void wpa_supplicant_scan(void *el
int_array_sort_unique(params.freqs);
}