INT32SZ
#ifndef INT32SZ
p += INT32SZ; /* skip over TTL */
p += INT32SZ; /* ttl */
if ((p + 3 * INT16SZ + INT32SZ) > eom)
p += INT16SZ + INT32SZ; /* skip class & ttl */
BOUNDS_CHECK(cp, 3 * INT16SZ + INT32SZ);
cp += INT16SZ + INT32SZ; /*%< class, TTL */
cp + 3 * INT16SZ + INT32SZ > eom) {
cp += INT32SZ; /*%< TTL */
if (cp + 3 * INT16SZ + INT32SZ > eom)
cp += INT32SZ; /*%< TTL */
if (cp + 3 * INT16SZ + INT32SZ > eom) {
cp += INT16SZ + INT32SZ; /*%< skip the ttl, too */
BOUNDS_CHECK(cp, INT16SZ + INT16SZ + INT32SZ + INT16SZ);
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
PUTSHORT(INT16SZ+INT32SZ, cp2); /*%< Other data length */
PUTSHORT(INT16SZ+INT32SZ, cp); /*%< Other data length */
BOUNDS_CHECK(cp, INT32SZ+INT16SZ);
BOUNDS_CHECK(cp, INT16SZ + INT16SZ + INT32SZ + INT16SZ);
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
BOUNDS_CHECK(cp, 2*INT16SZ + INT32SZ + INT16SZ);
cp += INT16SZ + INT32SZ;
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
INT16SZ + INT32SZ, NULL, 0);
INT16SZ + INT32SZ + INT16SZ, NULL, 0);
BOUNDS_CHECK(cp, 2*INT16SZ + INT32SZ + INT16SZ);
cp += INT16SZ + INT32SZ;
BOUNDS_CHECK(cp, INT16SZ + INT32SZ + INT16SZ);
cp += INT32SZ;
cp += INT32SZ;
ShrinkBuffer(INT32SZ + INT16SZ);
ShrinkBuffer(INT32SZ);
ShrinkBuffer(5 * INT32SZ);
ShrinkBuffer(INT32SZ);
ShrinkBuffer(INT32SZ);
ShrinkBuffer(INT32SZ);
ShrinkBuffer(INT32SZ);
ShrinkBuffer(INT32SZ);
cp += INT32SZ;