Return error if no cipher set for encrypted data type.
[oweals/openssl.git] / crypto / evp / e_rc2.c
index d37726ffae4b26e45abdb2de24ab88014d7fb5c6..4fd8c41bccf6c2d0c9b33208af0736d384107d59 100644 (file)
@@ -223,6 +223,11 @@ static int rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
                        return 1;
                        }
                return 0;
+#if PBE_PRF_TEST
+       case EVP_CTRL_PBE_PRF_NID:
+               *(int *)ptr = NID_hmacWithMD5;
+               return 1;
+#endif
 
        default:
                return -1;