|
@@ -238,7 +238,7 @@ static void dccp_v4_err(struct sk_buff *skb, u32 info)
|
|
dp = dccp_sk(sk);
|
|
dp = dccp_sk(sk);
|
|
seq = dccp_hdr_seq(dh);
|
|
seq = dccp_hdr_seq(dh);
|
|
if ((1 << sk->sk_state) & ~(DCCPF_REQUESTING | DCCPF_LISTEN) &&
|
|
if ((1 << sk->sk_state) & ~(DCCPF_REQUESTING | DCCPF_LISTEN) &&
|
|
- !between48(seq, dp->dccps_swl, dp->dccps_swh)) {
|
|
|
|
|
|
+ !between48(seq, dp->dccps_awl, dp->dccps_awh)) {
|
|
NET_INC_STATS_BH(net, LINUX_MIB_OUTOFWINDOWICMPS);
|
|
NET_INC_STATS_BH(net, LINUX_MIB_OUTOFWINDOWICMPS);
|
|
goto out;
|
|
goto out;
|
|
}
|
|
}
|