taglinefilesource code
eth172drivers/net/plip.cstatic int plip_addrcmp(struct ethhdr *eth);
eth177drivers/net/plip.cstatic int plip_send_start(struct device *dev, struct ethhdr *eth);
eth436drivers/net/plip.cstruct ethhdr eth;
eth449drivers/net/plip.cunsigned char *eth_p = (unsigned char*)ð
eth450drivers/net/plip.cfor ( i = 0; i < sizeof(eth); i++, eth_p++) {
eth476drivers/net/plip.cunsigned char *eth_p = (unsigned char *)&eth;
eth478drivers/net/plip.cfor ( i = 0; i < sizeof(eth); i++) {
eth482drivers/net/plip.cfor ( i = 0; i < length - sizeof(eth); i++) {
eth557drivers/net/plip.cplip_send_start(struct device *dev, struct ethhdr *eth)
eth577drivers/net/plip.cif ( plip_addrcmp(eth) > 0 ) {
eth727drivers/net/plip.cplip_addrcmp(struct ethhdr *eth)
eth731drivers/net/plip.cif (eth->h_dest[i] > eth->h_source[i]) return -1;
eth732drivers/net/plip.cif (eth->h_dest[i] < eth->h_source[i]) return 1;
eth735drivers/net/plip.c*(long*)&eth->h_dest[2],*(short*)&eth->h_dest[0],
eth736drivers/net/plip.c*(long*)&eth->h_source[2],*(short*)&eth->h_source[0]));
eth131include/linux/netdevice.hint        (*rebuild_header)(void *eth, struct device *dev,
eth52include/linux/skbuff.hstruct ethhdr  *eth;
eth86net/inet/eth.cstruct ethhdr *eth = (struct ethhdr *)buff;
eth94net/inet/eth.ceth->h_proto = htons(type);
eth96net/inet/eth.ceth->h_proto = htons(len);
eth103net/inet/eth.cmemcpy(eth->h_source,saddr,dev->addr_len);
eth105net/inet/eth.cmemcpy(eth->h_source,dev->dev_addr,dev->addr_len);
eth113net/inet/eth.cmemset(eth->h_dest, 0, dev->addr_len);
eth119net/inet/eth.cmemcpy(eth->h_dest,daddr,dev->addr_len);
eth136net/inet/eth.cstruct ethhdr *eth = (struct ethhdr *)buff;
eth142net/inet/eth.cif(eth->h_proto != htons(ETH_P_IP)) 
eth144net/inet/eth.cprintk("eth_rebuild_header: Don't know how to resolve type %d addreses?\n",(int)eth->h_proto);
eth145net/inet/eth.cmemcpy(eth->h_source, dev->dev_addr, dev->addr_len);
eth153net/inet/eth.creturn arp_find(eth->h_dest, dst, dev, dev->pa_addr, skb)? 1 : 0;
eth168net/inet/eth.cstruct ethhdr *eth = (struct ethhdr *) skb->data;
eth171net/inet/eth.cif(*eth->h_dest&1)
eth173net/inet/eth.cif(memcmp(eth->h_dest,dev->broadcast, ETH_ALEN)==0)
eth181net/inet/eth.cif(memcmp(eth->h_dest,dev->dev_addr, ETH_ALEN))
eth185net/inet/eth.cif (ntohs(eth->h_proto) >= 1536)
eth186net/inet/eth.creturn eth->h_proto;
eth188net/inet/eth.crawp = (unsigned char *)(eth + 1);
eth26net/inet/eth.hextern void    eth_dump(struct ethhdr *eth);