Commit | Line | Data |
---|---|---|
e42e81fd MD |
1 | #define OVERRIDE_32_sys_execve |
2 | #define OVERRIDE_64_sys_execve | |
3 | ||
4 | #ifndef CREATE_SYSCALL_TABLE | |
5 | ||
6 | SC_TRACE_EVENT(sys_execve, | |
7 | TP_PROTO(const char *filename, char *const *argv, char *const *envp), | |
8 | TP_ARGS(filename, argv, envp), | |
9 | TP_STRUCT__entry(__string_from_user(filename, filename) | |
10 | __field_hex(char *const *, argv) | |
11 | __field_hex(char *const *, envp)), | |
12 | TP_fast_assign(tp_copy_string_from_user(filename, filename) | |
13 | tp_assign(argv, argv) | |
14 | tp_assign(envp, envp)), | |
15 | TP_printk() | |
16 | ) | |
17 | ||
18 | #endif /* CREATE_SYSCALL_TABLE */ |