spartserv

Simple client and server for the spartan protocol
git clone https://noulin.net/git/spartserv.git
Log | Files | Refs | README

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:
MspartservPrivDrop.c | 7+++++++
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. */