Lines Matching refs:mh
90 struct mbuf *mh, **mp;
98 MGETHDR(mh, M_WAITOK, MT_DATA);
99 mh->m_pkthdr.rcvif = NULL;
100 mh->m_next = NULL;
101 mh->m_len = sizeof(union ipdu_u);
105 mh->m_len += sizeof(pp->hdr_dig);
116 if((mh->m_len + pp->ahs_len) < MHLEN) {
117 M_ALIGN(mh, mh->m_len + pp->ahs_len);
118 bcopy(&pp->ipdu, mh->m_data, mh->m_len);
119 bcopy(pp->ahs_addr, mh->m_data + mh->m_len, pp->ahs_len);
120 mh->m_len += pp->ahs_len;
126 M_ALIGN(mh, mh->m_len);
127 bcopy(&pp->ipdu, mh->m_data, mh->m_len);
129 mh->m_pkthdr.len = mh->m_len;
130 mp = &mh->m_next;
147 mh->m_pkthdr.len += l;
172 mh->m_pkthdr.len += md->m_len;
176 if((error = sosend(sp->soc, NULL, NULL, mh, 0, 0, sp->td)) != 0) {