Page MenuHomeFreeBSD

D34180.id102410.diff
No OneTemporary

D34180.id102410.diff

Index: sys/netinet/tcp_stacks/rack.c
===================================================================
--- sys/netinet/tcp_stacks/rack.c
+++ sys/netinet/tcp_stacks/rack.c
@@ -16450,7 +16450,6 @@
sb_offset = tp->snd_max - tp->snd_una;
th->th_seq = htonl(tp->snd_max);
th->th_ack = htonl(tp->rcv_nxt);
- tcp_set_flags(th, flags);
th->th_win = htons((u_short)(rack->r_ctl.fsb.recwin >> tp->rcv_scale));
if (th->th_win == 0) {
tp->t_sndzerowin++;
@@ -16513,6 +16512,7 @@
ip->ip_tos |= ect;
}
}
+ tcp_set_flags(th, flags);
m->m_pkthdr.len = hdrlen + len; /* in6_cksum() need this */
#ifdef INET6
if (rack->r_is_v6) {

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 20, 12:17 PM (1 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27096990
Default Alt Text
D34180.id102410.diff (641 B)

Event Timeline