summaryrefslogtreecommitdiffstats
path: root/crypto/provider_child.c
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2021-05-11 16:50:27 +0100
committerMatt Caswell <matt@openssl.org>2021-05-20 09:35:41 +0100
commitb1c053acdaaee5e653949932f9999370edfc64db (patch)
tree7415bb7e2ab85cddc2f4e88c36d6924954908584 /crypto/provider_child.c
parent366bf9aedbbf719097a891dbf675f46dab8c9276 (diff)
Ensure mirroring of properties works for subsequent updates
If the global properties are updated after a provider with a child libctx has already started we need to make sure those updates are mirrored in that child. Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15242)
Diffstat (limited to 'crypto/provider_child.c')
-rw-r--r--crypto/provider_child.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/provider_child.c b/crypto/provider_child.c
index e4d586bf7d..7ab161b795 100644
--- a/crypto/provider_child.c
+++ b/crypto/provider_child.c
@@ -15,6 +15,7 @@
#include <openssl/evp.h>
#include "internal/provider.h"
#include "internal/cryptlib.h"
+#include "crypto/evp.h"
DEFINE_STACK_OF(OSSL_PROVIDER)