Page MenuHomeFreeBSD

D36867.diff
No OneTemporary

D36867.diff

diff --git a/sys/netinet/tcp_ecn.c b/sys/netinet/tcp_ecn.c
--- a/sys/netinet/tcp_ecn.c
+++ b/sys/netinet/tcp_ecn.c
@@ -315,7 +315,7 @@
}
} else {
/* RFC3168 ECN handling */
- if (thflags & TH_ECE)
+ if ((thflags & (TH_SYN | TH_ECE)) == TH_ECE)
delta_ace = 1;
if (thflags & TH_CWR) {
tp->t_flags2 &= ~TF2_ECN_SND_ECE;

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 25, 3:19 PM (2 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
12649956
Default Alt Text
D36867.diff (347 B)

Event Timeline