Loading net/dccp/input.c +6 −0 Original line number Original line Diff line number Diff line Loading @@ -562,6 +562,12 @@ int dccp_rcv_state_process(struct sock *sk, struct sk_buff *skb, return 0; return 0; } } if (unlikely(dh->dccph_type == DCCP_PKT_SYNC)) { dccp_send_sync(sk, DCCP_SKB_CB(skb)->dccpd_seq, DCCP_PKT_SYNCACK); goto discard; } switch (sk->sk_state) { switch (sk->sk_state) { case DCCP_CLOSED: case DCCP_CLOSED: return 1; return 1; Loading Loading
net/dccp/input.c +6 −0 Original line number Original line Diff line number Diff line Loading @@ -562,6 +562,12 @@ int dccp_rcv_state_process(struct sock *sk, struct sk_buff *skb, return 0; return 0; } } if (unlikely(dh->dccph_type == DCCP_PKT_SYNC)) { dccp_send_sync(sk, DCCP_SKB_CB(skb)->dccpd_seq, DCCP_PKT_SYNCACK); goto discard; } switch (sk->sk_state) { switch (sk->sk_state) { case DCCP_CLOSED: case DCCP_CLOSED: return 1; return 1; Loading