June 4, 1993 SWAB 3

### NAME

swab - swap adjacent bytes

### LIBRARY

Standard C Library (libc, -lc)

### SYNOPSIS

```void` swab(```const void *src``, void *dst``, size_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 even number.

### SEE ALSO

bzero(3), memset(3)

### HISTORY

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