Index: sandbox/linux/seccomp-bpf/trap.h |
diff --git a/sandbox/linux/seccomp-bpf/trap.h b/sandbox/linux/seccomp-bpf/trap.h |
index bbddeb774e36a229be249a52c30dfb4d6a592dc3..4073bfe1201caa067ba6728672b316e84d1227e0 100644 |
--- a/sandbox/linux/seccomp-bpf/trap.h |
+++ b/sandbox/linux/seccomp-bpf/trap.h |
@@ -5,13 +5,13 @@ |
#ifndef SANDBOX_LINUX_SECCOMP_BPF_TRAP_H__ |
#define SANDBOX_LINUX_SECCOMP_BPF_TRAP_H__ |
+#include <signal.h> |
#include <stdint.h> |
#include <map> |
#include "base/macros.h" |
#include "sandbox/linux/bpf_dsl/trap_registry.h" |
-#include "sandbox/linux/system_headers/linux_signal.h" |
#include "sandbox/sandbox_export.h" |
namespace sandbox { |
@@ -57,11 +57,11 @@ |
// break subsequent system calls that trigger a SIGSYS. |
~Trap() = delete; |
- static void SigSysAction(int nr, LinuxSigInfo* info, void* void_context); |
+ static void SigSysAction(int nr, siginfo_t* info, void* void_context); |
// Make sure that SigSys is not inlined in order to get slightly better crash |
// dumps. |
- void SigSys(int nr, LinuxSigInfo* info, void* void_context) |
+ void SigSys(int nr, siginfo_t* info, void* void_context) |
__attribute__((noinline)); |
// We have a global singleton that handles all of our SIGSYS traps. This |
// variable must never be deallocated after it has been set up initially, as |