]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nf_tables: check if bind callback fails and unbind if hook registration...
authorwenxu <wenxu@ucloud.cn>
Fri, 15 Nov 2019 11:21:26 +0000 (19:21 +0800)
committerPablo Neira Ayuso <pablo@netfilter.org>
Fri, 15 Nov 2019 22:44:53 +0000 (23:44 +0100)
commit170930bb1e9c608a86a42f296483d99161723a88
tree691b13a7abfaa99d147a3a003c905f8632050be7
parent76d4ab181f19c17b0491b23b151780d4b0c87fa4
netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails

Undo the callback binding before unregistering the existing hooks. This
should also check for error of the bind setup call.

Fixes: 3029814930c4 ("netfilter: nf_flow_table: hardware offload support")
Signed-off-by: wenxu <wenxu@ucloud.cn>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nf_tables_api.c