diff options
author | Shane Lontis <shane.lontis@oracle.com> | 2020-09-02 09:08:09 +1000 |
---|---|---|
committer | Shane Lontis <shane.lontis@oracle.com> | 2020-09-18 06:20:33 +1000 |
commit | 7f9e74403677a995ded00f070d84297401f6e3fd (patch) | |
tree | a8eb5cc00e8ca3ae7e4c5e82263430ba12675d3a /include | |
parent | 4b51903d8681c7fd429c566548529d5753e24f47 (diff) |
Add selftest callback to CRNG output test
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12795)
Diffstat (limited to 'include')
-rw-r--r-- | include/openssl/self_test.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/openssl/self_test.h b/include/openssl/self_test.h index 4d99aaa4e3..be375c9469 100644 --- a/include/openssl/self_test.h +++ b/include/openssl/self_test.h @@ -60,6 +60,7 @@ extern "C" { # define OSSL_SELF_TEST_DESC_KA_ECDH "ECDH" # define OSSL_SELF_TEST_DESC_KDF_HKDF "HKDF" # define OSSL_SELF_TEST_DESC_KDF_SSKDF "SSKDF" +# define OSSL_SELF_TEST_DESC_RNG "RNG" # ifdef __cplusplus } @@ -75,7 +76,7 @@ void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st); void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type, const char *desc); -void OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes); +int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes); void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret); #endif /* OPENSSL_SELF_TEST_H */ |