Lines Matching defs:pkt
533 pend->c->tcp_write_pkt = w->pkt;
559 log_assert(w->pkt);
818 pend->c->tcp_write_pkt == pend->query->pkt &&
823 LDNS_QDCOUNT(pend->query->pkt) > 0 &&
824 dname_valid(pend->query->pkt+12, pend->query->pkt_len-12)) {
826 dname_str(pend->query->pkt+12, buf);
848 LDNS_QDCOUNT(w->pkt) > 0 &&
849 dname_valid(w->pkt+12, w->pkt_len-12)) {
851 dname_str(w->pkt+12, buf);
1015 (pend->reuse.tree_by_id.count?"for reading pkt":
1023 verbose(VERB_ALGO, "outnet tcp pkt was written event");
1025 log_assert(pend->query->pkt == pend->c->tcp_write_pkt);
1034 verbose(VERB_ALGO, "outnet tcp setup next pkt");
1152 sldns_buffer_write(outnet->udp_buff, pend->pkt, pend->pkt_len);
1154 free(pend->pkt); /* freeing now makes get_mem correct */
1155 pend->pkt = NULL;
1679 free(p->pkt);
1968 pend->pkt = (uint8_t*)memdup(sldns_buffer_begin(packet),
1970 if(!pend->pkt) {
2148 w->pkt = (uint8_t*)w + sizeof(struct waiting_tcp);
2150 memmove(w->pkt, sldns_buffer_begin(packet), w->pkt_len);
2154 LDNS_ID_SET(w->pkt, w->id);
2578 serviced_check_qname(sldns_buffer* pkt, uint8_t* qbuf, size_t qbuflen)
2580 uint8_t* d1 = sldns_buffer_begin(pkt)+12;
2584 if(sldns_buffer_limit(pkt) < 12+1+4) /* packet too small for qname */
2592 if(d1 >= sldns_buffer_at(pkt, sldns_buffer_limit(pkt)))
2594 d1 = sldns_buffer_begin(pkt)+PTR_OFFSET(len1, *d1);
2596 if(d1 >= sldns_buffer_at(pkt, sldns_buffer_limit(pkt)))
2610 if(d1+len1 >= sldns_buffer_at(pkt, sldns_buffer_limit(pkt)))
3478 /* does not have size of the pkt pointer */