diff options
author | Richard Levitte <levitte@openssl.org> | 2002-10-14 09:44:57 +0000 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2002-10-14 09:44:57 +0000 |
commit | 57d8ff79b27e0b5ed33220f605e714a921db998b (patch) | |
tree | 076028b9ff440e57c1d1df91ef8b14296cfb743d /crypto/rand | |
parent | 4b14ed760d29ea34ea9354af5435b3a9f65e412e (diff) |
Complete the VxWorks fix by implementing a NULL RAND_poll() for it.
PR: 253
Diffstat (limited to 'crypto/rand')
-rw-r--r-- | crypto/rand/rand_egd.c | 2 | ||||
-rw-r--r-- | crypto/rand/rand_unix.c | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/crypto/rand/rand_egd.c b/crypto/rand/rand_egd.c index d7dad3efd0..53a726e1aa 100644 --- a/crypto/rand/rand_egd.c +++ b/crypto/rand/rand_egd.c @@ -94,7 +94,7 @@ * RAND_egd() is a wrapper for RAND_egd_bytes() with numbytes=255. */ -#if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS) || defined(OPENSSL_SYS_MSDOS) +#if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS) || defined(OPENSSL_SYS_MSDOS) || defined(OPENSSL_SYS_VXWORKS) int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes) { return(-1); diff --git a/crypto/rand/rand_unix.c b/crypto/rand/rand_unix.c index 7de21d37d0..4175576fcc 100644 --- a/crypto/rand/rand_unix.c +++ b/crypto/rand/rand_unix.c @@ -236,3 +236,10 @@ int RAND_poll(void) } #endif + +#if defined(OPENSSL_SYS_VXWORKS) +int RAND_poll(void) +{ + return 0; +} +#endif |