diff options
author | archie <archie@FreeBSD.org> | 2000-07-25 00:23:19 +0000 |
---|---|---|
committer | archie <archie@FreeBSD.org> | 2000-07-25 00:23:19 +0000 |
commit | 02b7ccf840396091c0927b4f1918caec74f6722c (patch) | |
tree | 51c7e6936394901c9e5df56db277b5627a9b720c /secure | |
parent | 60328e3aef4d63fcd77887e459f11eead2bf3b82 (diff) | |
download | FreeBSD-src-02b7ccf840396091c0927b4f1918caec74f6722c.zip FreeBSD-src-02b7ccf840396091c0927b4f1918caec74f6722c.tar.gz |
Several fixes:
- Fix slowness when operating over fast connections, where the timeout(9)
granularity is on the same order of magnitude as the round trip time.
timeout(9) can happen up to 1 tick early, which was causing receive
ack timeouts to happen too early, causing bogus "lost" packets.
- Increase the local time counter to 64 bits to avoid roll-over.
- Keep statistics on memory allocation failures.
- Add a new option to always include the ack when sending data packets.
Might be useful in high packet loss situations. Might not.
Diffstat (limited to 'secure')
0 files changed, 0 insertions, 0 deletions