__bswap32
#define bswap32(x) __bswap32(x)
#define __htonl(x) __bswap32(x)
#define __ntohl(x) __bswap32(x)
(((__uint64_t)__bswap32((x) & 0xffffffff) << 32) | __bswap32((x) >> 32))