X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=test%2Fservername_test.c;h=cf9cdd174a16c759e23703f468ed9d0df4ff5d9e;hb=3873887e89ff12e7dc2cb7c166f21c79347da519;hp=3d19265db93b1f98f9e33e16442fed2fabc21f04;hpb=0d345f0e10b14392925479fc61b6c9072a9605a3;p=oweals%2Fopenssl.git diff --git a/test/servername_test.c b/test/servername_test.c index 3d19265db9..cf9cdd174a 100644 --- a/test/servername_test.c +++ b/test/servername_test.c @@ -1,5 +1,5 @@ /* - * Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2017-2020 The OpenSSL Project Authors. All Rights Reserved. * Copyright 2017 BaishanCloud. All rights reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use @@ -190,7 +190,7 @@ static int server_setup_sni(void) SSL *clientssl = NULL, *serverssl = NULL; int testresult = 0; - if (!TEST_true(create_ssl_ctx_pair(TLS_server_method(), + if (!TEST_true(create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, &sctx, &cctx, cert, privkey)) @@ -239,6 +239,11 @@ static int test_servername(int test) int setup_tests(void) { + if (!test_skip_common_options()) { + TEST_error("Error parsing test options\n"); + return 0; + } + if (!TEST_ptr(cert = test_get_argument(0)) || !TEST_ptr(privkey = test_get_argument(1))) return 0;