tag | line | file | source code |
igh | 78 | net/inet/igmp.c | struct igmphdr *igh; |
igh | 89 | net/inet/igmp.c | igh=(struct igmphdr *)(skb->data+tmp); |
igh | 90 | net/inet/igmp.c | skb->len=tmp+sizeof(*igh); |
igh | 91 | net/inet/igmp.c | igh->csum=0; |
igh | 92 | net/inet/igmp.c | igh->unused=0; |
igh | 93 | net/inet/igmp.c | igh->type=type; |
igh | 94 | net/inet/igmp.c | igh->group=address; |
igh | 95 | net/inet/igmp.c | igh->csum=ip_compute_csum((void *)igh,sizeof(*igh)); |
igh | 194 | net/inet/igmp.c | struct igmphdr *igh=(struct igmphdr *)skb->h.raw; |
igh | 196 | net/inet/igmp.c | if(skb->ip_hdr->ttl!=1 || ip_compute_csum((void *)igh,sizeof(*igh))) |
igh | 202 | net/inet/igmp.c | if(igh->type==IGMP_HOST_MEMBERSHIP_QUERY && daddr==IGMP_ALL_HOSTS) |
igh | 204 | net/inet/igmp.c | if(igh->type==IGMP_HOST_MEMBERSHIP_REPORT && daddr==igh->group) |
igh | 205 | net/inet/igmp.c | igmp_heard_report(dev,igh->group); |