Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp_input.c
Context not available. | |||||
* when trimming from the head. | * when trimming from the head. | ||||
*/ | */ | ||||
tcp_seq temp = save_start; | tcp_seq temp = save_start; | ||||
if (tlen || (th->th_seq != tp->rcv_nxt)) { | |||||
/* | thflags = tcp_reass(tp, th, &temp, &tlen, m); | ||||
* We add the th_seq != rcv_nxt to | tp->t_flags |= TF_ACKNOW; | ||||
* catch the case of a stand alone out | |||||
* of order FIN. | |||||
*/ | |||||
thflags = tcp_reass(tp, th, &temp, &tlen, m); | |||||
tp->t_flags |= TF_ACKNOW; | |||||
} | |||||
} | } | ||||
if ((tp->t_flags & TF_SACK_PERMIT) && | if ((tp->t_flags & TF_SACK_PERMIT) && | ||||
(save_tlen > 0) && | (save_tlen > 0) && | ||||
Context not available. |