syscall instrumentation: add missing forward declarations for old kernels
[lttng-modules.git] / src / lttng-syscalls.h
index 01416f4fa01a44f52a7ea2f56f70babbaa8cd25e..c9888bd24ef57dc181e8a017dbbe55aa6756ba8e 100644 (file)
 #ifndef LTTNG_SYSCALLS_H
 #define LTTNG_SYSCALLS_H
 
-#include <stddef.h>
-
 #include <asm/ptrace.h>
+#include <linux/compat.h>
+#include <linux/fcntl.h>
+#include <linux/in.h>
+#include <linux/in6.h>
+#include <linux/mman.h>
 
 #include <lttng/events.h>
 #include <lttng/kernel-version.h>
@@ -29,6 +32,10 @@ struct sel_arg_struct;
 struct mmap_arg_struct;
 struct file_handle;
 struct user_msghdr;
+struct __kernel_old_itimerval;
+struct open_how;
+struct mount_attr;
+struct futex_waitv;
 
 /*
  * Forward declaration for kernels >= 5.6
This page took 0.023587 seconds and 4 git commands to generate.