X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=e_os.h;h=f3b8fb830de5668df70e124b9395b4df48f338a3;hp=e76fb43a4d45a7c7515d9f59c7ebe0a8bd736c29;hb=eee8a40aa5e06841eed6fa8eb4f6109238d59aea;hpb=4cff10dcbfbd979d1557cc8b7e3fa2f19525deb0 diff --git a/e_os.h b/e_os.h index e76fb43a4d..f3b8fb830d 100644 --- a/e_os.h +++ b/e_os.h @@ -58,7 +58,11 @@ extern "C" { * set this to a comma-separated list of 'random' device files to try out. By * default, we will try to read at least one of these files */ -# define DEVRANDOM "/dev/urandom","/dev/random","/dev/srandom" +# if defined(__s390__) +# define DEVRANDOM "/dev/prandom","/dev/urandom","/dev/hwrng","/dev/random" +# else +# define DEVRANDOM "/dev/urandom","/dev/random","/dev/srandom" +# endif # endif # if !defined(OPENSSL_NO_EGD) && !defined(DEVRANDOM_EGD) /*