diff options
| author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-05-02 00:43:05 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-05-02 00:43:05 -0400 |
| commit | 532f57da408c5a5710075d17047e2d97bdfd22f3 (patch) | |
| tree | 3fb378bea1816f637aeeed0df805d0c30969cfc3 /kernel/audit.h | |
| parent | 46c5ea3c9ae7fbc6e52a13c92e59d4fc7f4ca80a (diff) | |
| parent | 2ad312d2093ae506ae0fa184d8d026b559083087 (diff) | |
Merge branch 'audit.b10' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
* 'audit.b10' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current:
[PATCH] Audit Filter Performance
[PATCH] Rework of IPC auditing
[PATCH] More user space subject labels
[PATCH] Reworked patch for labels on user space messages
[PATCH] change lspp ipc auditing
[PATCH] audit inode patch
[PATCH] support for context based audit filtering, part 2
[PATCH] support for context based audit filtering
[PATCH] no need to wank with task_lock() and pinning task down in audit_syscall_exit()
[PATCH] drop task argument of audit_syscall_{entry,exit}
[PATCH] drop gfp_mask in audit_log_exit()
[PATCH] move call of audit_free() into do_exit()
[PATCH] sockaddr patch
[PATCH] deal with deadlocks in audit_free()
Diffstat (limited to 'kernel/audit.h')
| -rw-r--r-- | kernel/audit.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/kernel/audit.h b/kernel/audit.h index bc5392076e2b..6f733920fd32 100644 --- a/kernel/audit.h +++ b/kernel/audit.h | |||
| @@ -54,9 +54,11 @@ enum audit_state { | |||
| 54 | 54 | ||
| 55 | /* Rule lists */ | 55 | /* Rule lists */ |
| 56 | struct audit_field { | 56 | struct audit_field { |
| 57 | u32 type; | 57 | u32 type; |
| 58 | u32 val; | 58 | u32 val; |
| 59 | u32 op; | 59 | u32 op; |
| 60 | char *se_str; | ||
| 61 | struct selinux_audit_rule *se_rule; | ||
| 60 | }; | 62 | }; |
| 61 | 63 | ||
| 62 | struct audit_krule { | 64 | struct audit_krule { |
| @@ -86,3 +88,5 @@ extern void audit_send_reply(int pid, int seq, int type, | |||
| 86 | extern void audit_log_lost(const char *message); | 88 | extern void audit_log_lost(const char *message); |
| 87 | extern void audit_panic(const char *message); | 89 | extern void audit_panic(const char *message); |
| 88 | extern struct mutex audit_netlink_mutex; | 90 | extern struct mutex audit_netlink_mutex; |
| 91 | |||
| 92 | extern int selinux_audit_rule_update(void); | ||
