Correctly handle errors in CMS I/O code.
[openssl.git] / crypto / evp / e_rc2.c
index d37726ffae4b26e45abdb2de24ab88014d7fb5c6..f78d78112913f3c6a21e19265848af344bc7d56d 100644 (file)
@@ -223,6 +223,11 @@ static int rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
                        return 1;
                        }
                return 0;
+#ifdef PBE_PRF_TEST
+       case EVP_CTRL_PBE_PRF_NID:
+               *(int *)ptr = NID_hmacWithMD5;
+               return 1;
+#endif
 
        default:
                return -1;