Home
last modified time | relevance | path

Searched refs:igmphdr (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/include/linux/
Digmp.h23 static inline struct igmphdr *igmp_hdr(const struct sk_buff *skb) in igmp_hdr()
25 return (struct igmphdr *)skb_transport_header(skb); in igmp_hdr()
/linux-4.1.27/include/uapi/linux/
Digmp.h30 struct igmphdr { struct
/linux-4.1.27/net/ipv4/
Digmp.c261 #define IGMP_SIZE (sizeof(struct igmphdr)+sizeof(struct iphdr)+4)
392 struct igmphdr *pig = igmp_hdr(skb); in igmpv3_sendpack()
670 struct igmphdr *ih; in igmp_send_report()
723 ih = (struct igmphdr *)skb_put(skb, sizeof(struct igmphdr)); 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()
979 struct igmphdr *ih; in igmp_rcv()
987 if (!pskb_may_pull(skb, sizeof(struct igmphdr))) in igmp_rcv()
Dipmr.c957 struct igmphdr *igmp; in ipmr_cache_report()
1006 igmp = (struct igmphdr *)skb_put(skb, sizeof(struct igmphdr)); in ipmr_cache_report()
2102 struct igmphdr *pim; in pim_rcv_v1()
/linux-4.1.27/net/core/
Dflow_dissector.c393 poff += sizeof(struct igmphdr); in __skb_get_poff()
/linux-4.1.27/net/bridge/
Dbr_multicast.c353 struct igmphdr *ih; in br_ip4_multicast_alloc_query()
406 ih->csum = ip_compute_csum((void *)ih, sizeof(struct igmphdr)); in br_ip4_multicast_alloc_query()
1225 struct igmphdr *ih = igmp_hdr(skb); in br_ip4_multicast_query()
1561 struct igmphdr *ih; in br_multicast_ipv4_rcv()
/linux-4.1.27/net/sched/
Dact_csum.c136 struct igmphdr *igmph; in tcf_csum_ipv4_igmp()