xref: /netbsd-src/crypto/external/bsd/openssh/dist/includes.h (revision c42dbd0ed2e61fe6eda8590caa852ccf34719964)
1 /*	$NetBSD: includes.h,v 1.9 2021/09/03 10:30:33 christos Exp $	*/
2 #include <sys/cdefs.h>
3 #ifndef __OpenBSD__
4 #define __bounded__(a, b, c)
5 #include <sys/types.h>
6 
7 #include "namespace.h"
8 
9 void freezero(void *, size_t);
10 #define explicit_bzero(a, b) explicit_memset((a), 0, (b))
11 #define timingsafe_bcmp(a, b, c) (!consttime_memequal((a), (b), (c)))
12 void	*recallocarray(void *, size_t, size_t, size_t);
13 #endif
14 
15