logswan

Fast Web log analyzer using probabilistic data structures
Log | Files | Refs | README | LICENSE

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:
Msrc/seccomp.h | 32++++++++++++++++----------------
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) };