Messages in this thread Patch in this message | | | Date | Wed, 23 Mar 2022 21:05:07 +0800 | From | Jianguo Wu <> | Subject | [PATCH net-next] tcp: consume packet after do time wait process |
| |
From: Jianguo Wu <wujianguo@chinatelecom.cn>
Using consume_skb() instead of kfree_skb_reason() after do normally time wait process to be drop monitor friendly.
Signed-off-by: Jianguo Wu <wujianguo@chinatelecom.cn> --- net/ipv4/tcp_ipv4.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/net/ipv4/tcp_ipv4.c b/net/ipv4/tcp_ipv4.c index f9cec62..957d86c 100644 --- a/net/ipv4/tcp_ipv4.c +++ b/net/ipv4/tcp_ipv4.c @@ -2154,7 +2154,9 @@ int tcp_v4_rcv(struct sk_buff *skb) goto discard_it; case TCP_TW_SUCCESS:; } - goto discard_it; + + consume_skb(skb); + return 0; }
static struct timewait_sock_ops tcp_timewait_sock_ops = { -- 1.8.3.1
| |