Merge pull request #1211 from fesc2000/master

Fix tinysvcmdns: rr_data_len goes beyond packet buffer
This commit is contained in:
Mike Brady
2021-07-22 16:28:25 +01:00
committed by GitHub
+2 -1
View File
@@ -735,7 +735,8 @@ static size_t mdns_parse_rr(uint8_t *pkt_buf, size_t pkt_len, size_t off, struct
if (name == NULL)
goto err;
// parse the MDNS RR section p += label_len(pkt_buf, pkt_len, off);
// parse the MDNS RR section
p += label_len(pkt_buf, pkt_len, off);
rr->name = name;
rr->type = mdns_read_u16(p);