Lines Matching refs:eth_hdr
1595 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in vxlan_set_mac()
1598 if (ether_addr_equal(eth_hdr(skb)->h_source, vxlan->dev->dev_addr)) in vxlan_set_mac()
1615 return vxlan_snoop(skb->dev, &saddr, eth_hdr(skb)->h_source, in vxlan_set_mac()
1960 daddr = eth_hdr(request)->h_source; in vxlan_na_create()
1975 ether_addr_copy(eth_hdr(reply)->h_dest, daddr); in vxlan_na_create()
1976 ether_addr_copy(eth_hdr(reply)->h_source, n->ha); in vxlan_na_create()
1977 eth_hdr(reply)->h_proto = htons(ETH_P_IPV6); in vxlan_na_create()
2096 if (is_multicast_ether_addr(eth_hdr(skb)->h_dest)) in route_shortcircuit()
2100 switch (ntohs(eth_hdr(skb)->h_proto)) { in route_shortcircuit()
2150 diff = !ether_addr_equal(eth_hdr(skb)->h_dest, n->ha); in route_shortcircuit()
2152 memcpy(eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest, in route_shortcircuit()
2154 memcpy(eth_hdr(skb)->h_dest, n->ha, dev->addr_len); in route_shortcircuit()
2271 vxlan_snoop(dev, &loopback, eth_hdr(skb)->h_source, 0, vni); in vxlan_encap_bypass()
2482 struct ethhdr *eth = eth_hdr(skb); in vxlan_xmit_one()
2727 eth = eth_hdr(skb); in vxlan_xmit()
2762 eth = eth_hdr(skb); in vxlan_xmit()