1109998Smarkm=pod
2109998Smarkm
3109998Smarkm=head1 NAME
4109998Smarkm
5109998Smarkmd2i_X509_CRL, i2d_X509_CRL, d2i_X509_CRL_bio, d2i_509_CRL_fp,
6109998Smarkmi2d_X509_CRL_bio, i2d_X509_CRL_fp - PKCS#10 certificate request functions.
7109998Smarkm
8109998Smarkm=head1 SYNOPSIS
9109998Smarkm
10109998Smarkm #include <openssl/x509.h>
11109998Smarkm
12160814Ssimon X509_CRL *d2i_X509_CRL(X509_CRL **a, const unsigned char **pp, long length);
13109998Smarkm int i2d_X509_CRL(X509_CRL *a, unsigned char **pp);
14109998Smarkm
15109998Smarkm X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **x);
16109998Smarkm X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **x);
17109998Smarkm
18205128Ssimon int i2d_X509_CRL_bio(BIO *bp, X509_CRL *x);
19205128Ssimon int i2d_X509_CRL_fp(FILE *fp, X509_CRL *x);
20109998Smarkm
21109998Smarkm=head1 DESCRIPTION
22109998Smarkm
23109998SmarkmThese functions decode and encode an X509 CRL (certificate revocation
24109998Smarkmlist).
25109998Smarkm
26109998SmarkmOthewise the functions behave in a similar way to d2i_X509() and i2d_X509()
27109998Smarkmdescribed in the L<d2i_X509(3)|d2i_X509(3)> manual page.
28109998Smarkm
29109998Smarkm=head1 SEE ALSO
30109998Smarkm
31109998SmarkmL<d2i_X509(3)|d2i_X509(3)>
32109998Smarkm
33109998Smarkm=head1 HISTORY
34109998Smarkm
35109998SmarkmTBA
36109998Smarkm
37109998Smarkm=cut
38