]> err.no Git - linux-2.6/blobdiff - kernel/audit.c
AUDIT: Clean up user message filtering
[linux-2.6] / kernel / audit.c
index 9af947a63ed1a2e77d1e49f6594013dd1e44dd4d..6f1784dd80afe917e233167d4b1886ba8b4da031 100644 (file)
@@ -434,7 +434,7 @@ static int audit_receive_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
                if (!audit_enabled && msg_type != AUDIT_USER_AVC)
                        return 0;
 
-               err = audit_filter_user(pid, msg_type);
+               err = audit_filter_user(&NETLINK_CB(skb), msg_type);
                if (err == 1) {
                        err = 0;
                        ab = audit_log_start(NULL, GFP_KERNEL, msg_type);