HAVE_ARC4RANDOM
#if ! defined(HAVE_ARC4RANDOM_BUF) && ! defined(HAVE_ARC4RANDOM)
#if defined(HAVE_ARC4RANDOM) && ! defined(HAVE_ARC4RANDOM_BUF)
#if ! defined(HAVE_ARC4RANDOM_BUF) && ! defined(HAVE_ARC4RANDOM)
#elif defined(HAVE_ARC4RANDOM)
&& ! defined(HAVE_ARC4RANDOM_BUF) && ! defined(HAVE_ARC4RANDOM) \
# if !HAVE_DECL_ARC4RANDOM && defined(HAVE_ARC4RANDOM)
#ifndef HAVE_ARC4RANDOM
#elif HAVE_ARC4RANDOM
#elif defined(HAVE_ARC4RANDOM)
#elif defined(HAVE_ARC4RANDOM)
#elif defined(HAVE_ARC4RANDOM)
#if !defined(HAVE_ARC4RANDOM) && !defined(HAVE_GETRANDOM)
#ifndef HAVE_ARC4RANDOM