diff options
author | David Woodhouse <dwmw2@shinybook.infradead.org> | 2005-05-18 05:21:07 -0400 |
---|---|---|
committer | David Woodhouse <dwmw2@shinybook.infradead.org> | 2005-05-18 05:21:07 -0400 |
commit | 209aba03243ee42a22f8df8d08aa9963f62aec64 (patch) | |
tree | e45ee43e7af31f847377e8bb3a0a61581732b653 /include/linux/audit.h | |
parent | 3ec3b2fba526ead2fa3f3d7c91924f39a0733749 (diff) |
AUDIT: Treat all user messages identically.
It's silly to have to add explicit entries for new userspace messages
as we invent them. Just treat all messages in the user range the same.
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'include/linux/audit.h')
-rw-r--r-- | include/linux/audit.h | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/include/linux/audit.h b/include/linux/audit.h index 2f5dc60f8bbd..17ea5d522d81 100644 --- a/include/linux/audit.h +++ b/include/linux/audit.h | |||
@@ -51,14 +51,8 @@ | |||
51 | #define AUDIT_WATCH_LIST 1009 /* List all file/dir watches */ | 51 | #define AUDIT_WATCH_LIST 1009 /* List all file/dir watches */ |
52 | #define AUDIT_SIGNAL_INFO 1010 /* Get info about sender of signal to auditd */ | 52 | #define AUDIT_SIGNAL_INFO 1010 /* Get info about sender of signal to auditd */ |
53 | 53 | ||
54 | #define AUDIT_USER_AUTH 1100 /* User space authentication */ | 54 | #define AUDIT_FIRST_USER_MSG 1100 /* Userspace messages uninteresting to kernel */ |
55 | #define AUDIT_USER_ACCT 1101 /* User space acct change */ | 55 | #define AUDIT_LAST_USER_MSG 1199 |
56 | #define AUDIT_USER_MGMT 1102 /* User space acct management */ | ||
57 | #define AUDIT_CRED_ACQ 1103 /* User space credential acquired */ | ||
58 | #define AUDIT_CRED_DISP 1104 /* User space credential disposed */ | ||
59 | #define AUDIT_USER_START 1105 /* User space session start */ | ||
60 | #define AUDIT_USER_END 1106 /* User space session end */ | ||
61 | #define AUDIT_USER_AVC 1107 /* User space avc message */ | ||
62 | 56 | ||
63 | #define AUDIT_DAEMON_START 1200 /* Daemon startup record */ | 57 | #define AUDIT_DAEMON_START 1200 /* Daemon startup record */ |
64 | #define AUDIT_DAEMON_END 1201 /* Daemon normal stop record */ | 58 | #define AUDIT_DAEMON_END 1201 /* Daemon normal stop record */ |
@@ -173,13 +167,6 @@ | |||
173 | #define AUDIT_ARCH_V850 (EM_V850|__AUDIT_ARCH_LE) | 167 | #define AUDIT_ARCH_V850 (EM_V850|__AUDIT_ARCH_LE) |
174 | #define AUDIT_ARCH_X86_64 (EM_X86_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) | 168 | #define AUDIT_ARCH_X86_64 (EM_X86_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) |
175 | 169 | ||
176 | #ifndef __KERNEL__ | ||
177 | struct audit_message { | ||
178 | struct nlmsghdr nlh; | ||
179 | char data[1200]; | ||
180 | }; | ||
181 | #endif | ||
182 | |||
183 | struct audit_status { | 170 | struct audit_status { |
184 | __u32 mask; /* Bit mask for valid entries */ | 171 | __u32 mask; /* Bit mask for valid entries */ |
185 | __u32 enabled; /* 1 = enabled, 0 = disabled */ | 172 | __u32 enabled; /* 1 = enabled, 0 = disabled */ |