[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2.99.48 smtpserver won't accept()?
On Tue, 6 May 1997, Tim DiLauro wrote:
> > > Matti figured it out. I should have recognized the symptoms. Prior to the
> > > 2.0.27 Linux kernel, large arguments (larger than 8 bits - 255) caused
> > > select() to hang and never return. The new smtpserver is using
> > > select(2000) to combat denial of service attacks.
> > Sorry, Andy mixed things. It is listen(sock, LIMIT) where
> > the limit value has traditionally been limited to 5, and on those
> > systems that have it fixed, no matter how high the parameter is,
> > it will be 5. (Or lower, minimum is 1, I think.)
> > With newer systems the LIMIT value can be higher, and I did reason
> > that as my Linux 2.0.27 works just fine with 2000 (and is SYN-attack
> > resilient), and Solaris 2.5.1 and DEC/UNIX work too, I should be
> > "home free" with it.
> I guess Configure needs another test or two (and Andy needs a little more
> sleep :-).
If I only had a brain...