Lines Matching refs:eh
187 struct ether_header *eh = mbuf_pkthdr_header(m);
191 if (eh->ether_type == htons(ETHERTYPE_IP)) {
199 if (eh->ether_type == htons(ETHERTYPE_ARP))
228 const struct ether_header *eh;
256 eh = (const struct ether_header *)dst_netaddr->sa_data;
257 (void)memcpy(edst, eh->ether_dhost, 6);
258 *(u_short *)type = eh->ether_type;
400 struct ether_header *eh;
431 result = mbuf_prepend(&m, sizeof(*eh), MBUF_DONTWAIT);
435 eh = mbuf_data(m);
436 eh->ether_type = htons(ETHERTYPE_ARP);
456 ifnet_lladdr_copy_bytes(ifp, eh->ether_shost, sizeof(eh->ether_shost));
486 bcopy(etherbroadcastaddr, eh->ether_dhost, sizeof(eh->ether_dhost));
490 bcopy(CONST_LLADDR(target_hw), eh->ether_dhost, sizeof(eh->ether_dhost));