diff options
author | Dmitry Shmidt <dimitrysh@google.com> | 2010-02-25 11:31:36 -0800 |
---|---|---|
committer | Dmitry Shmidt <dimitrysh@google.com> | 2010-02-25 11:31:36 -0800 |
commit | 591f413d31d9be2fcc3d6f38a09bcb6865ecfc4c (patch) | |
tree | c79c18e4b73c5a1f0e8c9a550fcffc488ea2e3f5 | |
parent | 3992c00dacad93b3dd2f4f9608e518e05dd05ad4 (diff) | |
download | wlan-591f413d31d9be2fcc3d6f38a09bcb6865ecfc4c.tar.gz |
wl1271: Fix suppressing additional DISASSOCIATE events
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
-rw-r--r-- | wl1271/wpa_supplicant_lib/driver_ti.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/wl1271/wpa_supplicant_lib/driver_ti.c b/wl1271/wpa_supplicant_lib/driver_ti.c index e7e2bc22..a761716e 100644 --- a/wl1271/wpa_supplicant_lib/driver_ti.c +++ b/wl1271/wpa_supplicant_lib/driver_ti.c @@ -1295,6 +1295,12 @@ static int wpa_driver_tista_associate(void *priv, wpa_printf(MSG_DEBUG, "%s", __FUNCTION__); TI_CHECK_DRIVER( drv->driver_is_loaded, -1 ); +#ifdef WPA_SUPPLICANT_VER_0_6_X +#ifdef ANDROID + ((struct wpa_driver_wext_data *)(drv->wext))->skip_disconnect = 0; +#endif +#endif + if (wpa_driver_wext_get_ifflags(drv->wext, &flags) == 0) { if (!(flags & IFF_UP)) { wpa_driver_wext_set_ifflags(drv->wext, flags | IFF_UP); |