if ((ret = ioctl(drv->ioctl_sock, SIOCSIWPRIV, &iwr)) < 0) {
wpa_printf(MSG_ERROR, "ioctl[SIOCSIWPRIV] (cscan): %d", ret);
*ssid_ptr = ssid_orig;
- goto old_scan;
}
wpa_driver_wext_set_scan_timeout(priv);
return ret;
-
-old_scan:
- if (*ssid_ptr) {
- ssid_nm = (*ssid_ptr)->ssid;
- ssid_len = (*ssid_ptr)->ssid_len;
- }
-
- return wpa_driver_wext_scan(priv, ssid_nm, ssid_len);
}