netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* MTU probing bug?
@ 2006-07-25  7:17 David Miller
  2006-07-25 13:56 ` John Heffner
  0 siblings, 1 reply; 4+ messages in thread
From: David Miller @ 2006-07-25  7:17 UTC (permalink / raw)
  To: jheffner; +Cc: netdev


John, have a look at this code in tcp_write_timeout():

		mss = min(sysctl_tcp_base_mss,
		          tcp_mtu_to_mss(sk, icsk->icsk_mtup.search_low)/2);
		mss = max(mss, 68 - tp->tcp_header_len);

That first line looks like it should be a max() instead
of a min().

tcp_base_mss is the smallest MSS we should use, therefore
we should make sure the "mss" is at least that large.

It's also possible that I misread the intention of this code :) From
what I read, it is trying to half the MSS in use and adjust the MTU
search low point to be based upon this new value.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-07-26  1:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-25  7:17 MTU probing bug? David Miller
2006-07-25 13:56 ` John Heffner
2006-07-25 21:42   ` David Miller
2006-07-26  1:53     ` John Heffner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).