make RSA and DSA operations throw MISSING_PRIVATE_KEY if needed, adapt ECDSA
[openssl.git] / crypto / ec / ecdh_ossl.c
index 61789f4f0cea0adaaad7319ef5051b027530e24a..d1330d8a50d16c58581f2f485ed376966fdb4456 100644 (file)
@@ -58,7 +58,7 @@ int ecdh_simple_compute_key(unsigned char **pout, size_t *poutlen,
 
     priv_key = EC_KEY_get0_private_key(ecdh);
     if (priv_key == NULL) {
-        ECerr(EC_F_ECDH_SIMPLE_COMPUTE_KEY, EC_R_NO_PRIVATE_VALUE);
+        ECerr(EC_F_ECDH_SIMPLE_COMPUTE_KEY, EC_R_MISSING_PRIVATE_KEY);
         goto err;
     }