diff options
author | hexcoder- <heiko@hexco.de> | 2021-11-19 22:11:24 +0100 |
---|---|---|
committer | hexcoder- <heiko@hexco.de> | 2021-11-19 22:11:24 +0100 |
commit | 3d18243fd7d20bb1926396ec5c05df74fcd2dd95 (patch) | |
tree | b2966ba48859017f9a594d7f17fbcd8a152250e5 | |
parent | eb7db334a5feeaac9502bd2df5dd885d9d752f5b (diff) | |
download | afl++-3d18243fd7d20bb1926396ec5c05df74fcd2dd95.tar.gz |
Fix compilation error under RaspberryPi 64-Bit Manjaro Linux (no
SYS_eventfd available here)
-rw-r--r-- | frida_mode/src/seccomp/seccomp_event.c | 6 |
1 files changed, 6 insertions, 0 deletions
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; |