From 3d18243fd7d20bb1926396ec5c05df74fcd2dd95 Mon Sep 17 00:00:00 2001 From: hexcoder- Date: Fri, 19 Nov 2021 22:11:24 +0100 Subject: Fix compilation error under RaspberryPi 64-Bit Manjaro Linux (no SYS_eventfd available here) --- frida_mode/src/seccomp/seccomp_event.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frida_mode/src/seccomp/seccomp_event.c b/frida_mode/src/seccomp/seccomp_event.c index aca0967a..0907eff8 100644 --- a/frida_mode/src/seccomp/seccomp_event.c +++ b/frida_mode/src/seccomp/seccomp_event.c @@ -10,7 +10,13 @@ int seccomp_event_create(void) { +#ifdef SYS_eventfd int fd = syscall(SYS_eventfd, 0, 0); +#else +# ifdef SYS_eventfd2 + int fd = syscall(SYS_eventfd2, 0, 0); +# endif +#endif if (fd < 0) { FFATAL("seccomp_event_create"); } return fd; -- cgit 1.4.1