X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=apps%2Fpkcs12.c;h=315b72d3a8138025949cddcbbe6b4634a780dfb3;hp=25479058bd368f247e9588c8d03874afdda7d1ca;hb=44c248b5acc7fe3e48fa7b08bbc71fbb10650cdb;hpb=e032117db251968bd09badc7d4718c2497302e55 diff --git a/apps/pkcs12.c b/apps/pkcs12.c index 25479058bd..315b72d3a8 100644 --- a/apps/pkcs12.c +++ b/apps/pkcs12.c @@ -522,9 +522,13 @@ int pkcs12_main(int argc, char **argv) if ((options & INFO) && PKCS12_mac_present(p12)) { ASN1_INTEGER *tmaciter; - - PKCS12_get0_mac(NULL, NULL, NULL, &tmaciter, p12); - BIO_printf(bio_err, "MAC Iteration %ld\n", + X509_ALGOR *macalgid; + ASN1_OBJECT *macobj; + PKCS12_get0_mac(NULL, &macalgid, NULL, &tmaciter, p12); + X509_ALGOR_get0(&macobj, NULL, NULL, macalgid); + BIO_puts(bio_err, "MAC:"); + i2a_ASN1_OBJECT(bio_err, macobj); + BIO_printf(bio_err, " Iteration %ld\n", tmaciter != NULL ? ASN1_INTEGER_get(tmaciter) : 1L); } if (macver) {