Lines Matching defs:ethhdr
186 struct ethhdr *ethhdr;
220 ethhdr = eth_hdr(skb);
222 proto = ethhdr->h_proto;
248 ethhdr = eth_hdr(skb);
251 if (!is_multicast_ether_addr(ethhdr->h_source) &&
252 !batadv_bla_is_loopdetect_mac(ethhdr->h_source)) {
253 client_added = batadv_tt_local_add(soft_iface, ethhdr->h_source,
269 if (batadv_compare_eth(ethhdr->h_dest, stp_addr))
272 if (batadv_compare_eth(ethhdr->h_dest, ectp_addr))
276 if (is_multicast_ether_addr(ethhdr->h_dest)) {
288 ethhdr = eth_hdr(skb);
307 if (do_bcast && !is_broadcast_ether_addr(ethhdr->h_dest)) {
431 struct ethhdr *ethhdr;
450 ethhdr = eth_hdr(skb);
452 switch (ntohs(ethhdr->h_proto)) {
484 ethhdr->h_source, vid);
486 if (is_multicast_ether_addr(ethhdr->h_dest)) {
491 batadv_tt_global_is_isolated(bat_priv, ethhdr->h_source,
499 } else if (batadv_is_ap_isolated(bat_priv, ethhdr->h_source,
500 ethhdr->h_dest, vid)) {