Lines Matching refs:eth
1354 /* This is simply a copy from std. eth.c EXCEPT we pull ETH_HLEN
1366 struct ethhdr *eth;
1371 eth = eth_hdr(skb);
1373 if (*eth->h_dest & 1) {
1374 if (ether_addr_equal(eth->h_dest, dev->broadcast))
1385 if (!ether_addr_equal(eth->h_dest, dev->dev_addr))
1388 if (ntohs(eth->h_proto) >= ETH_P_802_3_MIN)
1389 return eth->h_proto;
1963 struct ethhdr *eth = (struct ethhdr *) skb->data;
1969 if (eth->h_proto != htons(ETH_P_IP)) {
1972 dev->name, (int) eth->h_proto);
1973 memcpy(eth->h_source, dev->dev_addr, dev->addr_len);
1980 ret = arp_find(eth->h_dest, skb);