diff options
Diffstat (limited to 'kernel/audit.c')
-rw-r--r-- | kernel/audit.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/audit.c b/kernel/audit.c index 833267bbd80b..6dd556931739 100644 --- a/kernel/audit.c +++ b/kernel/audit.c | |||
@@ -641,6 +641,7 @@ static int auditd_send_unicast_skb(struct sk_buff *skb) | |||
641 | ac = rcu_dereference(auditd_conn); | 641 | ac = rcu_dereference(auditd_conn); |
642 | if (!ac) { | 642 | if (!ac) { |
643 | rcu_read_unlock(); | 643 | rcu_read_unlock(); |
644 | kfree_skb(skb); | ||
644 | rc = -ECONNREFUSED; | 645 | rc = -ECONNREFUSED; |
645 | goto err; | 646 | goto err; |
646 | } | 647 | } |