MEMCPY(3)                 OpenBSD Programmer's Manual                MEMCPY(3)

NAME
     memcpy - copy bytes

SYNOPSIS
     #include <string.h>

     void *
     memcpy(void *dst, const void *src, size_t len);

DESCRIPTION
     The memcpy() function copies len bytes from buffer src to buffer dst.

RETURN VALUES
     The memcpy() function returns the original value of dst.

SEE ALSO
     bcopy(3), memccpy(3), memmove(3), strcpy(3), strlcpy(3)

STANDARDS
     The memcpy() function conforms to ANSI X3.159-1989 (``ANSI C'').

BUGS
     In this implementation memcpy() is implemented using bcopy(3), and there-
     fore the buffers may overlap.  On other systems, copying overlapping
     buffers may produce surprises.  A simpler solution is to not use
     memcpy().

OpenBSD 3.5                      June 29, 1991                               1
