Lines Matching defs:length
56 "RDATA length",
80 size_t *olen) /* output length */
86 /* The expected output length is 16 bytes more than the length of
89 * A valid DNS name may not contain a zero-length label, except at
100 * Each [ label, dot ] pair is encoded as [ length, label ],
101 * preserving overall length. A final [ label ] without a dot is
102 * also encoded as [ length, label ], increasing overall length
104 * representing the zero-length root label, again increasing
105 * the overall length by one.
156 *dnsp++ = 0; /* append zero-length label for root */
167 /* verify that our estimation of length is valid, since
431 unsigned char length;
435 length = doh[*indexp];
436 if((length & 0xc0) == 0xc0) {
443 if(length & 0xc0)
445 if(dohlen < (*indexp + 1 + length))
447 *indexp += (unsigned int)(1 + length);
448 } while(length);
503 unsigned char length;
512 length = doh[index];
513 if((length & 0xc0) == 0xc0) {
520 newpos = (length & 0x3f) << 8 | doh[index + 1];
524 else if(length & 0xc0)
529 if(length) {
534 if((index + length) > dohlen)
537 if(Curl_dyn_addn(c, &doh[index], length))
539 index += length;
541 } while(length && --loop);