diff options
Diffstat (limited to 'lib/sanitizer_common/sanitizer_common_syscalls.inc')
-rw-r--r-- | lib/sanitizer_common/sanitizer_common_syscalls.inc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/sanitizer_common/sanitizer_common_syscalls.inc b/lib/sanitizer_common/sanitizer_common_syscalls.inc index 942ffc4c..eef79864 100644 --- a/lib/sanitizer_common/sanitizer_common_syscalls.inc +++ b/lib/sanitizer_common/sanitizer_common_syscalls.inc @@ -37,6 +37,7 @@ #if SANITIZER_LINUX #include "sanitizer_libc.h" +#include "sanitizer_linux.h" #define PRE_SYSCALL(name) \ SANITIZER_INTERFACE_ATTRIBUTE void __sanitizer_syscall_pre_impl_##name @@ -103,10 +104,6 @@ struct sanitizer_kernel_sockaddr { char sa_data[14]; }; -// Real sigset size is always passed as a syscall argument. -// Declare it "void" to catch sizeof(kernel_sigset_t). -typedef void kernel_sigset_t; - static void kernel_write_iovec(const __sanitizer_iovec *iovec, SIZE_T iovlen, SIZE_T maxlen) { for (SIZE_T i = 0; i < iovlen && maxlen; ++i) { |