Page MenuHomeFreeBSD

D57814.id180522.diff
No OneTemporary

D57814.id180522.diff

diff --git a/sys/netinet/tcp_stacks/sack_filter.c b/sys/netinet/tcp_stacks/sack_filter.c
--- a/sys/netinet/tcp_stacks/sack_filter.c
+++ b/sys/netinet/tcp_stacks/sack_filter.c
@@ -662,7 +662,8 @@
/* <or> */
/* sf-blk |---------| */
sf->sf_bits = sack_blk_clr(sf, i);
- sf->sf_used--;
+ if (sf->sf_used > 0)
+ sf->sf_used--;
}
continue;
}
@@ -678,7 +679,8 @@
/* <or> */
/* sf-blk |----------| */
sf->sf_bits = sack_blk_clr(sf, i);
- sf->sf_used--;
+ if (sf->sf_used > 0)
+ sf->sf_used--;
}
continue;
}

File Metadata

Mime Type
text/plain
Expires
Wed, Jul 8, 11:14 PM (7 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34321057
Default Alt Text
D57814.id180522.diff (1020 B)

Event Timeline