define ENTROPY_SRC_DEV_RANDOM dev_random.cpp dev_random.h aix cygwin darwin dragonfly freebsd haiku hpux hurd irix linux netbsd openbsd qnx solaris tru64