Lines Matching refs:mcopy
125 struct mbuf *mcopy = NULL; in ip6_forward() local
172 mcopy = m_copym(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN), in ip6_forward()
207 if (mcopy) { in ip6_forward()
208 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
221 if (mcopy) { in ip6_forward()
222 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
246 if (mcopy) in ip6_forward()
247 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
262 if (mcopy) in ip6_forward()
283 if (mcopy) in ip6_forward()
284 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
292 if (mcopy) in ip6_forward()
293 icmp6_error(mcopy, ICMP6_PACKET_TOO_BIG, 0, in ip6_forward()
330 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward()
413 if (mcopy->m_flags & M_CANFASTFWD) in ip6_forward()
414 ip6flow_create(ro, mcopy); in ip6_forward()
416 if (mcopy) in ip6_forward()
422 if (mcopy == NULL) in ip6_forward()
427 icmp6_redirect_output(mcopy, rt); in ip6_forward()
449 icmp6_error(mcopy, type, code, 0); in ip6_forward()
453 m_freem(mcopy); in ip6_forward()