Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!lll-lcc!pyramid!athertn!joshua From: joshua@athertn.Atherton.COM (Sleaze Hack) Newsgroups: comp.protocols.tcp-ip Subject: Re: Writing more than 2K to a TCP socket (summary) Message-ID: <252@olive.athertn.Atherton.COM> Date: 13 Dec 88 23:52:11 GMT Reply-To: joshua@Atherton.COM (Sleaze Hack) Distribution: na Organization: Atherton Technology, Sunnyvale, CA Lines: 19 Thanks to everyone who responded to my cry for help. It seems that SunOS 3.4 is the _SunOS from Hell_ and has many known TCP bugs. Several people suggested replacing the TCP code with the newer "Van Jacobson" TCP code. This in ucbarpa.berkeley.edu:pub/43net/tcp.tar.Z (or something similar). You can annonymously ftp it. John A. Shriver (jas@proteon.com) pointed out that there was an option to setsockopt which did exactly what I wanted, but was only available in 4.3bsd. With 4.2bsd I needed to patch the kernal which adjusts the space globally. The kernal variables are tcpsendspace and tcprcvspace. Josh -------- Quote: "If you haven't ported your program, it's not Addresses: a portable program. No exceptions." joshua@atherton.com OR sun!athertn!joshua OR {backbone}!{decwrl!hpda}!athertn!joshua work:(408)734-9822 home:(415)968-3718