diff --git a/src/exec_ptrace.h b/src/exec_ptrace.h index 3d075c54f..c2a17a34c 100644 --- a/src/exec_ptrace.h +++ b/src/exec_ptrace.h @@ -83,7 +83,6 @@ } while (0) #elif defined(__arm__) /* Note: assumes arm EABI, not OABI */ -/* Untested */ # define SECCOMP_AUDIT_ARCH AUDIT_ARCH_ARM # define user_pt_regs pt_regs # define reg_syscall(x) (x).ARM_r7 diff --git a/src/sudo_exec.h b/src/sudo_exec.h index f8868cd87..e95680949 100644 --- a/src/sudo_exec.h +++ b/src/sudo_exec.h @@ -96,7 +96,7 @@ union sudo_token_un { */ #if defined(_PATH_SUDO_INTERCEPT) && defined(__linux__) # if defined(HAVE_DECL_SECCOMP_SET_MODE_FILTER) && HAVE_DECL_SECCOMP_SET_MODE_FILTER -# if defined(__amd64__) || defined(__i386__) || defined(__aarch64__) || defined(__powerpc__) +# if defined(__amd64__) || defined(__i386__) || defined(__aarch64__) || defined(__arm__) || defined(__powerpc__) # ifndef HAVE_PTRACE_INTERCEPT # define HAVE_PTRACE_INTERCEPT 1 # endif /* HAVE_PTRACE_INTERCEPT */