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