diff options
author | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2019-09-04 11:39:54 +0200 |
---|---|---|
committer | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2019-09-05 08:33:48 +0200 |
commit | ce1ab24163e451b21de91d49ed8e8c45ccfbcae0 (patch) | |
tree | 1f288ac1945c10399c0403166336358605b8250c | |
parent | aa24cc01957f813beb5329c26ae581fe6b7482a7 (diff) | |
download | openssl-ce1ab24163e451b21de91d49ed8e8c45ccfbcae0.tar.gz |
Cleanup includes in rand_unix.c
Fixes #9757
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9761)
(cherry picked from commit 41ffd2ab09d24692c71850ccd7d5ff154196fe01)
-rw-r--r-- | crypto/rand/rand_unix.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/crypto/rand/rand_unix.c b/crypto/rand/rand_unix.c index d118360366..1f608c9565 100644 --- a/crypto/rand/rand_unix.c +++ b/crypto/rand/rand_unix.c @@ -19,11 +19,12 @@ #include "internal/rand_int.h" #include <stdio.h> #include "internal/dso.h" -#if defined(__linux) -# include <asm/unistd.h> -# include <sys/ipc.h> -# include <sys/shm.h> -# include <sys/utsname.h> +#ifdef __linux +# include <sys/syscall.h> +# ifdef DEVRANDOM_WAIT +# include <sys/shm.h> +# include <sys/utsname.h> +# endif #endif #if defined(__FreeBSD__) && !defined(OPENSSL_SYS_UEFI) # include <sys/types.h> |