kernel/audit.c: nlh->nlmsg_type is gotten more than once
PATCH 1/1 kernel/audit.c: nlh->nlmsg_type is gotten more than once
The first argument "nlh->nlmsg_type" of audit_receive_filter() should be modified to "msg_type" in audit_receive_msg().
Signed-off-by Peng Haitao <[email protected]>
--- kernel/audit.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
kernel/audit.c +2 -2
@@ -686,7 +686,7 @@ static int audit_receive_msg(struct sk_buff *skb, struct nlmsghdr *nlh) }/* fallthrough */ case AUDIT_LIST : - err =audit_receive_filter (nlh->nlmsg_type,NETLINK_CB (skb).pid, + err =audit_receive_filter (msg_type,NETLINK_CB (skb).pid, uid, seq, data,nlmsg_len (nlh), loginuid, sid);break ;
@@ -705,7 +705,7 @@ static int audit_receive_msg(struct sk_buff *skb, struct nlmsghdr *nlh) }/* fallthrough */ case AUDIT_LIST_RULES : - err =audit_receive_filter (nlh->nlmsg_type,NETLINK_CB (skb).pid, + err =audit_receive_filter (msg_type,NETLINK_CB (skb).pid, uid, seq, data,nlmsg_len (nlh), loginuid, sid);break ;
Signature · 5 lines
1.5.3 -- Regards Peng Haitao