taglinefilesource code
icmph69net/inet/icmp.cprint_icmp(struct icmphdr *icmph)
icmph74net/inet/icmp.cicmph->type, icmph->code, icmph->checksum);
icmph75net/inet/icmp.cprintk("      gateway = %s\n", in_ntoa(icmph->un.gateway));
icmph86net/inet/icmp.cstruct icmphdr *icmph;
icmph120net/inet/icmp.cicmph = (struct icmphdr *) (skb->data + offset);
icmph121net/inet/icmp.cicmph->type = type;
icmph122net/inet/icmp.cicmph->code = code;
icmph123net/inet/icmp.cicmph->checksum = 0;
icmph124net/inet/icmp.cicmph->un.gateway = 0;
icmph125net/inet/icmp.cmemcpy(icmph + 1, iph, sizeof(struct iphdr) + 8);
icmph127net/inet/icmp.cicmph->checksum = ip_compute_csum((unsigned char *)icmph,
icmph131net/inet/icmp.cprint_icmp(icmph);
icmph140net/inet/icmp.cicmp_unreach(struct icmphdr *icmph, struct sk_buff *skb)
icmph147net/inet/icmp.cerr = (icmph->type << 8) | icmph->code;
icmph148net/inet/icmp.ciph = (struct iphdr *) (icmph + 1);
icmph149net/inet/icmp.cswitch(icmph->code & 7) {
icmph175net/inet/icmp.c(icmph->code & 7), in_ntoa(iph->daddr)));
icmph191net/inet/icmp.cipprot->err_handler(err, (unsigned char *)(icmph + 1),
icmph204net/inet/icmp.cicmp_redirect(struct icmphdr *icmph, struct sk_buff *skb, struct device *dev)
icmph209net/inet/icmp.ciph = (struct iphdr *) (icmph + 1);
icmph211net/inet/icmp.cswitch(icmph->code & 7) {
icmph215net/inet/icmp.cip, 0, icmph->un.gateway, dev);
icmph220net/inet/icmp.cip, 0, icmph->un.gateway, dev);
icmph228net/inet/icmp.c(icmph->code & 7)));
icmph238net/inet/icmp.cicmp_echo(struct icmphdr *icmph, struct sk_buff *skb, struct device *dev,
icmph274net/inet/icmp.cmemcpy((char *) icmphr, (char *) icmph, len);
icmph290net/inet/icmp.cicmp_info(struct icmphdr *icmph, struct sk_buff *skb, struct device *dev,
icmph302net/inet/icmp.cicmp_address(struct icmphdr *icmph, struct sk_buff *skb, struct device *dev,
icmph341net/inet/icmp.cicmphr->un.echo.id = icmph->un.echo.id;
icmph342net/inet/icmp.cicmphr->un.echo.sequence = icmph->un.echo.sequence;
icmph361net/inet/icmp.cstruct icmphdr *icmph;
icmph374net/inet/icmp.cicmph = (struct icmphdr *) buff;
icmph377net/inet/icmp.cif (ip_compute_csum((unsigned char *) icmph, len)) {
icmph384net/inet/icmp.cprint_icmp(icmph);
icmph387net/inet/icmp.cswitch(icmph->type) {
icmph391net/inet/icmp.cicmp_unreach(icmph, skb1);
icmph394net/inet/icmp.cicmp_redirect(icmph, skb1, dev);
icmph397net/inet/icmp.cicmp_echo(icmph, skb1, dev, saddr, daddr, len, opt);
icmph404net/inet/icmp.cicmp_info(icmph, skb1, dev, saddr, daddr, len, opt);
icmph411net/inet/icmp.cicmp_address(icmph, skb1, dev, saddr, daddr, len, opt);
icmph420net/inet/icmp.cin_ntoa(saddr), icmph->type));