Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Dec 1998 19:08:46 -0800
From:      Mike Smith <mike@smith.net.au>
To:        "John Saunders" <john.saunders@scitec.com.au>
Cc:        "Garrett Wollman" <wollman@khavrinen.lcs.mit.edu>, "Matthew Dillon" <dillon@apollo.backplane.com>, freebsd-current@FreeBSD.ORG
Subject:   Re: D.O.S. attack protection enhancements commit (ICMP_BANDLIM) 
Message-ID:  <199812020308.TAA02126@dingo.cdrom.com>
In-Reply-To: Your message of "Wed, 02 Dec 1998 13:58:43 %2B1100." <002401be1d9f$ac2c1bd0$6cb611cb@saruman.scitec.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
> If the problem is mbuf starvation shouldn't the network layer
> simply pause until resources become available? Anything not
> network related should continue as normal.

This is probably the single most insidious problem that our stack 
currently faces; portions of the code assume that mbuf allocation will 
always succeed.  These code portions require redesign, often 
nontrivial, to allow them to abort in one fashion or another when 
allocation fails.

We've presented this situation to plaintiffs a number of times; we 
haven't received any code back yet.

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812020308.TAA02126>