|SWAB(3)||Library Functions Manual||SWAB(3)|
swab(const void *restrict src,
void *restrict dst, ssize_t
swab() copies len bytes from the location referenced by src to the location referenced by dst, swapping adjacent bytes.
If len is zero or less,
swab does nothing. If it is odd, what happens to the
last byte is unspecified. If src and
dst overlap, behaviour is undefined.
swabfunction is compliant with the X/Open System Interfaces option of the IEEE Std 1003.1-2008 (“POSIX.1”) specification.
swab() function first appeared in Version 7 AT&T UNIX.
|December 12, 2014||OpenBSD-current|