Subject: Re: m_copy - doesn't copy if M_EXT is set.
To: Dennis Ferguson <dennis@juniper.net>
From: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
List: tech-net
Date: 10/05/1999 10:46:13
On Mon, Oct 04, 1999 at 03:03:37PM -0700, Dennis Ferguson wrote:
> 
> This is also the reason why m_pullup() always copies the header out of a
> cluster even if the header was originally contiguous in the cluster.

Hm. This should be documented.

And we should have a M_REALPULLUP macro that does no copy unless necessary.
But I guess this should wait until Itojun specifies what he needs to make
IPv6 work with mbuf chains.

	-is


-- 
 * Progress (n.): The process through which Usenet has evolved from
   smart people in front of dumb terminals to dumb people in front of
   smart terminals.  -- obs@burnout.demon.co.uk (obscurity)