Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SWAB(3) 		     Library Functions Manual			 SWAB(3)

NAME
     swab -- swap adjacent bytes

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <unistd.h>

     void
     swab(const void * restrict src, void * restrict dst, ssize_t len);

DESCRIPTION
     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 an even number.  If len is less than zero, nothing
     will be done.

SEE ALSO
     bzero(3), memset(3)

HISTORY
     A swab() function appeared in Version 7 AT&T UNIX.

FreeBSD ports 15.quarterly	  March 4, 2012 			 SWAB(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=swab&sektion=3&manpath=FreeBSD+15.1-RELEASE+and+Ports.quarterly>

home | help