diff options
| author | thorpej <thorpej@NetBSD.org> | 1997-10-08 16:32:48 +0000 |
|---|---|---|
| committer | thorpej <thorpej@NetBSD.org> | 1997-10-08 16:32:48 +0000 |
| commit | 67a3811e058dadd0a4abbe8c0626c7d5f43bac99 (patch) | |
| tree | 02edb0ed288b2b8f16aa22abe240019329162e03 /lib/libpthread/include/queue.h | |
| parent | dae4e5df8271dcc2cf6b60a58bb93d5a38c8e72b (diff) | |
Fix an oversight in my previous MSS-related changes:
Basically, in silly window avoidance, don't use the raw MSS we advertised
to the peer. What we really want here is the _expected_ size of received
segments, so we need to account for the path MTU (eventually; right now,
the interface MTU for "local" addresses and loopback or tcp_mssdflt for
non-local addresses). Without this, silly window avoidance would never
kick in if we advertised a very large (e.g. ~64k) MSS to the peer.
Diffstat (limited to 'lib/libpthread/include/queue.h')
0 files changed, 0 insertions, 0 deletions
