Lines Matching defs:eh
292 struct ether_header *eh;
308 m->m_pkthdr.len = sizeof(*eh) + sizeof(bpdu);
311 eh = mtod(m, struct ether_header *);
313 memcpy(eh->ether_shost, ifnet_lladdr(ifp), ETHER_ADDR_LEN);
314 memcpy(eh->ether_dhost, bstp_etheraddr, ETHER_ADDR_LEN);
315 eh->ether_type = htons(sizeof(bpdu));
323 memcpy(mtod(m, caddr_t) + sizeof(*eh), &bpdu, sizeof(bpdu));
408 struct ether_header *eh;
421 eh = mtod(m, struct ether_header *);
427 memcpy(eh->ether_shost, ifnet_lladdr(ifp), ETHER_ADDR_LEN);
428 memcpy(eh->ether_dhost, bstp_etheraddr, ETHER_ADDR_LEN);
433 m->m_pkthdr.len = sizeof(*eh) + BSTP_BPDU_STP_LEN;
434 eh->ether_type = htons(BSTP_BPDU_STP_LEN);
435 memcpy(mtod(m, caddr_t) + sizeof(*eh), bpdu,
442 m->m_pkthdr.len = sizeof(*eh) + BSTP_BPDU_RSTP_LEN;
443 eh->ether_type = htons(BSTP_BPDU_RSTP_LEN);
444 memcpy(mtod(m, caddr_t) + sizeof(*eh), bpdu,
535 struct ether_header *eh;
546 eh = mtod(m, struct ether_header *);
548 len = ntohs(eh->ether_type);