xor8_buf
if (xor8_buf(block->rsvd0, sizeof(*block) - sizeof(block->data) - 1) != 0xff)
if (xor8_buf(block, sizeof(*block)) != 0xff)
block->ctrl_sig = ~xor8_buf(block->rsvd0, sizeof(*block) -
block->sig = ~xor8_buf(block, sizeof(*block) - 1);
ent->lay->sig = ~xor8_buf(ent->lay, sizeof(*ent->lay));
sig = xor8_buf(ent->lay, sizeof(*ent->lay));