Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
0f7e94ee
cloud-kernel
项目概览
openanolis
/
cloud-kernel
接近 2 年 前同步成功
通知
169
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
0f7e94ee
编写于
12月 09, 2014
作者:
P
Paul Moore
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'next' into upstream for v3.19
上级
799b6014
0288d718
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
17 addition
and
7 deletion
+17
-7
MAINTAINERS
MAINTAINERS
+3
-2
include/uapi/linux/audit.h
include/uapi/linux/audit.h
+13
-4
kernel/audit.c
kernel/audit.c
+1
-1
未找到文件。
MAINTAINERS
浏览文件 @
0f7e94ee
...
...
@@ -1689,10 +1689,11 @@ S: Supported
F: drivers/scsi/esas2r
AUDIT SUBSYSTEM
M: Paul Moore <paul@paul-moore.com>
M: Eric Paris <eparis@redhat.com>
L: linux-audit@redhat.com (
subscribers-only
)
L: linux-audit@redhat.com (
moderated for non-subscribers
)
W: http://people.redhat.com/sgrubb/audit/
T: git git://git.infradead.org/users/
eparis/audit.g
it
T: git git://git.infradead.org/users/
pcmoore/aud
it
S: Maintained
F: include/linux/audit.h
F: include/uapi/linux/audit.h
...
...
include/uapi/linux/audit.h
浏览文件 @
0f7e94ee
...
...
@@ -322,9 +322,15 @@ enum {
#define AUDIT_STATUS_BACKLOG_LIMIT 0x0010
#define AUDIT_STATUS_BACKLOG_WAIT_TIME 0x0020
#define AUDIT_VERSION_BACKLOG_LIMIT 1
#define AUDIT_VERSION_BACKLOG_WAIT_TIME 2
#define AUDIT_VERSION_LATEST AUDIT_VERSION_BACKLOG_WAIT_TIME
#define AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT 0x00000001
#define AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME 0x00000002
#define AUDIT_FEATURE_BITMAP_ALL (AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT | \
AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME)
/* deprecated: AUDIT_VERSION_* */
#define AUDIT_VERSION_LATEST AUDIT_FEATURE_BITMAP_ALL
#define AUDIT_VERSION_BACKLOG_LIMIT AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT
#define AUDIT_VERSION_BACKLOG_WAIT_TIME AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME
/* Failure-to-log actions */
#define AUDIT_FAIL_SILENT 0
...
...
@@ -403,7 +409,10 @@ struct audit_status {
__u32
backlog_limit
;
/* waiting messages limit */
__u32
lost
;
/* messages lost */
__u32
backlog
;
/* messages waiting in queue */
__u32
version
;
/* audit api version number */
union
{
__u32
version
;
/* deprecated: audit api version num */
__u32
feature_bitmap
;
/* bitmap of kernel audit features */
};
__u32
backlog_wait_time
;
/* message queue wait timeout */
};
...
...
kernel/audit.c
浏览文件 @
0f7e94ee
...
...
@@ -842,7 +842,7 @@ static int audit_receive_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
s
.
backlog_limit
=
audit_backlog_limit
;
s
.
lost
=
atomic_read
(
&
audit_lost
);
s
.
backlog
=
skb_queue_len
(
&
audit_skb_queue
);
s
.
version
=
AUDIT_VERSION_LATEST
;
s
.
feature_bitmap
=
AUDIT_FEATURE_BITMAP_ALL
;
s
.
backlog_wait_time
=
audit_backlog_wait_time
;
audit_send_reply
(
skb
,
seq
,
AUDIT_GET
,
0
,
0
,
&
s
,
sizeof
(
s
));
break
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录