HEADER_MAGIC_SIZE
if (!memeq(s->temp.buf, HEADER_MAGIC, HEADER_MAGIC_SIZE))
if (xz_crc32(s->temp.buf + HEADER_MAGIC_SIZE, 2, 0)
!= get_le32(s->temp.buf + HEADER_MAGIC_SIZE + 2))
if (s->temp.buf[HEADER_MAGIC_SIZE] != 0)
if (s->temp.buf[HEADER_MAGIC_SIZE + 1] > XZ_CHECK_MAX)
s->check_type = s->temp.buf[HEADER_MAGIC_SIZE + 1];