1109998Smarkm=pod
2109998Smarkm
3109998Smarkm=head1 NAME
4109998Smarkm
5109998Smarkmd2i_X509_SIG, i2d_X509_SIG - DigestInfo functions.
6109998Smarkm
7109998Smarkm=head1 SYNOPSIS
8109998Smarkm
9109998Smarkm #include <openssl/x509.h>
10109998Smarkm
11109998Smarkm X509_SIG *d2i_X509_SIG(X509_SIG **a, unsigned char **pp, long length);
12109998Smarkm int i2d_X509_SIG(X509_SIG *a, unsigned char **pp);
13109998Smarkm
14109998Smarkm=head1 DESCRIPTION
15109998Smarkm
16109998SmarkmThese functions decode and encode an X509_SIG structure which is
17109998Smarkmequivalent to the B<DigestInfo> structure defined in PKCS#1 and PKCS#7.
18109998Smarkm
19109998SmarkmOthewise these behave in a similar way to d2i_X509() and i2d_X509()
20109998Smarkmdescribed in the L<d2i_X509(3)|d2i_X509(3)> manual page.
21109998Smarkm
22109998Smarkm=head1 SEE ALSO
23109998Smarkm
24109998SmarkmL<d2i_X509(3)|d2i_X509(3)>
25109998Smarkm
26109998Smarkm=head1 HISTORY
27109998Smarkm
28109998SmarkmTBA
29109998Smarkm
30109998Smarkm=cut
31