mirror of
https://github.com/systemd/systemd
synced 2024-10-15 12:34:37 +00:00
analyze: fix offline check for syscal filter
The deny/allow list check was inverted, if we are deny listing and the hashmap contains the syscall then that's good Fixes https://github.com/systemd/systemd/issues/22914
This commit is contained in:
parent
1449b0f8a9
commit
dd51e725df
|
@ -590,7 +590,7 @@ static bool syscall_names_in_filter(Hashmap *s, bool allow_list, const SyscallFi
|
|||
if (id < 0)
|
||||
continue;
|
||||
|
||||
if (hashmap_contains(s, syscall) == allow_list) {
|
||||
if (hashmap_contains(s, syscall) != allow_list) {
|
||||
log_debug("Offending syscall filter item: %s", syscall);
|
||||
if (ret_offending_syscall)
|
||||
*ret_offending_syscall = syscall;
|
||||
|
|
Loading…
Reference in a new issue