diff options
| author | Bill Fenner <fenner@FreeBSD.org> | 1999-01-20 17:32:01 +0000 |
|---|---|---|
| committer | Bill Fenner <fenner@FreeBSD.org> | 1999-01-20 17:32:01 +0000 |
| commit | b0acefa8d40ad2c3ae548a35b6266c79d2ab0ef2 (patch) | |
| tree | 59f15a90c7c15e6267b938bfe99fe1cceef44ce5 /sys/netinet/tcp_output.c | |
| parent | 50d5db08d06df731f7f34eefe6684b2f50d2f737 (diff) | |
Notes
Diffstat (limited to 'sys/netinet/tcp_output.c')
| -rw-r--r-- | sys/netinet/tcp_output.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/netinet/tcp_output.c b/sys/netinet/tcp_output.c index a0ae43af0b4b..36f431ac6182 100644 --- a/sys/netinet/tcp_output.c +++ b/sys/netinet/tcp_output.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)tcp_output.c 8.4 (Berkeley) 5/24/95 - * $Id: tcp_output.c,v 1.30 1998/05/24 18:41:04 fenner Exp $ + * $Id: tcp_output.c,v 1.31 1998/07/13 11:53:59 bde Exp $ */ #include "opt_tcpdebug.h" @@ -223,7 +223,8 @@ again: if (len) { if (len == tp->t_maxseg) goto send; - if ((idle || tp->t_flags & TF_NODELAY) && + if (!(tp->t_flags & TF_MORETOCOME) && + (idle || tp->t_flags & TF_NODELAY) && (tp->t_flags & TF_NOPUSH) == 0 && len + off >= so->so_snd.sb_cc) goto send; |
