On Fri, Oct 04, 2013 at 12:17:41AM -0700, Loganaden Velvindron wrote: > Hi, > > I came across this small diff in netbsd. It fixes a small case of mbuf > leak possibility. >
This is correct. OK claudio@ > Index: sys/netinet6/ip6_mroute.c > =================================================================== > RCS file: /cvs/src/sys/netinet6/ip6_mroute.c,v > retrieving revision 1.62 > diff -u -p -r1.62 ip6_mroute.c > --- sys/netinet6/ip6_mroute.c 31 May 2013 15:04:24 -0000 1.62 > +++ sys/netinet6/ip6_mroute.c 4 Oct 2013 07:04:50 -0000 > @@ -503,7 +503,7 @@ ip6_mrouter_done(void) > for (rte = rt->mf6c_stall; rte != NULL; ) { > struct rtdetq *n = rte->next; > > - m_free(rte->m); > + m_freem(rte->m); > free(rte, M_MRTABLE); > rte = n; > } > -- :wq Claudio