taglinefilesource code
eth880drivers/isdn/isdn_net.cstruct ethhdr *eth;
eth884drivers/isdn/isdn_net.ceth= skb->mac.ethernet;
eth886drivers/isdn/isdn_net.cif(*eth->h_dest&1) {
eth887drivers/isdn/isdn_net.cif(memcmp(eth->h_dest,dev->broadcast, ETH_ALEN)==0)
eth899drivers/isdn/isdn_net.cif (memcmp(eth->h_dest,dev->dev_addr, ETH_ALEN))
eth903drivers/isdn/isdn_net.cif (ntohs(eth->h_proto) >= 1536)
eth904drivers/isdn/isdn_net.creturn eth->h_proto;
eth1040drivers/isdn/isdn_net.cstruct ethhdr *eth = (struct ethhdr *)skb_push(skb,ETH_HLEN);
eth1049drivers/isdn/isdn_net.ceth->h_proto = htons(type);
eth1051drivers/isdn/isdn_net.ceth->h_proto = htons(len);
eth1057drivers/isdn/isdn_net.cmemcpy(eth->h_source,saddr,dev->addr_len);
eth1059drivers/isdn/isdn_net.cmemcpy(eth->h_source,dev->dev_addr,dev->addr_len);
eth1066drivers/isdn/isdn_net.cmemset(eth->h_dest, 0, dev->addr_len);
eth1071drivers/isdn/isdn_net.cmemcpy(eth->h_dest,daddr,dev->addr_len);
eth1147drivers/isdn/isdn_net.cstruct ethhdr *eth = (struct ethhdr *)buff;
eth1153drivers/isdn/isdn_net.cif(eth->h_proto != htons(ETH_P_IP)) {
eth1156drivers/isdn/isdn_net.c(int)eth->h_proto);
eth1157drivers/isdn/isdn_net.cmemcpy(eth->h_source, dev->dev_addr, dev->addr_len);
eth1164drivers/isdn/isdn_net.cret = arp_find((unsigned char *)&(eth->h_dest), dst, dev, dev->pa_addr,skb)? 1 : 0;
eth625drivers/net/arcnet.cint arcnetA_rebuild_header(void *eth,struct device *dev,unsigned long raddr,
eth645drivers/net/arcnet.cint arcnetS_rebuild_header(void *eth,struct device *dev,unsigned long raddr,
eth211drivers/net/plip.cint (*orig_rebuild_header)(void *eth, struct device *dev,
eth861drivers/net/plip.cstruct ethhdr *eth = (struct ethhdr *)buff;
eth867drivers/net/plip.cif (eth->h_proto != htons(ETH_P_IP)) {
eth868drivers/net/plip.cprintk("plip_rebuild_header: Don't know how to resolve type %d addresses?\n", (int)eth->h_proto);
eth869drivers/net/plip.cmemcpy(eth->h_source, dev->dev_addr, dev->addr_len);
eth874drivers/net/plip.ceth->h_dest[i] = 0xfc;
eth875drivers/net/plip.cmemcpy(&(eth->h_dest[i]), &dst, sizeof(unsigned long));
eth185drivers/net/ppp.cstatic int ppp_dev_rebuild (void *eth, struct device *dev,
eth3151drivers/net/ppp.cppp_dev_rebuild (void *eth, struct device *dev,
eth177include/linux/netdevice.hint        (*rebuild_header)(void *eth, struct device *dev,
eth62include/linux/skbuff.hstruct ethhdr  *eth;
eth93net/ethernet/eth.cstruct ethhdr *eth = (struct ethhdr *)skb_push(skb,ETH_HLEN);
eth101net/ethernet/eth.ceth->h_proto = htons(type);
eth103net/ethernet/eth.ceth->h_proto = htons(len);
eth110net/ethernet/eth.cmemcpy(eth->h_source,saddr,dev->addr_len);
eth112net/ethernet/eth.cmemcpy(eth->h_source,dev->dev_addr,dev->addr_len);
eth120net/ethernet/eth.cmemset(eth->h_dest, 0, dev->addr_len);
eth126net/ethernet/eth.cmemcpy(eth->h_dest,daddr,dev->addr_len);
eth143net/ethernet/eth.cstruct ethhdr *eth = (struct ethhdr *)buff;
eth149net/ethernet/eth.cif(eth->h_proto != htons(ETH_P_IP)) 
eth151net/ethernet/eth.cprintk(KERN_DEBUG "%s: unable to resolve type %X addresses.\n",dev->name,(int)eth->h_proto);
eth152net/ethernet/eth.cmemcpy(eth->h_source, dev->dev_addr, dev->addr_len);
eth160net/ethernet/eth.creturn arp_find(eth->h_dest, dst, dev, dev->pa_addr, skb)? 1 : 0;
eth175net/ethernet/eth.cstruct ethhdr *eth;
eth180net/ethernet/eth.ceth= skb->mac.ethernet;
eth182net/ethernet/eth.cif(*eth->h_dest&1)
eth184net/ethernet/eth.cif(memcmp(eth->h_dest,dev->broadcast, ETH_ALEN)==0)
eth197net/ethernet/eth.cif(memcmp(eth->h_dest,dev->dev_addr, ETH_ALEN))
eth201net/ethernet/eth.cif (ntohs(eth->h_proto) >= 1536)
eth202net/ethernet/eth.creturn eth->h_proto;
eth271net/ethernet/eth.cstruct ethhdr *eth;
eth276net/ethernet/eth.ceth=(struct ethhdr *)dest->data;
eth277net/ethernet/eth.cif(eth->h_proto!=htons(ETH_P_IP))