From: Dr. David von Oheimb Date: Fri, 13 Nov 2020 07:39:14 +0000 (+0100) Subject: apps/cmp.c: Improve diagnostics on -server URL parse error X-Git-Tag: openssl-3.0.0-alpha9~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6fd8313589b3fd55e31f65097007c3c1fdbe5021;p=thirdparty%2Fopenssl.git apps/cmp.c: Improve diagnostics on -server URL parse error Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/13409) --- diff --git a/apps/cmp.c b/apps/cmp.c index cef625b68f1..b1813df9bce 100644 --- a/apps/cmp.c +++ b/apps/cmp.c @@ -1834,8 +1834,10 @@ static int setup_client_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine) CMP_err("missing -server option"); goto err; } - if (!OSSL_HTTP_parse_url(opt_server, &server, &port, &portnum, &path, &ssl)) + if (!OSSL_HTTP_parse_url(opt_server, &server, &port, &portnum, &path, &ssl)) { + CMP_err1("cannot parse -server URL: %s", opt_server); goto err; + } if (ssl && !opt_tls_used) { CMP_err("missing -tls_used option since -server URL indicates https"); goto err;