net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR
IPv4 reassembly unit can decide to drop frags based on /proc/sys/net/ipv4/ipfrag_max_dist sysctl. Add a specific drop reason to track this specific and weird case. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
77adfd3a1d
commit
3bdfb04f13
@@ -256,7 +256,7 @@ static int ip_frag_reinit(struct ipq *qp)
|
||||
}
|
||||
|
||||
sum_truesize = inet_frag_rbtree_purge(&qp->q.rb_fragments,
|
||||
SKB_DROP_REASON_NOT_SPECIFIED);
|
||||
SKB_DROP_REASON_FRAG_TOO_FAR);
|
||||
sub_frag_mem_limit(qp->q.fqdir, sum_truesize);
|
||||
|
||||
qp->q.flags = 0;
|
||||
|
||||
Reference in New Issue
Block a user