diff options
| author | Robert Watson <rwatson@FreeBSD.org> | 2004-10-30 12:02:50 +0000 |
|---|---|---|
| committer | Robert Watson <rwatson@FreeBSD.org> | 2004-10-30 12:02:50 +0000 |
| commit | ab5c14d828c4bf6c3cd195d0ef6a44a29d4885fa (patch) | |
| tree | a48520a40b0173733b67c8c4b506126c9a5db8b4 /sys/netinet/tcp_output.c | |
| parent | 0b762445b9fb99f380a8295ffbc0afc172e94a75 (diff) | |
Notes
Diffstat (limited to 'sys/netinet/tcp_output.c')
| -rw-r--r-- | sys/netinet/tcp_output.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/tcp_output.c b/sys/netinet/tcp_output.c index 15bf0c0122a7..2ad8ccb94385 100644 --- a/sys/netinet/tcp_output.c +++ b/sys/netinet/tcp_output.c @@ -231,12 +231,12 @@ again: tp->snd_recover - p->rxmit)); } else len = ((long)ulmin(cwin, p->end - p->rxmit)); - sack_rxmit = 1; - sendalot = 1; off = p->rxmit - tp->snd_una; KASSERT(off >= 0,("%s: sack block to the left of una : %d", __func__, off)); if (len > 0) { + sack_rxmit = 1; + sendalot = 1; tcpstat.tcps_sack_rexmits++; tcpstat.tcps_sack_rexmit_bytes += min(len, tp->t_maxseg); |
