lwip: Use strlcpy() instead of memcpy() to copy hostname to static buffer
This commit is contained in:
parent
4bd41d4082
commit
a6980fce4c
1 changed files with 1 additions and 1 deletions
|
@ -726,7 +726,7 @@ esp_err_t tcpip_adapter_set_hostname(tcpip_adapter_if_t tcpip_if, const char *ho
|
|||
p_netif = esp_netif[tcpip_if];
|
||||
if (p_netif != NULL) {
|
||||
memset(hostinfo[tcpip_if], 0, sizeof(hostinfo[tcpip_if]));
|
||||
memcpy(hostinfo[tcpip_if], hostname, strlen(hostname));
|
||||
strlcpy(hostinfo[tcpip_if], hostname, sizeof(hostinfo[tcpip_if]));
|
||||
p_netif->hostname = hostinfo[tcpip_if];
|
||||
return ESP_OK;
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue