Add 'on demand self test' and status test to providers
[openssl.git] / include / openssl / core_dispatch.h
index a3f5107aff0a2040057d2d4192d1ccaed56d4d9f..55144f126bdf67125fe10c3c54737fbd83ecf1d2 100644 (file)
@@ -176,6 +176,8 @@ OSSL_CORE_MAKE_FUNC(const OSSL_ITEM *,provider_get_reason_strings,
 # define OSSL_FUNC_PROVIDER_GET_CAPABILITIES   1029
 OSSL_CORE_MAKE_FUNC(int, provider_get_capabilities, (void *provctx,
                     const char *capability, OSSL_CALLBACK *cb, void *arg))
+# define OSSL_FUNC_PROVIDER_SELF_TEST          1030
+OSSL_CORE_MAKE_FUNC(int, provider_self_test, (void *provctx))
 
 /* Operations */