diff options
author | Lennart Poettering <lennart@poettering.net> | 2017-09-10 19:10:29 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2017-09-11 18:00:07 +0200 |
commit | 69b1b241bb8ad504f11e9eec4f2bceb5da0e1100 (patch) | |
tree | f289d982f9a50bfd37d9581620698042b6b364e7 /src/shared/seccomp-util.h | |
parent | 12dc37890254adf852439eb46ebb154fb3e37b41 (diff) | |
download | systemd-69b1b241bb8ad504f11e9eec4f2bceb5da0e1100.tar.gz |
seccomp: split out inner loop code of seccomp_add_syscall_filter_set()
Let's add a new helper function seccomp_add_syscall_filter_item() that
contains the inner loop code of seccomp_add_syscall_filter_set(). This
helper function we can then export and make use of elsewhere.
Diffstat (limited to 'src/shared/seccomp-util.h')
-rw-r--r-- | src/shared/seccomp-util.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/seccomp-util.h b/src/shared/seccomp-util.h index ca43ba8659..894c53e6fd 100644 --- a/src/shared/seccomp-util.h +++ b/src/shared/seccomp-util.h @@ -69,6 +69,8 @@ const SyscallFilterSet *syscall_filter_set_find(const char *name); int seccomp_filter_set_add(Set *s, bool b, const SyscallFilterSet *set); +int seccomp_add_syscall_filter_item(scmp_filter_ctx *ctx, const char *name, uint32_t action); + int seccomp_load_syscall_filter_set(uint32_t default_action, const SyscallFilterSet *set, uint32_t action); int seccomp_load_syscall_filter_set_raw(uint32_t default_action, Set* set, uint32_t action); |