Lines Matching refs:l
109 int l; in ns_name_ntop() local
128 if ((l = labellen(cp - 1)) < 0) { in ns_name_ntop()
132 if (dn + l >= eom) { in ns_name_ntop()
152 for (; l > 0; l--) { in ns_name_ntop()
344 int l; in ns_name_ntol() local
361 if ((l = labellen(cp - 1)) < 0) { in ns_name_ntol()
365 if (dn + l >= eom) { in ns_name_ntol()
369 for (; l > 0; l--) { in ns_name_ntol()
393 int n, len, checked, l; in ns_name_unpack() local
411 if ((l = labellen(srcp - 1)) < 0) { in ns_name_unpack()
415 if (dstp + l + 1 >= dstlim || srcp + l >= eom) { in ns_name_unpack()
419 checked += l + 1; in ns_name_unpack()
421 memcpy(dstp, srcp, (size_t)l); in ns_name_unpack()
422 dstp += l; in ns_name_unpack()
423 srcp += l; in ns_name_unpack()
485 int n, l, first = 1; in ns_name_pack() local
501 l = 0; in ns_name_pack()
514 l += l0 + 1; in ns_name_pack()
515 if (l > MAXCDNAME) { in ns_name_pack()
528 l = dn_find(srcp, msg, (const u_char * const *)dnptrs, in ns_name_pack()
530 if (l >= 0) { in ns_name_pack()
534 *dstp++ = ((u_int32_t)l >> 8) | NS_CMPRSFLGS; in ns_name_pack()
535 *dstp++ = l % 256; in ns_name_pack()
645 int l; in ns_name_skip() local
655 if ((l = labellen(cp - 1)) < 0) { in ns_name_skip()
659 cp += l; in ns_name_skip()
954 u_char l = *lp; in labellen() local
956 if ((l & NS_CMPRSFLGS) == NS_CMPRSFLGS) { in labellen()
961 if ((l & NS_CMPRSFLGS) == NS_TYPE_ELT) { in labellen()
962 if (l == DNS_LABELTYPE_BITSTRING) { in labellen()
969 return(l); in labellen()