Lines Matching refs:eom
269 resolv_skip_rr(uchar_t *p, uchar_t *eom) in resolv_skip_rr() argument
278 if ((t = dn_skipname(p, eom)) < 0) { in resolv_skip_rr()
290 if ((p + RRFIXEDSZ) > eom) in resolv_skip_rr()
302 if (p > eom) in resolv_skip_rr()
384 uchar_t *eom; in resolv_decode() local
408 eom = (uchar_t *)(buf + answer_len); in resolv_decode()
427 n = dn_skipname(p, eom); in resolv_decode()
446 n = dn_expand(buf, eom, p, (char *)name, sizeof (name)); in resolv_decode()
458 while (cnt-- > 0 && p < eom) { in resolv_decode()
460 n = dn_expand(buf, eom, p, (char *)name, sizeof (name)); in resolv_decode()
467 if ((p + 3 * INT16SZ + INT32SZ) > eom) in resolv_decode()
476 if ((p + dlen) > eom) in resolv_decode()
500 while (--cnt != 0 && p < eom) { in resolv_decode()
501 p = resolv_skip_rr(p, eom); in resolv_decode()