check_reuse_write_wait
check_reuse_write_wait(reuse, &store[0], &store[total-1], total);
check_reuse_write_wait(reuse, NULL, NULL, total-1);
check_reuse_write_wait(reuse, &store[1], &store[total-1], total-1);
check_reuse_write_wait(reuse, &store[0], &store[total-2], total-1);
check_reuse_write_wait(reuse, &store[0], &store[total-1], total-1);
check_reuse_write_wait(&reuse, &store[0], w, MAX_TCP_WAITING_NODES);