OFFSET_ATTR
tmp = make_data(pkt_attr(pkt), pkt->pkt.length - OFFSET_ATTR);
i = OFFSET_ATTR;
pkt->pkt.length = attrset_len + OFFSET_ATTR;
pkt->pkt.length = attrset_len + OFFSET_ATTR;
#define AUTH_FIELD_SIZE (OFFSET_ATTR - OFFSET_AUTH)
retval = (buffer->length < OFFSET_ATTR) ? EMSGSIZE : 0;
retval = (len < OFFSET_ATTR) ? EBADMSG : 0;
#define pkt_attr(p) ((unsigned char *)offset(&(p)->pkt, OFFSET_ATTR))