Lines Matching defs:eh
1564 struct ether_header *eh;
1578 eh = mtod(m, struct ether_header *);
1581 if (ETHER_IS_MULTICAST(eh->ether_dhost)) {
1583 eh->ether_dhost, ETHER_ADDR_LEN) == 0)
1607 dst_if = bridge_rtlookup(sc, eh->ether_dhost);
1818 struct ether_header *eh;
1851 eh = mtod(m, struct ether_header *);
1859 ETHER_IS_MULTICAST(eh->ether_shost) == 0 &&
1860 (eh->ether_shost[0] == 0 &&
1861 eh->ether_shost[1] == 0 &&
1862 eh->ether_shost[2] == 0 &&
1863 eh->ether_shost[3] == 0 &&
1864 eh->ether_shost[4] == 0 &&
1865 eh->ether_shost[5] == 0) == 0) {
1866 (void) bridge_rtupdate(sc, eh->ether_shost,
1890 dst_if = bridge_rtlookup(sc, eh->ether_dhost);
1976 bridge_ourether(struct bridge_iflist *bif, struct ether_header *eh, int src)
1978 uint8_t *ether = src ? eh->ether_shost : eh->ether_dhost;
1983 carp_ourether(bif->bif_ifp->if_carp, eh, IFT_ETHER, src) != NULL)
2002 struct ether_header *eh;
2027 eh = mtod(m, struct ether_header *);
2029 if (ETHER_IS_MULTICAST(eh->ether_dhost)) {
2031 eh->ether_dhost, ETHER_ADDR_LEN) == 0)
2051 if (bridge_ourether(_bif, eh, 0)) {
2056 eh->ether_shost, ifp, 0, IFBAF_DYNAMIC);
2064 if (bridge_ourether(_bif, eh, 1))
2086 memcmp(eh->ether_dhost, bstp_etheraddr, ETHER_ADDR_LEN) == 0) {