mirror of https://github.com/ARMmbed/mbed-os.git
ESP8266Interface buffer null-terminated and parameters of scan function in correct order
parent
979e1f0131
commit
93119eb785
|
@ -319,7 +319,7 @@ int ESP8266Interface::set_credentials(const char *ssid, const char *pass, nsapi_
|
||||||
if (ssid_length > 0
|
if (ssid_length > 0
|
||||||
&& ssid_length <= ESP8266_SSID_MAX_LENGTH) {
|
&& ssid_length <= ESP8266_SSID_MAX_LENGTH) {
|
||||||
memset(ap_ssid, 0, sizeof(ap_ssid));
|
memset(ap_ssid, 0, sizeof(ap_ssid));
|
||||||
strncpy(ap_ssid, ssid, sizeof(ap_ssid));
|
strncpy(ap_ssid, ssid, ESP8266_SSID_MAX_LENGTH);
|
||||||
} else {
|
} else {
|
||||||
return NSAPI_ERROR_PARAMETER;
|
return NSAPI_ERROR_PARAMETER;
|
||||||
}
|
}
|
||||||
|
@ -438,7 +438,7 @@ int ESP8266Interface::scan(WiFiAccessPoint *res, unsigned count, scan_mode mode,
|
||||||
}
|
}
|
||||||
|
|
||||||
return _esp.scan(res, count, (mode == SCANMODE_ACTIVE ? ESP8266::SCANMODE_ACTIVE : ESP8266::SCANMODE_PASSIVE),
|
return _esp.scan(res, count, (mode == SCANMODE_ACTIVE ? ESP8266::SCANMODE_ACTIVE : ESP8266::SCANMODE_PASSIVE),
|
||||||
t_min, t_max);
|
t_max, t_min);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ESP8266Interface::_get_firmware_ok()
|
bool ESP8266Interface::_get_firmware_ok()
|
||||||
|
|
Loading…
Reference in New Issue