COND_SWAP
#define COND_SWAP(n) (is_le ? le32toh(n) : be32toh(n))
#define COND_SWAP(n) (is_be ? be32toh(n) : le32toh(n))