• Home
  • Raw
  • Download

Lines Matching refs:ih

223 	struct igmphdr *ih;  in br_ip4_multicast_alloc_query()  local
227 igmp_hdr_size = sizeof(*ih); in br_ip4_multicast_alloc_query()
276 ih = igmp_hdr(skb); in br_ip4_multicast_alloc_query()
277 ih->type = IGMP_HOST_MEMBERSHIP_QUERY; in br_ip4_multicast_alloc_query()
278 ih->code = (group ? br->multicast_last_member_interval : in br_ip4_multicast_alloc_query()
281 ih->group = group; in br_ip4_multicast_alloc_query()
282 ih->csum = 0; in br_ip4_multicast_alloc_query()
283 ih->csum = ip_compute_csum((void *)ih, sizeof(*ih)); in br_ip4_multicast_alloc_query()
922 struct igmpv3_report *ih; in br_ip4_multicast_igmp3_report() local
932 ih = igmpv3_report_hdr(skb); in br_ip4_multicast_igmp3_report()
933 num = ntohs(ih->ngrec); in br_ip4_multicast_igmp3_report()
934 len = skb_transport_offset(skb) + sizeof(*ih); in br_ip4_multicast_igmp3_report()
1222 struct igmphdr *ih = igmp_hdr(skb); in br_ip4_multicast_query() local
1237 group = ih->group; in br_ip4_multicast_query()
1239 if (transport_len == sizeof(*ih)) { in br_ip4_multicast_query()
1240 max_delay = ih->code * (HZ / IGMP_TIMER_SCALE); in br_ip4_multicast_query()
1601 struct igmphdr *ih; in br_multicast_ipv4_rcv() local
1622 ih = igmp_hdr(skb); in br_multicast_ipv4_rcv()
1624 BR_INPUT_SKB_CB(skb)->igmp = ih->type; in br_multicast_ipv4_rcv()
1626 switch (ih->type) { in br_multicast_ipv4_rcv()
1630 err = br_ip4_multicast_add_group(br, port, ih->group, vid, src); in br_multicast_ipv4_rcv()
1639 br_ip4_multicast_leave_group(br, port, ih->group, vid, src); in br_multicast_ipv4_rcv()
2337 struct igmphdr *ih, _ihdr; in br_mcast_stats_add() local
2339 ih = skb_header_pointer(skb, offset, in br_mcast_stats_add()
2341 if (!ih) in br_mcast_stats_add()
2343 if (!ih->code) in br_mcast_stats_add()