sslapitest: only compile test when it will be used
authorBenjamin Kaduk <bkaduk@akamai.com>
Wed, 1 Apr 2020 20:51:40 +0000 (13:51 -0700)
committerBen Kaduk <kaduk@mit.edu>
Mon, 27 Apr 2020 23:52:04 +0000 (16:52 -0700)
The test_ccs_change_cipher() test routine is used only when TLS 1.2
is enabled; to fix the strict-warnings build we should not try to
compile it when TLS 1.2 is disabled, either.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11458)

(cherry picked from commit fb121631e702352d47049ac8e2e709b11c3318e4)

test/sslapitest.c

index 5c118108efeef54e2f4a5ec7af9df4157f51f181..b3cd30d9a86406f5eedd9c64c524ac5d5c507f97 100644 (file)
@@ -590,7 +590,6 @@ end:
 
     return testresult;
 }
-#endif
 
 /*
  * Very focused test to exercise a single case in the server-side state
@@ -702,6 +701,7 @@ end:
 
     return testresult;
 }
+#endif
 
 static int execute_test_large_message(const SSL_METHOD *smeth,
                                       const SSL_METHOD *cmeth,