Skip to content

Commit ad29d34

Browse files
David Cermaksuren-gabrielyan-espressif
authored andcommitted
Fixed nullptr dereference in MDNS.c
* Original commit: espressif/esp-idf@fffbf7b
1 parent 9f1be36 commit ad29d34

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

components/mdns/mdns.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2269,7 +2269,7 @@ static bool _mdns_question_matches(mdns_parsed_question_t * question, uint16_t t
22692269
}
22702270
} else if (type == MDNS_TYPE_SRV || type == MDNS_TYPE_TXT) {
22712271
const char * name = _mdns_get_service_instance_name(service->service);
2272-
if (name && !strcasecmp(name, question->host)
2272+
if (name && question->host && !strcasecmp(name, question->host)
22732273
&& !strcasecmp(service->service->service, question->service)
22742274
&& !strcasecmp(service->service->proto, question->proto)
22752275
&& !strcasecmp(MDNS_DEFAULT_DOMAIN, question->domain)) {

0 commit comments

Comments
 (0)