Lines Matching refs:mcopy
153 struct mbuf *mcopy = NULL; in ip6_forward() local
281 mcopy = m_copym_mode(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN), in ip6_forward()
293 if (mcopy) { in ip6_forward()
297 m_freem(mcopy); in ip6_forward()
316 if (mcopy) { in ip6_forward()
320 m_freem(mcopy); in ip6_forward()
338 if (mcopy) { in ip6_forward()
342 m_freem(mcopy); in ip6_forward()
401 if (mcopy) { in ip6_forward()
405 m_freem(mcopy); in ip6_forward()
448 if (mcopy) { in ip6_forward()
449 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
475 if (mcopy) { in ip6_forward()
476 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
534 if (mcopy) { in ip6_forward()
535 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
567 if (mcopy) { in ip6_forward()
584 sp2 = ipsec6_getpolicybyaddr(mcopy, IPSEC_DIR_OUTBOUND, in ip6_forward()
587 ipsechdrsiz = ipsec6_hdrsiz(mcopy, in ip6_forward()
605 icmp6_error(mcopy, ICMP6_PACKET_TOO_BIG, 0, mtu); in ip6_forward()
644 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
715 if (mcopy != NULL) { in ip6_forward()
716 m_freem(mcopy); in ip6_forward()
813 if (mcopy) { in ip6_forward()
821 if (mcopy == NULL) { in ip6_forward()
830 icmp6_redirect_output(mcopy, rt); in ip6_forward()
855 icmp6_error(mcopy, type, code, 0); in ip6_forward()
861 m_freem(mcopy); in ip6_forward()