diff options
Diffstat (limited to 'include/linux/audit.h')
| -rw-r--r-- | include/linux/audit.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/audit.h b/include/linux/audit.h index 831a4684df40..69c78477590b 100644 --- a/include/linux/audit.h +++ b/include/linux/audit.h | |||
| @@ -237,6 +237,11 @@ extern void audit_seccomp_actions_logged(const char *names, | |||
| 237 | const char *old_names, int res); | 237 | const char *old_names, int res); |
| 238 | extern void __audit_ptrace(struct task_struct *t); | 238 | extern void __audit_ptrace(struct task_struct *t); |
| 239 | 239 | ||
| 240 | static inline void audit_set_context(struct task_struct *task, struct audit_context *ctx) | ||
| 241 | { | ||
| 242 | task->audit_context = ctx; | ||
| 243 | } | ||
| 244 | |||
| 240 | static inline struct audit_context *audit_context(void) | 245 | static inline struct audit_context *audit_context(void) |
| 241 | { | 246 | { |
| 242 | return current->audit_context; | 247 | return current->audit_context; |
| @@ -469,6 +474,8 @@ static inline bool audit_dummy_context(void) | |||
| 469 | { | 474 | { |
| 470 | return true; | 475 | return true; |
| 471 | } | 476 | } |
| 477 | static inline void audit_set_context(struct task_struct *task, struct audit_context *ctx) | ||
| 478 | { } | ||
| 472 | static inline struct audit_context *audit_context(void) | 479 | static inline struct audit_context *audit_context(void) |
| 473 | { | 480 | { |
| 474 | return NULL; | 481 | return NULL; |
