Lines Matching refs:mhip
7792 ip_dlur_to_mhi(ill_t *ill, mblk_t *mb, struct mac_header_info_s *mhip) in ip_dlur_to_mhi() argument
7798 bzero(mhip, sizeof (struct mac_header_info_s)); in ip_dlur_to_mhi()
7800 mhip->mhi_dsttype = MAC_ADDRTYPE_UNICAST; in ip_dlur_to_mhi()
7807 mhip->mhi_daddr = (uchar_t *)ind + ind->dl_dest_addr_offset + in ip_dlur_to_mhi()
7809 mhip->mhi_saddr = (uchar_t *)ind + ind->dl_src_addr_offset + in ip_dlur_to_mhi()
7816 mhip->mhi_dsttype = MAC_ADDRTYPE_MULTICAST; in ip_dlur_to_mhi()
7828 if (bcmp(mhip->mhi_daddr, bphys_addr, in ip_dlur_to_mhi()
7830 mhip->mhi_dsttype = MAC_ADDRTYPE_BROADCAST; in ip_dlur_to_mhi()
7850 ip_mdata_to_mhi(ill_t *ill, mblk_t *mp, struct mac_header_info_s *mhip) in ip_mdata_to_mhi() argument
7855 bzero(mhip, sizeof (struct mac_header_info_s)); in ip_mdata_to_mhi()
7857 mhip->mhi_dsttype = MAC_ADDRTYPE_UNICAST; in ip_mdata_to_mhi()
7886 mhip->mhi_daddr = (uchar_t *)&pether->ether_dhost; in ip_mdata_to_mhi()
7887 mhip->mhi_saddr = (uchar_t *)&pether->ether_shost; in ip_mdata_to_mhi()
7889 if (!(mhip->mhi_daddr[0] & 0x01)) in ip_mdata_to_mhi()
7893 mhip->mhi_dsttype = MAC_ADDRTYPE_MULTICAST; in ip_mdata_to_mhi()
7912 if (bcmp(mhip->mhi_daddr, bphys_addr, addrlen) == 0) in ip_mdata_to_mhi()
7913 mhip->mhi_dsttype = MAC_ADDRTYPE_BROADCAST; in ip_mdata_to_mhi()