SYS_getrandom
#elif defined(__linux__) && defined(SYS_getrandom)
r = syscall(SYS_getrandom, buf, len, 0);