Home | History | Annotate | Download | only in slirp-android

Lines Matching refs:rcv_nxt

69        if ((ti)->ti_seq == (tp)->rcv_nxt && \
76 (tp)->rcv_nxt += (ti)->ti_len; \
92 if ((ti)->ti_seq == (tp)->rcv_nxt && \
96 (tp)->rcv_nxt += (ti)->ti_len; \
198 * Present data to user, advancing rcv_nxt through
204 if (tcpfrag_list_end(ti, tp) || ti->ti_seq != tp->rcv_nxt)
209 tp->rcv_nxt += ti->ti_len;
223 } while (ti != (struct tcpiphdr *)tp && ti->ti_seq == tp->rcv_nxt);
496 ti->ti_seq == tp->rcv_nxt &&
570 tp->rcv_nxt += ti->ti_len;
611 tp->rcv_wnd = max(win, (int)(tp->rcv_adv - tp->rcv_nxt));
621 * Otherwise initialize tp->rcv_nxt, and tp->irs, select an initial
623 * <SEQ=ISS><ACK=RCV_NXT><CTL=SYN,ACK>
749 * initialize tp->rcv_nxt and tp->irs
825 * receive window. If segment begins before rcv_nxt,
857 todrop = tp->rcv_nxt - ti->ti_seq;
917 todrop = (ti->ti_seq+ti->ti_len) - (tp->rcv_nxt+tp->rcv_wnd);
930 SEQ_GT(ti->ti_seq, tp->rcv_nxt)) {
931 iss = tp->rcv_nxt + TCP_ISSINCR;
942 if (tp->rcv_wnd == 0 && ti->ti_seq == tp->rcv_nxt) {
1339 (tp->rcv_up - tp->rcv_nxt); /* -1; */
1349 if (SEQ_GT(tp->rcv_nxt, tp->rcv_up))
1350 tp->rcv_up = tp->rcv_nxt;
1369 len = so->so_rcv.sb_datalen - (tp->rcv_adv - tp->rcv_nxt);
1394 tp->rcv_nxt++;