Page MenuHomeFreeBSD

D43346.1775959502.diff
No OneTemporary

Size
467 B
Referenced Files
None
Subscribers
None

D43346.1775959502.diff

diff --git a/sys/netinet/tcp_input.c b/sys/netinet/tcp_input.c
--- a/sys/netinet/tcp_input.c
+++ b/sys/netinet/tcp_input.c
@@ -2499,7 +2499,8 @@
goto dropafterack;
}
if (tcp_is_sack_recovery(tp, &to)) {
- if (((sack_changed = tcp_sack_doack(tp, &to, th->th_ack)) != 0) &&
+ sack_changed = tcp_sack_doack(tp, &to, th->th_ack);
+ if ((sack_changed != SACK_NOCHANGE) &&
(tp->t_flags & TF_LRD)) {
tcp_sack_lost_retransmission(tp, th);
}

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 12, 2:05 AM (21 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28327758
Default Alt Text
D43346.1775959502.diff (467 B)

Event Timeline