Home | History | Annotate | Download | only in nameser

Lines Matching defs:eom

108 	char *dn, *eom;
115 eom = dst + dstsiz;
124 if (dn >= eom) {
134 if (dn + l >= eom) {
146 if ((m = decode_bitstring(&cp, dn, eom)) < 0)
157 if (dn + 1 >= eom) {
164 if (dn + 3 >= eom) {
173 if (dn >= eom) {
182 if (dn >= eom) {
188 if (dn >= eom) {
228 u_char *label, *bp, *eom;
234 eom = dst + dstsiz;
245 &label, &bp, eom))
290 if (label >= eom) {
298 if (bp >= eom) {
319 if (bp >= eom) {
331 if (label >= eom) {
337 if (bp >= eom) {
366 u_char *dn, *eom;
373 eom = dst + dstsiz;
375 if (dn >= eom) {
390 if (dn + l >= eom) {
414 ns_name_unpack(const u_char *msg, const u_char *eom, const u_char *src,
417 return (ns_name_unpack2(msg, eom, src, dst, dstsiz, NULL));
421 * ns_name_unpack2(msg, eom, src, dst, dstsiz, *dstlen)
429 ns_name_unpack2(const u_char *msg, const u_char *eom, const u_char *src,
441 if (srcp < msg || srcp >= eom) {
456 if (dstp + l + 1 >= dstlim || srcp + l >= eom) {
468 if (srcp >= eom) {
477 if (n >= eom - msg) { /*%< Out of range. */
488 if (checked >= eom - msg) {
632 ns_name_uncompress(const u_char *msg, const u_char *eom, const u_char *src,
638 if ((n = ns_name_unpack(msg, eom, src, tmp, sizeof tmp)) == -1)
695 ns_name_skip(const u_char **ptrptr, const u_char *eom)
702 while (cp < eom && (n = *cp++) != 0) {
709 if (cp < eom && (l = labellen(cp - 1)) < 0) {
724 if (cp > eom) {
999 decode_bitstring(const unsigned char **cpp, char *dn, const char *eom)
1009 if (dn + plen >= eom)
1049 unsigned char ** dst, unsigned const char *eom)
1071 for (tp = *dst + 1; cp < end && tp < eom; cp++) {
1118 if (cp >= end || tp >= eom)