Lines Matching refs:eth_hdr
1174 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in vxlan_rcv()
1177 if (ether_addr_equal(eth_hdr(skb)->h_source, vxlan->dev->dev_addr)) in vxlan_rcv()
1199 vxlan_snoop(skb->dev, &saddr, eth_hdr(skb)->h_source)) in vxlan_rcv()
1462 daddr = eth_hdr(request)->h_source; in vxlan_na_create()
1472 ether_addr_copy(eth_hdr(reply)->h_dest, daddr); in vxlan_na_create()
1473 ether_addr_copy(eth_hdr(reply)->h_source, n->ha); in vxlan_na_create()
1474 eth_hdr(reply)->h_proto = htons(ETH_P_IPV6); in vxlan_na_create()
1596 if (is_multicast_ether_addr(eth_hdr(skb)->h_dest)) in route_shortcircuit()
1600 switch (ntohs(eth_hdr(skb)->h_proto)) { in route_shortcircuit()
1650 diff = !ether_addr_equal(eth_hdr(skb)->h_dest, n->ha); in route_shortcircuit()
1652 memcpy(eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest, in route_shortcircuit()
1654 memcpy(eth_hdr(skb)->h_dest, n->ha, dev->addr_len); in route_shortcircuit()
1901 vxlan_snoop(skb->dev, &loopback, eth_hdr(skb)->h_source); in vxlan_encap_bypass()
2150 eth = eth_hdr(skb); in vxlan_xmit()
2167 eth = eth_hdr(skb); in vxlan_xmit()