Lines Matching refs:mopt
1336 struct mbuf *mopt; in ip6_insert_jumboopt() local
1349 mopt = m_get(M_NOWAIT, MT_DATA); in ip6_insert_jumboopt()
1350 if (mopt == NULL) in ip6_insert_jumboopt()
1352 mopt->m_len = JUMBOOPTLEN; in ip6_insert_jumboopt()
1353 optbuf = mtod(mopt, u_char *); in ip6_insert_jumboopt()
1355 exthdrs->ip6e_hbh = mopt; in ip6_insert_jumboopt()
1359 mopt = exthdrs->ip6e_hbh; in ip6_insert_jumboopt()
1360 if (M_TRAILINGSPACE(mopt) < JUMBOOPTLEN) { in ip6_insert_jumboopt()
1367 int oldoptlen = mopt->m_len; in ip6_insert_jumboopt()
1385 bcopy(mtod(mopt, caddr_t), mtod(n, caddr_t), in ip6_insert_jumboopt()
1388 m_freem(mopt); in ip6_insert_jumboopt()
1389 mopt = exthdrs->ip6e_hbh = n; in ip6_insert_jumboopt()
1391 optbuf = mtod(mopt, u_char *) + mopt->m_len; in ip6_insert_jumboopt()
1392 mopt->m_len += JUMBOOPTLEN; in ip6_insert_jumboopt()
1401 hbh = mtod(mopt, struct ip6_hbh *); in ip6_insert_jumboopt()