| /src/lib/libc/nameser/ |
| ns_parse.c | 88 ns_skiprr(const u_char *ptr, const u_char *eom, ns_sect section, int count) { 94 b = dn_skipname(ptr, eom); 99 if (ptr + NS_INT32SZ + NS_INT16SZ > eom) 106 if (ptr > eom) 114 const u_char *eom = msg + msglen; local 118 handle->_eom = eom; 119 if (msg + NS_INT16SZ > eom) 122 if (msg + NS_INT16SZ > eom) 126 if (msg + NS_INT16SZ > eom) 134 int b = ns_skiprr(msg, eom, (ns_sect)i [all...] |
| ns_name.c | 102 char *dn, *eom; local 109 eom = dst + dstsiz; 118 if (dn >= eom) { 128 if (dn + l >= eom) { 140 if ((m = decode_bitstring(&cp, dn, eom)) < 0) 151 if (dn + 1 >= eom) { 158 if (dn + 3 >= eom) { 167 if (dn >= eom) { 176 if (dn >= eom) { 182 if (dn >= eom) { 222 u_char *label, *bp, *eom; local 360 u_char *dn, *eom; local [all...] |
| /src/external/bsd/libbind/dist/nameser/ |
| ns_parse.c | 82 ns_skiprr(const u_char *ptr, const u_char *eom, ns_sect section, int count) { 88 b = dn_skipname(ptr, eom); 93 if (ptr + NS_INT32SZ + NS_INT16SZ > eom) 100 if (ptr > eom) 107 const u_char *eom = msg + msglen; local 111 handle->_eom = eom; 112 if (msg + NS_INT16SZ > eom) 115 if (msg + NS_INT16SZ > eom) 119 if (msg + NS_INT16SZ > eom) 127 int b = ns_skiprr(msg, eom, (ns_sect)i [all...] |
| ns_verify.c | 53 if ((ptr) + (count) > eom) { \ 61 ns_find_tsig(u_char *msg, u_char *eom) { 66 if (msg == NULL || eom == NULL || msg > eom) 69 if (cp + HFIXEDSZ >= eom) 77 n = ns_skiprr(cp, eom, ns_s_qd, ntohs(hp->qdcount)); 82 n = ns_skiprr(cp, eom, ns_s_an, ntohs(hp->ancount)); 87 n = ns_skiprr(cp, eom, ns_s_ns, ntohs(hp->nscount)); 92 n = ns_skiprr(cp, eom, ns_s_ar, ntohs(hp->arcount) - 1); 98 n = dn_skipname(cp, eom); 143 u_char *cp = msg, *eom; local 349 u_char *cp, *eom, *cp2; local [all...] |
| ns_name.c | 102 char *dn, *eom; local 109 eom = dst + dstsiz; 118 if (dn >= eom) { 128 if (dn + l >= eom) { 140 if ((m = decode_bitstring(&cp, dn, eom)) < 0) 151 if (dn + 1 >= eom) { 158 if (dn + 3 >= eom) { 167 if (dn >= eom) { 176 if (dn >= eom) { 182 if (dn >= eom) { 221 u_char *label, *bp, *eom; local 359 u_char *dn, *eom; local [all...] |
| /src/lib/libresolv/ |
| ns_verify.c | 52 if ((ptr) + (count) > eom) { \ 60 ns_find_tsig(u_char *msg, u_char *eom) { 65 if (msg == NULL || eom == NULL || msg > eom) 68 if (cp + HFIXEDSZ >= eom) 76 n = ns_skiprr(cp, eom, ns_s_qd, ntohs(hp->qdcount)); 81 n = ns_skiprr(cp, eom, ns_s_an, ntohs(hp->ancount)); 86 n = ns_skiprr(cp, eom, ns_s_ns, ntohs(hp->nscount)); 91 n = ns_skiprr(cp, eom, ns_s_ar, ntohs(hp->arcount) - 1); 97 n = dn_skipname(cp, eom); 142 u_char *cp = msg, *eom; local 348 u_char *cp, *eom, *cp2; local [all...] |
| /src/crypto/dist/ipsec-tools/src/racoon/ |
| getcertsbyname.c | 205 unsigned char *cp, *eom; local 243 eom = answer + anslen; 258 len = dn_expand(answer, eom, cp, hostbuf, sizeof(hostbuf)); 271 while (ancount-- && cp < eom) { 272 len = dn_expand(answer, eom, cp, hostbuf, sizeof(hostbuf)); 299 if (cp + rdlength > eom) {
|
| /src/lib/libc/net/ |
| getnetnamadr.c | 176 u_char *eom; local 197 eom = answer->buf + anslen; 212 n = __dn_skipname(cp, eom); 213 if (n < 0 || (cp + n + QFIXEDSZ) > eom) { 224 while (--ancount >= 0 && cp < eom) { 225 n = dn_expand(answer->buf, eom, cp, bp, (int)(ep - bp)); 235 n = dn_expand(answer->buf, eom, cp, bp, (int)(ep - bp));
|
| hesiod.c | 413 unsigned char qbuf[PACKETSZ], abuf[MAX_HESRESP], *p, *eom, *eor; local 444 eom = abuf + n; 451 skip = dn_skipname(p, eom); 452 if (skip < 0 || p + skip + QFIXEDSZ > eom) { 469 skip = dn_skipname(p, eom); 470 if (skip < 0 || p + skip + 10 > eom) 476 if (p + len > eom) {
|
| gethnamaddr.c | 203 if (cp > eom) \ 209 if ((ptr) + (count) > eom) \ 221 const u_char *eom, *erdata; local 238 eom = answer->buf + anslen; 266 n = dn_expand(answer->buf, eom, cp, bp, (int)(ep - bp)); 290 while (ancount-- > 0 && cp < eom && !had_error) { 291 n = dn_expand(answer->buf, eom, cp, bp, (int)(ep - bp)); 312 n = dn_expand(answer->buf, eom, cp, tbuf, 341 n = dn_expand(answer->buf, eom, cp, tbuf, 378 n = dn_expand(answer->buf, eom, cp, bp, (int)(ep - bp)) [all...] |
| getaddrinfo.c | 1715 const u_char *eom; local 1734 eom = answer->buf + anslen; 1760 n = dn_expand(answer->buf, eom, cp, bp, (int)(ep - bp)); 1784 while (ancount-- > 0 && cp < eom && !had_error) { 1785 n = dn_expand(answer->buf, eom, cp, bp, (int)(ep - bp)); 1804 n = dn_expand(answer->buf, eom, cp, tbuf, (int)sizeof tbuf); 1894 n = dn_expand(answer->buf, eom, cp, tbuf,
|
| /src/external/bsd/libbind/dist/irs/ |
| dns_nw.c | 306 u_char *cp, *eom; local 310 eom = ansbuf + anslen; 311 if (ansbuf + HFIXEDSZ > eom) { 319 int n = dn_skipname(cp, eom); 321 if (n < 0 || cp > eom) { 379 while (--ancount >= 0 && cp < eom) { 380 int n = dn_expand(ansbuf, eom, cp, bp, ep - bp); 384 cp + 3 * INT16SZ + INT32SZ > eom) { 395 nn = dn_expand(ansbuf, eom, cp, bp, ep - bp); 451 u_char *ansbuf, *cp, *eom; local [all...] |
| hesiod.c | 354 u_char *cp, *erdata, *eom; local 385 eom = abuf + n; 389 skip = dn_skipname(cp, eom); 390 if (skip < 0 || cp + skip + QFIXEDSZ > eom) { 404 skip = dn_skipname(cp, eom); 410 if (cp + 3 * INT16SZ + INT32SZ > eom) { 420 if (cp + rr.dlen > eom) { 436 if (cp + n > eom || dst + n > edst) {
|
| dns_ho.c | 102 if ((ptr) + (count) > eom) { \ 690 const u_char *eom; local 706 eom = ansbuf + anslen; 727 if (ansbuf + HFIXEDSZ > eom) { 741 n = dn_expand(ansbuf, eom, cp, bp, ep - bp); 747 if (cp > eom) { 775 while (ancount-- > 0 && cp < eom && !had_error) { 776 n = dn_expand(ansbuf, eom, cp, bp, ep - bp);
|
| /src/external/mpl/dhcp/dist/common/ |
| ns_name.c | 56 * MRns_name_len(eom, src) 62 MRns_name_len(const u_char *eom, const u_char *src) 70 if (srcp >= eom) { 77 if (srcp + n >= eom) { 100 char *dn, *eom; local 106 eom = dst + dstsiz; 115 if (dn >= eom) { 121 if (dn + n >= eom) { 128 if (dn + 1 >= eom) { 135 if (dn + 3 >= eom) { 180 u_char *label, *bp, *eom; local 291 u_char *dn, *eom; local [all...] |
| /src/sys/dev/ieee1394/ |
| sbp.h | 164 eom:1, member in struct:sbp_cmd_status 172 eom:1,
|