Lines Matching refs:mb_first
2419 struct mbuf *mb_first; in pim_register_send_upcall() local
2429 mb_first = m_gethdr(M_NOWAIT, MT_DATA); in pim_register_send_upcall()
2430 if (mb_first == NULL) { in pim_register_send_upcall()
2434 mb_first->m_data += max_linkhdr; in pim_register_send_upcall()
2435 mb_first->m_pkthdr.len = len + sizeof(struct igmpmsg); in pim_register_send_upcall()
2436 mb_first->m_len = sizeof(struct igmpmsg); in pim_register_send_upcall()
2437 mb_first->m_next = mb_copy; in pim_register_send_upcall()
2440 im = mtod(mb_first, struct igmpmsg *); in pim_register_send_upcall()
2451 if (socket_send(V_ip_mrouter, mb_first, &k_igmpsrc) < 0) { in pim_register_send_upcall()
2471 struct mbuf *mb_first; in pim_register_send_rp() local
2487 mb_first = m_gethdr(M_NOWAIT, MT_DATA); in pim_register_send_rp()
2488 if (mb_first == NULL) { in pim_register_send_rp()
2492 mb_first->m_data += max_linkhdr; in pim_register_send_rp()
2493 mb_first->m_len = sizeof(pim_encap_iphdr) + sizeof(pim_encap_pimhdr); in pim_register_send_rp()
2494 mb_first->m_next = mb_copy; in pim_register_send_rp()
2496 mb_first->m_pkthdr.len = len + mb_first->m_len; in pim_register_send_rp()
2501 ip_outer = mtod(mb_first, struct ip *); in pim_register_send_rp()
2522 mb_first->m_data += sizeof(pim_encap_iphdr); in pim_register_send_rp()
2523 pimhdr->pim.pim_cksum = in_cksum(mb_first, sizeof(pim_encap_pimhdr)); in pim_register_send_rp()
2524 mb_first->m_data -= sizeof(pim_encap_iphdr); in pim_register_send_rp()
2526 send_packet(vifp, mb_first); in pim_register_send_rp()