mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-05-23 01:58:24 +08:00
Merge branch 'bugfix/fix_smartconfig' into 'master'
fix(smartconfig): fix AIRKISS callback data not have ip data value See merge request sdk/ESP8266_RTOS_SDK!1021
This commit is contained in:
@ -120,6 +120,7 @@ static void sc_ack_send_task(void *pvParameters)
|
|||||||
recvfrom(send_sock, &data, 1, 0, (struct sockaddr *)&from, &sockadd_len);
|
recvfrom(send_sock, &data, 1, 0, (struct sockaddr *)&from, &sockadd_len);
|
||||||
if (from.sin_addr.s_addr != INADDR_ANY) {
|
if (from.sin_addr.s_addr != INADDR_ANY) {
|
||||||
memcpy(remote_ip, &from.sin_addr, 4);
|
memcpy(remote_ip, &from.sin_addr, 4);
|
||||||
|
memcpy(sc_callback_data.ip, &from.sin_addr, sizeof(sc_callback_data.ip));
|
||||||
server_addr.sin_addr.s_addr = from.sin_addr.s_addr;
|
server_addr.sin_addr.s_addr = from.sin_addr.s_addr;
|
||||||
} else {
|
} else {
|
||||||
if (ack->cb) {
|
if (ack->cb) {
|
||||||
|
Reference in New Issue
Block a user