From: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>

RAND_pseudo_bytes() was deprecated in OpenSSL 1.1.0. It is recommended
to use RAND_bytes() instead.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
---
/** Email created from pull request 165 (lumag:improve-build-3)
 ** https://github.com/Linaro/odp/pull/165
 ** Patch: https://github.com/Linaro/odp/pull/165.patch
 ** Base sha: 42184679185ce0c979e065349360167e3fce6ca0
 ** Merge commit sha: c9bd3cdd91bd495988653511548fd4525579db79
 **/
 platform/linux-generic/odp_crypto.c | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/platform/linux-generic/odp_crypto.c 
b/platform/linux-generic/odp_crypto.c
index 563e919e..c7da548a 100644
--- a/platform/linux-generic/odp_crypto.c
+++ b/platform/linux-generic/odp_crypto.c
@@ -1048,9 +1048,6 @@ int32_t odp_random_data(uint8_t *buf, uint32_t len, 
odp_random_kind_t kind)
 
        switch (kind) {
        case ODP_RANDOM_BASIC:
-               RAND_pseudo_bytes(buf, len);
-               return len;
-
        case ODP_RANDOM_CRYPTO:
                rc = RAND_bytes(buf, len);
                return (1 == rc) ? (int)len /*success*/: -1 /*failure*/;

Reply via email to