mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-01 09:30:59 +02:00
mdns: fixed mdns crashing on reception of txt packet without a corresponding service
closes #2866
This commit is contained in:
@@ -2886,7 +2886,7 @@ void mdns_parse_packet(mdns_rx_packet_t * packet)
|
||||
col = 1;
|
||||
} else if (!clas) {
|
||||
col = -1;
|
||||
} else {
|
||||
} else if (service) { // only detect txt collision if service existed
|
||||
col = _mdns_check_txt_collision(service->service, data_ptr, data_len);
|
||||
}
|
||||
if (col && !_mdns_server->interfaces[packet->tcpip_if].pcbs[packet->ip_protocol].probe_running) {
|
||||
|
Reference in New Issue
Block a user