Loading net/netfilter/nf_conntrack_netlink.c +6 −4 Original line number Diff line number Diff line Loading @@ -512,7 +512,7 @@ static int ctnetlink_conntrack_event(struct notifier_block *this, skb = ctnetlink_alloc_skb(tuple(ct, IP_CT_DIR_ORIGINAL), GFP_ATOMIC); if (!skb) return NOTIFY_DONE; goto errout; b = skb->tail; Loading Loading @@ -591,8 +591,9 @@ static int ctnetlink_conntrack_event(struct notifier_block *this, nla_put_failure: rcu_read_unlock(); nlmsg_failure: nfnetlink_set_err(0, group, -ENOBUFS); kfree_skb(skb); errout: nfnetlink_set_err(0, group, -ENOBUFS); return NOTIFY_DONE; } #endif /* CONFIG_NF_CONNTRACK_EVENTS */ Loading Loading @@ -1564,7 +1565,7 @@ static int ctnetlink_expect_event(struct notifier_block *this, skb = alloc_skb(NLMSG_GOODSIZE, GFP_ATOMIC); if (!skb) return NOTIFY_DONE; goto errout; b = skb->tail; Loading @@ -1589,8 +1590,9 @@ static int ctnetlink_expect_event(struct notifier_block *this, nla_put_failure: rcu_read_unlock(); nlmsg_failure: nfnetlink_set_err(0, 0, -ENOBUFS); kfree_skb(skb); errout: nfnetlink_set_err(0, 0, -ENOBUFS); return NOTIFY_DONE; } #endif Loading net/netfilter/nfnetlink.c +1 −1 Original line number Diff line number Diff line Loading @@ -203,7 +203,7 @@ static int __init nfnetlink_init(void) nfnetlink_rcv, NULL, THIS_MODULE); if (!nfnl) { printk(KERN_ERR "cannot initialize nfnetlink!\n"); return -1; return -ENOMEM; } return 0; Loading Loading
net/netfilter/nf_conntrack_netlink.c +6 −4 Original line number Diff line number Diff line Loading @@ -512,7 +512,7 @@ static int ctnetlink_conntrack_event(struct notifier_block *this, skb = ctnetlink_alloc_skb(tuple(ct, IP_CT_DIR_ORIGINAL), GFP_ATOMIC); if (!skb) return NOTIFY_DONE; goto errout; b = skb->tail; Loading Loading @@ -591,8 +591,9 @@ static int ctnetlink_conntrack_event(struct notifier_block *this, nla_put_failure: rcu_read_unlock(); nlmsg_failure: nfnetlink_set_err(0, group, -ENOBUFS); kfree_skb(skb); errout: nfnetlink_set_err(0, group, -ENOBUFS); return NOTIFY_DONE; } #endif /* CONFIG_NF_CONNTRACK_EVENTS */ Loading Loading @@ -1564,7 +1565,7 @@ static int ctnetlink_expect_event(struct notifier_block *this, skb = alloc_skb(NLMSG_GOODSIZE, GFP_ATOMIC); if (!skb) return NOTIFY_DONE; goto errout; b = skb->tail; Loading @@ -1589,8 +1590,9 @@ static int ctnetlink_expect_event(struct notifier_block *this, nla_put_failure: rcu_read_unlock(); nlmsg_failure: nfnetlink_set_err(0, 0, -ENOBUFS); kfree_skb(skb); errout: nfnetlink_set_err(0, 0, -ENOBUFS); return NOTIFY_DONE; } #endif Loading
net/netfilter/nfnetlink.c +1 −1 Original line number Diff line number Diff line Loading @@ -203,7 +203,7 @@ static int __init nfnetlink_init(void) nfnetlink_rcv, NULL, THIS_MODULE); if (!nfnl) { printk(KERN_ERR "cannot initialize nfnetlink!\n"); return -1; return -ENOMEM; } return 0; Loading