| Index: sandbox/linux/seccomp-bpf/trap.h
|
| diff --git a/sandbox/linux/seccomp-bpf/trap.h b/sandbox/linux/seccomp-bpf/trap.h
|
| index 4073bfe1201caa067ba6728672b316e84d1227e0..1d501b486f4ddf2b30d5d144d5a2b1d4b38abda4 100644
|
| --- a/sandbox/linux/seccomp-bpf/trap.h
|
| +++ b/sandbox/linux/seccomp-bpf/trap.h
|
| @@ -12,6 +12,7 @@
|
|
|
| #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 +58,11 @@ class SANDBOX_EXPORT Trap : public bpf_dsl::TrapRegistry {
|
| // break subsequent system calls that trigger a SIGSYS.
|
| ~Trap() = delete;
|
|
|
| - static void SigSysAction(int nr, siginfo_t* info, void* void_context);
|
| + static void SigSysAction(int nr, LinuxSigInfo* info, void* void_context);
|
|
|
| // Make sure that SigSys is not inlined in order to get slightly better crash
|
| // dumps.
|
| - void SigSys(int nr, siginfo_t* info, void* void_context)
|
| + void SigSys(int nr, LinuxSigInfo* 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
|
|
|