swab(3C)

swab - swap bytes

As shipped in IRIX 6.5. First release of IRIX 6.5.

NAME
     swab - swap bytes

SYNOPSIS
     #include <stdlib.h>

     void swab(char *from, char *to, int nbytes);

DESCRIPTION
     swab copies nbytes bytes pointed to by from to the array pointed to by
     to, exchanging adjacent even and odd bytes.  Nbytes should be even and
     non-negative.  If nbytes is odd and positive swab uses nbytes-1 instead.
     If nbytes is negative, swab does nothing.