diff options
author | R. Andrew Bailey <bailey@akamai.com> | 2019-02-14 09:38:33 -0500 |
---|---|---|
committer | R. Andrew Bailey <bailey@akamai.com> | 2019-02-14 12:04:35 -0500 |
commit | 3f0829cb5f43bb47ed9d6516e53f7ef0707f77cd (patch) | |
tree | 4558c21e2424e84706f6c48202310d0713cfb911 /tests/seccomp.c | |
parent | aeadeecff54e8a41c6b0c57bd7fc7e40912162d8 (diff) | |
download | gnutls-3f0829cb5f43bb47ed9d6516e53f7ef0707f77cd.tar.gz |
tests: wrap ADD_SYSCALL for getrandom in test for SYS_getrandom
Signed-off-by: R. Andrew Bailey <bailey@akamai.com>
Diffstat (limited to 'tests/seccomp.c')
-rw-r--r-- | tests/seccomp.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/seccomp.c b/tests/seccomp.c index b68fcd7efa..466f7db740 100644 --- a/tests/seccomp.c +++ b/tests/seccomp.c @@ -26,6 +26,9 @@ #include <seccomp.h> #include <errno.h> #include <string.h> +#if defined(__linux__) +# include <sys/syscall.h> +#endif int disable_system_calls(void) { @@ -70,7 +73,9 @@ int disable_system_calls(void) /* to read from /dev/urandom */ ADD_SYSCALL(read, 0); +#ifdef SYS_getrandom ADD_SYSCALL(getrandom, 0); +#endif /* we use it in select */ ADD_SYSCALL(sigprocmask, 0); |