PKCS7_DIGEST
.offset = offsetof(PKCS7_DIGEST, version),
.offset = offsetof(PKCS7_DIGEST, md),
.offset = offsetof(PKCS7_DIGEST, contents),
.offset = offsetof(PKCS7_DIGEST, digest),
.size = sizeof(PKCS7_DIGEST),
PKCS7_DIGEST *
d2i_PKCS7_DIGEST(PKCS7_DIGEST **a, const unsigned char **in, long len)
return (PKCS7_DIGEST *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
i2d_PKCS7_DIGEST(PKCS7_DIGEST *a, unsigned char **out)
PKCS7_DIGEST *
return (PKCS7_DIGEST *)ASN1_item_new(&PKCS7_DIGEST_it);
PKCS7_DIGEST_free(PKCS7_DIGEST *a)
PKCS7_DIGEST *digest;
PKCS7_DIGEST *PKCS7_DIGEST_new(void);
void PKCS7_DIGEST_free(PKCS7_DIGEST *a);
PKCS7_DIGEST *d2i_PKCS7_DIGEST(PKCS7_DIGEST **a, const unsigned char **in, long len);
int i2d_PKCS7_DIGEST(PKCS7_DIGEST *a, unsigned char **out);