xref: /plan9/sys/src/ape/lib/bsd/bcopy.c (revision 219b2ee8daee37f4aad58d63f21287faa8e4ffdc)
1 #include <sys/types.h>
2 #include <unistd.h>
3 #include <string.h>
4 
5 void
bcopy(void * f,void * t,size_t n)6 bcopy(void *f, void *t, size_t n)
7 {
8 	memmove(t, f, n);
9 }
10 
11 int
bcmp(void * a,void * b,size_t n)12 bcmp(void *a, void *b, size_t n)
13 {
14 	return memcmp(a, b, n);
15 }
16 
17 void
bzero(void * a,size_t n)18 bzero(void *a, size_t n)
19 {
20 	memset(a, 0, n);
21 }
22