Minix Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
BSWAP(3)                 BSD Library Functions Manual                 BSWAP(3)

NAME
     bswap16, bswap32, bswap64 -- byte-order swapping functions

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <sys/types.h>
     #include <machine/bswap.h>

     uint16_t
     bswap16(uint16_t);

     uint32_t
     bswap32(uint32_t);

     uint64_t
     bswap64(uint64_t);

DESCRIPTION
     The 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.

SEE ALSO
     byteorder(3)

BSD                             March 17, 1998                             BSD

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO