Lines Matching refs:ih
670 struct igmphdr *ih; in igmp_send_report() local
723 ih = (struct igmphdr *)skb_put(skb, sizeof(struct igmphdr)); in igmp_send_report()
724 ih->type = type; in igmp_send_report()
725 ih->code = 0; in igmp_send_report()
726 ih->csum = 0; in igmp_send_report()
727 ih->group = group; in igmp_send_report()
728 ih->csum = ip_compute_csum((void *)ih, sizeof(struct igmphdr)); in igmp_send_report()
870 struct igmphdr *ih = igmp_hdr(skb); in igmp_heard_query() local
873 __be32 group = ih->group; in igmp_heard_query()
879 if (ih->code == 0) { in igmp_heard_query()
888 max_delay = ih->code*(HZ/IGMP_TIMER_SCALE); in igmp_heard_query()
979 struct igmphdr *ih; in igmp_rcv() local
993 ih = igmp_hdr(skb); in igmp_rcv()
994 switch (ih->type) { in igmp_rcv()
1006 dropped = igmp_heard_report(in_dev, ih->group); in igmp_rcv()