Subject: Re: m_defrag() addition
To: Bill Studenmund <wrstuden@netbsd.org>
From: Jaromir Dolecek <jdolecek@NetBSD.org>
List: tech-kern
Date: 03/02/2005 22:07:17
On Thu, Mar 03, 2005 at 07:45:23AM +1100, Daniel Carosone wrote:
> On Wed, Mar 02, 2005 at 09:42:01PM +0100, Jaromir Dolecek wrote:
> > The only place where it's going to be used is in the network drivers
> > and only when the original mbuf chain is not usable. You don't
> > want to coalesce mbufs otherwise/elsewhere.
>
> We also coalesce mbufs (differently, at the moment) in tcp fragment
> reassembly.
Do you mean ip_reass() ?
AFAICS there is no mbuf coalescing happening there besides m_cat().
And m_cat() is exactly TRT there.
Jaromir
--
Jaromir Dolecek <jdolecek@NetBSD.org> http://www.NetBSD.cz/
-=- We can walk our road together if our goals are all the same; -=-
-=- We can run alone and free if we pursue a different aim. -=-