Lines Matching defs:labellen
55 size_t labellen;
59 labellen = sldns_buffer_read_u8(query);
60 if(labellen&0xc0)
62 len += labellen + 1;
65 if(labellen == 0)
67 if(sldns_buffer_remaining(query) < labellen)
69 sldns_buffer_skip(query, (ssize_t)labellen);
77 size_t labellen;
80 labellen = *dname++;
81 while(labellen) {
82 if(labellen&0xc0)
84 len += labellen + 1;
89 dname += labellen;
90 labellen = *dname++;
138 uint8_t labellen;
139 labellen = *dname;
140 while(labellen) {
142 while(labellen--) {
146 labellen = *dname;
187 uint8_t labellen;
196 labellen = sldns_buffer_read_u8(pkt);
197 if(LABEL_IS_PTR(labellen)) {
202 ptr = PTR_OFFSET(labellen, sldns_buffer_read_u8(pkt));
212 if(labellen > 0x3f)
214 len += 1 + labellen;
217 if(labellen == 0) {
221 if(sldns_buffer_remaining(pkt) < labellen)
223 sldns_buffer_skip(pkt, (ssize_t)labellen);