commit b02155d53bfc6b4c96744e79ce70c4adea2b823a
parent 5fb79fd9d7f32a419915d26072224892f37138bc
Author: Remy Noulin <loader2x@gmail.com>
Date: Wed, 22 Feb 2023 12:49:17 +0200
allow dup and fcntl syscalls for the perror function
spartservPrivDrop.c | 7 +++++++
1 file changed, 7 insertions(+)
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/spartservPrivDrop.c b/spartservPrivDrop.c
@@ -160,6 +160,13 @@ static struct sock_filter filter_kore[] = {
#endif
KORE_SYSCALL_ALLOW(recvfrom),
KORE_SYSCALL_ALLOW(setsockopt),
+ // for perror
+#if defined(SYS_dup)
+ KORE_SYSCALL_ALLOW(dup),
+#endif
+#if defined(SYS_fcntl)
+ KORE_SYSCALL_ALLOW(fcntl),
+#endif
};
/* bpf program prologue. */