uint16_t
bswap16(
uint16_t
)
uint32_t
bswap32(
uint32_t
)
uint64_t
bswap64(
uint64_t
)
),
bswap32(
),
and
bswap64(
)
functions return the value of their argument with the bytes inverted.
They can be used to convert 16, 32 or 64 bits integers from little to big
endian, or vice-versa.