diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/ts/ts_rsp_utils.c | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ts/ts_rsp_utils.c b/src/lib/libcrypto/ts/ts_rsp_utils.c index 995dbb8035..2e37f26fda 100644 --- a/src/lib/libcrypto/ts/ts_rsp_utils.c +++ b/src/lib/libcrypto/ts/ts_rsp_utils.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ts_rsp_utils.c,v 1.8 2022/07/24 08:16:47 tb Exp $ */ | 1 | /* $OpenBSD: ts_rsp_utils.c,v 1.9 2022/07/24 19:25:36 tb Exp $ */ |
| 2 | /* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL | 2 | /* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL |
| 3 | * project 2002. | 3 | * project 2002. |
| 4 | */ | 4 | */ |
| @@ -91,6 +91,30 @@ TS_RESP_get_status_info(TS_RESP *a) | |||
| 91 | return a->status_info; | 91 | return a->status_info; |
| 92 | } | 92 | } |
| 93 | 93 | ||
| 94 | const ASN1_UTF8STRING * | ||
| 95 | TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *si) | ||
| 96 | { | ||
| 97 | return si->failure_info; | ||
| 98 | } | ||
| 99 | |||
| 100 | const STACK_OF(ASN1_UTF8STRING) * | ||
| 101 | TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *si) | ||
| 102 | { | ||
| 103 | return si->text; | ||
| 104 | } | ||
| 105 | |||
| 106 | const ASN1_INTEGER * | ||
| 107 | TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *si) | ||
| 108 | { | ||
| 109 | return si->status; | ||
| 110 | } | ||
| 111 | |||
| 112 | int | ||
| 113 | TS_STATUS_INFO_set_status(TS_STATUS_INFO *si, int i) | ||
| 114 | { | ||
| 115 | return ASN1_INTEGER_set(si->status, i); | ||
| 116 | } | ||
| 117 | |||
| 94 | /* Caller loses ownership of PKCS7 and TS_TST_INFO objects. */ | 118 | /* Caller loses ownership of PKCS7 and TS_TST_INFO objects. */ |
| 95 | void | 119 | void |
| 96 | TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info) | 120 | TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info) |
