diff --git a/tests/test_etcp_windows.c b/tests/test_etcp_windows.c index 7a800832..2e540914 100644 --- a/tests/test_etcp_windows.c +++ b/tests/test_etcp_windows.c @@ -820,11 +820,11 @@ static void receiver_point_wire(void) { } ack(seq); } - for (unsigned i = 100; i < 200; i++) receive_fragment(a,i,1000+i); + for (unsigned i = 100; i < 300; i++) receive_fragment(a,i,1000+i); unsigned count = (max_body-ETCP_ACK_BASE_SIZE-ETCP_ACK_RX_POINT_SIZE)/ETCP_ACK_ENTRY_SIZE; - pkt = request(); CHECK(pkt && pkt->data[1] == count && pkt->data_len <= max_body && a->ack_q->count == 100-(int)count); + pkt = request(); CHECK(pkt && pkt->data[1] == count && pkt->data_len <= max_body && a->ack_q->count == 200-(int)count); memory_pool_free(inst.pkt_pool,pkt); - pkt = request(); CHECK(pkt && pkt->data[1] == 100-count && !a->ack_q->count); memory_pool_free(inst.pkt_pool,pkt); + pkt = request(); CHECK(pkt && pkt->data[1] == 200-count && !a->ack_q->count); memory_pool_free(inst.pkt_pool,pkt); teardown(); }