Jämför commits
2 Incheckningar
11d64c6fcf
...
0d7c5bd6d4
Upphovsman | SHA1 | Datum | |
---|---|---|---|
0d7c5bd6d4 | |||
55e1f42ca8 |
4
qssb.h
4
qssb.h
@ -740,7 +740,7 @@ static void append_syscalls_to_bpf(long *syscalls, size_t n, unsigned int action
|
||||
long syscall = syscalls[i];
|
||||
if(syscall != QSSB_SYSCALL_MATCH_ALL)
|
||||
{
|
||||
struct sock_filter syscall_check = BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, syscall, 0, 1);
|
||||
struct sock_filter syscall_check = BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (unsigned int) syscall, 0, 1);
|
||||
filter[(*start_index)++] = syscall_check;
|
||||
}
|
||||
struct sock_filter syscall_action = BPF_STMT(BPF_RET+BPF_K, action);
|
||||
@ -980,7 +980,7 @@ static int check_policy_sanity(struct qssb_policy *policy)
|
||||
int i = 0;
|
||||
int last_match_all = -1;
|
||||
int match_all_policy = 0;
|
||||
int last_policy;
|
||||
int last_policy = 0;
|
||||
while(syscall_policy)
|
||||
{
|
||||
long *syscall;
|
||||
|
Referens i nytt ärende
Block a user