mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-03 17:45:07 -05:00
configure: don't check for getrandom when arc4random is present
On FreeBSD 12, both functions seem to be available. Prefer arc4random.
This commit is contained in:
10
configure
vendored
10
configure
vendored
@@ -689,11 +689,11 @@ fi
|
|||||||
|
|
||||||
if test_code 'arc4random_buf()' 'stdlib.h' '' '' 'arc4random_buf(NULL, 0);'; then
|
if test_code 'arc4random_buf()' 'stdlib.h' '' '' 'arc4random_buf(NULL, 0);'; then
|
||||||
add_def HAVE_ARC4RANDOM
|
add_def HAVE_ARC4RANDOM
|
||||||
fi
|
else
|
||||||
|
if test_code 'getrandom()' 'stdlib.h sys/random.h' '' '' \
|
||||||
if test_code 'getrandom()' 'stdlib.h sys/random.h' '' '' \
|
'return getrandom(NULL, 256, 0);'; then
|
||||||
'return getrandom(NULL, 256, 0);'; then
|
add_def HAVE_GETRANDOM
|
||||||
add_def HAVE_GETRANDOM
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RECVMMSG_CODE='
|
RECVMMSG_CODE='
|
||||||
|
|||||||
Reference in New Issue
Block a user