getentropy
int getentropy(void *buf, size_t buflen);
if (getentropy(rnd, sizeof rnd) == -1)
int status = getentropy(&__stack_chk_guard, sizeof(__stack_chk_guard));
if (getentropy(&seed, sizeof(seed)) != 0) {
int status = getentropy(&value, sizeof(value));