]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitbb8e8eef16440e5067a0c5d4613930874583edfa
tree9890948665521743f4285208149bd828ce7c0c0b
parent40a8c6ddb58b1c9c2d2febb0f22df1180d2f0bd5
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