Lines Matching refs:ih
677 struct igmphdr *ih; in igmp_send_report() local
734 ih = (struct igmphdr *)skb_put(skb, sizeof(struct igmphdr)); in igmp_send_report()
735 ih->type = type; in igmp_send_report()
736 ih->code = 0; in igmp_send_report()
737 ih->csum = 0; in igmp_send_report()
738 ih->group = group; in igmp_send_report()
739 ih->csum = ip_compute_csum((void *)ih, sizeof(struct igmphdr)); in igmp_send_report()
883 struct igmphdr *ih = igmp_hdr(skb); in igmp_heard_query() local
886 __be32 group = ih->group; in igmp_heard_query()
892 if (ih->code == 0) { in igmp_heard_query()
901 max_delay = ih->code*(HZ/IGMP_TIMER_SCALE); in igmp_heard_query()
995 struct igmphdr *ih; in igmp_rcv() local
1009 ih = igmp_hdr(skb); in igmp_rcv()
1010 switch (ih->type) { in igmp_rcv()
1022 dropped = igmp_heard_report(in_dev, ih->group); in igmp_rcv()