Lines Matching refs:mcopy
952 struct mbuf *mcopy; in ip_forward() local
1002 mcopy = m_gethdr(M_NOWAIT, m->m_type); in ip_forward()
1003 if (mcopy != NULL && !m_dup_pkthdr(mcopy, m, M_NOWAIT)) { in ip_forward()
1010 m_free(mcopy); in ip_forward()
1011 mcopy = NULL; in ip_forward()
1013 if (mcopy != NULL) { in ip_forward()
1014 mcopy->m_len = min(ntohs(ip->ip_len), M_TRAILINGSPACE(mcopy)); in ip_forward()
1015 mcopy->m_pkthdr.len = mcopy->m_len; in ip_forward()
1016 m_copydata(m, 0, mcopy->m_len, mtod(mcopy, caddr_t)); in ip_forward()
1027 m_freem(mcopy); in ip_forward()
1080 if (mcopy) in ip_forward()
1081 m_freem(mcopy); in ip_forward()
1085 if (mcopy == NULL) in ip_forward()
1126 m_freem(mcopy); in ip_forward()
1129 icmp_error(mcopy, type, code, dest.s_addr, mtu); in ip_forward()