netfilter: use actual socket sk for REJECT action
authorJan Engelhardt <jengelh@inai.de>
Sat, 21 Nov 2020 11:11:51 +0000 (12:11 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 1 Dec 2020 13:33:55 +0000 (14:33 +0100)
commit04295878beac396dae47ba93141cae0d9386e7ef
tree2e4b27129d93370ed71bf6d5b0d1befea66fab7c
parentf7583f02a538bdb6d5191e82bacc7b85a27d4b0a
netfilter: use actual socket sk for REJECT action

True to the message of commit v5.10-rc1-105-g46d6c5ae953c, _do_
actually make use of state->sk when possible, such as in the REJECT
modules.

Reported-by: Minqiang Chen <ptpt52@gmail.com>
Cc: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/ipv4/nf_reject.h
include/net/netfilter/ipv6/nf_reject.h
net/ipv4/netfilter/ipt_REJECT.c
net/ipv4/netfilter/nf_reject_ipv4.c
net/ipv4/netfilter/nft_reject_ipv4.c
net/ipv6/netfilter/ip6t_REJECT.c
net/ipv6/netfilter/nf_reject_ipv6.c
net/ipv6/netfilter/nft_reject_ipv6.c
net/netfilter/nft_reject_inet.c