Lines Matching refs:eth_hdr
1613 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN);
1616 if (ether_addr_equal(eth_hdr(skb)->h_source, vxlan->dev->dev_addr))
1620 if (!is_valid_ether_addr(eth_hdr(skb)->h_source))
1635 vxlan_snoop(skb->dev, &saddr, eth_hdr(skb)->h_source, ifindex, vni))
1966 daddr = eth_hdr(request)->h_source;
1981 ether_addr_copy(eth_hdr(reply)->h_dest, daddr);
1982 ether_addr_copy(eth_hdr(reply)->h_source, n->ha);
1983 eth_hdr(reply)->h_proto = htons(ETH_P_IPV6);
2102 if (is_multicast_ether_addr(eth_hdr(skb)->h_dest))
2106 switch (ntohs(eth_hdr(skb)->h_proto)) {
2156 diff = !ether_addr_equal(eth_hdr(skb)->h_dest, n->ha);
2158 memcpy(eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest,
2160 memcpy(eth_hdr(skb)->h_dest, n->ha, dev->addr_len);
2277 vxlan_snoop(dev, &loopback, eth_hdr(skb)->h_source, 0, vni);
2473 struct ethhdr *eth = eth_hdr(skb);
2711 eth = eth_hdr(skb);
2746 eth = eth_hdr(skb);