Page MenuHomeFreeBSD

D29082.id85202.diff
No OneTemporary

D29082.id85202.diff

diff --git a/sys/netinet/tcp_stacks/rack.c b/sys/netinet/tcp_stacks/rack.c
--- a/sys/netinet/tcp_stacks/rack.c
+++ b/sys/netinet/tcp_stacks/rack.c
@@ -12297,7 +12297,8 @@
* If sack_rxmit is true we are retransmitting from the scoreboard
* in which case len is already set.
*/
- if ((sack_rxmit == 0) && TCPS_HAVEESTABLISHED(tp->t_state)) {
+ if ((sack_rxmit == 0) &&
+ (TCPS_HAVEESTABLISHED(tp->t_state) || IS_FASTOPEN(tp->t_flags))) {
uint32_t avail;
avail = sbavail(sb);

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 30, 10:14 AM (12 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17849397
Default Alt Text
D29082.id85202.diff (495 B)

Event Timeline