diff options
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/audit.h | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/include/uapi/linux/audit.h b/include/uapi/linux/audit.h index d4dbef14d4df..12e26683c706 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 |
| @@ -404,7 +410,10 @@ struct audit_status { | |||
| 404 | __u32 backlog_limit; /* waiting messages limit */ | 410 | __u32 backlog_limit; /* waiting messages limit */ |
| 405 | __u32 lost; /* messages lost */ | 411 | __u32 lost; /* messages lost */ |
| 406 | __u32 backlog; /* messages waiting in queue */ | 412 | __u32 backlog; /* messages waiting in queue */ |
| 407 | __u32 version; /* audit api version number */ | 413 | union { |
| 414 | __u32 version; /* deprecated: audit api version num */ | ||
| 415 | __u32 feature_bitmap; /* bitmap of kernel audit features */ | ||
| 416 | }; | ||
| 408 | __u32 backlog_wait_time;/* message queue wait timeout */ | 417 | __u32 backlog_wait_time;/* message queue wait timeout */ |
| 409 | }; | 418 | }; |
| 410 | 419 | ||
