Lines Matching refs:ehdr
62 struct ethhdr *ehdr; in net_test_get_skb() local
82 ehdr = skb_push(skb, ETH_HLEN); in net_test_get_skb()
94 eth_zero_addr(ehdr->h_dest); in net_test_get_skb()
97 ether_addr_copy(ehdr->h_source, attr->src); in net_test_get_skb()
99 ether_addr_copy(ehdr->h_dest, attr->dst); in net_test_get_skb()
101 ehdr->h_proto = htons(ETH_P_IP); in net_test_get_skb()
114 (sizeof(*ihdr) + sizeof(*ehdr))); in net_test_get_skb()
132 iplen = attr->max_size - sizeof(*ehdr); in net_test_get_skb()
203 struct ethhdr *ehdr; in net_test_loopback_validate() local
217 ehdr = (struct ethhdr *)skb_mac_header(skb); in net_test_loopback_validate()
219 if (!ether_addr_equal_unaligned(ehdr->h_dest, dst)) in net_test_loopback_validate()
224 if (!ether_addr_equal_unaligned(ehdr->h_source, src)) in net_test_loopback_validate()