Skip to content
Snippets Groups Projects
Commit 7ce107e0 authored by Robert Edmonds's avatar Robert Edmonds
Browse files

pkt: initialize 'lower_qname' in knot_pkt_parse_question()

parent a587e202
No related branches found
No related tags found
No related merge requests found
......@@ -604,6 +604,16 @@ int knot_pkt_parse_question(knot_pkt_t *pkt)
pkt->parsed += question_size;
pkt->qname_size = len;
/* Allocate lower_qname field. */
pkt->lower_qname = mm_alloc(&pkt->mm, pkt->qname_size);
if (pkt->lower_qname == NULL) {
return KNOT_ENOMEM;
}
/* Copy QNAME and canonicalize to lowercase. */
memcpy(pkt->lower_qname, pkt->wire + KNOT_WIRE_HEADER_SIZE, pkt->qname_size);
knot_dname_to_lower(pkt->lower_qname);
return KNOT_EOK;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment