X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=package%2Fhostapd%2Fpatches%2F300-scan_ssid.patch;h=2309d1cd6531a1b36d82f62a0463a0f19e4a1462;hp=47528f8b6b56bf79c60450dde0ba96b6541d075a;hb=521d27ee45392f09692dd8bf2d5aa338a4032a72;hpb=7f442d0583cffab97a742d81498c37fd85b5455a diff --git a/package/hostapd/patches/300-scan_ssid.patch b/package/hostapd/patches/300-scan_ssid.patch index 47528f8b6..2309d1cd6 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); }