Kenneth R Westerback <k...@cvs.openbsd.org> wrote on Sun 13.Sep'09 at  8:42:52 
-0600

Cool, thanks!

> CVSROOT:      /cvs
> Module name:  src
> Changes by:   k...@cvs.openbsd.org    2009/09/13 08:42:52
> 
> Modified files:
>       sys/dev/ic     : acx.c ath.c bwi.c 
>       sys/dev/pci    : hifn7751.c if_age.c if_alc.c if_ale.c if_et.c 
>                        if_jme.c safe.c ubsec.c 
>       sys/kern       : uipc_mbuf.c uipc_mbuf2.c 
>       sys/net80211   : ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c 
>                        ieee80211_crypto_wep.c ieee80211_input.c 
>       sys/netinet6   : icmp6.c 
>       sys/sys        : mbuf.h 
> 
> Log message:
> M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly deal
> with m_tag_copy_chain() failures.
> 
> Use m_defrag() to eliminate hand rolled defragging of mbufs and
> some uses of M_DUP_PKTHDR().
> 
> Original diff from thib@, claudio@'s feedback integrated by me.
> 
> Tests kevlo@ claudio@, "reads ok" blambert@
> 
> ok thib@ claudio@, "m_defrag() bits ok" kettenis@

Reply via email to