Subject: Re: m_pulldown()
To: None <itojun@iijlab.net>
From: Matt Thomas <matt@3am-software.com>
List: tech-net
Date: 12/01/1999 21:31:48
At 08:35 PM 12/1/99 , itojun@iijlab.net wrote:
> I'm now trying to upgrade IPv6 code in HEAD branch to more recent
> KAME releases.
>
> For better mbuf chain support in IPv6, KAME team came up with
> a function called m_pulldown(). KAME code is under migration to use
> this function. There are #ifdef PULLDOWN_TEST in sys/netinet{,6}.
>
> Is it okay to bring those #ifdefs into HEAD branch? this would allow
> me to synchronize to KAME code easier (if there's less differences
> it will be easier).
>
>itojun
No offense, but m_pullup should die. m_pulldown is a further extension of this
horror.
Appropriate use of m_copydata is a much better alternative. When I wrote the
Digital UNIX IPv6 code, I never had to use m_pullup or its variants.
--
Matt Thomas Internet: matt@3am-software.com
3am Software Foundry WWW URL: http://www.3am-software.com/bio/matt/
Cupertino, CA Disclaimer: I avow all knowledge of this message