xref: /netbsd-src/crypto/external/bsd/openssh/dist/includes.h (revision d16b7486a53dcb8072b60ec6fcb4373a2d0c27b7)
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