AlgorithmIdentifier bugs
[oweals/openssl.git] / crypto / evp / p5_crpt.c
index 56cec480d561c1b7e5e320f7a96829cc844ceb6a..6bfa2c5acb1729bacb1e858ac2cc057098911c44 100644 (file)
 
 void PKCS5_PBE_add(void)
 {
-#ifndef OPENSSL_NO_DES
-#  ifndef OPENSSL_NO_MD5
+#ifndef NO_DES
+#  ifndef NO_MD5
 EVP_PBE_alg_add(NID_pbeWithMD5AndDES_CBC, EVP_des_cbc(), EVP_md5(),
                                                         PKCS5_PBE_keyivgen);
 #  endif
-#  ifndef OPENSSL_NO_MD2
+#  ifndef NO_MD2
 EVP_PBE_alg_add(NID_pbeWithMD2AndDES_CBC, EVP_des_cbc(), EVP_md2(),
                                                         PKCS5_PBE_keyivgen);
 #  endif
-#  ifndef OPENSSL_NO_SHA
+#  ifndef NO_SHA
 EVP_PBE_alg_add(NID_pbeWithSHA1AndDES_CBC, EVP_des_cbc(), EVP_sha1(),
                                                         PKCS5_PBE_keyivgen);
 #  endif
 #endif
-#ifndef OPENSSL_NO_RC2
-#  ifndef OPENSSL_NO_MD5
+#ifndef NO_RC2
+#  ifndef NO_MD5
 EVP_PBE_alg_add(NID_pbeWithMD5AndRC2_CBC, EVP_rc2_64_cbc(), EVP_md5(),
                                                         PKCS5_PBE_keyivgen);
 #  endif
-#  ifndef OPENSSL_NO_MD2
+#  ifndef NO_MD2
 EVP_PBE_alg_add(NID_pbeWithMD2AndRC2_CBC, EVP_rc2_64_cbc(), EVP_md2(),
                                                         PKCS5_PBE_keyivgen);
 #  endif
-#  ifndef OPENSSL_NO_SHA
+#  ifndef NO_SHA
 EVP_PBE_alg_add(NID_pbeWithSHA1AndRC2_CBC, EVP_rc2_64_cbc(), EVP_sha1(),
                                                         PKCS5_PBE_keyivgen);
 #  endif
 #endif
-#ifndef OPENSSL_NO_HMAC
+#ifndef NO_HMAC
 EVP_PBE_alg_add(NID_pbes2, NULL, NULL, PKCS5_v2_PBE_keyivgen);
 #endif
 }
 
 int PKCS5_PBE_keyivgen(EVP_CIPHER_CTX *cctx, const char *pass, int passlen,
-                        ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md,
+                        ASN1_TYPE *param, EVP_CIPHER *cipher, EVP_MD *md,
                         int en_de)
 {
        EVP_MD_CTX ctx;