]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Use m_unshare()+m_copyback() instead of m_freem()+m_devget() to keep
authorAlexander Motin <mav@FreeBSD.org>
Sun, 18 Jan 2009 19:25:36 +0000 (19:25 +0000)
committerAlexander Motin <mav@FreeBSD.org>
Sun, 18 Jan 2009 19:25:36 +0000 (19:25 +0000)
commite4651e05956e5b6aa125fd558b3032590c80b579
treee258ed6671707a1c996eb707ec8d75e37a8f676d
parentb51ba332bb8eecb44b1776a0e8273882c8bf4cfa
Use m_unshare()+m_copyback() instead of m_freem()+m_devget() to keep
original mbuf chain headers. It can be less efficient in some cases, but it
looks better then mess of copying headers into the nonempty chain.
sys/netgraph/ng_deflate.c
sys/netgraph/ng_mppc.c
sys/netgraph/ng_pred1.c