]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - apps/cmp.c
OSSL_HTTP_parse_url(): Handle any userinfo, query, and fragment components
[thirdparty/openssl.git] / apps / cmp.c
index 5778fd95a77293f8905f959ab2d6047f4ce702b2..d04af4177b762190d689eb7ac6d8d5f64dae5f74 100644 (file)
@@ -1855,7 +1855,8 @@ 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, &ssl, NULL /* user */, &server, &port,
+                             &portnum, &path, NULL /* q */, NULL /* frag */)) {
         CMP_err1("cannot parse -server URL: %s", opt_server);
         goto err;
     }