Commit 6145b0b1 authored by Geoff Thorpe's avatar Geoff Thorpe
Browse files

The "cryptodev" engine preprocessor logic used undefined symbols in

comparisons. It's better not to allow this, because it gives false
positives when using compiler warnings that detect mistyped symbols.
parent 2a85f771
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -33,7 +33,8 @@
#include <openssl/engine.h>
#include <openssl/evp.h>

#if (defined(__unix__) || defined(unix)) && !defined(USG)
#if (defined(__unix__) || defined(unix)) && !defined(USG) && \
	(defined(OpenBSD) || defined(__FreeBSD_version))
#include <sys/param.h>
# if (OpenBSD >= 200112) || ((__FreeBSD_version >= 470101 && __FreeBSD_version < 500000) || __FreeBSD_version >= 500041)
#  define HAVE_CRYPTODEV