SWAB(3) Library Functions SWAB(3)
swab - swap adjacent bytes
#include <string.h> void swab (const void *src, void *dst, size_t len);
The function swab copies len bytes from the location referenced by src to the location referenced by dst, swapping adjacent bytes. The argument len must be even number.
A swab function appeared in Version 7 AT&T UNIX. GNO 4 July 1999 SWAB(3)