CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/11/25 05:07:55
Modified files:
sys/kern : uipc_mbuf.c
sys/sys : mbuf.h
sys/net : if.c if_ethersubr.c
Log message:
m_cluncount() needs to walk the mbuf chain to correctly uncount all clusters
but don't do that in m_free() as that will cause a double loop behaviour when
called via m_freem().
OK dlg@, deraadt@
