Lines Matching defs:mh
1792 struct mbuf *mh, *md;
1802 MGETHDR(mh, M_DONTWAIT, MT_HEADER);
1803 if (mh == NULL) {
1810 m_free(mh);
1815 mh->m_next = md;
1822 MH_ALIGN(mh, sizeof(struct ip6_hdr));
1823 mh->m_pkthdr.len = sizeof(struct ip6_hdr) + sizeof(struct mld_hdr);
1824 mh->m_len = sizeof(struct ip6_hdr);
1826 ip6 = mtod(mh, struct ip6_hdr *);
1843 mld->mld_cksum = in6_cksum(mh, IPPROTO_ICMPV6,
1846 mld_save_context(mh, ifp);
1847 mh->m_flags |= M_MLDV1;
1849 mld_dispatch_packet(mh);
3159 struct mbuf *mh;
3176 MGETHDR(mh, M_DONTWAIT, MT_HEADER);
3177 if (mh == NULL) {
3183 MH_ALIGN(mh, sizeof(struct ip6_hdr) + sizeof(struct mldv2_report));
3188 mh->m_len = sizeof(struct ip6_hdr) + sizeof(struct mldv2_report);
3189 mh->m_pkthdr.len = sizeof(struct ip6_hdr) +
3192 ip6 = mtod(mh, struct ip6_hdr *);
3211 mh->m_next = m;
3212 mld->mld_cksum = in6_cksum(mh, IPPROTO_ICMPV6,
3214 return (mh);