X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=test%2Fpackettest.c;h=e58d8d8bcfaa473d16af1d604785bc2b6bf8da1b;hp=5fe6a1324805dcd9d7e9878a473a25184156fe90;hb=dbb1340314fcec37662d79720e6566fdd5a232e8;hpb=de34966b7cc5a718e720349f39161ade4f4232e3 diff --git a/test/packettest.c b/test/packettest.c index 5fe6a13248..e58d8d8bcf 100644 --- a/test/packettest.c +++ b/test/packettest.c @@ -1,5 +1,5 @@ /* - * Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2015-2018 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the OpenSSL license (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -14,40 +14,40 @@ static unsigned char smbuf[BUF_LEN]; -static int test_PACKET_remaining() +static int test_PACKET_remaining(void) { PACKET pkt; - if (!TEST_true(PACKET_buf_init(&pkt, smbuf, sizeof(smbuf)) + if (!TEST_true(PACKET_buf_init(&pkt, smbuf, sizeof(smbuf))) || !TEST_size_t_eq(PACKET_remaining(&pkt), BUF_LEN) || !TEST_true(PACKET_forward(&pkt, BUF_LEN - 1)) || !TEST_size_t_eq(PACKET_remaining(&pkt), 1) || !TEST_true(PACKET_forward(&pkt, 1)) - || !TEST_size_t_eq(PACKET_remaining(&pkt), 0))) + || !TEST_size_t_eq(PACKET_remaining(&pkt), 0)) return 0; return 1; } -static int test_PACKET_end() +static int test_PACKET_end(void) { PACKET pkt; - if (!TEST_true(PACKET_buf_init(&pkt, smbuf, sizeof(smbuf)) + if (!TEST_true(PACKET_buf_init(&pkt, smbuf, sizeof(smbuf))) || !TEST_size_t_eq(PACKET_remaining(&pkt), BUF_LEN) - || !TEST_ptr_ne(PACKET_end(&pkt), smbuf + BUF_LEN) + || !TEST_ptr_eq(PACKET_end(&pkt), smbuf + BUF_LEN) || !TEST_true(PACKET_forward(&pkt, BUF_LEN - 1)) || !TEST_ptr_eq(PACKET_end(&pkt), smbuf + BUF_LEN) || !TEST_true(PACKET_forward(&pkt, 1)) - || !TEST_ptr_eq(PACKET_end(&pkt), smbuf + BUF_LEN))) + || !TEST_ptr_eq(PACKET_end(&pkt), smbuf + BUF_LEN)) return 0; return 1; } -static int test_PACKET_get_1() +static int test_PACKET_get_1(void) { - unsigned int i; + unsigned int i = 0; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) @@ -62,9 +62,9 @@ static int test_PACKET_get_1() return 1; } -static int test_PACKET_get_4() +static int test_PACKET_get_4(void) { - unsigned long i; + unsigned long i = 0; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) @@ -79,9 +79,9 @@ static int test_PACKET_get_4() return 1; } -static int test_PACKET_get_net_2() +static int test_PACKET_get_net_2(void) { - unsigned int i; + unsigned int i = 0; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) @@ -96,9 +96,9 @@ static int test_PACKET_get_net_2() return 1; } -static int test_PACKET_get_net_3() +static int test_PACKET_get_net_3(void) { - unsigned long i; + unsigned long i = 0; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) @@ -113,9 +113,9 @@ static int test_PACKET_get_net_3() return 1; } -static int test_PACKET_get_net_4() +static int test_PACKET_get_net_4(void) { - unsigned long i; + unsigned long i = 0; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) @@ -130,10 +130,10 @@ static int test_PACKET_get_net_4() return 1; } -static int test_PACKET_get_sub_packet() +static int test_PACKET_get_sub_packet(void) { PACKET pkt, subpkt; - unsigned long i; + unsigned long i = 0; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) || !TEST_true(PACKET_get_sub_packet(&pkt, &subpkt, 4)) @@ -151,9 +151,9 @@ static int test_PACKET_get_sub_packet() return 1; } -static int test_PACKET_get_bytes() +static int test_PACKET_get_bytes(void) { - const unsigned char *bytes; + const unsigned char *bytes = NULL; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) @@ -175,7 +175,7 @@ static int test_PACKET_get_bytes() return 1; } -static int test_PACKET_copy_bytes() +static int test_PACKET_copy_bytes(void) { unsigned char bytes[4]; PACKET pkt; @@ -199,7 +199,7 @@ static int test_PACKET_copy_bytes() return 1; } -static int test_PACKET_copy_all() +static int test_PACKET_copy_all(void) { unsigned char tmp[BUF_LEN]; PACKET pkt; @@ -216,7 +216,7 @@ static int test_PACKET_copy_all() return 1; } -static int test_PACKET_memdup() +static int test_PACKET_memdup(void) { unsigned char *data = NULL; size_t len; @@ -238,7 +238,7 @@ end: return result; } -static int test_PACKET_strndup() +static int test_PACKET_strndup(void) { char buf1[10], buf2[10]; char *data = NULL; @@ -265,7 +265,7 @@ end: return result; } -static int test_PACKET_contains_zero_byte() +static int test_PACKET_contains_zero_byte(void) { char buf1[10], buf2[10]; PACKET pkt; @@ -283,9 +283,9 @@ static int test_PACKET_contains_zero_byte() return 1; } -static int test_PACKET_forward() +static int test_PACKET_forward(void) { - const unsigned char *byte; + const unsigned char *byte = NULL; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) @@ -300,7 +300,7 @@ static int test_PACKET_forward() return 1; } -static int test_PACKET_buf_init() +static int test_PACKET_buf_init(void) { unsigned char buf1[BUF_LEN]; PACKET pkt; @@ -316,7 +316,7 @@ static int test_PACKET_buf_init() return 1; } -static int test_PACKET_null_init() +static int test_PACKET_null_init(void) { PACKET pkt; @@ -328,7 +328,7 @@ static int test_PACKET_null_init() return 1; } -static int test_PACKET_equal() +static int test_PACKET_equal(void) { PACKET pkt; @@ -345,14 +345,14 @@ static int test_PACKET_equal() return 1; } -static int test_PACKET_get_length_prefixed_1() +static int test_PACKET_get_length_prefixed_1(void) { unsigned char buf1[BUF_LEN]; const size_t len = 16; unsigned int i; PACKET pkt, short_pkt, subpkt = {0}; - buf1[0] = len; + buf1[0] = (unsigned char)len; for (i = 1; i < BUF_LEN; i++) buf1[i] = (i * 2) & 0xff; @@ -369,7 +369,7 @@ static int test_PACKET_get_length_prefixed_1() return 1; } -static int test_PACKET_get_length_prefixed_2() +static int test_PACKET_get_length_prefixed_2(void) { unsigned char buf1[1024]; const size_t len = 516; /* 0x0204 */ @@ -392,7 +392,7 @@ static int test_PACKET_get_length_prefixed_2() return 1; } -static int test_PACKET_get_length_prefixed_3() +static int test_PACKET_get_length_prefixed_3(void) { unsigned char buf1[1024]; const size_t len = 516; /* 0x000204 */ @@ -415,14 +415,14 @@ static int test_PACKET_get_length_prefixed_3() return 1; } -static int test_PACKET_as_length_prefixed_1() +static int test_PACKET_as_length_prefixed_1(void) { unsigned char buf1[BUF_LEN]; const size_t len = 16; unsigned int i; PACKET pkt, exact_pkt, subpkt = {0}; - buf1[0] = len; + buf1[0] = (unsigned char)len; for (i = 1; i < BUF_LEN; i++) buf1[i] = (i * 2) & 0xff; @@ -430,15 +430,15 @@ static int test_PACKET_as_length_prefixed_1() || !TEST_true(PACKET_buf_init(&exact_pkt, buf1, len + 1)) || !TEST_false(PACKET_as_length_prefixed_1(&pkt, &subpkt)) || !TEST_size_t_eq(PACKET_remaining(&pkt), BUF_LEN) - || !TEST_true(PACKET_as_length_prefixed_1(&exact_pkt, &subpkt) + || !TEST_true(PACKET_as_length_prefixed_1(&exact_pkt, &subpkt)) || !TEST_size_t_eq(PACKET_remaining(&exact_pkt), 0) - || !TEST_size_t_eq(PACKET_remaining(&subpkt), len))) + || !TEST_size_t_eq(PACKET_remaining(&subpkt), len)) return 0; return 1; } -static int test_PACKET_as_length_prefixed_2() +static int test_PACKET_as_length_prefixed_2(void) { unsigned char buf[1024]; const size_t len = 516; /* 0x0204 */ @@ -460,7 +460,7 @@ static int test_PACKET_as_length_prefixed_2() return 1; } -void register_tests(void) +int setup_tests(void) { unsigned int i; @@ -490,4 +490,5 @@ void register_tests(void) ADD_TEST(test_PACKET_get_length_prefixed_3); ADD_TEST(test_PACKET_as_length_prefixed_1); ADD_TEST(test_PACKET_as_length_prefixed_2); + return 1; }