INT16SZ
ap += INT16SZ; /* skip over class */
cp += INT16SZ; /* skip over class */
#ifndef INT16SZ
uint_t words[IN6ADDRSZ / INT16SZ];
for (i = 0; i < (IN6ADDRSZ / INT16SZ); i++) {
for (i = 0; i < (IN6ADDRSZ / INT16SZ); i++) {
if (best.base != -1 && (best.base + best.len) == (IN6ADDRSZ / INT16SZ))
if (tp + INT16SZ > endp)
if (tp + INT16SZ > endp)
p += INT16SZ;
p += INT16SZ;
p += INT16SZ;
p += INT16SZ; /* type */
p += INT16SZ; /* class */
p += INT16SZ;
p += INT16SZ; /* type */
p += INT16SZ; /* class */
if ((p + 3 * INT16SZ + INT32SZ) > eom)
p += INT16SZ;
p += INT16SZ + INT32SZ; /* skip class & ttl */
p += INT16SZ;
BOUNDS_CHECK(cp, 3 * INT16SZ + INT32SZ);
cp += INT16SZ; /*%< type */
cp += INT16SZ + INT32SZ; /*%< class, TTL */
cp += INT16SZ; /*%< len */
cp + 3 * INT16SZ + INT32SZ > eom) {
if (cp + 3 * INT16SZ + INT32SZ > eom)
if (cp + 3 * INT16SZ + INT32SZ > eom) {
cp += INT16SZ;
cp += INT16SZ + INT32SZ; /*%< skip the ttl, too */
cp += INT16SZ;
n = ns_get16(rdata); rdata += INT16SZ;
n = ns_get16(rdata); rdata += INT16SZ; /*%< original id */
rdata += INT16SZ;
BOUNDS_CHECK(cp, INT16SZ + INT16SZ + INT32SZ + INT16SZ);
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
(u_char *)&len_n, INT16SZ, NULL, 0);
PUTSHORT(INT16SZ+INT32SZ, cp2); /*%< Other data length */
BOUNDS_CHECK(cp, INT16SZ + (*siglen));
BOUNDS_CHECK(cp, INT16SZ + INT16SZ);
BOUNDS_CHECK(cp, INT16SZ);
PUTSHORT(INT16SZ+INT32SZ, cp); /*%< Other data length */
BOUNDS_CHECK(cp, INT32SZ+INT16SZ);
PUTSHORT(cp - lenp - INT16SZ, lenp);
(u_char *)&siglen_n, INT16SZ, NULL, 0);
BOUNDS_CHECK(cp, INT16SZ + INT16SZ + INT32SZ + INT16SZ);
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
BOUNDS_CHECK(cp, INT16SZ + state->siglen);
BOUNDS_CHECK(cp, INT16SZ + INT16SZ);
BOUNDS_CHECK(cp, INT16SZ);
PUTSHORT(cp - lenp - INT16SZ, lenp);
BOUNDS_CHECK(cp, 2*INT16SZ + INT32SZ + INT16SZ);
cp += INT16SZ + INT32SZ;
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
cp += INT16SZ;
BOUNDS_CHECK(cp, INT16SZ);
BOUNDS_CHECK(cp, 2*INT16SZ);
cp += INT16SZ;
BOUNDS_CHECK(cp, INT16SZ);
(u_char *)&len_n, INT16SZ, NULL, 0);
recstart + dn_skipname(recstart, eom) + INT16SZ,
INT16SZ + INT32SZ, NULL, 0);
INT16SZ + INT32SZ + INT16SZ, NULL, 0);
otherstart - INT16SZ - INT16SZ,
otherfieldlen + INT16SZ + INT16SZ, NULL, 0);
(u_char *)&siglen_n, INT16SZ, NULL, 0);
BOUNDS_CHECK(cp, 2*INT16SZ + INT32SZ + INT16SZ);
cp += INT16SZ + INT32SZ;
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
cp += INT16SZ;
BOUNDS_CHECK(cp, INT16SZ);
BOUNDS_CHECK(cp, 2*INT16SZ);
cp += INT16SZ;
BOUNDS_CHECK(cp, INT16SZ);
if (cp + INT16SZ >= eom)
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
ShrinkBuffer(n + 2*INT16SZ);
ShrinkBuffer(INT32SZ + INT16SZ);
cp += INT16SZ;
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
if (cp != (sp2 + INT16SZ))
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
ShrinkBuffer(INT16SZ);
n = (u_int16_t)((cp - sp2) - INT16SZ);
if (cp + 2 * INT16SZ > eom)
ttype = ns_get16(cp); cp += INT16SZ;
tclass = ns_get16(cp); cp += INT16SZ;
if (cp + 2 * INT16SZ > eom1)
ttype = ns_get16(cp); cp += INT16SZ;
tclass = ns_get16(cp); cp += INT16SZ;
iov[0] = evConsIovec(&len, INT16SZ);
if (writev(statp->_vcsock, iov, 2) != (INT16SZ + buflen)) {
len = INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
cp += INT16SZ;
uint_t words[IN6ADDRSZ / INT16SZ];
for (i = 0; i < (IN6ADDRSZ / INT16SZ); i++) {
for (i = 0; i < (IN6ADDRSZ / INT16SZ); i++) {
if (best.base != -1 && (best.base + best.len) == (IN6ADDRSZ / INT16SZ))