Lines Matching refs:pkt_len
642 uint16_t pkt_len; /* length of rr inside the packet */ in calc_size() local
645 pkt_len = sldns_buffer_read_u16(pkt); in calc_size()
646 if(sldns_buffer_remaining(pkt) < pkt_len) in calc_size()
649 if(pkt_len > 0 && desc && desc->_dname_count > 0) { in calc_size()
655 while(pkt_len > 0 && count) { in calc_size()
662 if(sldns_buffer_position(pkt)-oldpos > pkt_len) in calc_size()
664 pkt_len -= sldns_buffer_position(pkt)-oldpos; in calc_size()
670 if(pkt_len < 1) { in calc_size()
680 if(pkt_len < len) in calc_size()
682 pkt_len -= len; in calc_size()
690 rr->size += pkt_len; in calc_size()
691 sldns_buffer_skip(pkt, (ssize_t)pkt_len); in calc_size()