• Home
  • Raw
  • Download

Lines Matching refs:l

110 	int l;  in ns_name_ntop()  local
129 if ((l = labellen(cp - 1)) < 0) { in ns_name_ntop()
133 if (dn + l >= eom) { in ns_name_ntop()
153 for (; l > 0; l--) { in ns_name_ntop()
369 int l; in ns_name_ntol() local
386 if ((l = labellen(cp - 1)) < 0) { in ns_name_ntol()
390 if (dn + l >= eom) { in ns_name_ntol()
394 for (; l > 0; l--) { in ns_name_ntol()
434 int n, len, checked, l; in ns_name_unpack2() local
452 if ((l = labellen(srcp - 1)) < 0) { in ns_name_unpack2()
456 if (dstp + l + 1 >= dstlim || srcp + l >= eom) { in ns_name_unpack2()
460 checked += l + 1; in ns_name_unpack2()
462 memcpy(dstp, srcp, (size_t)l); in ns_name_unpack2()
463 dstp += l; in ns_name_unpack2()
464 srcp += l; in ns_name_unpack2()
477 l = (((n & 0x3f) << 8) | (*srcp & 0xff)); in ns_name_unpack2()
478 if (l >= eom - msg) { /* Out of range. */ in ns_name_unpack2()
482 srcp = msg + l; in ns_name_unpack2()
537 int n, l, first = 1; in ns_name_pack() local
553 l = 0; in ns_name_pack()
566 l += l0 + 1; in ns_name_pack()
567 if (l > MAXCDNAME) { in ns_name_pack()
580 l = dn_find(srcp, msg, (const u_char * const *)dnptrs, in ns_name_pack()
582 if (l >= 0) { in ns_name_pack()
586 *dstp++ = ((u_int32_t)l >> 8) | NS_CMPRSFLGS; in ns_name_pack()
587 *dstp++ = l % 256; in ns_name_pack()
701 int l; in ns_name_skip() local
711 if ((l = labellen(cp - 1)) < 0) { in ns_name_skip()
715 cp += l; in ns_name_skip()
811 int l; in ns_name_map() local
839 l = ns_name_map(nname + n, namelen - n, map, mapsize); in ns_name_map()
840 if (l < 0) in ns_name_map()
844 if (l >= mapsize) { in ns_name_map()
850 map[l].base = nname; in ns_name_map()
851 map[l].len = n; in ns_name_map()
852 return (l + 1); in ns_name_map()
1159 u_char l = *lp; in labellen() local
1161 if ((l & NS_CMPRSFLGS) == NS_CMPRSFLGS) { in labellen()
1166 if ((l & NS_CMPRSFLGS) == NS_TYPE_ELT) { in labellen()
1167 if (l == DNS_LABELTYPE_BITSTRING) { in labellen()
1174 return(l); in labellen()