summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/cms/cms_ess.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/cms/cms_ess.c')
-rw-r--r--src/lib/libcrypto/cms/cms_ess.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/libcrypto/cms/cms_ess.c b/src/lib/libcrypto/cms/cms_ess.c
index 88ea6e96f6..b9a4cd8afb 100644
--- a/src/lib/libcrypto/cms/cms_ess.c
+++ b/src/lib/libcrypto/cms/cms_ess.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cms_ess.c,v 1.22 2022/11/26 16:08:51 tb Exp $ */ 1/* $OpenBSD: cms_ess.c,v 1.23 2023/07/08 08:26:26 beck Exp $ */
2/* 2/*
3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
4 * project. 4 * project.
@@ -70,24 +70,28 @@ d2i_CMS_ReceiptRequest(CMS_ReceiptRequest **a, const unsigned char **in, long le
70 return (CMS_ReceiptRequest *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, 70 return (CMS_ReceiptRequest *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
71 &CMS_ReceiptRequest_it); 71 &CMS_ReceiptRequest_it);
72} 72}
73LCRYPTO_ALIAS(d2i_CMS_ReceiptRequest);
73 74
74int 75int
75i2d_CMS_ReceiptRequest(CMS_ReceiptRequest *a, unsigned char **out) 76i2d_CMS_ReceiptRequest(CMS_ReceiptRequest *a, unsigned char **out)
76{ 77{
77 return ASN1_item_i2d((ASN1_VALUE *)a, out, &CMS_ReceiptRequest_it); 78 return ASN1_item_i2d((ASN1_VALUE *)a, out, &CMS_ReceiptRequest_it);
78} 79}
80LCRYPTO_ALIAS(i2d_CMS_ReceiptRequest);
79 81
80CMS_ReceiptRequest * 82CMS_ReceiptRequest *
81CMS_ReceiptRequest_new(void) 83CMS_ReceiptRequest_new(void)
82{ 84{
83 return (CMS_ReceiptRequest *)ASN1_item_new(&CMS_ReceiptRequest_it); 85 return (CMS_ReceiptRequest *)ASN1_item_new(&CMS_ReceiptRequest_it);
84} 86}
87LCRYPTO_ALIAS(CMS_ReceiptRequest_new);
85 88
86void 89void
87CMS_ReceiptRequest_free(CMS_ReceiptRequest *a) 90CMS_ReceiptRequest_free(CMS_ReceiptRequest *a)
88{ 91{
89 ASN1_item_free((ASN1_VALUE *)a, &CMS_ReceiptRequest_it); 92 ASN1_item_free((ASN1_VALUE *)a, &CMS_ReceiptRequest_it);
90} 93}
94LCRYPTO_ALIAS(CMS_ReceiptRequest_free);
91 95
92/* ESS services: for now just Signed Receipt related */ 96/* ESS services: for now just Signed Receipt related */
93 97