Merge pull request #146 from MicroDev1/master

Prevent crash when hostname is null (IDFGH-8356)
This commit is contained in:
david-cermak
2022-10-01 07:47:38 +02:00
committed by GitHub

View File

@ -2801,7 +2801,8 @@ static int _mdns_check_aaaa_collision(esp_ip6_addr_t * ip, mdns_if_t tcpip_if)
static bool _hostname_is_ours(const char * hostname) static bool _hostname_is_ours(const char * hostname)
{ {
if (strcasecmp(hostname, _mdns_server->hostname) == 0) { if (!_str_null_or_empty(_mdns_server->hostname) &&
strcasecmp(hostname, _mdns_server->hostname) == 0) {
return true; return true;
} }
mdns_host_item_t * host = _mdns_host_list; mdns_host_item_t * host = _mdns_host_list;