Subject: Re: new mbuf API
To: None <tech-net@NetBSD.org>
From: David Young <dyoung@pobox.com>
List: tech-net
Date: 04/23/2007 00:47:04
On Fri, Apr 20, 2007 at 05:24:53PM +0000, Pavel Cahyna wrote:
*snip snip*
> I have
> introduced the notion of "guaranteed contiguous data". If a function
> makes a range of a mbuf chain contiguous, it also marks it as a
> guaranteed contiguous region and subsequent calls to mbuf rearranging
> functions must keep it contiguous.
> 
> Unfortunately m_pulldown can't respect it in all cases:
*snip snip*

Is there any reason we cannot both forbid m_pulldown for all new code,
and convert all old uses to the new API?  Just developer time?

Dave

-- 
David Young             OJC Technologies
dyoung@ojctech.com      Urbana, IL * (217) 278-3933