diff options
author | William Ahern <william@25thandclement.com> | 2016-10-19 13:48:01 -0700 |
---|---|---|
committer | William Ahern <william@25thandclement.com> | 2016-10-19 13:48:01 -0700 |
commit | b2c70855a7b05f207f38f4bdd58fe6600bef9ec9 (patch) | |
tree | 8953324832f2a6178155887c117e3734ca1760b8 /config.h.guess | |
parent | 6e9ce5c2b3adfc52030815c43439f4890f31c32c (diff) | |
download | luaossl-b2c70855a7b05f207f38f4bdd58fe6600bef9ec9.tar.gz luaossl-b2c70855a7b05f207f38f4bdd58fe6600bef9ec9.tar.bz2 luaossl-b2c70855a7b05f207f38f4bdd58fe6600bef9ec9.zip |
unbreak BSDs by using arc4random_buf
Diffstat (limited to 'config.h.guess')
-rw-r--r-- | config.h.guess | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/config.h.guess b/config.h.guess index c40f6bf..9b5fcdc 100644 --- a/config.h.guess +++ b/config.h.guess @@ -657,6 +657,13 @@ #define HAVE_ARC4RANDOM_ADDRANDOM (HAVE_ARC4RANDOM && !AG_OPENBSD_PREREQ(5,5)) #endif +#ifndef HAVE_ARC4RANDOM_BUF +#define HAVE_ARC4RANDOM_BUF_APPLE_ (!__APPLE__ || AG_MACOS_PREREQ(10,7,0) || AG_IPHONE_PREREQ(4,3)) +#define HAVE_ARC4RANDOM_BUF_NETBSD_ (!__NetBSD__ || AG_NETBSD_PREREQ(6,0,0)) +#define HAVE_ARC4RANDOM_BUF_IFF_ (HAVE_ARC4RANDOM_BUF_APPLE_ && HAVE_ARC4RANDOM_BUF_NETBSD_) +#define HAVE_ARC4RANDOM_BUF (HAVE_ARC4RANDOM && HAVE_ARC4RANDOM_BUF_IFF_) +#endif + #ifndef HAVE_ARC4RANDOM_STIR #define HAVE_ARC4RANDOM_STIR HAVE_ARC4RANDOM_ADDRANDOM #endif |