From f33b86a7f42bc5b9a2f0565c08895c6b3d00ed96 Mon Sep 17 00:00:00 2001 From: huitema <huitema@huitema.net> Date: Tue, 18 Dec 2018 21:41:48 -0800 Subject: [PATCH] Compile and valgrind warnings --- picoquictest/tls_api_test.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/picoquictest/tls_api_test.c b/picoquictest/tls_api_test.c index d22416a5..80821e67 100644 --- a/picoquictest/tls_api_test.c +++ b/picoquictest/tls_api_test.c @@ -3828,9 +3828,7 @@ int migration_stress_test() int client_rebinding_done = 0; struct sockaddr_in hack_address; struct sockaddr_in hack_address_random; - uint64_t loss_mask_data = 0; uint64_t simulated_time = 0; - uint64_t next_time = 0; uint64_t loss_mask = 0; uint64_t last_inject_time = 0; uint64_t random_context = 0xBABAC001; @@ -3838,16 +3836,17 @@ int migration_stress_test() int ret = tls_api_init_ctx(&test_ctx, PICOQUIC_INTERNAL_TEST_VERSION_1, PICOQUIC_TEST_SNI, PICOQUIC_TEST_ALPN, &simulated_time, NULL, 0, 0, 0); - memcpy(&hack_address, &test_ctx->client_addr, sizeof(struct sockaddr_in)); - memcpy(&hack_address_random, &test_ctx->client_addr, sizeof(struct sockaddr_in)); - - hack_address.sin_port += 1023; - - if (ret == 0 && test_ctx == NULL) { ret = PICOQUIC_ERROR_MEMORY; } + if (ret == 0) { + memcpy(&hack_address, &test_ctx->client_addr, sizeof(struct sockaddr_in)); + memcpy(&hack_address_random, &test_ctx->client_addr, sizeof(struct sockaddr_in)); + + hack_address.sin_port += 1023; + } + if (ret == 0) { ret = tls_api_connection_loop(test_ctx, &loss_mask, 0, &simulated_time); } -- GitLab