Backwards-compatibility subject to OPENSSL_API_COMPAT
[oweals/openssl.git] / crypto / bn / bn_depr.c
index c4a5c820d04e6370ea3d0c8948a24c4353fe4de2..b64aa5fb29bfb9f26e3536a87fb14d2606d51a9b 100644 (file)
 #include <time.h>
 #include "internal/cryptlib.h"
 #include "bn_lcl.h"
+#include <openssl/opensslconf.h>
 #include <openssl/rand.h>
 
 static void *dummy = &dummy;
 
-#ifndef OPENSSL_NO_DEPRECATED
+#if OPENSSL_API_COMPAT < 0x00908000L
 BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe,
                           const BIGNUM *add, const BIGNUM *rem,
                           void (*callback) (int, int, void *), void *cb_arg)