diff options
Diffstat (limited to 'src/lib/libcrypto/ocsp/ocsp_srv.c')
-rw-r--r-- | src/lib/libcrypto/ocsp/ocsp_srv.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ocsp/ocsp_srv.c b/src/lib/libcrypto/ocsp/ocsp_srv.c index d23520708c..77c5e2e0fd 100644 --- a/src/lib/libcrypto/ocsp/ocsp_srv.c +++ b/src/lib/libcrypto/ocsp/ocsp_srv.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ocsp_srv.c,v 1.12 2022/01/07 09:45:52 tb Exp $ */ | 1 | /* $OpenBSD: ocsp_srv.c,v 1.13 2023/07/08 10:44:00 beck Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2001. | 3 | * project 2001. |
4 | */ | 4 | */ |
@@ -76,18 +76,21 @@ OCSP_request_onereq_count(OCSP_REQUEST *req) | |||
76 | { | 76 | { |
77 | return sk_OCSP_ONEREQ_num(req->tbsRequest->requestList); | 77 | return sk_OCSP_ONEREQ_num(req->tbsRequest->requestList); |
78 | } | 78 | } |
79 | LCRYPTO_ALIAS(OCSP_request_onereq_count); | ||
79 | 80 | ||
80 | OCSP_ONEREQ * | 81 | OCSP_ONEREQ * |
81 | OCSP_request_onereq_get0(OCSP_REQUEST *req, int i) | 82 | OCSP_request_onereq_get0(OCSP_REQUEST *req, int i) |
82 | { | 83 | { |
83 | return sk_OCSP_ONEREQ_value(req->tbsRequest->requestList, i); | 84 | return sk_OCSP_ONEREQ_value(req->tbsRequest->requestList, i); |
84 | } | 85 | } |
86 | LCRYPTO_ALIAS(OCSP_request_onereq_get0); | ||
85 | 87 | ||
86 | OCSP_CERTID * | 88 | OCSP_CERTID * |
87 | OCSP_onereq_get0_id(OCSP_ONEREQ *one) | 89 | OCSP_onereq_get0_id(OCSP_ONEREQ *one) |
88 | { | 90 | { |
89 | return one->reqCert; | 91 | return one->reqCert; |
90 | } | 92 | } |
93 | LCRYPTO_ALIAS(OCSP_onereq_get0_id); | ||
91 | 94 | ||
92 | int | 95 | int |
93 | OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, | 96 | OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, |
@@ -105,6 +108,7 @@ OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, | |||
105 | *pserial = cid->serialNumber; | 108 | *pserial = cid->serialNumber; |
106 | return 1; | 109 | return 1; |
107 | } | 110 | } |
111 | LCRYPTO_ALIAS(OCSP_id_get0_info); | ||
108 | 112 | ||
109 | int | 113 | int |
110 | OCSP_request_is_signed(OCSP_REQUEST *req) | 114 | OCSP_request_is_signed(OCSP_REQUEST *req) |
@@ -113,6 +117,7 @@ OCSP_request_is_signed(OCSP_REQUEST *req) | |||
113 | return 1; | 117 | return 1; |
114 | return 0; | 118 | return 0; |
115 | } | 119 | } |
120 | LCRYPTO_ALIAS(OCSP_request_is_signed); | ||
116 | 121 | ||
117 | /* Create an OCSP response and encode an optional basic response */ | 122 | /* Create an OCSP response and encode an optional basic response */ |
118 | OCSP_RESPONSE * | 123 | OCSP_RESPONSE * |
@@ -139,6 +144,7 @@ err: | |||
139 | OCSP_RESPONSE_free(rsp); | 144 | OCSP_RESPONSE_free(rsp); |
140 | return NULL; | 145 | return NULL; |
141 | } | 146 | } |
147 | LCRYPTO_ALIAS(OCSP_response_create); | ||
142 | 148 | ||
143 | OCSP_SINGLERESP * | 149 | OCSP_SINGLERESP * |
144 | OCSP_basic_add1_status(OCSP_BASICRESP *rsp, OCSP_CERTID *cid, int status, | 150 | OCSP_basic_add1_status(OCSP_BASICRESP *rsp, OCSP_CERTID *cid, int status, |
@@ -205,6 +211,7 @@ err: | |||
205 | OCSP_SINGLERESP_free(single); | 211 | OCSP_SINGLERESP_free(single); |
206 | return NULL; | 212 | return NULL; |
207 | } | 213 | } |
214 | LCRYPTO_ALIAS(OCSP_basic_add1_status); | ||
208 | 215 | ||
209 | /* Add a certificate to an OCSP request */ | 216 | /* Add a certificate to an OCSP request */ |
210 | int | 217 | int |
@@ -218,6 +225,7 @@ OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert) | |||
218 | X509_up_ref(cert); | 225 | X509_up_ref(cert); |
219 | return 1; | 226 | return 1; |
220 | } | 227 | } |
228 | LCRYPTO_ALIAS(OCSP_basic_add1_cert); | ||
221 | 229 | ||
222 | int | 230 | int |
223 | OCSP_basic_sign(OCSP_BASICRESP *brsp, X509 *signer, EVP_PKEY *key, | 231 | OCSP_basic_sign(OCSP_BASICRESP *brsp, X509 *signer, EVP_PKEY *key, |
@@ -274,3 +282,4 @@ OCSP_basic_sign(OCSP_BASICRESP *brsp, X509 *signer, EVP_PKEY *key, | |||
274 | err: | 282 | err: |
275 | return 0; | 283 | return 0; |
276 | } | 284 | } |
285 | LCRYPTO_ALIAS(OCSP_basic_sign); | ||