ipv6/tcp: small drop monitor changes
Two kfree_skb() calls must be replaced by consume_skb() for skbs that are not technically dropped. Signed-off-by: Eric Dumazet <edumazet@google.com> Acked-by: Soheil Hassas Yeganeh <soheil@google.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
020e71a3cf
commit
12c8691de3
@ -572,7 +572,7 @@ done:
|
||||
static void tcp_v6_reqsk_destructor(struct request_sock *req)
|
||||
{
|
||||
kfree(inet_rsk(req)->ipv6_opt);
|
||||
kfree_skb(inet_rsk(req)->pktopts);
|
||||
consume_skb(inet_rsk(req)->pktopts);
|
||||
}
|
||||
|
||||
#ifdef CONFIG_TCP_MD5SIG
|
||||
@ -1594,7 +1594,7 @@ ipv6_pktoptions:
|
||||
}
|
||||
}
|
||||
|
||||
kfree_skb(opt_skb);
|
||||
consume_skb(opt_skb);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user