12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #ifndef CN_PROC_H
- #define CN_PROC_H
- #include <uapi/linux/cn_proc.h>
- #ifdef CONFIG_PROC_EVENTS
- void proc_fork_connector(struct task_struct *task);
- void proc_exec_connector(struct task_struct *task);
- void proc_id_connector(struct task_struct *task, int which_id);
- void proc_sid_connector(struct task_struct *task);
- void proc_ptrace_connector(struct task_struct *task, int which_id);
- void proc_comm_connector(struct task_struct *task);
- void proc_coredump_connector(struct task_struct *task);
- void proc_exit_connector(struct task_struct *task);
- #else
- static inline void proc_fork_connector(struct task_struct *task)
- {}
- static inline void proc_exec_connector(struct task_struct *task)
- {}
- static inline void proc_id_connector(struct task_struct *task,
- int which_id)
- {}
- static inline void proc_sid_connector(struct task_struct *task)
- {}
- static inline void proc_comm_connector(struct task_struct *task)
- {}
- static inline void proc_ptrace_connector(struct task_struct *task,
- int ptrace_id)
- {}
- static inline void proc_coredump_connector(struct task_struct *task)
- {}
- static inline void proc_exit_connector(struct task_struct *task)
- {}
- #endif /* CONFIG_PROC_EVENTS */
- #endif /* CN_PROC_H */
|