Because of recent reductions in header interdependencies, these files need to include crypto.h directly.
diff --git a/crypto/des/read2pwd.c b/crypto/des/read2pwd.c index 3a63c40..ee6969f 100644 --- a/crypto/des/read2pwd.c +++ b/crypto/des/read2pwd.c
@@ -112,6 +112,7 @@ #include <string.h> #include <openssl/des.h> #include <openssl/ui.h> +#include <openssl/crypto.h> int DES_read_password(DES_cblock *key, const char *prompt, int verify) {
diff --git a/crypto/des/str2key.c b/crypto/des/str2key.c index 0373db4..9c2054b 100644 --- a/crypto/des/str2key.c +++ b/crypto/des/str2key.c
@@ -57,6 +57,7 @@ */ #include "des_locl.h" +#include <openssl/crypto.h> void DES_string_to_key(const char *str, DES_cblock *key) {