aboutsummaryrefslogtreecommitdiffstats
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorPaul Moore <pmoore@redhat.com>2014-12-09 14:38:30 -0500
committerPaul Moore <pmoore@redhat.com>2014-12-09 14:38:30 -0500
commit0f7e94ee40d06f7a04e039392dfee8244bd8a7e0 (patch)
tree4a14540900d72003b4bc5e06d1531fddba9bd4d5 /include/uapi/linux
parent799b601451b21ebe7af0e6e8f6e2ccd4683c5064 (diff)
parent0288d7183c41c0192d2963d44590f346f4aee917 (diff)
Merge branch 'next' into upstream for v3.19
Diffstat (limited to 'include/uapi/linux')
-rw-r--r--include/uapi/linux/audit.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/include/uapi/linux/audit.h b/include/uapi/linux/audit.h
index 4d100c841c80..2ccf19e06e15 100644
--- a/include/uapi/linux/audit.h
+++ b/include/uapi/linux/audit.h
@@ -322,9 +322,15 @@ enum {
322#define AUDIT_STATUS_BACKLOG_LIMIT 0x0010 322#define AUDIT_STATUS_BACKLOG_LIMIT 0x0010
323#define AUDIT_STATUS_BACKLOG_WAIT_TIME 0x0020 323#define AUDIT_STATUS_BACKLOG_WAIT_TIME 0x0020
324 324
325#define AUDIT_VERSION_BACKLOG_LIMIT 1 325#define AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT 0x00000001
326#define AUDIT_VERSION_BACKLOG_WAIT_TIME 2 326#define AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME 0x00000002
327#define AUDIT_VERSION_LATEST AUDIT_VERSION_BACKLOG_WAIT_TIME 327#define AUDIT_FEATURE_BITMAP_ALL (AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT | \
328 AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME)
329
330/* deprecated: AUDIT_VERSION_* */
331#define AUDIT_VERSION_LATEST AUDIT_FEATURE_BITMAP_ALL
332#define AUDIT_VERSION_BACKLOG_LIMIT AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT
333#define AUDIT_VERSION_BACKLOG_WAIT_TIME AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME
328 334
329 /* Failure-to-log actions */ 335 /* Failure-to-log actions */
330#define AUDIT_FAIL_SILENT 0 336#define AUDIT_FAIL_SILENT 0
@@ -403,7 +409,10 @@ struct audit_status {
403 __u32 backlog_limit; /* waiting messages limit */ 409 __u32 backlog_limit; /* waiting messages limit */
404 __u32 lost; /* messages lost */ 410 __u32 lost; /* messages lost */
405 __u32 backlog; /* messages waiting in queue */ 411 __u32 backlog; /* messages waiting in queue */
406 __u32 version; /* audit api version number */ 412 union {
413 __u32 version; /* deprecated: audit api version num */
414 __u32 feature_bitmap; /* bitmap of kernel audit features */
415 };
407 __u32 backlog_wait_time;/* message queue wait timeout */ 416 __u32 backlog_wait_time;/* message queue wait timeout */
408}; 417};
409 418