Lines Matching defs:ehdr
2484 struct ethhdr *ehdr;
2509 ehdr = (struct ethhdr *) rx->skb->data;
2510 if (ehdr->h_proto == rx->sdata->control_port_protocol)
2554 struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data;
2561 if (unlikely(ehdr->h_proto == rx->sdata->control_port_protocol))
2562 return ieee80211_is_our_addr(rx->sdata, ehdr->h_dest, NULL) ||
2563 ether_addr_equal(ehdr->h_dest, pae_group_addr);
2588 struct ethhdr *ehdr = (void *)skb_mac_header(skb);
2608 !ether_addr_equal(ehdr->h_dest, sdata->vif.addr)))
2609 ether_addr_copy(ehdr->h_dest, sdata->vif.addr);
2628 struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data;
2650 ehdr->h_proto != rx->sdata->control_port_protocol &&
2652 if (is_multicast_ether_addr(ehdr->h_dest) &&
2662 } else if (!is_multicast_ether_addr(ehdr->h_dest) &&
2663 !ether_addr_equal(ehdr->h_dest, ehdr->h_source)) {
2664 dsta = sta_info_get(sdata, ehdr->h_dest);