Lines Matching defs:ih
346 struct igmphdr *ih;
351 sizeof(*ih) + 4);
376 iph->tot_len = htons(sizeof(*iph) + sizeof(*ih) + 4);
391 ih = igmp_hdr(skb);
392 ih->type = IGMP_HOST_MEMBERSHIP_QUERY;
393 ih->code = (group ? br->multicast_last_member_interval :
396 ih->group = group;
397 ih->csum = 0;
398 ih->csum = ip_compute_csum((void *)ih, sizeof(struct igmphdr));
399 skb_put(skb, sizeof(*ih));
927 struct igmpv3_report *ih;
936 if (!pskb_may_pull(skb, sizeof(*ih)))
939 ih = igmpv3_report_hdr(skb);
940 num = ntohs(ih->ngrec);
941 len = sizeof(*ih);
1104 struct igmphdr *ih = igmp_hdr(skb);
1121 group = ih->group;
1123 if (skb->len == sizeof(*ih)) {
1124 max_delay = ih->code * (HZ / IGMP_TIMER_SCALE);
1338 struct igmphdr *ih;
1383 if (!pskb_may_pull(skb2, sizeof(*ih)))
1400 ih = igmp_hdr(skb2);
1402 switch (ih->type) {
1406 err = br_ip4_multicast_add_group(br, port, ih->group);
1415 br_ip4_multicast_leave_group(br, port, ih->group);