Fixes related to broken DH support in CMS
[openssl.git] / crypto / evp / dh_ctrl.c
index 64492389b731ee1ecd11e77d43f916404e614ca7..7cf589f60b6eddfba69dbf11d19577b1c659e232 100644 (file)
@@ -514,7 +514,7 @@ int EVP_PKEY_CTX_set0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len)
     int ret;
     OSSL_PARAM params[2], *p = params;
 
-    if (len <= 0)
+    if (len < 0)
         return -1;
 
     ret = dh_param_derive_check(ctx);