From e20658209177667e490c661dfd35b976749ef3f7 Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Sat, 6 Jan 2018 23:08:09 +0100 Subject: add getrandom syscall wrapper This syscall is available since Linux 3.17 and was also implemented in glibc in version 2.25 using the same interfaces. --- src/linux/getrandom.c | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/linux/getrandom.c (limited to 'src/linux') diff --git a/src/linux/getrandom.c b/src/linux/getrandom.c new file mode 100644 index 00000000..6cc6f6b0 --- /dev/null +++ b/src/linux/getrandom.c @@ -0,0 +1,7 @@ +#include +#include "syscall.h" + +ssize_t getrandom(void *buf, size_t buflen, unsigned flags) +{ + return syscall_cp(SYS_getrandom, buf, buflen, flags); +} -- cgit v1.2.1