COPYDATA
COPYDATA(outtype, buf, crd->crd_inject, ivlen, iv);
COPYDATA(outtype, buf, crde->crd_inject, ivlen, iv);
COPYDATA(outtype, buf, crda->crd_skip + i, len, blk);
COPYDATA(outtype, buf, crde->crd_skip + i, len, blk);
COPYDATA(outtype, buf, crd->crd_skip, crd->crd_len, data);