X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fasn1%2Ft_crl.c;h=bdfa03aa1a1d3d640bc3fecd244c2b37806dd3f3;hp=d36b0c23afc782322e4bf51ee900a189e0d042bf;hb=ec577822f95a8bca0023c5c77cef1a4916822d4a;hpb=ee5425d97de08d2149426c01b9a60cabca18fa12 diff --git a/crypto/asn1/t_crl.c b/crypto/asn1/t_crl.c index d36b0c23af..bdfa03aa1a 100644 --- a/crypto/asn1/t_crl.c +++ b/crypto/asn1/t_crl.c @@ -58,11 +58,11 @@ #include #include "cryptlib.h" -#include "buffer.h" -#include "bn.h" -#include "objects.h" -#include "x509.h" -#include "x509v3.h" +#include +#include +#include +#include +#include #ifndef NOPROTO static void ext_print(BIO *out, X509_EXTENSION *ex); @@ -71,9 +71,7 @@ static void ext_print(); #endif #ifndef NO_FP_API -int X509_CRL_print_fp(fp,x) -FILE *fp; -X509_CRL *x; +int X509_CRL_print_fp(FILE *fp, X509_CRL *x) { BIO *b; int ret; @@ -90,9 +88,7 @@ X509_CRL *x; } #endif -int X509_CRL_print(out, x) -BIO *out; -X509_CRL *x; +int X509_CRL_print(BIO *out, X509_CRL *x) { char buf[256]; unsigned char *s; @@ -157,9 +153,7 @@ X509_CRL *x; } -static void ext_print(out, ex) -BIO *out; -X509_EXTENSION *ex; +static void ext_print(BIO *out, X509_EXTENSION *ex) { ASN1_OBJECT *obj; int j; @@ -167,8 +161,10 @@ X509_EXTENSION *ex; obj=X509_EXTENSION_get_object(ex); i2a_ASN1_OBJECT(out,obj); j=X509_EXTENSION_get_critical(ex); - BIO_printf(out, ": %s\n%16s", j ? "critical":"",""); - if(!X509V3_EXT_print(out, ex, 0)) - ASN1_OCTET_STRING_print(out,ex->value); + BIO_printf(out, ": %s\n", j ? "critical":"",""); + if(!X509V3_EXT_print(out, ex, 0, 16)) { + BIO_printf(out, "%16s", ""); + ASN1_OCTET_STRING_print(out,ex->value); + } BIO_write(out,"\n",1); }