netfilter: use nfnetlink_unicast()
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 17 May 2021 12:43:08 +0000 (14:43 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Fri, 28 May 2021 23:04:53 +0000 (01:04 +0200)
commite0241ae6ac59ffa318255640c047f7c90457fbe5
tree9890948665521743f4285208149bd828ce7c0c0b
parent02d85142670b6676abcfd95023c8d28288dc5ad9
netfilter: use nfnetlink_unicast()

Replace netlink_unicast() calls by nfnetlink_unicast() which already
deals with translating EAGAIN to ENOBUFS as the nfnetlink core expects.

nfnetlink_unicast() calls nlmsg_unicast() which returns zero in case of
success, otherwise the netlink core function netlink_rcv_skb() turns
err > 0 into an acknowlegment.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/ipset/ip_set_core.c
net/netfilter/nf_conntrack_netlink.c
net/netfilter/nfnetlink_acct.c
net/netfilter/nfnetlink_cthelper.c
net/netfilter/nfnetlink_cttimeout.c