--- src/sys/netinet/ip_input.c 2008/07/03 08:22:36 1.82 +++ src/sys/netinet/ip_input.c 2008/07/27 10:06:57 1.83 @@ -2014,8 +2014,8 @@ ip_forward(struct mbuf *m, boolean_t usi ipstat.ips_forward++; if (type == 0) { if (mcopy) { - /* ipflow_create() will free mcopy */ ipflow_create(cache_rt, mcopy); + m_freem(mcopy); } return; /* most common case */ } else {