Lines Matching defs:ethhdr
181 struct ethhdr *ethhdr;
187 ethhdr = eth_hdr(skb);
190 if (!is_broadcast_ether_addr(ethhdr->h_dest))
194 if (!is_valid_ether_addr(ethhdr->h_source))
344 struct ethhdr *ethhdr;
353 ethhdr = eth_hdr(skb);
356 if (!is_valid_ether_addr(ethhdr->h_dest))
360 if (is_multicast_ether_addr(ethhdr->h_source))
364 if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest))
380 ethhdr = eth_hdr(skb);
387 ethhdr->h_dest);
444 struct ethhdr *ethhdr;
450 ethhdr = eth_hdr(skb);
453 if (!is_valid_ether_addr(ethhdr->h_dest))
457 if (is_multicast_ether_addr(ethhdr->h_source))
461 if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest))
662 struct ethhdr *ethhdr = eth_hdr(skb);
671 ethhdr->h_source, unicast_packet->dest);
793 struct ethhdr *ethhdr;
807 ethhdr = (struct ethhdr *)(skb->data + hdr_len);
810 if (is_multicast_ether_addr(ethhdr->h_dest))
818 if (batadv_tt_local_client_is_roaming(bat_priv, ethhdr->h_dest, vid)) {
820 ethhdr->h_dest, vid))
825 ethhdr->h_dest);
866 ethhdr->h_dest, vid)) {
869 unicast_packet->dest, ethhdr->h_dest,
878 if (!batadv_is_my_client(bat_priv, ethhdr->h_dest, vid))
1171 struct ethhdr *ethhdr;
1181 ethhdr = eth_hdr(skb);
1184 if (!is_broadcast_ether_addr(ethhdr->h_dest))
1188 if (is_multicast_ether_addr(ethhdr->h_source))
1192 if (batadv_is_my_mac(bat_priv, ethhdr->h_source))