aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilad Arnold <garnold@google.com>2015-08-26 06:18:42 -0700
committerGilad Arnold <garnold@google.com>2015-08-26 10:33:35 -0700
commitde1c20a5b68bc9d0499d3c21514b4ef461be9c85 (patch)
tree59c4794b421504c85b7cce025479e44e911a523a
parent49bc10aa7e889c3c52c1f62c1a61d3e439670461 (diff)
downloadtlsdate-de1c20a5b68bc9d0499d3c21514b4ef461be9c85.tar.gz
Use correct AUDIT_ARCH_ constants for mips32/64 and arm64.
Bug: 22373707 Change-Id: I98651768175e88d4ff174e085fab756f4d332dda
-rw-r--r--src/seccomp.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/seccomp.c b/src/seccomp.c
index 9f9a5fe..2328fb4 100644
--- a/src/seccomp.c
+++ b/src/seccomp.c
@@ -48,6 +48,14 @@
# define EM_ARM 40
# endif
# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_ARM
+#elif defined(__aarch64__)
+# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_AARCH64
+#elif defined(__mips__)
+# if defined(__LP64__)
+# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_MIPS64
+# else
+# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_MIPS
+# endif
#else
# error "Platform does not support seccomp filter yet"
#endif