Lines Matching refs:mcopy
150 struct mbuf *mcopy = NULL; in ip6_forward() local
278 mcopy = m_copym_mode(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN), in ip6_forward()
290 if (mcopy) { in ip6_forward()
294 m_freem(mcopy); in ip6_forward()
313 if (mcopy) { in ip6_forward()
317 m_freem(mcopy); in ip6_forward()
335 if (mcopy) { in ip6_forward()
339 m_freem(mcopy); in ip6_forward()
398 if (mcopy) { in ip6_forward()
402 m_freem(mcopy); in ip6_forward()
445 if (mcopy) { in ip6_forward()
446 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
472 if (mcopy) { in ip6_forward()
473 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
531 if (mcopy) { in ip6_forward()
532 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
564 if (mcopy) { in ip6_forward()
581 sp2 = ipsec6_getpolicybyaddr(mcopy, IPSEC_DIR_OUTBOUND, in ip6_forward()
584 ipsechdrsiz = ipsec6_hdrsiz(mcopy, in ip6_forward()
602 icmp6_error(mcopy, ICMP6_PACKET_TOO_BIG, 0, mtu); in ip6_forward()
641 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
712 if (mcopy != NULL) { in ip6_forward()
713 m_freem(mcopy); in ip6_forward()
810 if (mcopy) { in ip6_forward()
818 if (mcopy == NULL) { in ip6_forward()
827 icmp6_redirect_output(mcopy, rt); in ip6_forward()
852 icmp6_error(mcopy, type, code, 0); in ip6_forward()
858 m_freem(mcopy); in ip6_forward()