| BSWAP(3) | Library Functions Manual | BSWAP(3) | 
bswap16, bswap32,
  bswap64 —
#include <sys/types.h>
#include <machine/bswap.h>
uint16_t
  
  bswap16(uint16_t);
uint32_t
  
  bswap32(uint32_t);
uint64_t
  
  bswap64(uint64_t);
bswap16(), 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.
| March 17, 1998 | NetBSD 10.0 |