.\" Copyright (c) 1990, 1991, 1993
.\" The Regents of the University of California. All rights reserved.
.\" This code is derived from software contributed to Berkeley by
.\" %sccs.include.redist.man%
.\" @(#)bstring.3 8.1 (Berkeley) %G%
.Nd byte string operations
.Fn bcmp "const void *b1" "const void *b2" "size_t len"
.Fn bcopy "const void *src" "void *dst" "size_t len"
.Fn bzero "void *b" "size_t len"
.Fn memchr "const void *b" "int c" "size_t len"
.Fn memcmp "const void *b1" "const void *b2" "size_t len"
.Fn memccpy "void *dst" "const void *src" "int c" "size_t len"
.Fn memcpy "void *dst" "const void *src" "size_t len"
.Fn memmove "void *dst" "const void *src" "size_t len"
.Fn memset "void *b" "int c" "size_t len"
These functions operate on variable length strings of bytes.
They do not check for terminating null bytes as the routines
See the specific manual pages for more information.