Page MenuHomeFreeBSD

D24817.diff
No OneTemporary

D24817.diff

Index: head/sys/netinet/cc/cc_dctcp.c
===================================================================
--- head/sys/netinet/cc/cc_dctcp.c
+++ head/sys/netinet/cc/cc_dctcp.c
@@ -154,10 +154,8 @@
* Update the fraction of marked bytes at the end of
* current window size.
*/
- if ((IN_FASTRECOVERY(CCV(ccv, t_flags)) &&
- SEQ_GEQ(ccv->curack, CCV(ccv, snd_recover))) ||
- (!IN_FASTRECOVERY(CCV(ccv, t_flags)) &&
- SEQ_GT(ccv->curack, dctcp_data->save_sndnxt)))
+ if (!IN_FASTRECOVERY(CCV(ccv, t_flags)) &&
+ SEQ_GT(ccv->curack, dctcp_data->save_sndnxt))
dctcp_update_alpha(ccv);
} else
newreno_cc_algo.ack_received(ccv, type);

File Metadata

Mime Type
text/plain
Expires
Fri, Nov 28, 10:35 PM (48 m, 25 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26306184
Default Alt Text
D24817.diff (670 B)

Event Timeline