swab(3C) swab(3C)
NAME
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.
Copyright 1994 Novell, Inc. Page 1