andre ae1f5ecd8e When using TSO and sending more than TCP_MAXWIN sendalot is set
and we loop back to 'again'.  If the remainder is less or equal
to one full segment, the TSO flag was not cleared even though
it isn't necessary anymore.  Enabling the TSO flag on a segment
that doesn't require any offloaded segmentation by the NIC may
cause confusion in the driver or hardware.

Reset the internal tso flag in tcp_output() on every iteration
of sendalot.

PR:		kern/132832
Submitted by:	Renaud Lienhart <renaud-at-vmware com>
MFC after:	1 week
2010-08-14 21:41:33 +00:00
..
2010-08-07 10:23:54 +00:00
2010-08-06 23:11:19 +00:00
2010-07-23 11:00:46 +00:00
2010-07-12 10:18:10 +00:00
2010-08-12 13:46:43 +00:00
2010-06-02 17:27:23 +00:00
2010-08-13 04:00:35 +00:00
2010-08-02 22:26:08 +00:00
2010-05-24 16:27:47 +00:00
2010-08-11 16:53:45 +00:00