#include <internal/cryptlib_int.h>
#include <openssl/err.h>
-#include <internal/rand.h>
+#include <internal/rand_int.h>
#include <internal/bio.h>
#include <openssl/evp.h>
#include <internal/evp_int.h>
&& !RUN_ONCE(&add_all_digests, ossl_init_add_all_digests))
return 0;
- if ((opts & OPENSSL_INIT_NO_ATFORK) == 0
+ if ((opts & OPENSSL_INIT_ATFORK)
&& !openssl_init_fork_handlers())
return 0;