commit 6c8d066ba119afc9485ad05da88059bba5c4ab64
parent 0fd74b4ee10787ee1f4f6538540e998b331d67a6
Author: Frederic Cambus <fred@statdns.com>
Date: Sat, 26 Oct 2019 19:54:09 +0200
Rename LOGSWAN_ALLOW_SYSCALL macro to LOGSWAN_SYSCALL_ALLOW.
Diffstat:
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/src/seccomp.h b/src/seccomp.h
@@ -21,30 +21,30 @@
#include <linux/filter.h>
#include <linux/seccomp.h>
-#define LOGSWAN_ALLOW_SYSCALL(syscall) \
+#define LOGSWAN_SYSCALL_ALLOW(syscall) \
BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_##syscall, 0, 1), \
BPF_STMT(BPF_RET+BPF_K, SECCOMP_RET_ALLOW)
static struct sock_filter filter[] = {
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, offsetof(struct seccomp_data, nr)),
- LOGSWAN_ALLOW_SYSCALL(brk),
- LOGSWAN_ALLOW_SYSCALL(close),
- LOGSWAN_ALLOW_SYSCALL(dup),
- LOGSWAN_ALLOW_SYSCALL(exit_group),
- LOGSWAN_ALLOW_SYSCALL(fcntl),
- LOGSWAN_ALLOW_SYSCALL(fstat),
- LOGSWAN_ALLOW_SYSCALL(ioctl),
- LOGSWAN_ALLOW_SYSCALL(lseek),
+ LOGSWAN_SYSCALL_ALLOW(brk),
+ LOGSWAN_SYSCALL_ALLOW(close),
+ LOGSWAN_SYSCALL_ALLOW(dup),
+ LOGSWAN_SYSCALL_ALLOW(exit_group),
+ LOGSWAN_SYSCALL_ALLOW(fcntl),
+ LOGSWAN_SYSCALL_ALLOW(fstat),
+ LOGSWAN_SYSCALL_ALLOW(ioctl),
+ LOGSWAN_SYSCALL_ALLOW(lseek),
#if defined(__NR_open)
- LOGSWAN_ALLOW_SYSCALL(open),
+ LOGSWAN_SYSCALL_ALLOW(open),
#endif
- LOGSWAN_ALLOW_SYSCALL(openat),
- LOGSWAN_ALLOW_SYSCALL(mmap),
- LOGSWAN_ALLOW_SYSCALL(munmap),
- LOGSWAN_ALLOW_SYSCALL(read),
- LOGSWAN_ALLOW_SYSCALL(write),
- LOGSWAN_ALLOW_SYSCALL(writev),
+ LOGSWAN_SYSCALL_ALLOW(openat),
+ LOGSWAN_SYSCALL_ALLOW(mmap),
+ LOGSWAN_SYSCALL_ALLOW(munmap),
+ LOGSWAN_SYSCALL_ALLOW(read),
+ LOGSWAN_SYSCALL_ALLOW(write),
+ LOGSWAN_SYSCALL_ALLOW(writev),
BPF_STMT(BPF_RET+BPF_K, SECCOMP_RET_KILL)
};