]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - include/openssl/kdf.h
Don't hold a lock when calling a callback in ossl_namemap_doall_names
[thirdparty/openssl.git] / include / openssl / kdf.h
index eada3cf1ac52325aa921747548ba3d60662530d7..37c1736a8cc21c7cc653361ea2dad535f50c6ca4 100644 (file)
@@ -52,9 +52,9 @@ const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf);
 void EVP_KDF_do_all_provided(OSSL_LIB_CTX *libctx,
                              void (*fn)(EVP_KDF *kdf, void *arg),
                              void *arg);
-void EVP_KDF_names_do_all(const EVP_KDF *kdf,
-                          void (*fn)(const char *name, void *data),
-                          void *data);
+int EVP_KDF_names_do_all(const EVP_KDF *kdf,
+                         void (*fn)(const char *name, void *data),
+                         void *data);
 
 # define EVP_KDF_HKDF_MODE_EXTRACT_AND_EXPAND  0
 # define EVP_KDF_HKDF_MODE_EXTRACT_ONLY        1