OSDN Git Service
(root)
/
android-x86
/
external-wpa_supplicant_6.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b5540e9
)
Fix combo-scan prev SSID pointer update in case of scan failure
author
Dmitry Shmidt
<dimitrysh@google.com>
Mon, 8 Nov 2010 22:03:19 +0000
(14:03 -0800)
committer
Dmitry Shmidt
<dimitrysh@google.com>
Mon, 8 Nov 2010 22:03:19 +0000
(14:03 -0800)
Change-Id: Ia3d302ade71d558f4749177a522e08b768f20735
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
wpa_supplicant/wpa_supplicant.c
patch
|
blob
|
history
diff --git
a/wpa_supplicant/wpa_supplicant.c
b/wpa_supplicant/wpa_supplicant.c
index
beec16e
..
27fc84a
100644
(file)
--- a/
wpa_supplicant/wpa_supplicant.c
+++ b/
wpa_supplicant/wpa_supplicant.c
@@
-1493,10
+1493,8
@@
int wpa_drv_scan(struct wpa_supplicant *wpa_s, struct wpa_ssid **ssid_ptr)
if (wpa_s->driver->combo_scan) {
ret = wpa_s->driver->combo_scan(wpa_s->drv_priv, ssid_ptr,
wpa_s->conf->ssid);
- if (!ret) {
- wpa_s->prev_scan_ssid = (*ssid_ptr) ?
- (*ssid_ptr) : BROADCAST_SSID_SCAN;
- }
+ wpa_s->prev_scan_ssid = (*ssid_ptr && !ret) ?
+ (*ssid_ptr) : BROADCAST_SSID_SCAN;
}
else if (wpa_s->driver->scan) {
if (*ssid_ptr) {