3 ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | \
4 (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))
6 static int little_endian(void)
9 return *(char *)&one
==1;
12 static unsigned int ntohl(unsigned int netlong
)
15 return __bswap32(netlong
);