copym 2004 netinet/ip_output.c struct mbuf *copym; copym 2006 netinet/ip_output.c copym = m_copym2(m, 0, M_COPYALL, M_DONTWAIT); copym 2007 netinet/ip_output.c if (copym != NULL) { copym 2012 netinet/ip_output.c ip = mtod(copym, struct ip *); copym 2014 netinet/ip_output.c ip->ip_sum = in_cksum(copym, ip->ip_hl << 2); copym 2015 netinet/ip_output.c (void) looutput(ifp, copym, sintosa(dst), NULL); copym 3132 netinet6/ip6_output.c struct mbuf *copym; copym 3138 netinet6/ip6_output.c copym = m_copy(m, 0, M_COPYALL); copym 3139 netinet6/ip6_output.c if (copym == NULL) copym 3147 netinet6/ip6_output.c if ((copym->m_flags & M_EXT) != 0 || copym 3148 netinet6/ip6_output.c copym->m_len < sizeof(struct ip6_hdr)) { copym 3149 netinet6/ip6_output.c copym = m_pullup(copym, sizeof(struct ip6_hdr)); copym 3150 netinet6/ip6_output.c if (copym == NULL) copym 3155 netinet6/ip6_output.c if (copym->m_len < sizeof(*ip6)) { copym 3156 netinet6/ip6_output.c m_freem(copym); copym 3161 netinet6/ip6_output.c ip6 = mtod(copym, struct ip6_hdr *); copym 3167 netinet6/ip6_output.c (void)looutput(ifp, copym, (struct sockaddr *)dst, NULL);