X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=apps%2Fverify.c;h=4fd6b192e34d6c1a983c0d38d415452e8aa93459;hp=9163997e93c5e62118ba841f1e40352eedfa172a;hb=04e4b8272614ab72d313af8d8e6488f8575e175e;hpb=9b3d75706ef0114362f04665a3c745bfef59d023 diff --git a/apps/verify.c b/apps/verify.c index 9163997e93..4fd6b192e3 100644 --- a/apps/verify.c +++ b/apps/verify.c @@ -234,13 +234,26 @@ end: BIO_printf(bio_err," [-engine e]"); #endif BIO_printf(bio_err," cert1 cert2 ...\n"); + BIO_printf(bio_err,"recognized usages:\n"); - for(i = 0; i < X509_PURPOSE_get_count(); i++) { + for(i = 0; i < X509_PURPOSE_get_count(); i++) + { X509_PURPOSE *ptmp; ptmp = X509_PURPOSE_get0(i); - BIO_printf(bio_err, "\t%-10s\t%s\n", X509_PURPOSE_get0_sname(ptmp), - X509_PURPOSE_get0_name(ptmp)); - } + BIO_printf(bio_err, "\t%-10s\t%s\n", + X509_PURPOSE_get0_sname(ptmp), + X509_PURPOSE_get0_name(ptmp)); + } + + BIO_printf(bio_err,"recognized verify names:\n"); + for(i = 0; i < X509_VERIFY_PARAM_get_count(); i++) + { + const X509_VERIFY_PARAM *vptmp; + vptmp = X509_VERIFY_PARAM_get0(i); + BIO_printf(bio_err, "\t%-10s\n", + X509_VERIFY_PARAM_get0_name(vptmp)); + } + } if (vpm) X509_VERIFY_PARAM_free(vpm); if (cert_ctx != NULL) X509_STORE_free(cert_ctx);