Skip site navigation (1)Skip section navigation (2)
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>