Lines Matching refs:copym
3293 struct mbuf *copym; in ip6_mloopback() local
3296 copym = m_copym(m, 0, M_COPYALL, M_NOWAIT); in ip6_mloopback()
3297 if (copym == NULL) in ip6_mloopback()
3305 if (!M_WRITABLE(copym) || in ip6_mloopback()
3306 copym->m_len < sizeof(struct ip6_hdr)) { in ip6_mloopback()
3307 copym = m_pullup(copym, sizeof(struct ip6_hdr)); in ip6_mloopback()
3308 if (copym == NULL) in ip6_mloopback()
3311 ip6 = mtod(copym, struct ip6_hdr *); in ip6_mloopback()
3318 if (copym->m_pkthdr.csum_flags & CSUM_DELAY_DATA_IPV6) { in ip6_mloopback()
3319 copym->m_pkthdr.csum_flags |= CSUM_DATA_VALID_IPV6 | in ip6_mloopback()
3321 copym->m_pkthdr.csum_data = 0xffff; in ip6_mloopback()
3323 if_simloop(ifp, copym, AF_INET6, 0); in ip6_mloopback()