Lines Matching defs:ethhdr
184 struct ethhdr *ethhdr;
190 ethhdr = eth_hdr(skb);
193 if (!is_broadcast_ether_addr(ethhdr->h_dest))
197 if (!is_valid_ether_addr(ethhdr->h_source))
360 struct ethhdr *ethhdr;
369 ethhdr = eth_hdr(skb);
372 if (!is_valid_ether_addr(ethhdr->h_dest))
376 if (is_multicast_ether_addr(ethhdr->h_source))
380 if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest))
396 ethhdr = eth_hdr(skb);
403 ethhdr->h_dest);
461 struct ethhdr *ethhdr;
467 ethhdr = eth_hdr(skb);
470 if (!is_valid_ether_addr(ethhdr->h_dest))
474 if (is_multicast_ether_addr(ethhdr->h_source))
478 if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest))
681 struct ethhdr *ethhdr = eth_hdr(skb);
690 ethhdr->h_source, unicast_packet->dest);
813 struct ethhdr *ethhdr;
827 ethhdr = (struct ethhdr *)(skb->data + hdr_len);
830 if (is_multicast_ether_addr(ethhdr->h_dest))
838 if (batadv_tt_local_client_is_roaming(bat_priv, ethhdr->h_dest, vid)) {
840 ethhdr->h_dest, vid))
845 ethhdr->h_dest);
886 ethhdr->h_dest, vid)) {
889 unicast_packet->dest, ethhdr->h_dest,
898 if (!batadv_is_my_client(bat_priv, ethhdr->h_dest, vid))
1193 struct ethhdr *ethhdr;
1203 ethhdr = eth_hdr(skb);
1206 if (!is_broadcast_ether_addr(ethhdr->h_dest))
1210 if (is_multicast_ether_addr(ethhdr->h_source))
1214 if (batadv_is_my_mac(bat_priv, ethhdr->h_source))