]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - kernel/audit.c
audit: fix memleak in auditd_send_unicast_skb.
[karo-tx-linux.git] / kernel / audit.c
index 7cad70214b81a1639b0af97b131cbe3db0d46cbf..07def5e49cc9e29abd2dc4d5980564726a74f858 100644 (file)
@@ -641,6 +641,7 @@ static int auditd_send_unicast_skb(struct sk_buff *skb)
        ac = rcu_dereference(auditd_conn);
        if (!ac) {
                rcu_read_unlock();
+               kfree_skb(skb);
                rc = -ECONNREFUSED;
                goto err;
        }