]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
seccomp: #ifdef SCMP_ARCH_AARCH64
authorChristian Brauner <christian.brauner@ubuntu.com>
Sat, 19 May 2018 19:47:39 +0000 (21:47 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Sat, 19 May 2018 20:33:34 +0000 (22:33 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/seccomp.c

index ad13665893fb89c116443092f5a7a4f135ac1276..eeb9c8bf39a9cb8f7728e7a356bf7d85f2d0bbc3 100644 (file)
@@ -580,19 +580,21 @@ static int parse_config_v2(FILE *f, char *line, struct lxc_conf *conf)
                cur_rule_arch = lxc_seccomp_arch_all;
 
                ctx.architectures[0] = SCMP_ARCH_ARM;
-               ctx.contexts[0] = get_new_ctx(lxc_seccomp_arch_arm,
-                                             default_policy_action,
-                                             &ctx.needs_merge[0]);
+               ctx.contexts[0] =
+                   get_new_ctx(lxc_seccomp_arch_arm, default_policy_action,
+                               &ctx.needs_merge[0]);
                if (!ctx.contexts[0])
                        goto bad;
 
+#ifdef SCMP_ARCH_AARCH64
                ctx.architectures[2] = SCMP_ARCH_AARCH64;
-               ctx.contexts[2] = get_new_ctx(lxc_seccomp_arch_arm64,
-                                             default_policy_action,
-                                             &ctx.needs_merge[2]);
+               ctx.contexts[2] =
+                   get_new_ctx(lxc_seccomp_arch_arm64, default_policy_action,
+                               &ctx.needs_merge[2]);
                if (!ctx.contexts[2])
                        goto bad;
 #endif
+#endif
 #ifdef SCMP_ARCH_MIPS
        } else if (native_arch == lxc_seccomp_arch_mips64) {
                cur_rule_arch = lxc_seccomp_arch_all;