Lines Matching refs:label
51 #define NS_TYPE_ELT 0x40 /* EDNS0 extended label type */
202 * Enforces label and domain length limits.
208 u_char *label, *bp, *eom;
215 label = bp++;
219 if (c == '[') { /* start a bit string label */
225 &label, &bp, eom))
231 label = bp++;
265 c = (bp - label - 1);
266 if ((c & NS_CMPRSFLGS) != 0) { /* Label too big. */
270 if (label >= eom) {
274 *label = c;
294 label = bp++;
303 c = (bp - label - 1);
304 if ((c & NS_CMPRSFLGS) != 0) { /* Label too big. */
309 if (label >= eom) {
313 *label = c;
334 * Enforces label and domain length limits.
404 /* Fetch next label in domain name. */
546 /* copy label to buffer */
654 case NS_TYPE_ELT: /* EDNS0 extended label */
730 label name in an array of compressed names.
750 * root label