Subject: Re: Melting down your network [Subject changed]
To: None <tech-kern@NetBSD.org>
From: Alan Barrett <apb@cequrux.com>
List: tech-kern
Date: 03/29/2005 17:55:36
On Tue, 29 Mar 2005, J Chapman Flack wrote:
> Alan Barrett enumerated options:
> >   a) drop the packet and return 0
> >   b) drop the packet and return ENOBUFS
> >   c) delay the packet until it can be sent, then return 0
> 
> uhrm, if Jonathan's position is that only *actually dropping packets* can
> achieve desired congestion control properties, and an *actually dropped
> packet* is one that you had every reason to believe you successfully sent,
> should there be an option
> 
>     d) drop the packet and return success, that is, the packet length  ?

Oops, when I said "return 0", I meant "return success".  I had send(2)
confused with a syscall that returns 0 for success.

--apb (Alan Barrett)