Skip to content

Commit

Permalink
audit: Properly set the origin port id of audit messages.
Browse files Browse the repository at this point in the history
For user generated audit messages set the portid field in the netlink
header to the netlink port where the user generated audit message came
from.  Reporting the process id in a port id field was just nonsense.

Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Eric Paris <eparis@redhat.com>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
  • Loading branch information
Eric W. Biederman committed Sep 18, 2012
1 parent 8aa14b6 commit 35ce988
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion kernel/audit.c
Original file line number Diff line number Diff line change
Expand Up @@ -751,7 +751,7 @@ static int audit_receive_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
size--;
audit_log_n_untrustedstring(ab, data, size);
}
audit_set_pid(ab, pid);
audit_set_pid(ab, NETLINK_CB(skb).pid);
audit_log_end(ab);
}
break;
Expand Down

0 comments on commit 35ce988

Please sign in to comment.