Lines Matching defs:eom
103 char *dn, *eom;
110 eom = dst + dstsiz;
119 if (dn >= eom) {
129 if (dn + l >= eom) {
141 if ((m = decode_bitstring((const char **)&cp, dn, eom)) < 0)
152 if (dn + 1 >= eom) {
159 if (dn + 3 >= eom) {
168 if (dn >= eom) {
177 if (dn >= eom) {
183 if (dn >= eom) {
205 u_char *label, *bp, *eom;
211 eom = dst + dstsiz;
225 (const char *)eom))
270 if (label >= eom) {
278 if (bp >= eom) {
297 if (bp >= eom) {
309 if (label >= eom) {
315 if (bp >= eom) {
341 u_char *dn, *eom;
348 eom = dst + dstsiz;
361 if (dn + l >= eom) {
378 * ns_name_unpack(msg, eom, src, dst, dstsiz)
384 ns_name_unpack(const u_char *msg, const u_char *eom, const u_char *src,
396 if (srcp < msg || srcp >= eom) {
411 if (dstp + l + 1 >= dstlim || srcp + l >= eom) {
423 if (srcp >= eom) {
430 if (srcp < msg || srcp >= eom) { /* Out of range. */
440 if (checked >= eom - msg) {
567 * ns_name_uncompress(msg, eom, src, dst, dstsiz)
575 ns_name_uncompress(const u_char *msg, const u_char *eom, const u_char *src,
581 if ((n = ns_name_unpack(msg, eom, src, tmp, sizeof tmp)) == -1)
631 * ns_name_skip(ptrptr, eom)
637 ns_name_skip(const u_char **ptrptr, const u_char *eom)
644 while (cp < eom && (n = *cp++) != 0) {
666 if (cp > eom) {
793 decode_bitstring(const char **cpp, char *dn, const char *eom)
803 if (dn + plen >= eom)
826 char ** dst, const char *eom)
847 for (tp = *dst + 1; cp < end && tp < eom; cp++) {
894 if (cp >= end || tp >= eom)