Lines Matching refs:hdr_info
198 mac_ib_header_info(mblk_t *mp, void *mac_pdata, mac_header_info_t *hdr_info)
208 hdr_info->mhi_hdrsize = sizeof (ib_header_info_t);
209 hdr_info->mhi_daddr = (const uint8_t *)&(ibhp->ib_dst);
211 hdr_info->mhi_saddr = (const uint8_t *)&(ibhp->ib_src);
213 hdr_info->mhi_saddr = NULL;
215 if (mac_ib_unicst_verify(hdr_info->mhi_daddr, mac_pdata) == 0) {
216 hdr_info->mhi_dsttype = MAC_ADDRTYPE_UNICAST;
217 } else if (mac_ib_multicst_verify(hdr_info->mhi_daddr,
219 hdr_info->mhi_dsttype = MAC_ADDRTYPE_MULTICAST;
221 hdr_info->mhi_dsttype = MAC_ADDRTYPE_BROADCAST;
225 hdr_info->mhi_origsap = hdr_info->mhi_bindsap = sap;
226 hdr_info->mhi_pktsize = 0;