Date: Mon, 25 Mar 2002 14:03:35 -0800 (PST) From: Matthew Luckie <mjl@nlanr.net> To: Lars Eggert <larse@ISI.EDU> Cc: freebsd-net@freebsd.org Subject: Re: ip_output and ENOBUFS Message-ID: <Pine.BSF.4.21.0203251356350.88720-100000@mave.nlanr.net> In-Reply-To: <3C9F9989.4070201@isi.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Is there a mechanism to tell when ip_output should be called again? > > Ideally, I would block until such time as i could send it via ip_output > > You probably get that because the outbound interface queue gets full, so > you want to block your caller until space becomes available there. There > currently is no such mechanism (AFAIK, and talking about -STABLE here), > but it's not too much work to add. i've worked at a layer above ip_output, but i havent looked to deeply at this issue and the code in the kernel. if you could suggest a few modifications that would be required, i'd like to pursue this further. Thanks for your response. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0203251356350.88720-100000>