Lines Matching refs:mb_first

2417     struct mbuf *mb_first;  in pim_register_send_upcall()  local
2427 mb_first = m_gethdr(M_NOWAIT, MT_DATA); in pim_register_send_upcall()
2428 if (mb_first == NULL) { in pim_register_send_upcall()
2432 mb_first->m_data += max_linkhdr; in pim_register_send_upcall()
2433 mb_first->m_pkthdr.len = len + sizeof(struct igmpmsg); in pim_register_send_upcall()
2434 mb_first->m_len = sizeof(struct igmpmsg); in pim_register_send_upcall()
2435 mb_first->m_next = mb_copy; in pim_register_send_upcall()
2438 im = mtod(mb_first, struct igmpmsg *); in pim_register_send_upcall()
2449 if (socket_send(V_ip_mrouter, mb_first, &k_igmpsrc) < 0) { in pim_register_send_upcall()
2469 struct mbuf *mb_first; in pim_register_send_rp() local
2485 mb_first = m_gethdr(M_NOWAIT, MT_DATA); in pim_register_send_rp()
2486 if (mb_first == NULL) { in pim_register_send_rp()
2490 mb_first->m_data += max_linkhdr; in pim_register_send_rp()
2491 mb_first->m_len = sizeof(pim_encap_iphdr) + sizeof(pim_encap_pimhdr); in pim_register_send_rp()
2492 mb_first->m_next = mb_copy; in pim_register_send_rp()
2494 mb_first->m_pkthdr.len = len + mb_first->m_len; in pim_register_send_rp()
2499 ip_outer = mtod(mb_first, struct ip *); in pim_register_send_rp()
2520 mb_first->m_data += sizeof(pim_encap_iphdr); in pim_register_send_rp()
2521 pimhdr->pim.pim_cksum = in_cksum(mb_first, sizeof(pim_encap_pimhdr)); in pim_register_send_rp()
2522 mb_first->m_data -= sizeof(pim_encap_iphdr); in pim_register_send_rp()
2524 send_packet(vifp, mb_first); in pim_register_send_rp()