]> git.ipfire.org Git - thirdparty/nftables.git/commit
libnftables: drop check for nf_sock in nft_ctx_free()
authorThomas Haller <thaller@redhat.com>
Mon, 10 Jul 2023 08:45:19 +0000 (10:45 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 10 Jul 2023 16:21:19 +0000 (18:21 +0200)
commitcb11cbb01fb638cf5713f5715653c099e7019155
treeb82c56ec600afbc554781ed58725f1274c4914c3
parent0c5c12f410d70c764ed0c333bf638665aca53d1c
libnftables: drop check for nf_sock in nft_ctx_free()

The "nft_ctx" API does not provide a way to change or reconnect the
netlink socket. And none of the users would rely on that.

Also note that nft_ctx_new() initializes nf_sock via
nft_mnl_socket_open(), which panics of the socket could not be
initialized.

This means, the check is unnecessary and needlessly confusing. Drop it.

Signed-off-by: Thomas Haller <thaller@redhat.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/libnftables.c