taglinefilesource code
icmphr235net/inet/icmp.cstruct icmphdr *icmphr;
icmphr266net/inet/icmp.cicmphr = (struct icmphdr *) ((char *) (skb2 + 1) + offset);
icmphr267net/inet/icmp.cmemcpy((char *) icmphr, (char *) icmph, len);
icmphr268net/inet/icmp.cicmphr->type = ICMP_ECHOREPLY;
icmphr269net/inet/icmp.cicmphr->code = 0;
icmphr270net/inet/icmp.cicmphr->checksum = 0;
icmphr273net/inet/icmp.cicmphr->checksum = ip_compute_csum((unsigned char *)icmphr, len);
icmphr302net/inet/icmp.cstruct icmphdr *icmphr;
icmphr333net/inet/icmp.cicmphr = (struct icmphdr *) ((char *) (skb2 + 1) + offset);
icmphr334net/inet/icmp.cicmphr->type = ICMP_ADDRESSREPLY;
icmphr335net/inet/icmp.cicmphr->code = 0;
icmphr336net/inet/icmp.cicmphr->checksum = 0;
icmphr337net/inet/icmp.cicmphr->un.echo.id = icmph->un.echo.id;
icmphr338net/inet/icmp.cicmphr->un.echo.sequence = icmph->un.echo.sequence;
icmphr339net/inet/icmp.cmemcpy((char *) (icmphr + 1), (char *) &dev->pa_mask, sizeof(dev->pa_mask));
icmphr342net/inet/icmp.cicmphr->checksum = ip_compute_csum((unsigned char *)icmphr, len);