Home | History | Annotate | Download | only in testcode

Lines Matching refs:pktbuf

488 static void add_rr(char* rrstr, uint8_t* pktbuf, size_t pktsize,
503 status = sldns_str2wire_rr_question_buf(rrstr, pktbuf+*pktlen,
506 else status = sldns_str2wire_rr_buf(rrstr, pktbuf+*pktlen, &rr_len,
517 sldns_write_uint16(pktbuf+4, LDNS_QDCOUNT(pktbuf)+1);
519 sldns_write_uint16(pktbuf+6, LDNS_ANCOUNT(pktbuf)+1);
521 sldns_write_uint16(pktbuf+8, LDNS_NSCOUNT(pktbuf)+1);
523 sldns_write_uint16(pktbuf+10, LDNS_ARCOUNT(pktbuf)+1);
529 add_edns(uint8_t* pktbuf, size_t pktsize, int do_flag, int co_flag,
547 memmove(pktbuf+*pktlen, edns, sizeof(edns));
549 memmove(pktbuf+*pktlen+sizeof(edns), ednsdata, ednslen);
550 sldns_write_uint16(pktbuf+10, LDNS_ARCOUNT(pktbuf)+1);
568 uint8_t pktbuf[MAX_PACKETLEN];
572 memset(pktbuf, 0, pktlen); /* ID = 0, FLAGS="", and rr counts 0 */
609 replyline(parse, pktbuf, pktlen, &do_flag, &co_flag);
614 cur_reply->reply_pkt = memdup(pktbuf, pktlen);
621 memset(pktbuf, 0, pktlen); /* ID = 0, FLAGS="", and rr counts 0 */
669 add_edns(pktbuf, sizeof(pktbuf), do_flag, co_flag,
674 add_edns(pktbuf, sizeof(pktbuf), do_flag, co_flag,
677 cur_reply->reply_pkt = memdup(pktbuf, pktlen);
684 add_rr(skip_whitespace?parse:line, pktbuf,
685 sizeof(pktbuf), &pktlen, pstate, add_section,