]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
seccomp: drop default_action parameter from seccomp_add_syscall_filter_set()
authorLennart Poettering <lennart@poettering.net>
Sun, 10 Sep 2017 16:52:23 +0000 (18:52 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 11 Sep 2017 16:00:07 +0000 (18:00 +0200)
The function doesn't actually use the parameter, hence let's drop it.

src/shared/seccomp-util.c

index 0857f5907ed513df4136d4f3df5df0434b00ab71..88e8af3fef37e0224c6e602d0305104aeb54608f 100644 (file)
@@ -684,7 +684,6 @@ const SyscallFilterSet *syscall_filter_set_find(const char *name) {
 
 static int seccomp_add_syscall_filter_set(
                 scmp_filter_ctx seccomp,
-                uint32_t default_action,
                 const SyscallFilterSet *set,
                 uint32_t action) {
 
@@ -704,7 +703,7 @@ static int seccomp_add_syscall_filter_set(
                         if (!other)
                                 return -EINVAL;
 
-                        r = seccomp_add_syscall_filter_set(seccomp, default_action, other, action);
+                        r = seccomp_add_syscall_filter_set(seccomp, other, action);
                         if (r < 0)
                                 return r;
                 } else {
@@ -740,7 +739,7 @@ int seccomp_load_syscall_filter_set(uint32_t default_action, const SyscallFilter
                 if (r < 0)
                         return r;
 
-                r = seccomp_add_syscall_filter_set(seccomp, default_action, set, action);
+                r = seccomp_add_syscall_filter_set(seccomp, set, action);
                 if (r < 0) {
                         log_debug_errno(r, "Failed to add filter set, ignoring: %m");
                         continue;