Fix sslapitest when compiled with no-tls1_2
authorMatt Caswell <matt@openssl.org>
Tue, 28 Feb 2017 15:53:35 +0000 (15:53 +0000)
committerMatt Caswell <matt@openssl.org>
Tue, 28 Feb 2017 16:26:13 +0000 (16:26 +0000)
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2788)

test/sslapitest.c

index f492e0b..4b5e8c0 100644 (file)
@@ -477,6 +477,7 @@ end:
 }
 #endif
 
+#ifndef OPENSSL_NO_TLS1_2
 static int full_early_callback(SSL *s, int *al, void *arg)
 {
     int *ctr = arg;
@@ -559,6 +560,7 @@ end:
 
     return testresult;
 }
+#endif
 
 static int execute_test_large_message(const SSL_METHOD *smeth,
                                       const SSL_METHOD *cmeth, int read_ahead)
@@ -1568,7 +1570,9 @@ int test_main(int argc, char *argv[])
 #ifndef OPENSSL_NO_TLS1_3
     ADD_TEST(test_keylog_no_master_key);
 #endif
+#ifndef OPENSSL_NO_TLS1_2
     ADD_TEST(test_early_cb);
+#endif
 
     testresult = run_tests(argv[0]);