aboutsummaryrefslogtreecommitdiffstats
path: root/src/pki/commands/print.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2010-12-03 09:28:46 +0000
committerMartin Willi <martin@revosec.ch>2011-01-05 16:45:55 +0100
commit4e508517d71c98efcb5b6d27dbcaed629d69cfb4 (patch)
tree6b65d2767423304b4223efe9132c8accd791b40d /src/pki/commands/print.c
parent9992cb1c1013a97785cfefaba46694a7397a75a4 (diff)
downloadstrongswan-4e508517d71c98efcb5b6d27dbcaed629d69cfb4.tar.bz2
strongswan-4e508517d71c98efcb5b6d27dbcaed629d69cfb4.tar.xz
Added support for CRL Issuers to x509 and OpenSSL plugins
Diffstat (limited to 'src/pki/commands/print.c')
-rw-r--r--src/pki/commands/print.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/pki/commands/print.c b/src/pki/commands/print.c
index 870dca920..4dcc4718e 100644
--- a/src/pki/commands/print.c
+++ b/src/pki/commands/print.c
@@ -133,17 +133,22 @@ static void print_x509(x509_t *x509)
first = TRUE;
enumerator = x509->create_crl_uri_enumerator(x509);
- while (enumerator->enumerate(enumerator, &uri))
+ while (enumerator->enumerate(enumerator, &uri, &id))
{
if (first)
{
- printf("CRL URIs: %s\n", uri);
+ printf("CRL URIs: %s", uri);
first = FALSE;
}
else
{
- printf(" %s\n", uri);
+ printf(" %s", uri);
}
+ if (id)
+ {
+ printf(" (CRL issuer: %Y)", id);
+ }
+ printf("\n");
}
enumerator->destroy(enumerator);