From 1e0aaa115c762492c11000410dcb354210a63146 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 3 Apr 2006 15:25:28 +0000 Subject: [PATCH] (hx509_ci_print_names): make it print issuer too. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16991 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/keyset.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/hx509/keyset.c b/lib/hx509/keyset.c index 0916763a1..f3ca7c0bf 100644 --- a/lib/hx509/keyset.c +++ b/lib/hx509/keyset.c @@ -200,15 +200,19 @@ hx509_ci_print_names(hx509_context context, void *ctx, hx509_cert c) { Certificate *cert; hx509_name n; - char *str; + char *s, *i; cert = _hx509_get_cert(c); _hx509_name_from_Name(&cert->tbsCertificate.subject, &n); - hx509_name_to_string(n, &str); + hx509_name_to_string(n, &s); hx509_name_free(&n); - fprintf(ctx, "%s\n", str); - free(str); + _hx509_name_from_Name(&cert->tbsCertificate.issuer, &n); + hx509_name_to_string(n, &i); + hx509_name_free(&n); + fprintf(ctx, "subject: %s\nissuer: %s\n", s, i); + free(s); + free(i); return 0; }