aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBrent Cook <bcook@openbsd.org>2014-07-15 14:50:05 -0500
committerBrent Cook <bcook@openbsd.org>2014-07-15 14:50:05 -0500
commit32d9eeeecf4e951e1566d5f4a42b36ea37b60f35 (patch)
tree920b4122a61b5445894433e881424fac42d09b10 /tests
parent7f2fab20bc1327d1b390cf5c44047da4ad3a599a (diff)
downloadportable-32d9eeeecf4e951e1566d5f4a42b36ea37b60f35.tar.gz
portable-32d9eeeecf4e951e1566d5f4a42b36ea37b60f35.tar.bz2
portable-32d9eeeecf4e951e1566d5f4a42b36ea37b60f35.zip
register the atfork handler from arc4random
From kettenis@ People have suggested using pthread_atfork(3) before, but discarded the idea because it involves linking with -lpthread, which has other undesirable consequences. However: * Most systems actually have pthread_atfork(3) in libc. I verified this on OS X and Solaris. I believe this is the case on Linux systems that use musl as well. * On Linux systems that use glibc, this isn't the case. However, those systems have __register_atfork(3), which is fully documented in the "Linux Standard Base Core Specification". ok kettenis@ deraadt@ beck@
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions