dccp: limit sk_filter trim to payload
[cascardo/linux.git] / net / dccp / ipv4.c
index 25dd25b..345a3ae 100644 (file)
@@ -868,7 +868,7 @@ lookup:
                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))