swab(3C)


swab -- swap bytes

Synopsis

   #include <unistd.h> 
   

void swab (const void *from, void *to, ssize_t 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.
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.