Lines Matching refs:eom
98 char *dn, *eom; in ns_name_ntop() local
105 eom = dst + dstsiz; in ns_name_ntop()
114 if (dn >= eom) { in ns_name_ntop()
124 if (dn + l >= eom) { in ns_name_ntop()
136 if ((m = decode_bitstring(&cp, dn, eom)) < 0) in ns_name_ntop()
147 if (dn + 1 >= eom) { in ns_name_ntop()
154 if (dn + 3 >= eom) { in ns_name_ntop()
163 if (dn >= eom) { in ns_name_ntop()
172 if (dn >= eom) { in ns_name_ntop()
178 if (dn >= eom) { in ns_name_ntop()
217 u_char *label, *bp, *eom; in ns_name_pton2() local
223 eom = dst + dstsiz; in ns_name_pton2()
234 &label, &bp, eom)) in ns_name_pton2()
279 if (label >= eom) { in ns_name_pton2()
287 if (bp >= eom) { in ns_name_pton2()
308 if (bp >= eom) { in ns_name_pton2()
320 if (label >= eom) { in ns_name_pton2()
326 if (bp >= eom) { in ns_name_pton2()
355 u_char *dn, *eom; in ns_name_ntol() local
362 eom = dst + dstsiz; in ns_name_ntol()
364 if (dn >= eom) { in ns_name_ntol()
379 if (dn + l >= eom) { in ns_name_ntol()
402 ns_name_unpack(const u_char *msg, const u_char *eom, const u_char *src, in ns_name_unpack() argument
405 return (ns_name_unpack2(msg, eom, src, dst, dstsiz, NULL)); in ns_name_unpack()
417 ns_name_unpack2(const u_char *msg, const u_char *eom, const u_char *src, in ns_name_unpack2() argument
429 if (srcp < msg || srcp >= eom) { in ns_name_unpack2()
444 if (dstp + l + 1 >= dstlim || srcp + l >= eom) { in ns_name_unpack2()
456 if (srcp >= eom) { in ns_name_unpack2()
463 if (l >= eom - msg) { /*%< Out of range. */ in ns_name_unpack2()
474 if (checked >= eom - msg) { in ns_name_unpack2()
614 ns_name_uncompress(const u_char *msg, const u_char *eom, const u_char *src, in ns_name_uncompress() argument
620 if ((n = ns_name_unpack(msg, eom, src, tmp, sizeof tmp)) == -1) in ns_name_uncompress()
677 ns_name_skip(const u_char **ptrptr, const u_char *eom) in ns_name_skip() argument
684 while (cp < eom && (n = *cp++) != 0) { in ns_name_skip()
691 if (cp < eom && (l = labellen(cp - 1)) < 0) { in ns_name_skip()
706 if (cp > eom) { in ns_name_skip()
977 decode_bitstring(const unsigned char **cpp, char *dn, const char *eom) in decode_bitstring() argument
987 if (dn + plen >= eom) in decode_bitstring()
1026 unsigned char ** dst, unsigned const char *eom) in encode_bitsring() argument
1048 for (tp = *dst + 1; cp < end && tp < eom; cp++) { in encode_bitsring()
1095 if (cp >= end || tp >= eom) in encode_bitsring()