]> git.proxmox.com Git - mirror_lxc.git/commitdiff
seccomp: do not set SECCOMP_FILTER_FLAG_NEW_LISTENER
authorChristian Brauner <christian.brauner@ubuntu.com>
Wed, 12 Jun 2019 11:42:25 +0000 (13:42 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Wed, 12 Jun 2019 11:42:25 +0000 (13:42 +0200)
Do not set SECCOMP_FILTER_FLAG_NEW_LISTENER as seccomp attribute.
Prior to libseccomp merging support for SECCOMP_RET_USER_NOTIF there was a
libseccomp specific attribute that needed to be set before
SECCOMP_RET_USER_NOTIF could be used. This has been removed.

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/seccomp.c

index d49596fdf679bb966382b21e60331450f66c2008..1e688a451707a9c5228570881230dfcd23f2768b 100644 (file)
@@ -944,11 +944,6 @@ static int parse_config_v2(FILE *f, char *line, size_t *line_bufsz, struct lxc_c
 #if HAVE_DECL_SECCOMP_NOTIFY_FD
                if ((rule.action == SCMP_ACT_NOTIFY) &&
                    !conf->seccomp.notifier.wants_supervision) {
-                       ret = seccomp_attr_set(conf->seccomp.seccomp_ctx,
-                                              SECCOMP_FILTER_FLAG_NEW_LISTENER, 1);
-                       if (ret)
-                               goto bad_rule;
-
                        conf->seccomp.notifier.wants_supervision = true;
                        TRACE("Set SECCOMP_FILTER_FLAG_NEW_LISTENER attribute");
                }