int wpa_supplicant_start_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, int interval) { int ret; wpa_supplicant_notify_scanning(wpa_s, 1); ret = wpa_drv_sched_scan(wpa_s, params, interval * 1000); if (ret) wpa_supplicant_notify_scanning(wpa_s, 0); else wpa_s->sched_scanning = 1; return ret; }
static int wpa_supplicant_start_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, int interval) { int ret; #ifndef ANDROID_P2P wpa_supplicant_notify_scanning(wpa_s, 1); #endif ret = wpa_drv_sched_scan(wpa_s, params, interval * 1000); if (ret) wpa_supplicant_notify_scanning(wpa_s, 0); else { wpa_s->sched_scanning = 1; #ifdef ANDROID_P2P wpa_supplicant_notify_scanning(wpa_s, 1); #endif } return ret; }