dccp: limit sk_filter trim to payload
[pandora-kernel.git] / net / dccp / ipv4.c
index 72416c8..d336501 100644 (file)
@@ -877,7 +877,7 @@ static int dccp_v4_rcv(struct sk_buff *skb)
                goto discard_and_relse;
        nf_reset(skb);
 
-       return sk_receive_skb(sk, skb, 1);
+       return __sk_receive_skb(sk, skb, 1, dh->dccph_doff * 4);
 
 no_dccp_socket:
        if (!xfrm4_policy_check(NULL, XFRM_POLICY_IN, skb))