]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/ipv4/ipmr.c
[SK_BUFF]: Introduce igmp_hdr() & friends, remove skb->h.igmph
[linux-2.6-omap-h63xx.git] / net / ipv4 / ipmr.c
index 03869d91f6f0aa1dd2a51aa7e98ba1119e7f9cdc..05bc27002def409799eb3b1c49b9f395758efcc9 100644 (file)
@@ -1430,7 +1430,7 @@ int pim_rcv_v1(struct sk_buff * skb)
        if (!pskb_may_pull(skb, sizeof(*pim) + sizeof(*encap)))
                goto drop;
 
-       pim = (struct igmphdr*)skb->h.raw;
+       pim = igmp_hdr(skb);
 
        if (!mroute_do_pim ||
            skb->len < sizeof(*pim) + sizeof(*encap) ||