OpenSSL master requires more explicit #includes
authorViktor Dukhovni <viktor@twosigma.com>
Thu, 5 Mar 2015 00:46:22 +0000 (19:46 -0500)
committerViktor Dukhovni <postfix-users@dukhovni.org>
Thu, 5 Mar 2015 00:46:54 +0000 (19:46 -0500)
cf/crypto.m4
include/crypto-headers.h

index fddbd34318b7ed382279048ab8ec2c584c597658..da0778817b0728f9e56b14fdbba7db1b1316ebc8 100644 (file)
@@ -11,12 +11,16 @@ m4_define([test_headers], [
                #include <sys/types.h>
                #endif
                #include <openssl/evp.h>
+               #include <openssl/bn.h>
                #include <openssl/md4.h>
                #include <openssl/md5.h>
                #include <openssl/sha.h>
                #include <openssl/des.h>
                #include <openssl/rc4.h>
                #include <openssl/aes.h>
+               #include <openssl/rsa.h>
+               #include <openssl/dsa.h>
+               #include <openssl/dh.h>
                #include <openssl/ec.h>
                #include <openssl/engine.h>
                #include <openssl/ui.h>
index a23aaf86e9057db7889dbc747c1cb49ea171ac80..ed2f5b8f27641f8aa14059482f593fbfc5ffad0d 100644 (file)
 #include <openssl/pkcs12.h>
 #include <openssl/pem.h>
 #include <openssl/hmac.h>
+#include <openssl/rsa.h>
+#include <openssl/dsa.h>
 #include <openssl/ec.h>
 #include <openssl/ecdsa.h>
 #include <openssl/ecdh.h>
+#include <openssl/dh.h>
+#include <openssl/bn.h>
 #ifndef BN_is_negative
 #define BN_set_negative(bn, flag) ((bn)->neg=(flag)?1:0)
 #define BN_is_negative(bn) ((bn)->neg != 0)