getrandom
right = getrandom(rangemax + 1, op, 1);
left = getrandom(rangemax + 1, op, 0);
result = getrandom(rangemax + 1, op, 0);
left = getrandom(rangemax + 1, op, 0);
right = getrandom(rangemax, op, 1) + 1;
result = getrandom(rangemax + 1, op, 0);
static int getrandom(int, int, int);
res = getrandom(buf, len, 0);
ssize_t getrandom(void *buf, size_t buflen, unsigned int flags);
struct getrandom_args getrandom;