diff options
Diffstat (limited to 'net/dccp/input.c')
-rw-r--r-- | net/dccp/input.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/dccp/input.c b/net/dccp/input.c index 3bd14e885396..dbe2573f6ba1 100644 --- a/net/dccp/input.c +++ b/net/dccp/input.c | |||
@@ -606,7 +606,8 @@ int dccp_rcv_state_process(struct sock *sk, struct sk_buff *skb, | |||
606 | if (inet_csk(sk)->icsk_af_ops->conn_request(sk, | 606 | if (inet_csk(sk)->icsk_af_ops->conn_request(sk, |
607 | skb) < 0) | 607 | skb) < 0) |
608 | return 1; | 608 | return 1; |
609 | goto discard; | 609 | consume_skb(skb); |
610 | return 0; | ||
610 | } | 611 | } |
611 | if (dh->dccph_type == DCCP_PKT_RESET) | 612 | if (dh->dccph_type == DCCP_PKT_RESET) |
612 | goto discard; | 613 | goto discard; |