Lines Matching defs:ethhdr
180 struct ethhdr *ethhdr;
186 ethhdr = eth_hdr(skb);
189 if (!is_broadcast_ether_addr(ethhdr->h_dest))
193 if (!is_valid_ether_addr(ethhdr->h_source))
343 struct ethhdr *ethhdr;
352 ethhdr = eth_hdr(skb);
355 if (!is_valid_ether_addr(ethhdr->h_dest))
359 if (is_multicast_ether_addr(ethhdr->h_source))
363 if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest))
379 ethhdr = eth_hdr(skb);
386 ethhdr->h_dest);
443 struct ethhdr *ethhdr;
449 ethhdr = eth_hdr(skb);
452 if (!is_valid_ether_addr(ethhdr->h_dest))
456 if (is_multicast_ether_addr(ethhdr->h_source))
460 if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest))
661 struct ethhdr *ethhdr = eth_hdr(skb);
670 ethhdr->h_source, unicast_packet->dest);
792 struct ethhdr *ethhdr;
806 ethhdr = (struct ethhdr *)(skb->data + hdr_len);
809 if (is_multicast_ether_addr(ethhdr->h_dest))
817 if (batadv_tt_local_client_is_roaming(bat_priv, ethhdr->h_dest, vid)) {
819 ethhdr->h_dest, vid))
824 ethhdr->h_dest);
865 ethhdr->h_dest, vid)) {
868 unicast_packet->dest, ethhdr->h_dest,
877 if (!batadv_is_my_client(bat_priv, ethhdr->h_dest, vid))
1164 struct ethhdr *ethhdr;
1174 ethhdr = eth_hdr(skb);
1177 if (!is_broadcast_ether_addr(ethhdr->h_dest))
1181 if (is_multicast_ether_addr(ethhdr->h_source))
1185 if (batadv_is_my_mac(bat_priv, ethhdr->h_source))