aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/net/af_unix/unix_connect.c
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2022-07-07 21:30:56 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2022-07-21 00:55:39 +0200
commitf02e7dc4cff80ee882dbc6e207e054f841e4c2e1 (patch)
tree7a0230e3e7290b04d7cc41b0acf49a4ffb34d7a5 /tools/testing/selftests/net/af_unix/unix_connect.c
parent5787db7c905323cb303a7c39d15fb2067e948adf (diff)
downloadlinux-f02e7dc4cff80ee882dbc6e207e054f841e4c2e1.tar.gz
linux-f02e7dc4cff80ee882dbc6e207e054f841e4c2e1.tar.bz2
linux-f02e7dc4cff80ee882dbc6e207e054f841e4c2e1.zip
netfilter: flowtable: prefer refcount_inc
With refcount_inc_not_zero, we'd also need a smp_rmb or similar, followed by a test of the CONFIRMED bit. However, the ct pointer is taken from skb->_nfct, its refcount must not be 0 (else, we'd already have a use-after-free bug). Use refcount_inc() instead to clarify the ct refcount is expected to be at least 1. Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tools/testing/selftests/net/af_unix/unix_connect.c')
0 files changed, 0 insertions, 0 deletions