1 /* $OpenBSD: explicit_bzero.c,v 1.1 2011/01/10 23:23:56 tedu Exp $ */ 2 /* 3 * Public domain. 4 * Written by Ted Unangst 5 */ 6 7 #if !defined(_KERNEL) && !defined(_STANDALONE) 8 #include <string.h> 9 #else 10 #include <lib/libkern/libkern.h> 11 #endif 12 13 /* 14 * explicit_bzero - don't let the compiler optimize away bzero 15 */ 16 void 17 explicit_bzero(void *p, size_t n) 18 { 19 bzero(p, n); 20 } 21