diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/firejail/seccomp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/firejail/seccomp.c b/src/firejail/seccomp.c index 5d6bc1de9..c313ec938 100644 --- a/src/firejail/seccomp.c +++ b/src/firejail/seccomp.c | |||
@@ -109,7 +109,7 @@ struct seccomp_data { | |||
109 | BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, syscall_nr, 0, 1), \ | 109 | BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, syscall_nr, 0, 1), \ |
110 | BPF_STMT(BPF_RET+BPF_K, SECCOMP_RET_ALLOW) | 110 | BPF_STMT(BPF_RET+BPF_K, SECCOMP_RET_ALLOW) |
111 | 111 | ||
112 | #define ERRNO(syscall_nr, nr) \ | 112 | #define BLACKLIST_ERRNO(syscall_nr, nr) \ |
113 | BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, syscall_nr, 0, 1), \ | 113 | BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, syscall_nr, 0, 1), \ |
114 | BPF_STMT(BPF_RET+BPF_K, SECCOMP_RET_ERRNO | nr) | 114 | BPF_STMT(BPF_RET+BPF_K, SECCOMP_RET_ERRNO | nr) |
115 | 115 | ||
@@ -290,7 +290,7 @@ static void filter_add_errno(int syscall, int arg) { | |||
290 | filter_realloc(); | 290 | filter_realloc(); |
291 | 291 | ||
292 | struct sock_filter filter[] = { | 292 | struct sock_filter filter[] = { |
293 | ERRNO(syscall, arg) | 293 | BLACKLIST_ERRNO(syscall, arg) |
294 | }; | 294 | }; |
295 | #if 0 | 295 | #if 0 |
296 | { | 296 | { |