Lines Matching refs:eth_hdr
1229 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in vxlan_set_mac()
1232 if (ether_addr_equal(eth_hdr(skb)->h_source, vxlan->dev->dev_addr)) in vxlan_set_mac()
1247 vxlan_snoop(skb->dev, &saddr, eth_hdr(skb)->h_source)) in vxlan_set_mac()
1510 daddr = eth_hdr(request)->h_source; in vxlan_na_create()
1520 ether_addr_copy(eth_hdr(reply)->h_dest, daddr); in vxlan_na_create()
1521 ether_addr_copy(eth_hdr(reply)->h_source, n->ha); in vxlan_na_create()
1522 eth_hdr(reply)->h_proto = htons(ETH_P_IPV6); in vxlan_na_create()
1644 if (is_multicast_ether_addr(eth_hdr(skb)->h_dest)) in route_shortcircuit()
1648 switch (ntohs(eth_hdr(skb)->h_proto)) { in route_shortcircuit()
1698 diff = !ether_addr_equal(eth_hdr(skb)->h_dest, n->ha); in route_shortcircuit()
1700 memcpy(eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest, in route_shortcircuit()
1702 memcpy(eth_hdr(skb)->h_dest, n->ha, dev->addr_len); in route_shortcircuit()
1935 vxlan_snoop(skb->dev, &loopback, eth_hdr(skb)->h_source); in vxlan_encap_bypass()
2207 eth = eth_hdr(skb); in vxlan_xmit()
2225 eth = eth_hdr(skb); in vxlan_xmit()