CMS_ReceiptRequest
int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr);
CMS_ReceiptRequest *CMS_ReceiptRequest_create0(unsigned char *id, int idlen,
int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr);
void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr, ASN1_STRING **pcid,
CMS_ReceiptRequest *CMS_ReceiptRequest_new(void);
void CMS_ReceiptRequest_free(CMS_ReceiptRequest *a);
CMS_ReceiptRequest *d2i_CMS_ReceiptRequest(CMS_ReceiptRequest **a, const unsigned char **in, long len);
int i2d_CMS_ReceiptRequest(CMS_ReceiptRequest *a, unsigned char **out);
.offset = offsetof(CMS_ReceiptRequest, signedContentIdentifier),
.offset = offsetof(CMS_ReceiptRequest, receiptsFrom),
.offset = offsetof(CMS_ReceiptRequest, receiptsTo),
.size = sizeof(CMS_ReceiptRequest),
CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr)
CMS_ReceiptRequest *rr = NULL;
CMS_ReceiptRequest *
CMS_ReceiptRequest *rr = NULL;
CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr)
CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr, ASN1_STRING **pcid,
CMS_ReceiptRequest *rr = NULL;
CMS_ReceiptRequest *rr = NULL;
CMS_ReceiptRequest *
d2i_CMS_ReceiptRequest(CMS_ReceiptRequest **a, const unsigned char **in, long len)
return (CMS_ReceiptRequest *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
i2d_CMS_ReceiptRequest(CMS_ReceiptRequest *a, unsigned char **out)
CMS_ReceiptRequest *
return (CMS_ReceiptRequest *)ASN1_item_new(&CMS_ReceiptRequest_it);
CMS_ReceiptRequest_free(CMS_ReceiptRequest *a)
CMS_ReceiptRequest *rr = NULL;
CMS_ReceiptRequest *rr;
static CMS_ReceiptRequest *
CMS_ReceiptRequest *rr;
static CMS_ReceiptRequest *make_receipt_request(