提交 f7eadafb 编写于 作者: D Dan Carpenter 提交者: David S. Miller

netfilter: use kfree_skb() not kfree()

This was should be a kfree_skb() here to free the sk_buff pointer.
Signed-off-by: NDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: NDavid S. Miller <davem@davemloft.net>
上级 0d1632b4
...@@ -156,7 +156,7 @@ static void ebt_ulog_packet(unsigned int hooknr, const struct sk_buff *skb, ...@@ -156,7 +156,7 @@ static void ebt_ulog_packet(unsigned int hooknr, const struct sk_buff *skb,
nlh = nlmsg_put(ub->skb, 0, ub->qlen, 0, nlh = nlmsg_put(ub->skb, 0, ub->qlen, 0,
size - NLMSG_ALIGN(sizeof(*nlh)), 0); size - NLMSG_ALIGN(sizeof(*nlh)), 0);
if (!nlh) { if (!nlh) {
kfree(ub->skb); kfree_skb(ub->skb);
ub->skb = NULL; ub->skb = NULL;
goto unlock; goto unlock;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册